PluginProbe
Powerkit – Supercharge your WordPress Site / 2.4.4
Powerkit – Supercharge your WordPress Site v2.4.4
3.1.1 3.1.0 3.0.9 3.0.8 trunk 2.2.6 2.2.7 2.2.8 2.2.9 2.3.0 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.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 All 87 releases
powerkit / assets / css / powerkit.css

powerkit.css in Powerkit – Supercharge your WordPress Site 2.4.4, at assets/css/powerkit.css

1,598 lines 28.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * All of the CSS for your public-facing functionality should be
3 * included in this file.
4 */
5 /**
6 * Environment for all styles (variables, additions, etc).
7 */
8 /*--------------------------------------------------------------*/
9 /* Include */
10 /*--------------------------------------------------------------*/
11 @font-face {
12 font-family: 'powerkit-icons';
13 src: url("../fonts/powerkit-icons.woff") format("woff"), url("../fonts/powerkit-icons.ttf") format("truetype"), url("../fonts/powerkit-icons.svg") format("svg");
14 font-weight: normal;
15 font-style: normal;
16 font-display: swap;
17 }
18
19 [class^="pk-icon-"],
20 [class*=" pk-icon-"] {
21 font-family: 'powerkit-icons' !important;
22 font-style: normal;
23 font-weight: normal;
24 font-variant: normal;
25 text-transform: none;
26 line-height: 1;
27 -webkit-font-smoothing: antialiased;
28 -moz-osx-font-smoothing: grayscale;
29 }
30
31 .pk-icon-alert-circle:before {
32 content: "\e946";
33 }
34
35 .pk-icon-star-half:before {
36 content: "\e938";
37 }
38
39 .pk-icon-star-full:before {
40 content: "\e939";
41 }
42
43 .pk-icon-star-empty:before {
44 content: "\e93a";
45 }
46
47 .pk-icon-discord:before {
48 content: "\e947";
49 }
50
51 .pk-icon-tiktok:before {
52 content: "\e948";
53 }
54
55 .pk-icon-mix:before {
56 content: "\e93c";
57 }
58
59 .pk-icon-strava:before {
60 content: "\e93b";
61 }
62
63 .pk-icon-microblog:before {
64 content: "\e937";
65 }
66
67 .pk-icon-mastodon:before {
68 content: "\e935";
69 }
70
71 .pk-icon-goodreads:before {
72 content: "\e934";
73 }
74
75 .pk-icon-codepen:before {
76 content: "\e924";
77 }
78
79 .pk-icon-medium:before {
80 content: "\e906";
81 }
82
83 .pk-icon-powerkit:before {
84 content: "\e904";
85 }
86
87 .pk-icon-line:before {
88 content: "\e90e";
89 }
90
91 .pk-icon-fb-messenger:before {
92 content: "\e90a";
93 }
94
95 .pk-icon-pixelfed:before {
96 content: "\e936";
97 }
98
99 .pk-icon-steam:before {
100 content: "\e932";
101 }
102
103 .pk-icon-thumbtack:before {
104 content: "\e933";
105 }
106
107 .pk-icon-tripadvisor:before {
108 content: "\e931";
109 }
110
111 .pk-icon-slideshare:before {
112 content: "\e925";
113 }
114
115 .pk-icon-producthunt:before {
116 content: "\e930";
117 }
118
119 .pk-icon-meetup:before {
120 content: "\e92f";
121 }
122
123 .pk-icon-houzz:before {
124 content: "\e92e";
125 }
126
127 .pk-icon-deviantart:before {
128 content: "\e92d";
129 }
130
131 .pk-icon-delicious:before {
132 content: "\e92c";
133 }
134
135 .pk-icon-500px:before {
136 content: "\e92b";
137 }
138
139 .pk-icon-bitbucket:before {
140 content: "\e929";
141 }
142
143 .pk-icon-jsfiddle:before {
144 content: "\e928";
145 }
146
147 .pk-icon-freecodecamp:before {
148 content: "\e927";
149 }
150
151 .pk-icon-gitlab:before {
152 content: "\e926";
153 }
154
155 .pk-icon-stackoverflow:before {
156 content: "\e923";
157 }
158
159 .pk-icon-wechat:before {
160 content: "\e91e";
161 }
162
163 .pk-icon-xing:before {
164 content: "\e91c";
165 }
166
167 .pk-icon-ok:before {
168 content: "\e91d";
169 }
170
171 .pk-icon-snapchat:before {
172 content: "\e917";
173 }
174
175 .pk-icon-behance:before {
176 content: "\f1b4";
177 }
178
179 .pk-icon-diamond:before {
180 content: "\f219";
181 }
182
183 .pk-icon-dribbble:before {
184 content: "\f17d";
185 }
186
187 .pk-icon-facebook:before {
188 content: "\e949";
189 }
190
191 .pk-icon-feed:before {
192 content: "\f09e";
193 }
194
195 .pk-icon-rss:before {
196 content: "\f09e";
197 }
198
199 .pk-icon-get-pocket:before {
200 content: "\f265";
201 }
202
203 .pk-icon-pocket:before {
204 content: "\f265";
205 }
206
207 .pk-icon-google-plus:before {
208 content: "\f0d5";
209 }
210
211 .pk-icon-googleplus:before {
212 content: "\f0d5";
213 }
214
215 .pk-icon-linkedin:before {
216 content: "\f0e1";
217 }
218
219 .pk-icon-map-marker:before {
220 content: "\f041";
221 }
222
223 .pk-icon-phone:before {
224 content: "\f095";
225 }
226
227 .pk-icon-viber:before {
228 content: "\f095";
229 }
230
231 .pk-icon-pinterest:before {
232 content: "\f0d2";
233 }
234
235 .pk-icon-retweet:before {
236 content: "\f079";
237 }
238
239 .pk-icon-soundcloud:before {
240 content: "\f1be";
241 }
242
243 .pk-icon-spotify:before {
244 content: "\f1bc";
245 }
246
247 .pk-icon-stumbleupon:before {
248 content: "\f1a4";
249 }
250
251 .pk-icon-tumblr:before {
252 content: "\f173";
253 }
254
255 .pk-icon-twitter:before {
256 content: "\f099";
257 }
258
259 .pk-icon-vimeo:before {
260 content: "\f27d";
261 }
262
263 .pk-icon-vk:before {
264 content: "\f189";
265 }
266
267 .pk-icon-vkontakte:before {
268 content: "\f189";
269 }
270
271 .pk-icon-whatsapp:before {
272 content: "\f232";
273 }
274
275 .pk-icon-youtube:before {
276 content: "\e945";
277 }
278
279 .pk-icon-foursquare:before {
280 content: "\e92a";
281 }
282
283 .pk-icon-yelp:before {
284 content: "\e922";
285 }
286
287 .pk-icon-weibo:before {
288 content: "\e91f";
289 }
290
291 .pk-icon-apple:before {
292 content: "\e921";
293 }
294
295 .pk-icon-flickr:before {
296 content: "\e918";
297 }
298
299 .pk-icon-bloglovin:before {
300 content: "\e944";
301 }
302
303 .pk-icon-twitch:before {
304 content: "\e905";
305 }
306
307 .pk-icon-github:before {
308 content: "\e90f";
309 }
310
311 .pk-icon-instagram:before {
312 content: "\e90c";
313 }
314
315 .pk-icon-telegram:before {
316 content: "\e909";
317 }
318
319 .pk-icon-reddit:before {
320 content: "\e90b";
321 }
322
323 .pk-icon-android:before {
324 content: "\e920";
325 }
326
327 .pk-icon-link:before {
328 content: "\e91b";
329 }
330
331 .pk-icon-globe:before {
332 content: "\e91a";
333 }
334
335 .pk-icon-website:before {
336 content: "\e91a";
337 }
338
339 .pk-icon-bell:before {
340 content: "\e919";
341 }
342
343 .pk-icon-zoom-in:before {
344 content: "\e916";
345 }
346
347 .pk-icon-check:before {
348 content: "\e912";
349 }
350
351 .pk-icon-minus:before {
352 content: "\e90d";
353 }
354
355 .pk-icon-chevron-right:before {
356 content: "\e914";
357 }
358
359 .pk-icon-chevron-left:before {
360 content: "\e915";
361 }
362
363 .pk-icon-x:before {
364 content: "\e913";
365 }
366
367 .pk-icon-arrow-right-circle:before {
368 content: "\e911";
369 }
370
371 .pk-icon-arrow-left-circle:before {
372 content: "\e910";
373 }
374
375 .pk-icon-up:before {
376 content: "\e908";
377 }
378
379 .pk-icon-comment:before {
380 content: "\e900";
381 }
382
383 .pk-icon-refresh-cw:before {
384 content: "\e902";
385 }
386
387 .pk-icon-reply:before {
388 content: "\e903";
389 }
390
391 .pk-icon-like:before {
392 content: "\e901";
393 }
394
395 .pk-icon-mail:before {
396 content: "\e002";
397 }
398
399 .pk-icon-email:before {
400 content: "\e002";
401 }
402
403 .pk-icon-video:before {
404 content: "\e018";
405 }
406
407 .pk-icon-share:before {
408 content: "\e93d";
409 }
410
411 .pk-icon-watch:before {
412 content: "\e93f";
413 }
414
415 .pk-icon-eye:before {
416 content: "\e93e";
417 }
418
419 .pk-icon-arrow-right:before {
420 content: "\e940";
421 }
422
423 .pk-icon-arrow-left:before {
424 content: "\e941";
425 }
426
427 .pk-icon-arrow-down:before {
428 content: "\e942";
429 }
430
431 .pk-icon-arrow-up:before {
432 content: "\e943";
433 }
434
435 .pk-container {
436 width: 100%;
437 padding-right: 20px;
438 padding-left: 20px;
439 margin-right: auto;
440 margin-left: auto;
441 }
442
443 @media (min-width: 576px) {
444 .pk-container {
445 max-width: 540px;
446 }
447 }
448
449 @media (min-width: 768px) {
450 .pk-container {
451 max-width: 720px;
452 }
453 }
454
455 @media (min-width: 992px) {
456 .pk-container {
457 max-width: 960px;
458 }
459 }
460
461 @media (min-width: 1200px) {
462 .pk-container {
463 max-width: 1140px;
464 }
465 }
466
467 .pk-container-fluid {
468 width: 100%;
469 padding-right: 20px;
470 padding-left: 20px;
471 margin-right: auto;
472 margin-left: auto;
473 }
474
475 .pk-row {
476 display: -webkit-box;
477 display: -ms-flexbox;
478 display: flex;
479 -ms-flex-wrap: wrap;
480 flex-wrap: wrap;
481 margin-right: -20px;
482 margin-left: -20px;
483 }
484
485 .pk-col-1, .pk-col-2, .pk-col-3, .pk-col-4, .pk-col-5, .pk-col-6, .pk-col-7, .pk-col-8, .pk-col-9, .pk-col-10, .pk-col-11, .pk-col-12, .pk-col-sm-1, .pk-col-sm-2, .pk-col-sm-3, .pk-col-sm-4, .pk-col-sm-5, .pk-col-sm-6, .pk-col-sm-7, .pk-col-sm-8, .pk-col-sm-9, .pk-col-sm-10, .pk-col-sm-11, .pk-col-sm-12, .pk-col-md-1, .pk-col-md-2, .pk-col-md-3, .pk-col-md-4, .pk-col-md-5, .pk-col-md-6, .pk-col-md-7, .pk-col-md-8, .pk-col-md-9, .pk-col-md-10, .pk-col-md-11, .pk-col-md-12, .pk-col-lg-1, .pk-col-lg-2, .pk-col-lg-3, .pk-col-lg-4, .pk-col-lg-5, .pk-col-lg-6, .pk-col-lg-7, .pk-col-lg-8, .pk-col-lg-9, .pk-col-lg-10, .pk-col-lg-11, .pk-col-lg-12, .pk-col-xl-1, .pk-col-xl-2, .pk-col-xl-3, .pk-col-xl-4, .pk-col-xl-5, .pk-col-xl-6, .pk-col-xl-7, .pk-col-xl-8, .pk-col-xl-9, .pk-col-xl-10, .pk-col-xl-11, .pk-col-xl-12 {
486 position: relative;
487 width: 100%;
488 min-height: 1px;
489 padding-right: 20px;
490 padding-left: 20px;
491 }
492
493 .pk-col-1 {
494 -webkit-box-flex: 0;
495 -ms-flex: 0 0 8.3333333333%;
496 flex: 0 0 8.3333333333%;
497 max-width: 8.3333333333%;
498 }
499
500 .pk-col-2 {
501 -webkit-box-flex: 0;
502 -ms-flex: 0 0 16.6666666667%;
503 flex: 0 0 16.6666666667%;
504 max-width: 16.6666666667%;
505 }
506
507 .pk-col-3 {
508 -webkit-box-flex: 0;
509 -ms-flex: 0 0 25%;
510 flex: 0 0 25%;
511 max-width: 25%;
512 }
513
514 .pk-col-4 {
515 -webkit-box-flex: 0;
516 -ms-flex: 0 0 33.3333333333%;
517 flex: 0 0 33.3333333333%;
518 max-width: 33.3333333333%;
519 }
520
521 .pk-col-5 {
522 -webkit-box-flex: 0;
523 -ms-flex: 0 0 41.6666666667%;
524 flex: 0 0 41.6666666667%;
525 max-width: 41.6666666667%;
526 }
527
528 .pk-col-6 {
529 -webkit-box-flex: 0;
530 -ms-flex: 0 0 50%;
531 flex: 0 0 50%;
532 max-width: 50%;
533 }
534
535 .pk-col-7 {
536 -webkit-box-flex: 0;
537 -ms-flex: 0 0 58.3333333333%;
538 flex: 0 0 58.3333333333%;
539 max-width: 58.3333333333%;
540 }
541
542 .pk-col-8 {
543 -webkit-box-flex: 0;
544 -ms-flex: 0 0 66.6666666667%;
545 flex: 0 0 66.6666666667%;
546 max-width: 66.6666666667%;
547 }
548
549 .pk-col-9 {
550 -webkit-box-flex: 0;
551 -ms-flex: 0 0 75%;
552 flex: 0 0 75%;
553 max-width: 75%;
554 }
555
556 .pk-col-10 {
557 -webkit-box-flex: 0;
558 -ms-flex: 0 0 83.3333333333%;
559 flex: 0 0 83.3333333333%;
560 max-width: 83.3333333333%;
561 }
562
563 .pk-col-11 {
564 -webkit-box-flex: 0;
565 -ms-flex: 0 0 91.6666666667%;
566 flex: 0 0 91.6666666667%;
567 max-width: 91.6666666667%;
568 }
569
570 .pk-col-12 {
571 -webkit-box-flex: 0;
572 -ms-flex: 0 0 100%;
573 flex: 0 0 100%;
574 max-width: 100%;
575 }
576
577 @media (min-width: 576px) {
578 .pk-col-sm-1 {
579 -webkit-box-flex: 0;
580 -ms-flex: 0 0 8.3333333333%;
581 flex: 0 0 8.3333333333%;
582 max-width: 8.3333333333%;
583 }
584 .pk-col-sm-2 {
585 -webkit-box-flex: 0;
586 -ms-flex: 0 0 16.6666666667%;
587 flex: 0 0 16.6666666667%;
588 max-width: 16.6666666667%;
589 }
590 .pk-col-sm-3 {
591 -webkit-box-flex: 0;
592 -ms-flex: 0 0 25%;
593 flex: 0 0 25%;
594 max-width: 25%;
595 }
596 .pk-col-sm-4 {
597 -webkit-box-flex: 0;
598 -ms-flex: 0 0 33.3333333333%;
599 flex: 0 0 33.3333333333%;
600 max-width: 33.3333333333%;
601 }
602 .pk-col-sm-5 {
603 -webkit-box-flex: 0;
604 -ms-flex: 0 0 41.6666666667%;
605 flex: 0 0 41.6666666667%;
606 max-width: 41.6666666667%;
607 }
608 .pk-col-sm-6 {
609 -webkit-box-flex: 0;
610 -ms-flex: 0 0 50%;
611 flex: 0 0 50%;
612 max-width: 50%;
613 }
614 .pk-col-sm-7 {
615 -webkit-box-flex: 0;
616 -ms-flex: 0 0 58.3333333333%;
617 flex: 0 0 58.3333333333%;
618 max-width: 58.3333333333%;
619 }
620 .pk-col-sm-8 {
621 -webkit-box-flex: 0;
622 -ms-flex: 0 0 66.6666666667%;
623 flex: 0 0 66.6666666667%;
624 max-width: 66.6666666667%;
625 }
626 .pk-col-sm-9 {
627 -webkit-box-flex: 0;
628 -ms-flex: 0 0 75%;
629 flex: 0 0 75%;
630 max-width: 75%;
631 }
632 .pk-col-sm-10 {
633 -webkit-box-flex: 0;
634 -ms-flex: 0 0 83.3333333333%;
635 flex: 0 0 83.3333333333%;
636 max-width: 83.3333333333%;
637 }
638 .pk-col-sm-11 {
639 -webkit-box-flex: 0;
640 -ms-flex: 0 0 91.6666666667%;
641 flex: 0 0 91.6666666667%;
642 max-width: 91.6666666667%;
643 }
644 .pk-col-sm-12 {
645 -webkit-box-flex: 0;
646 -ms-flex: 0 0 100%;
647 flex: 0 0 100%;
648 max-width: 100%;
649 }
650 }
651
652 @media (min-width: 768px) {
653 .pk-col-md-1 {
654 -webkit-box-flex: 0;
655 -ms-flex: 0 0 8.3333333333%;
656 flex: 0 0 8.3333333333%;
657 max-width: 8.3333333333%;
658 }
659 .pk-col-md-2 {
660 -webkit-box-flex: 0;
661 -ms-flex: 0 0 16.6666666667%;
662 flex: 0 0 16.6666666667%;
663 max-width: 16.6666666667%;
664 }
665 .pk-col-md-3 {
666 -webkit-box-flex: 0;
667 -ms-flex: 0 0 25%;
668 flex: 0 0 25%;
669 max-width: 25%;
670 }
671 .pk-col-md-4 {
672 -webkit-box-flex: 0;
673 -ms-flex: 0 0 33.3333333333%;
674 flex: 0 0 33.3333333333%;
675 max-width: 33.3333333333%;
676 }
677 .pk-col-md-5 {
678 -webkit-box-flex: 0;
679 -ms-flex: 0 0 41.6666666667%;
680 flex: 0 0 41.6666666667%;
681 max-width: 41.6666666667%;
682 }
683 .pk-col-md-6 {
684 -webkit-box-flex: 0;
685 -ms-flex: 0 0 50%;
686 flex: 0 0 50%;
687 max-width: 50%;
688 }
689 .pk-col-md-7 {
690 -webkit-box-flex: 0;
691 -ms-flex: 0 0 58.3333333333%;
692 flex: 0 0 58.3333333333%;
693 max-width: 58.3333333333%;
694 }
695 .pk-col-md-8 {
696 -webkit-box-flex: 0;
697 -ms-flex: 0 0 66.6666666667%;
698 flex: 0 0 66.6666666667%;
699 max-width: 66.6666666667%;
700 }
701 .pk-col-md-9 {
702 -webkit-box-flex: 0;
703 -ms-flex: 0 0 75%;
704 flex: 0 0 75%;
705 max-width: 75%;
706 }
707 .pk-col-md-10 {
708 -webkit-box-flex: 0;
709 -ms-flex: 0 0 83.3333333333%;
710 flex: 0 0 83.3333333333%;
711 max-width: 83.3333333333%;
712 }
713 .pk-col-md-11 {
714 -webkit-box-flex: 0;
715 -ms-flex: 0 0 91.6666666667%;
716 flex: 0 0 91.6666666667%;
717 max-width: 91.6666666667%;
718 }
719 .pk-col-md-12 {
720 -webkit-box-flex: 0;
721 -ms-flex: 0 0 100%;
722 flex: 0 0 100%;
723 max-width: 100%;
724 }
725 }
726
727 @media (min-width: 992px) {
728 .pk-col-lg-1 {
729 -webkit-box-flex: 0;
730 -ms-flex: 0 0 8.3333333333%;
731 flex: 0 0 8.3333333333%;
732 max-width: 8.3333333333%;
733 }
734 .pk-col-lg-2 {
735 -webkit-box-flex: 0;
736 -ms-flex: 0 0 16.6666666667%;
737 flex: 0 0 16.6666666667%;
738 max-width: 16.6666666667%;
739 }
740 .pk-col-lg-3 {
741 -webkit-box-flex: 0;
742 -ms-flex: 0 0 25%;
743 flex: 0 0 25%;
744 max-width: 25%;
745 }
746 .pk-col-lg-4 {
747 -webkit-box-flex: 0;
748 -ms-flex: 0 0 33.3333333333%;
749 flex: 0 0 33.3333333333%;
750 max-width: 33.3333333333%;
751 }
752 .pk-col-lg-5 {
753 -webkit-box-flex: 0;
754 -ms-flex: 0 0 41.6666666667%;
755 flex: 0 0 41.6666666667%;
756 max-width: 41.6666666667%;
757 }
758 .pk-col-lg-6 {
759 -webkit-box-flex: 0;
760 -ms-flex: 0 0 50%;
761 flex: 0 0 50%;
762 max-width: 50%;
763 }
764 .pk-col-lg-7 {
765 -webkit-box-flex: 0;
766 -ms-flex: 0 0 58.3333333333%;
767 flex: 0 0 58.3333333333%;
768 max-width: 58.3333333333%;
769 }
770 .pk-col-lg-8 {
771 -webkit-box-flex: 0;
772 -ms-flex: 0 0 66.6666666667%;
773 flex: 0 0 66.6666666667%;
774 max-width: 66.6666666667%;
775 }
776 .pk-col-lg-9 {
777 -webkit-box-flex: 0;
778 -ms-flex: 0 0 75%;
779 flex: 0 0 75%;
780 max-width: 75%;
781 }
782 .pk-col-lg-10 {
783 -webkit-box-flex: 0;
784 -ms-flex: 0 0 83.3333333333%;
785 flex: 0 0 83.3333333333%;
786 max-width: 83.3333333333%;
787 }
788 .pk-col-lg-11 {
789 -webkit-box-flex: 0;
790 -ms-flex: 0 0 91.6666666667%;
791 flex: 0 0 91.6666666667%;
792 max-width: 91.6666666667%;
793 }
794 .pk-col-lg-12 {
795 -webkit-box-flex: 0;
796 -ms-flex: 0 0 100%;
797 flex: 0 0 100%;
798 max-width: 100%;
799 }
800 }
801
802 @media (min-width: 1200px) {
803 .pk-col-xl-1 {
804 -webkit-box-flex: 0;
805 -ms-flex: 0 0 8.3333333333%;
806 flex: 0 0 8.3333333333%;
807 max-width: 8.3333333333%;
808 }
809 .pk-col-xl-2 {
810 -webkit-box-flex: 0;
811 -ms-flex: 0 0 16.6666666667%;
812 flex: 0 0 16.6666666667%;
813 max-width: 16.6666666667%;
814 }
815 .pk-col-xl-3 {
816 -webkit-box-flex: 0;
817 -ms-flex: 0 0 25%;
818 flex: 0 0 25%;
819 max-width: 25%;
820 }
821 .pk-col-xl-4 {
822 -webkit-box-flex: 0;
823 -ms-flex: 0 0 33.3333333333%;
824 flex: 0 0 33.3333333333%;
825 max-width: 33.3333333333%;
826 }
827 .pk-col-xl-5 {
828 -webkit-box-flex: 0;
829 -ms-flex: 0 0 41.6666666667%;
830 flex: 0 0 41.6666666667%;
831 max-width: 41.6666666667%;
832 }
833 .pk-col-xl-6 {
834 -webkit-box-flex: 0;
835 -ms-flex: 0 0 50%;
836 flex: 0 0 50%;
837 max-width: 50%;
838 }
839 .pk-col-xl-7 {
840 -webkit-box-flex: 0;
841 -ms-flex: 0 0 58.3333333333%;
842 flex: 0 0 58.3333333333%;
843 max-width: 58.3333333333%;
844 }
845 .pk-col-xl-8 {
846 -webkit-box-flex: 0;
847 -ms-flex: 0 0 66.6666666667%;
848 flex: 0 0 66.6666666667%;
849 max-width: 66.6666666667%;
850 }
851 .pk-col-xl-9 {
852 -webkit-box-flex: 0;
853 -ms-flex: 0 0 75%;
854 flex: 0 0 75%;
855 max-width: 75%;
856 }
857 .pk-col-xl-10 {
858 -webkit-box-flex: 0;
859 -ms-flex: 0 0 83.3333333333%;
860 flex: 0 0 83.3333333333%;
861 max-width: 83.3333333333%;
862 }
863 .pk-col-xl-11 {
864 -webkit-box-flex: 0;
865 -ms-flex: 0 0 91.6666666667%;
866 flex: 0 0 91.6666666667%;
867 max-width: 91.6666666667%;
868 }
869 .pk-col-xl-12 {
870 -webkit-box-flex: 0;
871 -ms-flex: 0 0 100%;
872 flex: 0 0 100%;
873 max-width: 100%;
874 }
875 }
876
877 .pk-d-none {
878 display: none;
879 }
880
881 .pk-clearfix {
882 clear: both;
883 }
884
885 .pk-clearfix:after {
886 content: '';
887 clear: both;
888 display: table;
889 }
890
891 .pk-post-meta {
892 --pk-post-meta-color: #dee2e6;
893 padding-left: 0;
894 list-style: none;
895 color: var(--pk-post-meta-color);
896 padding: 0;
897 margin: 0;
898 }
899
900 .pk-post-meta > li {
901 display: inline-block;
902 }
903
904 .pk-post-meta > li:not(:last-child) {
905 margin-right: 0.5rem;
906 }
907
908 .pk-post-meta li + li:before {
909 margin-right: 0.5rem;
910 content: "\b7";
911 }
912
913 .pk-post-meta .pk-icon {
914 margin-right: 0.25rem;
915 }
916
917 .pk-meta-category .post-categories {
918 padding-left: 0;
919 list-style: none;
920 padding: 0;
921 margin: 0;
922 }
923
924 .pk-meta-category .post-categories > li {
925 display: inline-block;
926 }
927
928 .pk-meta-category .post-categories > li:not(:last-child) {
929 margin-right: 0.5rem;
930 }
931
932 .pk-meta-category .post-categories li:not(:last-child):after {
933 content: ",";
934 }
935
936 .post-meta .pk-meta-category .post-categories {
937 margin-bottom: 0;
938 }
939
940 .pk-meta-author span + a,
941 .pk-meta-author a + span {
942 margin-left: 0.25rem;
943 }
944
945 /* Blocks */
946 /*--------------------------------------------------------------*/
947 .wp-block-button.is-pk-button-full-width,
948 .entry-content .wp-block-button.is-pk-button-full-width {
949 width: 100%;
950 }
951
952 .wp-block-button.is-pk-button-full-width .wp-block-button__link,
953 .entry-content .wp-block-button.is-pk-button-full-width .wp-block-button__link {
954 width: 100%;
955 }
956
957 .wp-block-button.is-pk-button-size-sm .wp-block-button__link,
958 .entry-content .wp-block-button.is-pk-button-size-sm .wp-block-button__link {
959 padding: 0.25rem 0.5rem;
960 }
961
962 .wp-block-button.is-pk-button-size-lg .wp-block-button__link,
963 .entry-content .wp-block-button.is-pk-button-size-lg .wp-block-button__link {
964 padding: 1rem 2rem;
965 }
966
967 /* Color Styles */
968 /*--------------------------------------------------------------*/
969 .pk-color-primary {
970 --pk-primary-color: #343a40;
971 color: var(--pk-primary-color);
972 }
973
974 .pk-color-secondary {
975 --pk-secondary-color: #A0A0A0;
976 color: var(--pk-secondary-color);
977 }
978
979 .pk-bg-primary {
980 --pk-primary-background: #343a40;
981 background-color: var(--pk-primary-background);
982 }
983
984 .pk-bg-overlay {
985 --pk-overlay-background: rgba(52, 58, 64, 0.5);
986 background-color: var(--pk-overlay-background);
987 }
988
989 /* Font Styles */
990 /*--------------------------------------------------------------*/
991 .pk-font-primary {
992 --pk-primary-font-weight: 700;
993 font-weight: var(--pk-primary-font-weight);
994 }
995
996 .pk-font-secondary {
997 --pk-secondary-font-size: 80%;
998 --pk-secondary-font-color: #6c757d;
999 font-size: var(--pk-secondary-font-size);
1000 color: var(--pk-secondary-font-color);
1001 }
1002
1003 .pk-font-heading {
1004 --pk-heading-font-weight: 700;
1005 --pk-heading-font-color: #212529;
1006 font-weight: var(--pk-heading-font-weight);
1007 color: var(--pk-heading-font-color);
1008 }
1009
1010 /* Background */
1011 /*--------------------------------------------------------------*/
1012 .pk-bg-primary {
1013 background-color: #007bff;
1014 }
1015
1016 a.pk-bg-primary:hover, a.pk-bg-primary:focus,
1017 button.pk-bg-primary:hover,
1018 button.pk-bg-primary:focus {
1019 background-color: #0062cc;
1020 }
1021
1022 .pk-bg-secondary {
1023 background-color: #A0A0A0;
1024 }
1025
1026 a.pk-bg-secondary:hover, a.pk-bg-secondary:focus,
1027 button.pk-bg-secondary:hover,
1028 button.pk-bg-secondary:focus {
1029 background-color: #878686;
1030 }
1031
1032 .pk-bg-success {
1033 background-color: #28a745;
1034 }
1035
1036 a.pk-bg-success:hover, a.pk-bg-success:focus,
1037 button.pk-bg-success:hover,
1038 button.pk-bg-success:focus {
1039 background-color: #1e7e34;
1040 }
1041
1042 .pk-bg-info {
1043 background-color: #17a2b8;
1044 }
1045
1046 a.pk-bg-info:hover, a.pk-bg-info:focus,
1047 button.pk-bg-info:hover,
1048 button.pk-bg-info:focus {
1049 background-color: #117a8b;
1050 }
1051
1052 .pk-bg-warning {
1053 background-color: #ffc107;
1054 }
1055
1056 a.pk-bg-warning:hover, a.pk-bg-warning:focus,
1057 button.pk-bg-warning:hover,
1058 button.pk-bg-warning:focus {
1059 background-color: #d39e00;
1060 }
1061
1062 .pk-bg-danger {
1063 background-color: #dc3545;
1064 }
1065
1066 a.pk-bg-danger:hover, a.pk-bg-danger:focus,
1067 button.pk-bg-danger:hover,
1068 button.pk-bg-danger:focus {
1069 background-color: #bd2130;
1070 }
1071
1072 .pk-bg-light {
1073 background-color: #f8f9fa;
1074 }
1075
1076 a.pk-bg-light:hover, a.pk-bg-light:focus,
1077 button.pk-bg-light:hover,
1078 button.pk-bg-light:focus {
1079 background-color: #dae0e5;
1080 }
1081
1082 .pk-bg-dark {
1083 background-color: #343a40;
1084 }
1085
1086 a.pk-bg-dark:hover, a.pk-bg-dark:focus,
1087 button.pk-bg-dark:hover,
1088 button.pk-bg-dark:focus {
1089 background-color: #1d2124;
1090 }
1091
1092 .pk-bg-white {
1093 --pk-bg-white: #fff;
1094 background-color: var(--pk-bg-white);
1095 }
1096
1097 .pk-bg-transparent {
1098 --pk-bg-transparent: transparent;
1099 background-color: var(--pk-bg-transparent);
1100 }
1101
1102 /* Alerts */
1103 /*--------------------------------------------------------------*/
1104 .pk-alert {
1105 --pk-alert-background: #f8f9fa;
1106 --pk-alert-heading-color: inherit;
1107 --pk-alert-close-color: #000;
1108 --pk-alert-close-hover-color: #000;
1109 --pk-alert-font-size: 0.875rem;
1110 --pk-alert-link-font-weight: 700;
1111 --pk-alert-close-font-size: 1rem;
1112 --pk-alert-close-line-height: 1;
1113 --pk-alert-close-text-shadow: 0 1px 0 #fff;
1114 --pk-alert-close-opacity: .75;
1115 }
1116
1117 /*--------------------------------------------------------------*/
1118 .pk-alert {
1119 position: relative;
1120 padding: 0.5rem 1rem;
1121 margin-bottom: 1rem;
1122 background: var(--pk-alert-background);
1123 font-size: var(--pk-alert-font-size);
1124 }
1125
1126 .pk-alert a {
1127 text-decoration: underline;
1128 text-shadow: none;
1129 border: none;
1130 }
1131
1132 .pk-alert a:hover {
1133 text-decoration: none;
1134 text-shadow: none;
1135 border: none;
1136 }
1137
1138 .pk-alert p {
1139 margin-bottom: 0.5rem;
1140 }
1141
1142 .pk-alert > *:last-child {
1143 margin-bottom: 0;
1144 }
1145
1146 .pk-alert-multiline {
1147 padding: 1.25rem 1.75rem;
1148 }
1149
1150 .pk-alert-heading {
1151 color: var(--pk-alert-heading-color);
1152 }
1153
1154 .pk-alert-link {
1155 font-weight: var(--pk-alert-link-font-weight);
1156 }
1157
1158 .pk-alert-dismissible {
1159 padding-right: 4rem;
1160 }
1161
1162 .pk-alert-dismissible .pk-close {
1163 position: absolute;
1164 top: 0;
1165 right: 0;
1166 height: 100%;
1167 padding: 0 1rem;
1168 color: inherit;
1169 }
1170
1171 .pk-close {
1172 float: right;
1173 font-size: var(--pk-alert-close-font-size);
1174 line-height: var(--pk-alert-close-line-height);
1175 color: var(--pk-alert-close-color);
1176 text-shadow: var(--pk-alert-close-text-shadow);
1177 opacity: var(--pk-alert-close-opacity);
1178 }
1179
1180 .pk-close:hover, .pk-close:focus {
1181 color: var(--pk-alert-close-hover-color);
1182 text-decoration: none;
1183 opacity: 1;
1184 }
1185
1186 button.pk-close {
1187 padding: 0;
1188 text-decoration: none !important;
1189 border: none !important;
1190 -webkit-appearance: none !important;
1191 background-color: transparent !important;
1192 -webkit-box-shadow: none !important;
1193 box-shadow: none !important;
1194 }
1195
1196 .pk-alert-primary {
1197 border-left: #007bff 2px solid;
1198 }
1199
1200 .pk-alert-primary .pk-icon-close,
1201 .pk-alert-primary .pk-alert-title {
1202 color: #0062cc;
1203 }
1204
1205 .pk-alert-secondary {
1206 border-left: #A0A0A0 2px solid;
1207 }
1208
1209 .pk-alert-secondary .pk-icon-close,
1210 .pk-alert-secondary .pk-alert-title {
1211 color: #878686;
1212 }
1213
1214 .pk-alert-success {
1215 border-left: #28a745 2px solid;
1216 }
1217
1218 .pk-alert-success .pk-icon-close,
1219 .pk-alert-success .pk-alert-title {
1220 color: #1e7e34;
1221 }
1222
1223 .pk-alert-info {
1224 border-left: #17a2b8 2px solid;
1225 }
1226
1227 .pk-alert-info .pk-icon-close,
1228 .pk-alert-info .pk-alert-title {
1229 color: #117a8b;
1230 }
1231
1232 .pk-alert-warning {
1233 border-left: #ffc107 2px solid;
1234 }
1235
1236 .pk-alert-warning .pk-icon-close,
1237 .pk-alert-warning .pk-alert-title {
1238 color: #d39e00;
1239 }
1240
1241 .pk-alert-danger {
1242 border-left: #dc3545 2px solid;
1243 }
1244
1245 .pk-alert-danger .pk-icon-close,
1246 .pk-alert-danger .pk-alert-title {
1247 color: #bd2130;
1248 }
1249
1250 .pk-alert-light {
1251 border-left: #f8f9fa 2px solid;
1252 }
1253
1254 .pk-alert-light .pk-icon-close,
1255 .pk-alert-light .pk-alert-title {
1256 color: #dae0e5;
1257 }
1258
1259 .pk-alert-dark {
1260 border-left: #343a40 2px solid;
1261 }
1262
1263 .pk-alert-dark .pk-icon-close,
1264 .pk-alert-dark .pk-alert-title {
1265 color: #1d2124;
1266 }
1267
1268 /* ToolTip */
1269 /*--------------------------------------------------------------*/
1270 .pk-tippy .pk-alert {
1271 display: none;
1272 }
1273
1274 .tippy-content .pk-alert {
1275 border: none;
1276 background: none;
1277 color: inherit;
1278 font-size: inherit;
1279 padding: 0;
1280 margin: 0;
1281 max-width: 600px;
1282 }
1283
1284 /* Badges */
1285 /*--------------------------------------------------------------*/
1286 .pk-badge {
1287 --pk-badge-background: #f8f9fa;
1288 --pk-badge-color: inherit;
1289 --pk-badge-primary-background: #00A0D2;
1290 --pk-badge-primary-color: #FFFFFF;
1291 --pk-badge-light-background: #FFFFFF;
1292 --pk-badge-light-color: #000000;
1293 --pk-badge-border-radius: 30px;
1294 --pk-badge-font-size: 75%;
1295 --pk-badge-line-height: 1;
1296 }
1297
1298 /*--------------------------------------------------------------*/
1299 .pk-badge {
1300 background: var(--pk-badge-background);
1301 color: var(--pk-badge-color);
1302 display: inline-block;
1303 padding: 0.3em 0.6em;
1304 font-size: var(--pk-badge-font-size);
1305 text-align: center;
1306 white-space: nowrap;
1307 vertical-align: baseline;
1308 border-radius: var(--pk-badge-border-radius);
1309 text-transform: uppercase;
1310 line-height: var(--pk-badge-line-height);
1311 }
1312
1313 .pk-badge:empty {
1314 display: none;
1315 }
1316
1317 .menu-item .pk-badge {
1318 margin-left: 0.5rem;
1319 }
1320
1321 .pk-button .pk-badge {
1322 position: relative;
1323 top: -1px;
1324 }
1325
1326 .pk-badge-primary {
1327 background: rgba(0, 123, 255, 0.1);
1328 color: #0056b3;
1329 }
1330
1331 .pk-badge-secondary {
1332 background: rgba(160, 160, 160, 0.1);
1333 color: #7a7a7a;
1334 }
1335
1336 .pk-badge-success {
1337 background: rgba(40, 167, 69, 0.1);
1338 color: #19692c;
1339 }
1340
1341 .pk-badge-info {
1342 background: rgba(23, 162, 184, 0.1);
1343 color: #0f6674;
1344 }
1345
1346 .pk-badge-warning {
1347 background: rgba(255, 193, 7, 0.1);
1348 color: #ba8b00;
1349 }
1350
1351 .pk-badge-danger {
1352 background: rgba(220, 53, 69, 0.1);
1353 color: #a71d2a;
1354 }
1355
1356 .pk-badge-light {
1357 background: rgba(248, 249, 250, 0.1);
1358 color: #cbd3da;
1359 }
1360
1361 .pk-badge-dark {
1362 background: rgba(52, 58, 64, 0.1);
1363 color: #121416;
1364 }
1365
1366 .pk-badge-primary {
1367 background: var(--pk-badge-primary-background);
1368 color: var(--pk-badge-primary-color);
1369 }
1370
1371 .pk-badge-light {
1372 background: var(--pk-badge-light-background);
1373 color: var(--pk-badge-light-color);
1374 }
1375
1376 /* Tippy */
1377 /*--------------------------------------------------------------*/
1378 .tippy-tooltip {
1379 color: #fff;
1380 }
1381
1382 .tippy-tooltip a {
1383 text-decoration: underline;
1384 color: inherit;
1385 }
1386
1387 .tippy-tooltip a:hover {
1388 text-decoration: none;
1389 color: inherit;
1390 }
1391
1392 /* Flickity */
1393 /*--------------------------------------------------------------*/
1394 [pk-flickity="init"] {
1395 --pk-flickity-button-background: hsla(0, 0%, 100%, 0.75);
1396 --pk-flickity-button-color: #333;
1397 --pk-flickity-button-hover-background: white;
1398 --pk-flickity-button-focus-box-shadow: 0 0 0 5px #19F;
1399 --pk-flickity-button-active-opacity: 0.6;
1400 --pk-flickity-button-disabled-opacity: 0.3;
1401 --pk-flickity-button-icon-fill: #333;
1402 --pk-flickity-prev-next-border-radius: 50%;
1403 --pk-flickity-page-info-font-size: .75rem;
1404 --pk-flickity-page-info-line-height: 1;
1405 --pk-flickity-dot-width: 10px;
1406 --pk-flickity-dot-height: 10px;
1407 --pk-flickity-dot-margin: 0 3px;
1408 --pk-flickity-dot-background: #333;
1409 --pk-flickity-dot-border-radius: 50%;
1410 --pk-flickity-dot-opacity: 0.25;
1411 }
1412
1413 [pk-flickity="init"].flickity-enabled {
1414 position: relative;
1415 padding-bottom: 0;
1416 }
1417
1418 [pk-flickity="init"].flickity-enabled:focus {
1419 outline: none;
1420 }
1421
1422 [pk-flickity="init"].flickity-enabled.is-animate .flickity-viewport {
1423 -webkit-transition: height 0.2s;
1424 transition: height 0.2s;
1425 }
1426
1427 [pk-flickity="init"].flickity-enabled.is-draggable {
1428 -webkit-tap-highlight-color: transparent;
1429 -webkit-user-select: none;
1430 -moz-user-select: none;
1431 -ms-user-select: none;
1432 user-select: none;
1433 }
1434
1435 [pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport {
1436 cursor: move;
1437 cursor: -webkit-grab;
1438 cursor: grab;
1439 }
1440
1441 [pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
1442 cursor: -webkit-grabbing;
1443 cursor: grabbing;
1444 }
1445
1446 [pk-flickity="init"] .flickity-viewport {
1447 overflow: hidden;
1448 position: relative;
1449 height: 100%;
1450 }
1451
1452 [pk-flickity="init"] .flickity-slider {
1453 position: absolute;
1454 width: 100%;
1455 height: 100%;
1456 }
1457
1458 [pk-flickity="init"] .flickity-button {
1459 position: absolute;
1460 background: var(--pk-flickity-button-background);
1461 border: none;
1462 color: var(--pk-flickity-button-color);
1463 }
1464
1465 [pk-flickity="init"] .flickity-button:hover {
1466 background: var(--pk-flickity-button-hover-background);
1467 cursor: pointer;
1468 }
1469
1470 [pk-flickity="init"] .flickity-button:focus {
1471 outline: none;
1472 -webkit-box-shadow: var(--pk-flickity-button-focus-box-shadow);
1473 box-shadow: var(--pk-flickity-button-focus-box-shadow);
1474 }
1475
1476 [pk-flickity="init"] .flickity-button:active {
1477 opacity: var(--pk-flickity-button-active-opacity);
1478 }
1479
1480 [pk-flickity="init"] .flickity-button:disabled {
1481 opacity: var(--pk-flickity-button-disabled-opacity);
1482 cursor: auto;
1483 /* prevent disabled button from capturing pointer up event. #716 */
1484 pointer-events: none;
1485 }
1486
1487 [pk-flickity="init"] .flickity-button-icon {
1488 fill: var(--pk-flickity-button-icon-fill);
1489 }
1490
1491 [pk-flickity="init"] .flickity-prev-next-button {
1492 top: 50%;
1493 width: 44px;
1494 height: 44px;
1495 border-radius: var(--pk-flickity-prev-next-border-radius);
1496 /* vertically center */
1497 margin-top: -22px;
1498 }
1499
1500 [pk-flickity="init"] .flickity-prev-next-button.previous {
1501 left: 1rem;
1502 }
1503
1504 [pk-flickity="init"] .flickity-prev-next-button.next {
1505 right: 1rem;
1506 }
1507
1508 [pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.previous {
1509 left: auto;
1510 right: 10px;
1511 }
1512
1513 [pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.next {
1514 right: auto;
1515 left: 10px;
1516 }
1517
1518 [pk-flickity="init"] .flickity-prev-next-button .flickity-button-icon {
1519 position: absolute;
1520 left: 30%;
1521 top: 30%;
1522 width: 40%;
1523 height: 40%;
1524 }
1525
1526 [pk-flickity="init"] [data-sg-page-info="true"],
1527 [pk-flickity="init"] [data-sg-page-dots="true"] {
1528 padding-bottom: 50px;
1529 }
1530
1531 [pk-flickity="init"] [data-sg-page-info="true"] .flickity-prev-next-button,
1532 [pk-flickity="init"] [data-sg-page-dots="true"] .flickity-prev-next-button {
1533 /* vertically center */
1534 margin-top: -52px;
1535 }
1536
1537 [pk-flickity="init"] .flickity-pages {
1538 position: relative;
1539 }
1540
1541 [pk-flickity="init"] .flickity-page-info {
1542 position: absolute;
1543 top: 50%;
1544 right: 0;
1545 -webkit-transform: translateY(-50%);
1546 transform: translateY(-50%);
1547 display: -webkit-box;
1548 display: -ms-flexbox;
1549 display: flex;
1550 -webkit-box-align: center;
1551 -ms-flex-align: center;
1552 align-items: center;
1553 font-size: var(--pk-flickity-page-info-font-size);
1554 line-height: var(--pk-flickity-page-info-line-height);
1555 }
1556
1557 [pk-flickity="init"] .flickity-page-info span:not(:last-child) {
1558 margin-right: .25rem;
1559 }
1560
1561 [pk-flickity="init"] .flickity-page-dots {
1562 padding: 1rem 3rem 0;
1563 list-style: none;
1564 text-align: center;
1565 list-style: none;
1566 text-align: center;
1567 line-height: 1;
1568 display: -webkit-box;
1569 display: -ms-flexbox;
1570 display: flex;
1571 -webkit-box-pack: center;
1572 -ms-flex-pack: center;
1573 justify-content: center;
1574 -webkit-box-align: center;
1575 -ms-flex-align: center;
1576 align-items: center;
1577 margin: 0;
1578 }
1579
1580 [pk-flickity="init"] .flickity-rtl .flickity-page-dots {
1581 direction: rtl;
1582 }
1583
1584 [pk-flickity="init"] .flickity-page-dots .dot {
1585 display: inline-block;
1586 width: var(--pk-flickity-dot-width);
1587 height: var(--pk-flickity-dot-height);
1588 margin: var(--pk-flickity-dot-margin);
1589 background: var(--pk-flickity-dot-background);
1590 border-radius: var(--pk-flickity-dot-border-radius);
1591 opacity: var(--pk-flickity-dot-opacity);
1592 cursor: pointer;
1593 }
1594
1595 [pk-flickity="init"] .flickity-page-dots .dot.is-selected {
1596 opacity: 1;
1597 }
1598