PluginProbe
BerqWP – All-In-One Optimization for Core Web Vitals, Cache, CDN, Images, CSS & JavaScript / 4.0.30
BerqWP – All-In-One Optimization for Core Web Vitals, Cache, CDN, Images, CSS & JavaScript v4.0.30
4.1.16 4.1.15 4.1.14 4.1.13 4.1.12 4.1.11 4.1.10 4.0.30 4.0.29 4.0.28 4.0.27 4.0.26 4.0.24 4.0.25 4.0.23 4.0.22 4.0.21 4.0.19 4.0.18 4.0.17 4.0.16 1.9.3 1.9.4 1.9.5 1.9.6 All 170 releases
searchpro / admin / css / style.css

style.css in BerqWP – All-In-One Optimization for Core Web Vitals, Cache, CDN, Images, CSS & JavaScript 4.0.30, at admin/css/style.css

1,417 lines 27.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 body {
2 background-color: #f7faff !important;
3 }
4
5 .berqwp-dashbaord {
6 font-family: "Lato", sans-serif !important;
7 background-color: #f7faff;
8 transition: all 0.3s ease;
9 }
10 .berqwp-dashbaord ul {
11 font-size: 15px;
12 }
13 .berqwp-dashbaord .bwp-notice {
14 margin-right: 0px !important;
15 box-shadow: none !important;
16 }
17 .berqwp-dashbaord.sticky {
18 position: fixed;
19 top: 12px;
20 margin-left: -22px;
21 margin-right: 0px;
22 padding-bottom: 100vh;
23 margin-bottom: 100vh;
24 border-radius: 0;
25 z-index: 99;
26 }
27
28 .berqwp-dashbaord * {
29 box-sizing: border-box;
30 }
31
32 .berqwp-header {
33 padding: 16px 30px;
34 display: flex;
35 align-items: center;
36 justify-content: space-between;
37 padding-top: 25px;
38 }
39
40 .berqwp-header img {
41 height: 40px;
42 width: auto;
43 }
44
45 a.berqwp-support {
46 color: #465774;
47 font-size: 16px;
48 font-style: normal;
49 font-weight: 400;
50 line-height: normal;
51 display: flex;
52 align-items: center;
53 gap: 5px;
54 }
55
56 .berqwp-dashbaord a {
57 text-decoration: none;
58 }
59
60 .berqwp-header-right {
61 display: flex;
62 align-items: center;
63 gap: 10px;
64 }
65 .berqwp-header-right .optimization-methods-switch {
66 display: flex;
67 justify-content: center;
68 align-items: center;
69 background-color: #fff;
70 border: 1px solid #d4dff2;
71 border-radius: 8px;
72 overflow: hidden;
73 }
74 .berqwp-header-right .optimization-methods-switch.local .method-local {
75 color: #1f71ff;
76 border-bottom: 3px solid #1f71ff;
77 }
78 .berqwp-header-right .optimization-methods-switch.cloud .method-cloud {
79 color: #1f71ff;
80 border-bottom: 3px solid #1f71ff;
81 }
82 .berqwp-header-right .optimization-methods-switch a {
83 display: flex;
84 justify-content: center;
85 align-items: center;
86 font-size: 15px;
87 color: #0c2d66;
88 padding: 8px 13px;
89 gap: 6px;
90 cursor: pointer;
91 }
92 .berqwp-header-right .optimization-methods-switch a:first-child {
93 border-right: 1px solid #d4dff2;
94 }
95 .berqwp-header-right .optimization-methods-switch svg {
96 width: 16px;
97 height: auto;
98 display: flex;
99 }
100
101 .berqwp-upgrade {
102 color: #fff;
103 font-size: 16px;
104 font-style: normal;
105 font-weight: 600;
106 background: #1f71ff;
107 display: flex;
108 align-items: center;
109 gap: 5px;
110 padding: 12px 20px;
111 }
112
113 .berqwp-dashbord-body {
114 display: flex;
115 flex-wrap: wrap;
116 position: relative;
117 border-bottom-left-radius: 10px;
118 border-bottom-right-radius: 10px;
119 }
120
121 .berqwp-tabs {
122 width: 280px;
123 align-self: start;
124 position: relative;
125 top: 30px;
126 padding-left: 30px;
127 }
128
129 .sticky .berqwp-tabs {
130 overflow-y: scroll;
131 height: 85vh;
132 }
133
134 .berqwp-tab {
135 padding: 18px 20px;
136 font-size: 16px;
137 cursor: pointer;
138 color: #fff;
139 background-color: transparent;
140 color: #363636;
141 border-radius: 5px;
142 margin-bottom: 10px;
143 padding: 15px 20px;
144 font-size: 15px;
145 }
146
147 .berqwp-tab-content {
148 width: calc(100% - 280px);
149 padding: 0 55px;
150 padding-top: 25px;
151 background: #f7faff;
152 border-bottom-right-radius: 10px;
153 }
154
155 .sticky .berqwp-tab-content {
156 overflow-y: scroll;
157 }
158
159 h2.berq-tab-title {
160 color: #353535;
161 font-size: 25px;
162 font-style: normal;
163 font-weight: 600;
164 line-height: normal;
165 margin: 0;
166 padding-bottom: 15px;
167 border-bottom: 1px solid #e8f0ff;
168 margin-bottom: 20px;
169 }
170
171 .berq-info-box {
172 border: 1px solid rgb(220, 230, 244);
173 background: #fff;
174 box-shadow: 0px 3px 5px 0px rgba(83, 113, 167, 0.05);
175 padding: 20px;
176 margin-bottom: 20px;
177 border-radius: 13px;
178 }
179
180 h3.berq-box-title {
181 color: #002159;
182 font-size: 16px;
183 font-style: normal;
184 font-weight: 600;
185 line-height: normal;
186 margin: 0;
187 margin-bottom: 16px;
188 }
189
190 .berq-box-content p {
191 margin: 0;
192 font-size: 16px;
193 color: #6071a4;
194 }
195
196 .berq-dual-box > div {
197 flex: 1;
198 }
199
200 .berq-dual-box {
201 display: flex;
202 gap: 20px;
203 }
204
205 p.cached-pages {
206 color: #465774;
207 font-size: 68px;
208 font-style: normal;
209 font-weight: 600;
210 line-height: 100%;
211 }
212
213 a.berq-btn {
214 background: #fff;
215 border-radius: 6px;
216 padding: 10px 20px;
217 color: #384a69;
218 font-size: 15px;
219 font-style: normal;
220 display: block;
221 line-height: normal;
222 width: -moz-fit-content;
223 width: fit-content;
224 margin-bottom: 5px;
225 border: 1px solid #dbe9fe;
226 box-shadow: 0px 0px 7px -6px #000;
227 }
228 a.berq-btn:hover {
229 background-color: #3d44d9;
230 border-color: #3d44d9;
231 color: #fff;
232 text-decoration: none;
233 }
234
235 label.berq-check {
236 margin-top: 16px;
237 display: block;
238 color: #465774;
239 font-size: 15px;
240 font-style: normal;
241 font-weight: 600;
242 line-height: normal;
243 width: -moz-fit-content;
244 width: fit-content;
245 -webkit-user-select: none;
246 -moz-user-select: none;
247 -o-user-select: none;
248 user-select: none;
249 }
250
251 button.berqwp-save {
252 border: none;
253 display: flex;
254 align-items: center;
255 gap: 5px;
256 font-size: 15px;
257 padding: 12px 20px;
258 text-transform: uppercase;
259 color: #fff;
260 background: #1f71ff;
261 border-radius: 10px;
262 margin-bottom: 20px;
263 cursor: pointer;
264 }
265 button.berqwp-save:hover {
266 background-color: #3d44d9;
267 color: #fff;
268 text-decoration: none;
269 }
270 button.berqwp-save.cf {
271 margin-top: 10px;
272 text-transform: inherit;
273 background-color: #f6821f;
274 }
275 button.berqwp-save.cf:hover {
276 background-color: #e29230;
277 }
278
279 .berqwp-tab.active {
280 background-color: #ece8ff;
281 border-bottom: none;
282 color: #fff;
283 font-weight: 400;
284 /* background-color: #fff; */
285 color: #000;
286 }
287
288 .berqwp-tab.active p {
289 color: #000000;
290 font-size: 13px;
291 margin-top: 5px;
292 }
293
294 p.berq-cache-lifespan {
295 margin-top: 16px;
296 }
297
298 .berqwp-webp-content {
299 display: flex;
300 }
301
302 .berqwp-webp-chart {
303 width: 40%;
304 }
305
306 table.berq-image-settings {
307 margin-top: 20px;
308 }
309
310 .berq-progress-none {
311 width: 240px;
312 height: 240px;
313 border-radius: 50%;
314 background: radial-gradient(closest-side, white 79%, transparent 80% 100%), conic-gradient(#cadeff 75%, #cadeff 0);
315 }
316
317 .berq-progress-circles {
318 display: flex;
319 align-items: center;
320 gap: 16px;
321 position: relative;
322 flex-direction: column;
323 font-size: 13px;
324 }
325
326 .berq-progress-optimized-images {
327 width: 200px;
328 height: 200px;
329 border-radius: 50%;
330 background: radial-gradient(closest-side, white 79%, transparent 80% 100%), conic-gradient(#b6b9b6 65%, #e8e8e8 0);
331 }
332
333 .berq-speed-score {
334 background: radial-gradient(closest-side, white 79%, transparent 80% 100%), conic-gradient(#b6b9b6 65%, #e8e8e8 0);
335 width: 150px;
336 height: 150px;
337 border-radius: 50%;
338 display: flex;
339 justify-content: center;
340 align-items: center;
341 font-size: 50px;
342 font-weight: bold;
343 color: #2db91e;
344 transition: all 1s ease;
345 position: relative;
346 }
347
348 .berq-info-box.before-after-comparision {
349 display: flex;
350 justify-content: center;
351 flex-wrap: wrap;
352 gap: 15px;
353 }
354 .berq-info-box.before-after-comparision h3 {
355 width: 100%;
356 }
357
358 .berq-info-box.before-after-comparision h4 {
359 text-align: center;
360 font-size: 18px;
361 margin-top: 0;
362 }
363
364 .berq-speed-score svg {
365 position: absolute;
366 top: -20px;
367 right: -20px;
368 }
369
370 .berq-info-box.before-after-comparision p.website-url {
371 text-align: center;
372 margin-top: 5px;
373 }
374
375 .berq-info-box.before-after-comparision p.device-type {
376 text-align: center;
377 margin-bottom: 0;
378 }
379
380 .berq-info-box.before-after-comparision > div {
381 padding: 25px;
382 border: 1px solid #dae8ff;
383 border-radius: 4px;
384 display: flex;
385 flex-direction: column;
386 align-items: center;
387 width: 100%;
388 max-width: 48%;
389 position: relative;
390 }
391
392 .berqw-sandbox {
393 background-color: #ffd200;
394 padding: 5px 10px;
395 position: absolute;
396 display: block;
397 top: 10px;
398 z-index: 99;
399 border-radius: 40px;
400 font-weight: bold;
401 color: #ac7808;
402 }
403
404 .with-berqwp.cache-not-deleted::before {
405 content: "Cache not detected";
406 display: block;
407 position: absolute;
408 top: -30px;
409 width: 100%;
410 max-width: 100%;
411 text-align: center;
412 background: red;
413 color: #fff;
414 font-size: 12px;
415 padding: 4px 0px;
416 border-radius: 3px;
417 }
418
419 .berq-optimized-images::before {
420 content: "";
421 width: 15px;
422 height: 15px;
423 background: #2763c9;
424 display: block;
425 }
426
427 .berq-optimized-images,
428 .berq-unoptimized-images {
429 display: flex;
430 width: 60%;
431 gap: 5px;
432 align-items: center;
433 }
434
435 .berq-unoptimized-images::before {
436 content: "";
437 width: 15px;
438 height: 15px;
439 background: #cadeff;
440 display: block;
441 }
442
443 .berqwp-webp {
444 margin-bottom: 30px;
445 }
446
447 .berq-progress-optimized-images {
448 display: flex;
449 justify-content: center;
450 align-items: center;
451 font-size: 40px;
452 font-weight: bold;
453 }
454
455 .berq-img-action {
456 display: flex;
457 align-items: center;
458 gap: 5px;
459 margin-top: 20px;
460 }
461
462 .berq-img-action > div {
463 padding: 10px 20px;
464 background: #1f71ff;
465 font-size: 15px;
466 color: #fff;
467 cursor: pointer;
468 }
469
470 .berq-img-action > .berq-delete-webp {
471 background: rgba(255, 64, 64, 0.12);
472 color: #ff4040;
473 }
474
475 .lds-ring {
476 display: inline-block;
477 position: relative;
478 width: 30px;
479 height: 30px;
480 }
481
482 .lds-ring div {
483 box-sizing: border-box;
484 display: block;
485 position: absolute;
486 width: 25px;
487 height: 25px;
488 margin: 8px;
489 border: 4px solid #1aaf24;
490 border-radius: 50%;
491 animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
492 border-color: #1aaf24 transparent transparent transparent;
493 }
494
495 .lds-ring div:nth-child(1) {
496 animation-delay: -0.45s;
497 }
498
499 .lds-ring div:nth-child(2) {
500 animation-delay: -0.3s;
501 }
502
503 .lds-ring div:nth-child(3) {
504 animation-delay: -0.15s;
505 }
506
507 @keyframes lds-ring {
508 0% {
509 transform: rotate(0deg);
510 }
511 100% {
512 transform: rotate(360deg);
513 }
514 }
515 .berq-generating-images {
516 width: 30px;
517 height: 30px;
518 display: none;
519 position: absolute;
520 right: 30px;
521 }
522
523 .berq-optimization-guide {
524 background: #10326b;
525 font-family: "Lato", sans-serif !important;
526 padding: 25px;
527 border-radius: 10px;
528 box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.2);
529 }
530
531 .berq-optimization-guide p.p2 {
532 margin: 0;
533 font-size: 20px;
534 font-weight: 400;
535 color: #ffffff;
536 }
537
538 .berq-optimization-guide p.p3 {
539 margin: 0;
540 font-size: 18px;
541 margin-top: 15px;
542 color: rgba(255, 255, 255, 0.8509803922);
543 }
544
545 .berq-optimization-guide p.text {
546 color: rgba(255, 255, 255, 0.7411764706);
547 font-size: 15px;
548 }
549
550 .berqwp-tab p {
551 display: none;
552 margin: 0;
553 margin-top: 10px;
554 font-size: 13px;
555 opacity: 0.7;
556 font-weight: normal;
557 }
558
559 .berqwp-header::before {
560 background: #0d2958;
561 position: absolute;
562 width: 300px;
563 height: 102%;
564 left: 0;
565 top: 0;
566 z-index: 0;
567 }
568
569 .berqwp-header {
570 position: relative;
571 }
572
573 .berqwp-header img {
574 z-index: 9;
575 }
576
577 .berq-info-box.unlock-js-optimization {
578 background-color: #1bc0a5;
579 color: #fff;
580 border-radius: 10px;
581 padding: 30px 20px;
582 }
583
584 .berq-info-box.unlock-js-optimization h3 {
585 font-size: 18px;
586 margin: 0;
587 color: #fff;
588 }
589
590 .berq-info-box.unlock-js-optimization p {
591 color: rgba(255, 255, 255, 0.8901960784);
592 font-size: 15px;
593 }
594
595 .berq-info-box.unlock-js-optimization a.upgrade-btn,
596 .berqwp-header a.upgrade-btn {
597 background-image: linear-gradient(45deg, #5521ff, #05b9ff);
598 font-size: 14px;
599 color: #ffffff;
600 padding: 15px 20px;
601 display: inline-block;
602 border-radius: 5px;
603 }
604
605 .berqwp-tab-content p a {
606 text-decoration: underline;
607 color: #1f72ff;
608 }
609
610 .berq-info-box textarea {
611 margin-top: 16px;
612 display: block;
613 color: #465774;
614 font-size: 15px;
615 width: 100%;
616 background-color: #f7faff;
617 border-radius: 10px;
618 border: 1px solid #d4dff2;
619 }
620
621 .berq-info-box select {
622 margin-top: 16px;
623 display: block;
624 color: #465774;
625 font-size: 15px;
626 }
627
628 .berq-info-box.guide p,
629 .berq-info-box.guide a {
630 color: #fff;
631 }
632
633 .berq-info-box.guide {
634 background-color: #273f67;
635 }
636
637 .slider.slider-horizontal {
638 width: calc(100% - 100px) !important;
639 margin-bottom: 10px !important;
640 margin-top: 30px;
641 }
642
643 .optimzation-slider .slider-track {
644 margin-left: -30px;
645 margin-right: -30px;
646 width: calc(100% + 60px) !important;
647 height: 3px !important;
648 margin-top: -1.5px !important;
649 background-color: #c2d9ff;
650 background-image: none;
651 box-shadow: none;
652 border-radius: 0;
653 z-index: 1;
654 }
655
656 .optimzation-slider .slider-selection.tick-slider-selection {
657 max-width: calc(100% - 30px);
658 min-width: 30px;
659 }
660
661 .optimzation-slider {
662 margin: 0 30px;
663 }
664
665 .optimzation-slider .slider-tick.round {
666 background-color: #d2e3ff;
667 background-image: none;
668 box-shadow: none;
669 opacity: 1;
670 border: none;
671 opacity: 0.7 !important;
672 width: 3px;
673 border-radius: 0;
674 margin-left: 0px !important;
675 }
676
677 .optimzation-slider .slider-tick.round.in-selection {
678 background-image: none;
679 box-shadow: none;
680 }
681
682 .optimzation-slider .slider-selection.tick-slider-selection {
683 background-color: #1f71ff !important;
684 background-image: none;
685 }
686
687 .optimzation-slider .slider-handle.min-slider-handle.round {
688 background: #1f71ff !important;
689 z-index: 9;
690 }
691
692 .optimzation-slider .slider.slider-horizontal .slider-tick-label-container {
693 margin-top: -30px !important;
694 }
695
696 .optimzation-slider .slider-tick-label {
697 font-size: 15px;
698 color: #6e92cf;
699 font-weight: 500;
700 }
701
702 .optimzation-slider .slider-tick-label.label-in-selection.label-is-selection {
703 color: #315188;
704 }
705
706 .optimzation-slider .tooltip-inner {
707 padding: 20px;
708 font-size: 13px;
709 text-align: left;
710 max-width: 200px !important;
711 min-width: 200px !important;
712 white-space: pre-wrap !important;
713 z-index: 99;
714 border-radius: 0;
715 }
716
717 .optimzation-slider .tooltip-inner .tooltip-content {
718 color: rgba(255, 255, 255, 0.7607843137);
719 }
720
721 .slider-tick-label .bq_tooltip {
722 width: 200px;
723 background-color: #000;
724 opacity: 0.9;
725 padding: 20px;
726 display: inline-block;
727 white-space: break-spaces;
728 font-size: 13px;
729 font-weight: 400;
730 color: #fff;
731 top: 60px;
732 position: absolute;
733 left: 50%;
734 text-align: left;
735 opacity: 0;
736 visibility: hidden;
737 /* transform: translateX(-50%); */
738 }
739
740 .slider-tick-label:hover .bq_tooltip {
741 opacity: 0.9;
742 visibility: visible;
743 }
744
745 .slider .bs-tooltip-top .tooltip-inner,
746 .slider .bs-tooltip-bottom .tooltip-inner {
747 left: -20% !important;
748 }
749
750 .slider .tooltip.bs-tooltip-top .arrow,
751 .slider .tooltip.bs-tooltip-bottom .arrow {
752 left: 30px !important;
753 }
754
755 #berqwp-intro {
756 background-color: #f7faff;
757 border-radius: 20px;
758 border: 1px solid #e6e6e6;
759 display: flex;
760 flex-direction: column;
761 justify-content: center;
762 align-items: center;
763 -webkit-font-smoothing: antialiased;
764 padding: 70px 20px;
765 padding-bottom: 100px;
766 max-width: 800px;
767 margin: 0 auto;
768 box-shadow: 0px 3px 5px 0px rgba(83, 113, 167, 0.05);
769 padding-bottom: 30px;
770 margin-top: 50px;
771 }
772 #berqwp-intro h2.title {
773 font-size: 35px;
774 text-align: center;
775 color: #222222;
776 line-height: normal;
777 max-width: 570px;
778 font-weight: 500;
779 text-transform: capitalize;
780 margin: 0;
781 margin-bottom: 40px;
782 }
783 #berqwp-intro .inner {
784 display: flex;
785 justify-content: center;
786 align-items: center;
787 gap: 10px;
788 }
789 #berqwp-intro .inner input[type=email],
790 #berqwp-intro .inner input[type=password] {
791 background-color: #fff;
792 padding: 10px 13px;
793 border: 1px solid #dad2ff;
794 border-radius: 8px;
795 font-size: 14px;
796 line-height: 1;
797 }
798 #berqwp-intro .inner button[type=submit] {
799 background-color: #1f71ff;
800 padding: 10px 13px;
801 border: 1px solid #1f71ff;
802 border-radius: 8px;
803 font-weight: 500;
804 font-size: 14px;
805 cursor: pointer;
806 color: #fff;
807 line-height: 1;
808 }
809 #berqwp-intro .inner button[type=submit][disabled] {
810 opacity: 0.7;
811 cursor: not-allowed;
812 }
813 #berqwp-intro .optimization-method-block {
814 margin-bottom: 50px;
815 }
816 #berqwp-intro .optimization-method-block h3 {
817 text-align: center;
818 font-size: 18px;
819 }
820 #berqwp-intro .optimization-method-block p {
821 text-align: center;
822 font-size: 14px;
823 max-width: 400px;
824 margin-bottom: 30px;
825 }
826 #berqwp-intro .optimization-method-block .optimization-method-options {
827 display: flex;
828 align-items: center;
829 justify-content: center;
830 gap: 10px;
831 }
832 #berqwp-intro .optimization-method-block .optimization-method-options input[type=radio] {
833 display: none;
834 }
835 #berqwp-intro .optimization-method-block .optimization-method-options input[type=radio]:checked + .optimization-method {
836 border-color: #1f71ff;
837 background-color: #1f71ff;
838 color: #fff;
839 }
840 #berqwp-intro .optimization-method-block .optimization-method-options .optimization-method {
841 display: flex;
842 justify-content: center;
843 align-items: center;
844 background-color: #fff;
845 padding: 10px 13px;
846 border: 1px solid #dad2ff;
847 border-radius: 8px;
848 gap: 8px;
849 font-weight: 500;
850 font-size: 14px;
851 cursor: pointer;
852 }
853 #berqwp-intro .optimization-method-block .optimization-method-options .optimization-method .icon svg {
854 width: 16px;
855 height: auto;
856 display: flex;
857 }
858 #berqwp-intro form.license-verification {
859 display: flex;
860 align-items: center;
861 gap: 10px;
862 justify-content: center;
863 }
864 #berqwp-intro form.license-verification input[type=password] {
865 font-size: 18px;
866 border-radius: 6px;
867 padding: 16px 24px;
868 line-height: 1;
869 background: #fff;
870 border: 1px solid #d7d7d7;
871 width: 280px;
872 }
873 #berqwp-intro form.license-verification input[type=password]::-moz-placeholder {
874 color: #928e8e;
875 }
876 #berqwp-intro form.license-verification input[type=password]::placeholder {
877 color: #928e8e;
878 }
879 #berqwp-intro form.license-verification input[type=submit] {
880 border: none;
881 color: #fff;
882 background: #1f71ff;
883 align-self: stretch;
884 padding: 20px 40px;
885 font-size: 18px;
886 font-weight: 400;
887 border-radius: 6px;
888 line-height: 0;
889 cursor: pointer;
890 }
891 #berqwp-intro form.license-verification input[type=submit][disabled] {
892 opacity: 0.8;
893 }
894 #berqwp-intro p.license-msg {
895 margin: 0;
896 font-size: 15px;
897 color: #676464;
898 margin-top: 10px;
899 }
900 #berqwp-intro .cta-btns {
901 display: flex;
902 gap: 10px;
903 justify-content: center;
904 align-items: center;
905 margin-top: 60px;
906 }
907 #berqwp-intro .cta-btns a.btn {
908 background: #1f71ff;
909 border-radius: 9px;
910 display: flex;
911 align-items: center;
912 gap: 7px;
913 color: #fff;
914 padding: 12px 20px;
915 font-size: 15px;
916 text-decoration: none;
917 }
918 #berqwp-intro .cta-btns a.btn:hover {
919 background-color: #2067e3;
920 }
921
922 p.below-settings-panel {
923 text-align: center;
924 font-size: 16px;
925 color: #465774;
926 }
927
928 .optimize-post-types {
929 margin-top: 16px;
930 }
931
932 .slider.slider-horizontal .slider-tick-label-container .slider-tick-label:last-child {
933 position: relative;
934 }
935
936 .slider.slider-horizontal .slider-tick-label-container .slider-tick-label:last-child::after {
937 content: "Best Performance";
938 background: #33b133;
939 font-size: 12px;
940 width: 110px;
941 text-align: center;
942 padding: 4px 10px;
943 border-radius: 40px;
944 color: #fff;
945 font-weight: 400;
946 position: absolute;
947 display: block;
948 transform: translate3d(0, -50px, 0px);
949 left: calc(50% - 55px);
950 }
951
952 .cached-pages-bar {
953 background-color: #e5eeff;
954 height: 15px;
955 border-radius: 10px;
956 margin-top: 10px;
957 overflow: hidden;
958 }
959 .cached-pages-bar .progress-bar {
960 height: 15px;
961 width: 0%;
962 max-width: 100%;
963 }
964
965 .optimized-pages table {
966 width: 100%;
967 margin-top: 20px;
968 color: #465774;
969 }
970
971 div.dt-container.dt-empty-footer tbody > tr:last-child > *,
972 table.dataTable > tbody > tr:not(:last-child) {
973 border-bottom: 1px solid #dae8ff;
974 }
975
976 table.dataTable > thead > tr > th,
977 table.dataTable > thead > tr > td {
978 padding: 10px;
979 border-bottom: 1px solid #dae8ff;
980 }
981
982 div.dt-container .dt-paging .dt-paging-button.current,
983 div.dt-container .dt-paging .dt-paging-button.current:hover {
984 background: #1f71ff !important;
985 border: none;
986 font-size: 15px;
987 padding: 6px 13px;
988 color: #fff !important;
989 }
990
991 div.dt-container .dt-paging .dt-paging-button {
992 background-color: #fefefe;
993 border: none;
994 font-size: 15px;
995 padding: 6px 13px;
996 }
997
998 div.dt-container .dt-paging .dt-paging-button:hover {
999 background: #e8e9ff !important;
1000 color: #2d2d2d !important;
1001 border: none;
1002 font-size: 15px;
1003 padding: 6px 13px;
1004 }
1005
1006 .berqwp-notification {
1007 display: flex;
1008 margin: 20px 0;
1009 background-color: #333333;
1010 color: #fff;
1011 padding: 15px 16px;
1012 border-radius: 6px;
1013 gap: 20px;
1014 }
1015 .berqwp-notification .icon svg {
1016 width: 24px;
1017 fill: #fff;
1018 }
1019 .berqwp-notification.warning {
1020 background-color: #fff074;
1021 color: #7b6904;
1022 border: 1px solid #eee069;
1023 }
1024 .berqwp-notification.warning .icon svg {
1025 fill: #7b6904;
1026 }
1027
1028 span.bwp-cache-tag {
1029 padding: 6px 12px;
1030 text-align: center;
1031 background: #7b7b7b;
1032 display: block;
1033 color: #fff;
1034 font-size: 14px;
1035 border-radius: 50px;
1036 line-height: 1;
1037 width: -moz-fit-content;
1038 width: fit-content;
1039 white-space: nowrap;
1040 }
1041 span.bwp-cache-tag.part-completed {
1042 background-color: #ffd171;
1043 color: #8b5f04;
1044 }
1045 span.bwp-cache-tag.completed {
1046 background-color: #beffab;
1047 color: #008d31;
1048 }
1049
1050 div.dt-container .dt-search input {
1051 border: 1px solid #dce6f7;
1052 border-radius: 10px;
1053 background-color: #f4f8ff;
1054 }
1055
1056 a.berqwp-refresh-license-btn {
1057 background-color: #cfffe8;
1058 padding: 5px;
1059 border-radius: 4px;
1060 position: absolute;
1061 right: 16px;
1062 display: flex;
1063 justify-content: center;
1064 align-items: center;
1065 transition: all 0.3s ease;
1066 }
1067 a.berqwp-refresh-license-btn:hover {
1068 background-color: #b9fddc;
1069 }
1070
1071 label.berq-check input[type=text] {
1072 width: 300px;
1073 display: block;
1074 font-weight: normal;
1075 max-width: 300px;
1076 border: 1px solid #d3d3d3;
1077 padding: 2px 10px;
1078 }
1079
1080 .berqwp-cf-connected {
1081 background-color: #c4ffc4;
1082 width: -moz-fit-content;
1083 width: fit-content;
1084 padding: 10px 20px;
1085 margin-top: 15px;
1086 border-radius: 10px;
1087 display: flex;
1088 align-items: center;
1089 }
1090 .berqwp-cf-connected svg {
1091 width: 35px;
1092 height: auto;
1093 fill: #22b522;
1094 margin-right: 10px;
1095 }
1096
1097 input.bwp-disable-cf {
1098 margin-top: 10px;
1099 border: none;
1100 color: #ff1e1e;
1101 background: transparent;
1102 padding: 0;
1103 font-size: 15px;
1104 margin-left: auto;
1105 display: block;
1106 }
1107
1108 .berqwp-lifespan-options,
1109 .berqwp-inline-radio-select {
1110 margin-top: 16px;
1111 display: flex;
1112 flex-wrap: wrap;
1113 align-items: center;
1114 gap: 15px;
1115 }
1116 .berqwp-lifespan-options label,
1117 .berqwp-inline-radio-select label {
1118 flex-grow: 2;
1119 max-width: 200px;
1120 padding: 10px 15px;
1121 margin: 0;
1122 border: 1px solid #e0e9fa;
1123 border-radius: 5px;
1124 color: #0c2d66;
1125 cursor: pointer;
1126 font-size: 14px;
1127 }
1128 .berqwp-lifespan-options label:focus-within, .berqwp-lifespan-options label.selected,
1129 .berqwp-inline-radio-select label:focus-within,
1130 .berqwp-inline-radio-select label.selected {
1131 background-color: #1f71ff;
1132 border-color: #1f71ff;
1133 color: #fff;
1134 }
1135 .berqwp-lifespan-options label.selected input,
1136 .berqwp-inline-radio-select label.selected input {
1137 border-color: #fff;
1138 }
1139
1140 .berqwp-pagecompress-options {
1141 margin-top: 16px;
1142 }
1143 .berqwp-pagecompress-options a {
1144 box-shadow: none;
1145 }
1146 .berqwp-pagecompress-options a .berqwp-loader {
1147 display: none;
1148 }
1149
1150 .bwp-disable-pagecompression {
1151 cursor: pointer;
1152 background: #fff;
1153 border-radius: 6px;
1154 padding: 10px 20px;
1155 color: #384a69;
1156 font-size: 15px;
1157 font-style: normal;
1158 display: block;
1159 line-height: normal;
1160 width: -moz-fit-content;
1161 width: fit-content;
1162 margin-bottom: 5px;
1163 border: 1px solid #dbe9fe;
1164 }
1165
1166 .berq-info-box .feature-blocks {
1167 display: flex;
1168 gap: 10px;
1169 margin: 20px 0;
1170 }
1171 .berq-info-box .feature-blocks .single-feature {
1172 background-color: #f3f3ff;
1173 padding: 13px;
1174 border: 1px solid #b5b8ff;
1175 border-radius: 7px;
1176 }
1177 .berq-info-box .feature-blocks .single-feature .h5 {
1178 font-size: 14px;
1179 font-weight: 600;
1180 color: #0c2d66;
1181 }
1182 .berq-info-box .feature-blocks .single-feature p {
1183 color: #0c2d66;
1184 font-size: 14px;
1185 }
1186
1187 .berq-info-box.fluid-images ul li {
1188 margin-left: 20px;
1189 color: #0c2d66;
1190 }
1191
1192 .berq-info-box.fluid-images ul {
1193 list-style: square;
1194 }
1195
1196 a.fluid-images-signup {
1197 font-size: 15px;
1198 padding: 12px 20px;
1199 text-transform: uppercase;
1200 color: #fff !important;
1201 background: #1f71ff;
1202 border-radius: 6px;
1203 display: inline-block;
1204 }
1205
1206 div#wpcontent {
1207 padding-left: 0;
1208 }
1209
1210 .berqwp-tab {
1211 display: flex;
1212 align-items: center;
1213 gap: 7px;
1214 }
1215
1216 .berqwp-tab .icon {
1217 display: flex;
1218 }
1219 .berqwp-tab .icon svg {
1220 width: 20px;
1221 height: auto;
1222 color: #000;
1223 }
1224
1225 .berq-info-box.guide .berq-box-content {
1226 display: flex;
1227 align-items: center;
1228 gap: 7px;
1229 color: #fff;
1230 }
1231
1232 .bwp-action-btn {
1233 font-size: 15px;
1234 display: flex;
1235 justify-content: center;
1236 align-content: center;
1237 background-color: #1f71ff;
1238 color: #fff;
1239 padding: 10px 16px;
1240 border-radius: 8px;
1241 gap: 6px;
1242 transition: cubic-bezier(0.075, 0.82, 0.165, 1) 0.3s all;
1243 text-decoration: none !important;
1244 border: 1px solid transparent;
1245 }
1246 .bwp-action-btn .icon {
1247 display: flex;
1248 }
1249 .bwp-action-btn.light {
1250 background-color: #fff;
1251 color: #0c2d66;
1252 border: 1px solid #d4dff2;
1253 }
1254 .bwp-action-btn:hover {
1255 background-color: #3d44d9;
1256 color: #fff;
1257 border: 1px solid transparent;
1258 }
1259 .bwp-action-btn svg {
1260 width: 15px;
1261 height: auto;
1262 }
1263 .bwp-action-btn.bwp-upgrade-btn {
1264 background: #4d1fff;
1265 color: #fff;
1266 border-color: #4d1fff;
1267 }
1268
1269 .berq-triple-boxes {
1270 display: grid;
1271 grid-template-columns: 1fr 1fr 1fr;
1272 gap: 16px;
1273 }
1274
1275 .berq-stats-count {
1276 font-weight: bold;
1277 font-size: 20px;
1278 margin: 13px 0;
1279 color: #1f366c;
1280 }
1281
1282 a.berq-stat-refresh {
1283 position: absolute;
1284 top: 18px;
1285 right: 14px;
1286 }
1287 a.berq-stat-refresh svg {
1288 fill: #8daee5;
1289 }
1290
1291 .berqwp-optimization-modes-container {
1292 margin-bottom: 10px;
1293 }
1294 .berqwp-optimization-modes-container .berqwp-inline-radio-select {
1295 display: grid;
1296 grid-template-columns: 1fr 1fr;
1297 align-items: stretch;
1298 }
1299 .berqwp-optimization-modes-container .berqwp-inline-radio-select label {
1300 max-width: 100%;
1301 display: flex;
1302 gap: 5px;
1303 padding: 16px 15px;
1304 }
1305 .berqwp-optimization-modes-container .berqwp-inline-radio-select label.berqwp-best-performance {
1306 position: relative;
1307 }
1308 .berqwp-optimization-modes-container .berqwp-inline-radio-select label.berqwp-best-performance::before {
1309 content: "Best Performance";
1310 position: absolute;
1311 top: 10px;
1312 right: 8px;
1313 font-size: 12px;
1314 background-color: #cbffbc;
1315 color: #1f8d00;
1316 padding: 3px 9px;
1317 border-radius: 10px;
1318 }
1319 .berqwp-optimization-modes-container .berqwp-inline-radio-select label.berqwp-best-performance.selected::before {
1320 background-color: #538ef4;
1321 color: #fff;
1322 }
1323 .berqwp-optimization-modes-container .berqwp-inline-radio-select label div {
1324 font-size: 15px;
1325 }
1326 .berqwp-optimization-modes-container .berqwp-inline-radio-select label input {
1327 margin-top: 1px;
1328 }
1329 .berqwp-optimization-modes-container .berqwp-inline-radio-select label p {
1330 font-weight: normal;
1331 margin-top: 6px;
1332 margin-bottom: 0;
1333 font-size: 14px;
1334 }
1335 .berqwp-optimization-modes-container .berqwp-inline-radio-select label.selected p {
1336 color: #fff !important;
1337 }
1338
1339 .berq-toggle {
1340 position: relative;
1341 width: 55px;
1342 min-width: 55px;
1343 height: 27px;
1344 display: block;
1345 background: #fafaff;
1346 border-radius: 30px;
1347 overflow: hidden;
1348 cursor: pointer;
1349 border: 1px solid #cbdeff;
1350 }
1351 .berq-toggle input {
1352 display: none;
1353 }
1354 .berq-toggle input:checked + .berq-toggle-switch {
1355 background-color: #1f71ff;
1356 }
1357 .berq-toggle input:checked + .berq-toggle-switch::before {
1358 left: calc(93% - 19px);
1359 background-color: #fff;
1360 }
1361 .berq-toggle .berq-toggle-switch {
1362 background-color: transparent;
1363 display: block;
1364 height: 100%;
1365 transition: all 0.3s ease-out;
1366 }
1367 .berq-toggle .berq-toggle-switch::before {
1368 content: "";
1369 position: absolute;
1370 height: 19px;
1371 background: #002159;
1372 width: 19px;
1373 border-radius: 30px;
1374 left: 7%;
1375 top: 3px;
1376 transition: all 0.3s ease-out;
1377 }
1378
1379 .berq-box-content.berq-setting-toggle {
1380 display: flex;
1381 justify-content: space-between;
1382 gap: 30px;
1383 }
1384 .berq-box-content.berq-setting-toggle .berq-toggle {
1385 /* margin-top: 10px; */
1386 }
1387
1388 .berq-info-box.berq-setting-group .group-container:not(:first-child) {
1389 padding-top: 20px;
1390 border-top: 1px solid #e9e8ff;
1391 margin-top: 20px;
1392 }
1393
1394 .berq-box-title.cloud-exclusive::after {
1395 content: "Premium";
1396 font-weight: normal;
1397 font-size: 12px;
1398 margin-left: 10px;
1399 background: #2aad2a;
1400 color: #fff;
1401 padding: 3px 6px;
1402 border-radius: 20px;
1403 margin-top: 0px !important;
1404 display: inline-block;
1405 position: absolute;
1406 }
1407
1408 .berqwp-continue-free {
1409 text-align: center;
1410 font-size: 15px;
1411 margin-top: 80px;
1412 align-self: end;
1413 }
1414 .berqwp-continue-free a {
1415 color: #acbbd5;
1416 text-decoration: none;
1417 }/*# sourceMappingURL=style.css.map */