PluginProbe ʕ •ᴥ•ʔ
My Sticky Bar – Floating Notification Bar & Sticky Header (formerly myStickymenu) / 2.6.5
My Sticky Bar – Floating Notification Bar & Sticky Header (formerly myStickymenu) v2.6.5
2.9.1 2.9.0 2.8.9 2.8.8 trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 2.0 2.0.1 2.0.3 2.0.4 2.0.5 2.0.6 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7
mystickymenu / css / pricing-table.css
mystickymenu / css Last commit date
admin-setting-rtl.css 3 years ago admin-setting.css 3 years ago jquery.ui.datepicker.css 3 years ago mystickymenu-admin-rtl.css 2 years ago mystickymenu-admin.css 2 years ago mystickymenu-help-rtl.css 3 years ago mystickymenu-help.css 3 years ago pricing-table.css 3 years ago select2.min.css 3 years ago star-rating-svg.css 3 years ago
pricing-table.css
1106 lines
1 #wpbody-content * {
2 -webkit-box-sizing: border-box;
3 -moz-box-sizing: border-box;
4 box-sizing: border-box;
5 }
6 .nice-select,
7 .pricing-table table tr td:nth-child(2),
8 .pricing-table table tr td:nth-child(4) {
9 white-space: nowrap;
10 }
11 .faq-lists .faq-list,
12 .key-table *,
13 .price-container,
14 .slick-slider,
15 .table-tooltip-text {
16 box-sizing: border-box;
17 }
18 .nice-select,
19 .slick-slider {
20 -webkit-tap-highlight-color: transparent;
21 }
22 .client-testimonial-slide a,
23 .go-back-button,
24 .pricing-table a {
25 text-decoration: none;
26 }
27 .nice-select,
28 .nice-select .list {
29 background-color: #fff;
30 box-sizing: border-box;
31 }
32 .nice-select .list,
33 .nice-select:after {
34 pointer-events: none;
35 position: absolute;
36 }
37 .nice-select,
38 .nice-select .option {
39 cursor: pointer;
40 font-weight: 400;
41 outline: 0;
42 }
43 .plan-name,
44 .plan-price span,
45 .plan-type,
46 .pricing-header-top .plan-row:nth-child(2),
47 .pricing-header-top .plan-row:nth-child(2) .current {
48 font-weight: 600;
49 }
50 .fill-width,
51 .mobile-plan .plan-button a,
52 .nice-select,
53 .no-csspointerevents .nice-select.open .list,
54 .pricing-table a.has-tooltip .table-tooltip:hover .table-tooltip-text,
55 .slick-initialized .slick-slide,
56 .slick-slide img {
57 display: block;
58 }
59 .nice-select {
60 border-radius: 5px;
61 border: 1px solid #605de3;
62 clear: both;
63 float: left;
64 font-family: inherit;
65 font-size: 14px;
66 height: 30px;
67 line-height: 30px;
68 padding-left: 12px;
69 padding-right: 30px;
70 position: relative;
71 text-align: left !important;
72 -webkit-transition: 0.2s ease-in-out;
73 transition: 0.2s ease-in-out;
74 -webkit-user-select: none;
75 -moz-user-select: none;
76 -ms-user-select: none;
77 user-select: none;
78 width: 100%;
79 }
80 .nice-select .current,
81 .plan-details-bottom .plan-option.active .plan-desc,
82 .plan-details-bottom .plan-option.active .plan-title {
83 color: #6641e5;
84 }
85 .nice-select:hover {
86 border-color: #605de3;
87 }
88 .nice-select:after {
89 border-bottom: 2px solid #6641e5;
90 border-right: 2px solid #6641e5;
91 content: "";
92 display: block;
93 height: 5px;
94 margin-top: -4px;
95 right: 12px;
96 top: 50%;
97 -webkit-transform-origin: 66% 66%;
98 -ms-transform-origin: 66% 66%;
99 transform-origin: 66% 66%;
100 -webkit-transform: rotate(45deg);
101 -ms-transform: rotate(45deg);
102 transform: rotate(45deg);
103 -webkit-transition: 0.15s ease-in-out;
104 transition: 0.15s ease-in-out;
105 width: 5px;
106 }
107 .nice-select.open:after {
108 -webkit-transform: rotate(-135deg);
109 -ms-transform: rotate(-135deg);
110 transform: rotate(-135deg);
111 }
112 .nice-select.open .list {
113 opacity: 1;
114 pointer-events: auto;
115 -webkit-transform: scale(1) translateY(0);
116 -ms-transform: scale(1) translateY(0);
117 transform: scale(1) translateY(0);
118 }
119 .nice-select.disabled {
120 border-color: #ededed;
121 color: #999;
122 pointer-events: none;
123 }
124 .nice-select.disabled:after {
125 border-color: #ccc;
126 }
127 .nice-select.wide,
128 .plan-details {
129 width: 100%;
130 }
131 .nice-select.wide .list {
132 left: 0 !important;
133 right: 0 !important;
134 }
135 .nice-select.right,
136 [dir="rtl"] .slick-slide {
137 float: right;
138 }
139 .nice-select.right .list {
140 left: auto;
141 right: 0;
142 }
143 .nice-select.small {
144 font-size: 12px;
145 height: 36px;
146 line-height: 34px;
147 }
148 .nice-select.small:after {
149 height: 4px;
150 width: 4px;
151 }
152 .nice-select.small .option {
153 line-height: 34px;
154 min-height: 34px;
155 }
156 .nice-select .list {
157 border-radius: 5px;
158 box-shadow: 0 0 0 1px rgb(102 65 229 / 15%);
159 margin-top: 4px;
160 opacity: 0;
161 overflow: hidden;
162 padding: 0;
163 top: 100%;
164 left: 0;
165 -webkit-transform-origin: 50% 0;
166 -ms-transform-origin: 50% 0;
167 transform-origin: 50% 0;
168 -webkit-transform: scale(0.75) translateY(-21px);
169 -ms-transform: scale(0.75) translateY(-21px);
170 transform: scale(0.75) translateY(-21px);
171 -webkit-transition: 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
172 transition: 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
173 z-index: 9;
174 width: 100%;
175 }
176 .nice-select .list:hover .option:not(:hover) {
177 background-color: transparent !important;
178 }
179 .nice-select .option {
180 line-height: 30px;
181 list-style: none;
182 min-height: 30px;
183 padding-left: 18px;
184 padding-right: 29px;
185 text-align: left;
186 -webkit-transition: 0.2s;
187 transition: 0.2s;
188 margin: 0;
189 }
190 .nice-select .option + .option,
191 .plan-row + .plan-row {
192 border-top: 1px solid #d8d5ec;
193 }
194 .nice-select .option.focus,
195 .nice-select .option.selected.focus,
196 .nice-select .option:hover {
197 background-color: #f7f5fe;
198 color: #6641e5;
199 }
200 .nice-select .option.disabled {
201 background-color: transparent;
202 color: #999;
203 cursor: default;
204 }
205 .desktop-table.sticky-table .best-value,
206 .desktop-table.sticky-table .plan-name,
207 .desktop-table.sticky-table .plan-renew,
208 .desktop-table.sticky-table .plan-type,
209 .desktop-table.sticky-table-hide-col .plan-name,
210 .desktop-table.sticky-table-hide-col .plan-renew,
211 .desktop-table.sticky-table-hide-col .plan-type,
212 .mobile-table,
213 .no-csspointerevents .nice-select .list,
214 .slick-arrow.slick-hidden,
215 .slick-slide.slick-loading img {
216 display: none;
217 }
218 .pricing-top {
219 background: #f7f8fc;
220 padding: 50px 0 0;
221 }
222 .pricing-top .price-container {
223 padding: 50px 20px 0;
224 }
225 .wrap {
226 margin: 0;
227 }
228 #wpwrap {
229 background-color: #fff;
230 background: none;
231 }
232 #wpcontent {
233 padding: 0;
234 }
235 .price-container {
236 max-width: 100%;
237 width: 1000px;
238 margin: 0 auto;
239 font-family: Poppins, sans-serif;
240 padding: 0 20px;
241 }
242 .plan-details-top {
243 padding: 0;
244 font-size: 14px;
245 line-height: 140%;
246 align-items: center;
247 color: #0c1d36;
248 margin: 0 auto 50px;
249 background: #fff;
250 box-shadow: 0 4px 24px rgba(0, 0, 0, 0.06);
251 border-radius: 8px;
252 }
253 .plan-details-bottom {
254 box-shadow: 0 0 24px rgb(0 0 0 / 8%);
255 border-radius: 16px 16px 0 0;
256 min-height: 80px;
257 background: #f2f2f2;
258 }
259 .plan-options {
260 display: flex;
261 text-align: center;
262 align-items: center;
263 align-content: center;
264 }
265 .plan-details-bottom .plan-option {
266 flex: 1;
267 padding: 25px;
268 position: relative;
269 cursor: pointer;
270 }
271 .plan-details-bottom .plan-option:first-child {
272 -webkit-border-top-left-radius: 10px;
273 -moz-border-radius-topleft: 10px;
274 border-top-left-radius: 10px;
275 }
276 .plan-details-bottom .plan-option:last-child {
277 -webkit-border-top-right-radius: 10px;
278 -moz-border-radius-topright: 10px;
279 border-top-right-radius: 10px;
280 }
281 .plan-option + .plan-option {
282 border-left: 1px solid #e3e3e3;
283 }
284 .plan-details-bottom .plan-option.active,
285 .plan-details-bottom .plan-option:hover {
286 background: #fff;
287 }
288 .plan-option .plan-title {
289 font-weight: 600;
290 font-size: 18px;
291 line-height: 140%;
292 color: #000;
293 }
294 .plan-option .plan-desc,
295 .plan-option .plan-title span {
296 font-weight: 400;
297 font-size: 14px;
298 line-height: 140%;
299 }
300 .plan-option .plan-desc {
301 color: #5a6185;
302 }
303 .pricing-bottom {
304 padding: 50px 0 0;
305 background-color: #fff
306 }
307 span.table-text {
308 flex: 1;
309 padding-right: 4px;
310 }
311 span.table-tooltip {
312 padding: 5px 10px 0 15px;
313 height: 22px;
314 }
315 .pricing-table a {
316 outline: 0;
317 box-shadow: none;
318 }
319 .pricing-table a.has-tooltip,
320 .pricing-table a.has-tooltip:focus,
321 .pricing-table a.has-tooltip:hover {
322 display: flex;
323 position: relative;
324 color: #5a6185;
325 line-height: 20px;
326 outline: 0;
327 box-shadow: none;
328 text-decoration: none;
329 width: 100%;
330 align-items: flex-start;
331 }
332 .plan-renew,
333 .plan-type,
334 .pricing-header-top .plan-row {
335 align-items: center;
336 }
337 .table-tooltip-text {
338 position: absolute;
339 width: calc(100% - 30px);
340 max-width: calc(100% - 30px);
341 right: 10px;
342 bottom: 100%;
343 padding: 8px 15px;
344 background: #fff;
345 border-radius: 8px;
346 transform: translateY(12px);
347 border: 1px solid #f7f8fc;
348 box-shadow: 0 2px 18px 5px rgb(73 104 126 / 20%);
349 font-size: 12px;
350 line-height: 18px;
351 display: none;
352 z-index: 11111;
353 }
354 .desktop-table.sticky-table .pricing-header-top .plan-price span,
355 .plan-name {
356 font-size: 24px;
357 }
358 .table-tooltip-text:after {
359 content: "";
360 top: 100%;
361 height: 0;
362 width: 0;
363 border-width: 8px 5px 0;
364 border-style: solid;
365 border-color: #fff transparent transparent;
366 z-index: 1;
367 position: absolute;
368 pointer-events: none;
369 right: 12px;
370 transform: translateY(-2px);
371 }
372 .table-tooltip-text img {
373 height: auto;
374 margin: 10px auto 8px;
375 max-height: 300px;
376 max-width: 100%;
377 display: block;
378 border: 1px solid #efefef;
379 }
380 .head-logo {
381 text-align: center !important;
382 }
383 .head-logo span:not(.fill-width) {
384 font-size: 14px;
385 line-height: 140%;
386 color: #5a6185;
387 max-width: 160px;
388 display: inline-block;
389 padding: 10px 0 0;
390 }
391 .plan-name {
392 display: block;
393 line-height: 24px;
394 color: #000;
395 padding: 8px 0 20px;
396 }
397 .plan-type {
398 font-size: 14px;
399 line-height: 140%;
400 color: #5a6185;
401 display: block;
402 padding: 5px 0;
403 }
404 .plan-monthly,
405 .plan-price {
406 line-height: 140%;
407 align-items: center;
408 }
409 .pricing-table table tr td.plan-info {
410 padding: 25px 15px;
411 }
412 .plan-price {
413 display: block;
414 padding: 0;
415 font-size: 16px;
416 color: #5a6185;
417 }
418 .plan-monthly,
419 .update-support {
420 font-size: 12px;
421 color: #5a6185;
422 text-align: center;
423 }
424 .plan-price span {
425 font-size: 32px;
426 line-height: 140%;
427 color: #0c1d36;
428 transition: 0.2s linear;
429 }
430 .plan-monthly {
431 background: #eceefc;
432 border-radius: 32px;
433 display: inline-block;
434 padding: 5px 15px;
435 margin: 0 0 30px;
436 }
437 .update-support {
438 font-weight: 500;
439 line-height: 140%;
440 text-transform: uppercase;
441 display: block;
442 margin: 0 0 4px;
443 }
444 .current-plan-name,
445 .plan-button a {
446 font-size: 14px;
447 font-weight: 600;
448 line-height: 140%;
449 }
450 .plan-button {
451 display: block;
452 padding: 0;
453 }
454 .plan-selector {
455 margin: 0 0 10px;
456 }
457 .plan-button a {
458 display: inline-block;
459 padding: 6px 16px;
460 border: 1px solid #6641e5;
461 border-radius: 24px;
462 color: #6641e5;
463 transition: 0.2s linear;
464 }
465 .plan-button a:hover {
466 background-color: #6641e5;
467 color: #fff;
468 -webkit-box-shadow: 0 0 10px 0 rgba(102, 65, 229, 0.5);
469 -moz-box-shadow: 0 0 10px 0 rgba(102, 65, 229, 0.5);
470 box-shadow: 0 0 10px 0 rgba(102, 65, 229, 0.5);
471 }
472 .pricing-table table tr td.plus-plans,
473 .pricing-table table tr td:nth-child(3) {
474 background: #f7f5fe;
475 white-space: nowrap;
476 }
477 .plan-row .plan-col:nth-child(4) .plan-button a,
478 .pricing-table table tr td:nth-child(3) .plan-button a {
479 background-color: #6641e5;
480 color: #fff;
481 }
482 .plan-row .plan-col:nth-child(4) .plan-button a:hover,
483 .pricing-table table tr td:nth-child(3) .plan-button a:hover {
484 color: #6641e5;
485 background-color: #fff;
486 -webkit-box-shadow: 0 0 10px 0 rgba(102, 65, 229, 0.5);
487 -moz-box-shadow: 0 0 10px 0 rgba(102, 65, 229, 0.5);
488 box-shadow: 0 0 10px 0 rgba(102, 65, 229, 0.5);
489 }
490 .best-value {
491 position: absolute;
492 left: 0;
493 right: 0;
494 display: inline-block;
495 padding: 5px 10px;
496 width: 130px;
497 margin: 0 auto;
498 background: #fff;
499 border: 1px solid #6641e5;
500 box-shadow: 0 4px 24px rgb(0 0 0 / 11%);
501 border-radius: 32px;
502 top: -16px;
503 color: #6641e5;
504 }
505 .current-plan-name {
506 color: #0c1d36;
507 border-bottom: 1px solid #edeaf2;
508 padding: 15px 25px;
509 }
510 .unlock-features.text-center {
511 text-align: center;
512 padding: 0 0 50px;
513 }
514 .unlock-features-title {
515 font-weight: 600;
516 font-size: 32px;
517 text-transform: capitalize;
518 color: #000;
519 line-height: 140%;
520 }
521 .unlock-features-desc {
522 font-weight: 400;
523 font-size: 14px;
524 line-height: 100%;
525 text-align: center;
526 text-transform: capitalize;
527 color: #5a6185;
528 }
529 .money-guaranteed {
530 text-align: center;
531 padding: 25px 0;
532 }
533 .money-guaranteed p {
534 margin: 0;
535 padding: 0;
536 font-size: 14px;
537 line-height: 20px;
538 }
539 .money-guaranteed p span {
540 color: #47bbfa;
541 }
542 .money-guaranteed .payments {
543 padding: 15px 0 0;
544 }
545 .premio-client-section {
546 background: #fafafa;
547 padding: 40px 0;
548 text-align: center;
549 }
550 .wrap {
551 margin-right: 0;
552 margin-left: 0;
553 }
554 .premio-customers {
555 padding: 25px 0;
556 text-align: center;
557 background-color: #fff
558 }
559 .premio-customers .customer-title {
560 font-size: 14px;
561 line-height: 140%;
562 text-align: center;
563 color: #5a6185;
564 padding: 25px 0;
565 }
566 .premio-customers img {
567 width: 100%;
568 height: auto;
569 }
570 .premio-faqs {
571 padding: 25px 0;
572 background-color: #fff
573 }
574 .faq-title {
575 font-weight: 600;
576 font-size: 24px;
577 line-height: 140%;
578 text-align: center;
579 color: #0c1d36;
580 padding: 0 0 25px;
581 }
582 .client-text,
583 .faq-answer,
584 .faq-question {
585 line-height: 140%;
586 color: #5a6185;
587 font-size: 14px;
588 }
589 .faq-lists .faq-list {
590 padding: 15px;
591 float: left;
592 width: 50%;
593 }
594 .faq-question {
595 font-weight: 600;
596 padding: 0 0 5px;
597 }
598 .faq-question svg {
599 display: inline-block;
600 vertical-align: middle;
601 margin: 0 5px 0 0;
602 width: 20px;
603 height: 20px;
604 }
605 .faq-answer {
606 padding: 0 0 0 28px;
607 }
608 .faq-answer ul {
609 list-style: disc;
610 margin: 5px 0;
611 padding: 0 0 0 20px;
612 }
613 .client-text {
614 font-weight: 400;
615 text-align: center;
616 }
617 .testimonial-bottom {
618 padding: 20px 0;
619 margin: 20px 0 0;
620 position: relative;
621 align-items: center;
622 }
623 .testimonial-bottom:after {
624 content: "";
625 width: 48px;
626 height: 2px;
627 background: #4136ac;
628 left: 0;
629 right: 0;
630 position: absolute;
631 margin: 0 auto;
632 top: 0;
633 }
634 .testimonial-bottom .client-image {
635 display: inline-block;
636 vertical-align: middle;
637 text-align: right;
638 padding: 0 5px 0 0;
639 }
640 .testimonial-bottom .client-details {
641 display: inline-block;
642 vertical-align: middle;
643 font-weight: 600;
644 font-size: 14px;
645 line-height: 20px;
646 color: #0c1d36;
647 text-align: left;
648 padding: 0 0 0 5px;
649 }
650 .testimonial-bottom .client-image img {
651 width: 42px;
652 height: 42px;
653 object-fit: cover;
654 border-radius: 8px;
655 filter: drop-shadow(0px 8px 16px rgba(116, 89, 178, 0.35));
656 display: inline-block;
657 line-height: 1;
658 }
659 .client-testimonial-slide {
660 width: 720px;
661 margin: 0 auto;
662 max-width: 100%;
663 position: relative;
664 padding: 0 40px;
665 z-index: 1001;
666 }
667 .chaty-powered-by,
668 span.plan-plugin-name {
669 width: 100%;
670 display: block;
671 }
672 .slide-quote {
673 position: absolute;
674 left: 0;
675 z-index: -1;
676 }
677 .slick-list,
678 .slick-slider,
679 .slick-track {
680 position: relative;
681 display: block;
682 }
683 .slick-slider {
684 -webkit-user-select: none;
685 -moz-user-select: none;
686 -ms-user-select: none;
687 user-select: none;
688 -webkit-touch-callout: none;
689 -khtml-user-select: none;
690 -ms-touch-action: pan-y;
691 touch-action: pan-y;
692 }
693 .slick-list {
694 overflow: hidden;
695 margin: 0;
696 padding: 0;
697 }
698 .slick-list:focus {
699 outline: 0;
700 }
701 .slick-list.dragging {
702 cursor: pointer;
703 cursor: hand;
704 }
705 .slick-slider .slick-list,
706 .slick-slider .slick-track {
707 -webkit-transform: translate3d(0, 0, 0);
708 -moz-transform: translate3d(0, 0, 0);
709 -ms-transform: translate3d(0, 0, 0);
710 -o-transform: translate3d(0, 0, 0);
711 transform: translate3d(0, 0, 0);
712 }
713 .slick-track {
714 top: 0;
715 left: 0;
716 margin-left: auto;
717 margin-right: auto;
718 }
719 .slick-track:after,
720 .slick-track:before {
721 display: table;
722 content: "";
723 }
724 .clear-both,
725 .slick-track:after {
726 clear: both;
727 }
728 .slick-loading .slick-slide,
729 .slick-loading .slick-track {
730 visibility: hidden;
731 }
732 .slick-slide {
733 display: none;
734 float: left;
735 height: 100%;
736 min-height: 1px;
737 }
738 .slick-slide.dragging img {
739 pointer-events: none;
740 }
741 .slick-vertical .slick-slide {
742 display: block;
743 height: auto;
744 border: 1px solid transparent;
745 }
746 .slick-options .product-slider-dots,
747 .slick-options .slick-arrow,
748 .slick-options .slick-dots,
749 .slick-options .slick-dots li {
750 display: inline-block;
751 vertical-align: middle;
752 }
753 .slick-options .slick-arrow {
754 background: 0 0;
755 width: 36px;
756 height: 36px;
757 border: none;
758 border-radius: 50%;
759 text-align: center;
760 margin: 0;
761 padding: 0;
762 opacity: 0.5;
763 cursor: pointer;
764 }
765 .mobile-plan .plan-head,
766 .mobile-plan-select,
767 .plan-body ul li {
768 border-bottom: 1px solid #d8d5ec;
769 }
770 .slick-options .slick-arrow:hover,
771 .slick-options .slick-dots li.slick-active button,
772 .slick-options .slick-dots li:hover {
773 opacity: 1;
774 }
775 .slick-options .slick-arrow svg {
776 margin: 0;
777 padding: 0;
778 width: 100%;
779 height: 100%;
780 }
781 .slick-options .slick-arrow.slick-next-btn {
782 transform: rotate(180deg);
783 }
784 .plan-body ul,
785 .slick-options .slick-dots {
786 list-style: none;
787 margin: 0;
788 padding: 0;
789 }
790 .slick-options .slick-dots li {
791 margin: 0 8px;
792 padding: 0;
793 }
794 .slick-options .slick-dots li button {
795 display: block;
796 width: 6px;
797 height: 6px;
798 font-size: 0;
799 overflow: hidden;
800 border-radius: 50%;
801 background: #6641e5;
802 opacity: 0.5;
803 padding: 0;
804 margin: 0;
805 border: none;
806 cursor: pointer;
807 }
808 .domain-list,
809 select.domain-list:focus {
810 color: #2c3338;
811 outline: 0;
812 box-shadow: none;
813 }
814 .desktop-table.sticky-table .pricing-header-top {
815 position: fixed;
816 top: 32px;
817 z-index: 10001;
818 background: #fff;
819 box-shadow: 0 2px 18px 5px rgb(73 104 126 / 20%);
820 }
821 .desktop-table.sticky-table .pricing-header {
822 height: 250px;
823 }
824 .mobile-plan {
825 border: 1px solid #d8d5ec;
826 border-radius: 10px;
827 text-align: center;
828 }
829 .plan-header {
830 display: flex;
831 padding-bottom: 15px;
832 }
833 .plan-header .plan-price {
834 font-size: 16px;
835 line-height: 140%;
836 text-align: right;
837 color: #5a6185;
838 flex: 1;
839 }
840 .chaty-powered-by,
841 .plan-data,
842 .plan-foot {
843 text-align: center;
844 }
845 .nice-select.multiple-mobile-options,
846 a.mobile-checkout-btn {
847 height: 40px;
848 line-height: 40px;
849 }
850 .mobile-plan-name,
851 .plan-header .plan-price span {
852 font-weight: 600;
853 font-size: 32px;
854 line-height: 140%;
855 color: #0c1d36;
856 }
857 .plan-body ul li,
858 .plan-renew,
859 .plan-row .plan-col {
860 font-size: 14px;
861 color: #5a6185;
862 }
863 .plan-renew {
864 line-height: 140%;
865 display: block;
866 padding: 0 0 15px;
867 }
868 .mobile-buy-btn,
869 .mobile-plan-select,
870 .plan-body ul li {
871 padding: 0.75rem 1rem;
872 }
873 .mobile-plan .plan-head {
874 padding: 15px;
875 position: relative;
876 }
877 .plan-body ul li {
878 text-align: left;
879 line-height: 20px;
880 vertical-align: middle;
881 position: relative;
882 font-family: Poppins, sans-serif;
883 margin: 0;
884 }
885 .plan-body ul li:last-child {
886 border-bottom: none;
887 }
888 a.mobile-checkout-btn {
889 display: block;
890 border: 1px solid #605de3;
891 font-size: 14px;
892 border-radius: 5px;
893 color: #6641e5;
894 }
895 .mobile-plans {
896 display: flex;
897 }
898 .mobile-plans .mobile-plan {
899 flex: 1;
900 }
901 .mobile-plans .mobile-plan:nth-child(2) {
902 margin: 0 15px;
903 }
904 .plan-body ul li:first-child {
905 min-height: 56px;
906 }
907 span.plan-plugin-name {
908 font-weight: 600;
909 font-size: 36px;
910 line-height: 44px;
911 color: #000;
912 }
913 .chaty-powered-by a {
914 display: inline-block;
915 vertical-align: text-bottom;
916 }
917 .chaty-powered-by a svg {
918 display: inline-block;
919 height: 16px;
920 width: auto;
921 vertical-align: middle;
922 }
923 @media screen and (max-width: 960px) {
924 .price-container {
925 width: 100%;
926 padding: 0 20px;
927 box-sizing: border-box;
928 }
929 .pricing-table {
930 width: 100%;
931 overflow: auto;
932 padding: 20px 0;
933 }
934 .slide-quote {
935 display: none;
936 }
937 .client-testimonial-slide {
938 width: 100%;
939 }
940 .plan-details-bottom .plan-option {
941 padding: 20px;
942 }
943 }
944 @media screen and (max-width: 860px) {
945 .mobile-table {
946 display: block;
947 }
948 .desktop-table {
949 display: none;
950 }
951 .table-tooltip-text {
952 font-size: 14px;
953 line-height: 140%;
954 }
955 span.table-text {
956 flex: 1;
957 padding-right: 4px;
958 line-height: 22px;
959 }
960 .pricing-table {
961 width: 100%;
962 overflow: inherit;
963 padding: 0;
964 }
965 }
966 @media screen and (max-width: 768px) {
967 .mobile-plans {
968 display: block;
969 }
970 .auto-fold #wpcontent,
971 .faq-answer {
972 padding: 0;
973 }
974 .faq-lists .faq-list {
975 float: none;
976 width: 100%;
977 padding: 0 0 25px;
978 }
979 .mobile-plan.has-sticky-info .mobile-head-plan .plan-name,
980 .mobile-plan.has-sticky-info .mobile-head-plan .plan-renew,
981 .mobile-plan.has-sticky-info .mobile-head-plan .plan-type,
982 .plan-details-bottom .plan-desc,
983 .plan-details-bottom .plan-title span {
984 display: none;
985 }
986 .plan-details-bottom {
987 min-height: 10px;
988 }
989 .mobile-plan + .mobile-plan {
990 margin-top: 30px;
991 }
992 .plan-body ul li {
993 font-size: 16px;
994 }
995 .mobile-plans .mobile-plan:nth-child(2) {
996 margin: 30px 0;
997 }
998 .mobile-head-plan {
999 height: 308px;
1000 }
1001 .mobile-plan.has-sticky-info .plan-body {
1002 padding-top: 224px;
1003 }
1004 .mobile-plan.has-sticky-info .mobile-head-plan {
1005 position: fixed;
1006 top: 0;
1007 left: 0;
1008 right: 0;
1009 width: calc(100% - 40px);
1010 margin: 0 auto;
1011 background: #fff;
1012 z-index: 9999;
1013 border: 1px solid #d8d5ec;
1014 box-shadow: 0 2px 18px 5px rgb(73 104 126 / 20%);
1015 height: 214px;
1016 }
1017 .mobile-plans .table-tooltip-text {
1018 width: calc(100% + 20px);
1019 max-width: calc(100% + 20px);
1020 transform: translateY(-10px);
1021 right: -10px;
1022 }
1023 }
1024 @media screen and (max-width: 480px) {
1025 .unlock-features-desc {
1026 font-size: 12px;
1027 }
1028 }
1029 .pricing-header-top {
1030 border: 1px solid #d8d5ec;
1031 -webkit-border-top-left-radius: 8px;
1032 -webkit-border-top-right-radius: 8px;
1033 -moz-border-radius-topleft: 8px;
1034 -moz-border-radius-topright: 8px;
1035 border-top-left-radius: 8px;
1036 border-top-right-radius: 8px;
1037 }
1038 .pricing-header-top .plan-row:first-child .plan-col:nth-child(4) {
1039 -webkit-border-top-right-radius: 8px;
1040 -moz-border-radius-topright: 8px;
1041 border-top-right-radius: 8px;
1042 }
1043 .plan-row {
1044 display: grid;
1045 grid-template-columns: auto 200px 200px 200px;
1046 grid-column-gap: 0;
1047 grid-row-gap: 0;
1048 justify-content: stretch;
1049 }
1050 .plan-row .plan-col {
1051 text-align: center;
1052 padding: 15px 20px;
1053 line-height: 140%;
1054 position: relative;
1055 }
1056 .plan-row .plan-col.first-row {
1057 text-align: left;
1058 }
1059 .plan-row .plan-col + .plan-col {
1060 border-left: 1px solid #d8d5ec;
1061 }
1062 .plan-row .plan-col.plan-detail {
1063 flex: 0 0 192px;
1064 }
1065 .pricing-header-top .plan-row .plan-col.plan-detail {
1066 min-height: 54px;
1067 }
1068 .pricing-header-top .plan-row:nth-child(2) .plan-col {
1069 line-height: 30px;
1070 }
1071 .pricing-body {
1072 border: 1px solid #d8d5ec;
1073 border-top: none;
1074 -webkit-border-bottom-right-radius: 8px;
1075 -webkit-border-bottom-left-radius: 8px;
1076 -moz-border-radius-bottomright: 8px;
1077 -moz-border-radius-bottomleft: 8px;
1078 border-bottom-right-radius: 8px;
1079 border-bottom-left-radius: 8px;
1080 }
1081 .pricing-body .plan-row .plan-col.first-row {
1082 text-align: left;
1083 padding: 0;
1084 }
1085 .plan-row .plan-col:nth-child(4) {
1086 background: #f7f5fe;
1087 }
1088 .pricing-body .plan-row .plan-col.first-row > a {
1089 padding: 12px 10px 0 20px;
1090 margin-bottom: 12px;
1091 }
1092 .pricing-body .plan-row .plan-col.first-row .no-tooltip {
1093 padding: 12px 20px;
1094 }
1095 .back-button-box {
1096 padding: 0 25px;
1097 }
1098 .go-back-button {
1099 border-radius: 18px;
1100 border: 1px solid #767677;
1101 display: inline-block;
1102 padding: 4px 15px;
1103 color: #767677;
1104 background-color: #fff;
1105 }
1106