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