PluginProbe
Powerkit – Supercharge your WordPress Site / 2.7.4
Powerkit – Supercharge your WordPress Site v2.7.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 / modules / basic-elements / public / css / public-powerkit-basic-elements-rtl.css

public-powerkit-basic-elements-rtl.css in Powerkit – Supercharge your WordPress Site 2.7.4, at modules/basic-elements/public/css/public-powerkit-basic-elements-rtl.css

883 lines 20.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 /*--------------------------------------------------------------*/
10 .pk-tabs,
11 .pk-pills,
12 .pk-accordion,
13 .pk-progress,
14 .pk-button.pk-button-block {
15 margin-bottom: 2rem;
16 }
17
18 /* Buttons */
19 /*--------------------------------------------------------------*/
20 .pk-button {
21 display: inline-block;
22 font-weight: 400;
23 text-align: center;
24 white-space: nowrap;
25 vertical-align: middle;
26 -webkit-user-select: none;
27 -moz-user-select: none;
28 -ms-user-select: none;
29 user-select: none;
30 padding: 0.375rem 0.75rem;
31 font-size: 1rem;
32 line-height: 1.5;
33 border-radius: 0.25rem;
34 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
35 color: white;
36 border: none;
37 box-shadow: none !important;
38 text-decoration: none !important;
39 }
40
41 @media (prefers-reduced-motion: reduce) {
42 .pk-button {
43 transition: none;
44 }
45 }
46
47 .pk-button:hover, .pk-button:focus {
48 text-decoration: none;
49 }
50
51 .pk-button:focus, .pk-button.focus {
52 outline: 0;
53 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
54 }
55
56 .pk-button-primary {
57 color: #fff;
58 background-color: #007bff;
59 border-color: #007bff;
60 }
61
62 .pk-button-primary:hover {
63 color: #fff;
64 background-color: #0069d9;
65 border-color: #0062cc;
66 }
67
68 .pk-button-primary:focus, .pk-button-primary.focus {
69 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
70 }
71
72 .pk-button-primary.disabled, .pk-button-primary:disabled {
73 color: #fff;
74 background-color: #007bff;
75 border-color: #007bff;
76 }
77
78 .pk-button-primary:not(:disabled):not(.disabled):active, .pk-button-primary:not(:disabled):not(.disabled).active,
79 .show > .pk-button-primary.dropdown-toggle {
80 color: #fff;
81 background-color: #0062cc;
82 border-color: #005cbf;
83 }
84
85 .pk-button-primary:not(:disabled):not(.disabled):active:focus, .pk-button-primary:not(:disabled):not(.disabled).active:focus,
86 .show > .pk-button-primary.dropdown-toggle:focus {
87 box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
88 }
89
90 .pk-button-secondary {
91 color: #212529;
92 background-color: #A0A0A0;
93 border-color: #A0A0A0;
94 }
95
96 .pk-button-secondary:hover {
97 color: #fff;
98 background-color: #8d8d8d;
99 border-color: #878686;
100 }
101
102 .pk-button-secondary:focus, .pk-button-secondary.focus {
103 box-shadow: 0 0 0 0.2rem rgba(141, 142, 142, 0.5);
104 }
105
106 .pk-button-secondary.disabled, .pk-button-secondary:disabled {
107 color: #212529;
108 background-color: #A0A0A0;
109 border-color: #A0A0A0;
110 }
111
112 .pk-button-secondary:not(:disabled):not(.disabled):active, .pk-button-secondary:not(:disabled):not(.disabled).active,
113 .show > .pk-button-secondary.dropdown-toggle {
114 color: #fff;
115 background-color: #878686;
116 border-color: gray;
117 }
118
119 .pk-button-secondary:not(:disabled):not(.disabled):active:focus, .pk-button-secondary:not(:disabled):not(.disabled).active:focus,
120 .show > .pk-button-secondary.dropdown-toggle:focus {
121 box-shadow: 0 0 0 0.2rem rgba(141, 142, 142, 0.5);
122 }
123
124 .pk-button-success {
125 color: #fff;
126 background-color: #28a745;
127 border-color: #28a745;
128 }
129
130 .pk-button-success:hover {
131 color: #fff;
132 background-color: #218838;
133 border-color: #1e7e34;
134 }
135
136 .pk-button-success:focus, .pk-button-success.focus {
137 box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
138 }
139
140 .pk-button-success.disabled, .pk-button-success:disabled {
141 color: #fff;
142 background-color: #28a745;
143 border-color: #28a745;
144 }
145
146 .pk-button-success:not(:disabled):not(.disabled):active, .pk-button-success:not(:disabled):not(.disabled).active,
147 .show > .pk-button-success.dropdown-toggle {
148 color: #fff;
149 background-color: #1e7e34;
150 border-color: #1c7430;
151 }
152
153 .pk-button-success:not(:disabled):not(.disabled):active:focus, .pk-button-success:not(:disabled):not(.disabled).active:focus,
154 .show > .pk-button-success.dropdown-toggle:focus {
155 box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
156 }
157
158 .pk-button-info {
159 color: #fff;
160 background-color: #17a2b8;
161 border-color: #17a2b8;
162 }
163
164 .pk-button-info:hover {
165 color: #fff;
166 background-color: #138496;
167 border-color: #117a8b;
168 }
169
170 .pk-button-info:focus, .pk-button-info.focus {
171 box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
172 }
173
174 .pk-button-info.disabled, .pk-button-info:disabled {
175 color: #fff;
176 background-color: #17a2b8;
177 border-color: #17a2b8;
178 }
179
180 .pk-button-info:not(:disabled):not(.disabled):active, .pk-button-info:not(:disabled):not(.disabled).active,
181 .show > .pk-button-info.dropdown-toggle {
182 color: #fff;
183 background-color: #117a8b;
184 border-color: #10707f;
185 }
186
187 .pk-button-info:not(:disabled):not(.disabled):active:focus, .pk-button-info:not(:disabled):not(.disabled).active:focus,
188 .show > .pk-button-info.dropdown-toggle:focus {
189 box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
190 }
191
192 .pk-button-warning {
193 color: #212529;
194 background-color: #ffc107;
195 border-color: #ffc107;
196 }
197
198 .pk-button-warning:hover {
199 color: #212529;
200 background-color: #e0a800;
201 border-color: #d39e00;
202 }
203
204 .pk-button-warning:focus, .pk-button-warning.focus {
205 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
206 }
207
208 .pk-button-warning.disabled, .pk-button-warning:disabled {
209 color: #212529;
210 background-color: #ffc107;
211 border-color: #ffc107;
212 }
213
214 .pk-button-warning:not(:disabled):not(.disabled):active, .pk-button-warning:not(:disabled):not(.disabled).active,
215 .show > .pk-button-warning.dropdown-toggle {
216 color: #212529;
217 background-color: #d39e00;
218 border-color: #c69500;
219 }
220
221 .pk-button-warning:not(:disabled):not(.disabled):active:focus, .pk-button-warning:not(:disabled):not(.disabled).active:focus,
222 .show > .pk-button-warning.dropdown-toggle:focus {
223 box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
224 }
225
226 .pk-button-danger {
227 color: #fff;
228 background-color: #dc3545;
229 border-color: #dc3545;
230 }
231
232 .pk-button-danger:hover {
233 color: #fff;
234 background-color: #c82333;
235 border-color: #bd2130;
236 }
237
238 .pk-button-danger:focus, .pk-button-danger.focus {
239 box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
240 }
241
242 .pk-button-danger.disabled, .pk-button-danger:disabled {
243 color: #fff;
244 background-color: #dc3545;
245 border-color: #dc3545;
246 }
247
248 .pk-button-danger:not(:disabled):not(.disabled):active, .pk-button-danger:not(:disabled):not(.disabled).active,
249 .show > .pk-button-danger.dropdown-toggle {
250 color: #fff;
251 background-color: #bd2130;
252 border-color: #b21f2d;
253 }
254
255 .pk-button-danger:not(:disabled):not(.disabled):active:focus, .pk-button-danger:not(:disabled):not(.disabled).active:focus,
256 .show > .pk-button-danger.dropdown-toggle:focus {
257 box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
258 }
259
260 .pk-button-light {
261 color: #212529;
262 background-color: #f8f9fa;
263 border-color: #f8f9fa;
264 }
265
266 .pk-button-light:hover {
267 color: #212529;
268 background-color: #e2e6ea;
269 border-color: #dae0e5;
270 }
271
272 .pk-button-light:focus, .pk-button-light.focus {
273 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
274 }
275
276 .pk-button-light.disabled, .pk-button-light:disabled {
277 color: #212529;
278 background-color: #f8f9fa;
279 border-color: #f8f9fa;
280 }
281
282 .pk-button-light:not(:disabled):not(.disabled):active, .pk-button-light:not(:disabled):not(.disabled).active,
283 .show > .pk-button-light.dropdown-toggle {
284 color: #212529;
285 background-color: #dae0e5;
286 border-color: #d3d9df;
287 }
288
289 .pk-button-light:not(:disabled):not(.disabled):active:focus, .pk-button-light:not(:disabled):not(.disabled).active:focus,
290 .show > .pk-button-light.dropdown-toggle:focus {
291 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
292 }
293
294 .pk-button-dark {
295 color: #fff;
296 background-color: #343a40;
297 border-color: #343a40;
298 }
299
300 .pk-button-dark:hover {
301 color: #fff;
302 background-color: #23272b;
303 border-color: #1d2124;
304 }
305
306 .pk-button-dark:focus, .pk-button-dark.focus {
307 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
308 }
309
310 .pk-button-dark.disabled, .pk-button-dark:disabled {
311 color: #fff;
312 background-color: #343a40;
313 border-color: #343a40;
314 }
315
316 .pk-button-dark:not(:disabled):not(.disabled):active, .pk-button-dark:not(:disabled):not(.disabled).active,
317 .show > .pk-button-dark.dropdown-toggle {
318 color: #fff;
319 background-color: #1d2124;
320 border-color: #171a1d;
321 }
322
323 .pk-button-dark:not(:disabled):not(.disabled):active:focus, .pk-button-dark:not(:disabled):not(.disabled).active:focus,
324 .show > .pk-button-dark.dropdown-toggle:focus {
325 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
326 }
327
328 .pk-button-outline-primary {
329 color: #007bff;
330 border-color: #007bff;
331 }
332
333 .pk-button-outline-primary:hover {
334 color: #fff;
335 background-color: #007bff;
336 border-color: #007bff;
337 }
338
339 .pk-button-outline-primary:focus, .pk-button-outline-primary.focus {
340 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
341 }
342
343 .pk-button-outline-primary.disabled, .pk-button-outline-primary:disabled {
344 color: #007bff;
345 background-color: transparent;
346 }
347
348 .pk-button-outline-primary:not(:disabled):not(.disabled):active, .pk-button-outline-primary:not(:disabled):not(.disabled).active,
349 .show > .pk-button-outline-primary.dropdown-toggle {
350 color: #fff;
351 background-color: #007bff;
352 border-color: #007bff;
353 }
354
355 .pk-button-outline-primary:not(:disabled):not(.disabled):active:focus, .pk-button-outline-primary:not(:disabled):not(.disabled).active:focus,
356 .show > .pk-button-outline-primary.dropdown-toggle:focus {
357 box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
358 }
359
360 .pk-button-outline-secondary {
361 color: #A0A0A0;
362 border-color: #A0A0A0;
363 }
364
365 .pk-button-outline-secondary:hover {
366 color: #212529;
367 background-color: #A0A0A0;
368 border-color: #A0A0A0;
369 }
370
371 .pk-button-outline-secondary:focus, .pk-button-outline-secondary.focus {
372 box-shadow: 0 0 0 0.2rem rgba(160, 160, 160, 0.5);
373 }
374
375 .pk-button-outline-secondary.disabled, .pk-button-outline-secondary:disabled {
376 color: #A0A0A0;
377 background-color: transparent;
378 }
379
380 .pk-button-outline-secondary:not(:disabled):not(.disabled):active, .pk-button-outline-secondary:not(:disabled):not(.disabled).active,
381 .show > .pk-button-outline-secondary.dropdown-toggle {
382 color: #212529;
383 background-color: #A0A0A0;
384 border-color: #A0A0A0;
385 }
386
387 .pk-button-outline-secondary:not(:disabled):not(.disabled):active:focus, .pk-button-outline-secondary:not(:disabled):not(.disabled).active:focus,
388 .show > .pk-button-outline-secondary.dropdown-toggle:focus {
389 box-shadow: 0 0 0 0.2rem rgba(160, 160, 160, 0.5);
390 }
391
392 .pk-button-outline-success {
393 color: #28a745;
394 border-color: #28a745;
395 }
396
397 .pk-button-outline-success:hover {
398 color: #fff;
399 background-color: #28a745;
400 border-color: #28a745;
401 }
402
403 .pk-button-outline-success:focus, .pk-button-outline-success.focus {
404 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
405 }
406
407 .pk-button-outline-success.disabled, .pk-button-outline-success:disabled {
408 color: #28a745;
409 background-color: transparent;
410 }
411
412 .pk-button-outline-success:not(:disabled):not(.disabled):active, .pk-button-outline-success:not(:disabled):not(.disabled).active,
413 .show > .pk-button-outline-success.dropdown-toggle {
414 color: #fff;
415 background-color: #28a745;
416 border-color: #28a745;
417 }
418
419 .pk-button-outline-success:not(:disabled):not(.disabled):active:focus, .pk-button-outline-success:not(:disabled):not(.disabled).active:focus,
420 .show > .pk-button-outline-success.dropdown-toggle:focus {
421 box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
422 }
423
424 .pk-button-outline-info {
425 color: #17a2b8;
426 border-color: #17a2b8;
427 }
428
429 .pk-button-outline-info:hover {
430 color: #fff;
431 background-color: #17a2b8;
432 border-color: #17a2b8;
433 }
434
435 .pk-button-outline-info:focus, .pk-button-outline-info.focus {
436 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
437 }
438
439 .pk-button-outline-info.disabled, .pk-button-outline-info:disabled {
440 color: #17a2b8;
441 background-color: transparent;
442 }
443
444 .pk-button-outline-info:not(:disabled):not(.disabled):active, .pk-button-outline-info:not(:disabled):not(.disabled).active,
445 .show > .pk-button-outline-info.dropdown-toggle {
446 color: #fff;
447 background-color: #17a2b8;
448 border-color: #17a2b8;
449 }
450
451 .pk-button-outline-info:not(:disabled):not(.disabled):active:focus, .pk-button-outline-info:not(:disabled):not(.disabled).active:focus,
452 .show > .pk-button-outline-info.dropdown-toggle:focus {
453 box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
454 }
455
456 .pk-button-outline-warning {
457 color: #ffc107;
458 border-color: #ffc107;
459 }
460
461 .pk-button-outline-warning:hover {
462 color: #212529;
463 background-color: #ffc107;
464 border-color: #ffc107;
465 }
466
467 .pk-button-outline-warning:focus, .pk-button-outline-warning.focus {
468 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
469 }
470
471 .pk-button-outline-warning.disabled, .pk-button-outline-warning:disabled {
472 color: #ffc107;
473 background-color: transparent;
474 }
475
476 .pk-button-outline-warning:not(:disabled):not(.disabled):active, .pk-button-outline-warning:not(:disabled):not(.disabled).active,
477 .show > .pk-button-outline-warning.dropdown-toggle {
478 color: #212529;
479 background-color: #ffc107;
480 border-color: #ffc107;
481 }
482
483 .pk-button-outline-warning:not(:disabled):not(.disabled):active:focus, .pk-button-outline-warning:not(:disabled):not(.disabled).active:focus,
484 .show > .pk-button-outline-warning.dropdown-toggle:focus {
485 box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
486 }
487
488 .pk-button-outline-danger {
489 color: #dc3545;
490 border-color: #dc3545;
491 }
492
493 .pk-button-outline-danger:hover {
494 color: #fff;
495 background-color: #dc3545;
496 border-color: #dc3545;
497 }
498
499 .pk-button-outline-danger:focus, .pk-button-outline-danger.focus {
500 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
501 }
502
503 .pk-button-outline-danger.disabled, .pk-button-outline-danger:disabled {
504 color: #dc3545;
505 background-color: transparent;
506 }
507
508 .pk-button-outline-danger:not(:disabled):not(.disabled):active, .pk-button-outline-danger:not(:disabled):not(.disabled).active,
509 .show > .pk-button-outline-danger.dropdown-toggle {
510 color: #fff;
511 background-color: #dc3545;
512 border-color: #dc3545;
513 }
514
515 .pk-button-outline-danger:not(:disabled):not(.disabled):active:focus, .pk-button-outline-danger:not(:disabled):not(.disabled).active:focus,
516 .show > .pk-button-outline-danger.dropdown-toggle:focus {
517 box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
518 }
519
520 .pk-button-outline-light {
521 color: #f8f9fa;
522 border-color: #f8f9fa;
523 }
524
525 .pk-button-outline-light:hover {
526 color: #212529;
527 background-color: #f8f9fa;
528 border-color: #f8f9fa;
529 }
530
531 .pk-button-outline-light:focus, .pk-button-outline-light.focus {
532 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
533 }
534
535 .pk-button-outline-light.disabled, .pk-button-outline-light:disabled {
536 color: #f8f9fa;
537 background-color: transparent;
538 }
539
540 .pk-button-outline-light:not(:disabled):not(.disabled):active, .pk-button-outline-light:not(:disabled):not(.disabled).active,
541 .show > .pk-button-outline-light.dropdown-toggle {
542 color: #212529;
543 background-color: #f8f9fa;
544 border-color: #f8f9fa;
545 }
546
547 .pk-button-outline-light:not(:disabled):not(.disabled):active:focus, .pk-button-outline-light:not(:disabled):not(.disabled).active:focus,
548 .show > .pk-button-outline-light.dropdown-toggle:focus {
549 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
550 }
551
552 .pk-button-outline-dark {
553 color: #343a40;
554 border-color: #343a40;
555 }
556
557 .pk-button-outline-dark:hover {
558 color: #fff;
559 background-color: #343a40;
560 border-color: #343a40;
561 }
562
563 .pk-button-outline-dark:focus, .pk-button-outline-dark.focus {
564 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
565 }
566
567 .pk-button-outline-dark.disabled, .pk-button-outline-dark:disabled {
568 color: #343a40;
569 background-color: transparent;
570 }
571
572 .pk-button-outline-dark:not(:disabled):not(.disabled):active, .pk-button-outline-dark:not(:disabled):not(.disabled).active,
573 .show > .pk-button-outline-dark.dropdown-toggle {
574 color: #fff;
575 background-color: #343a40;
576 border-color: #343a40;
577 }
578
579 .pk-button-outline-dark:not(:disabled):not(.disabled):active:focus, .pk-button-outline-dark:not(:disabled):not(.disabled).active:focus,
580 .show > .pk-button-outline-dark.dropdown-toggle:focus {
581 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
582 }
583
584 .pk-button-lg {
585 padding: 0.5rem 1rem;
586 font-size: 1.25rem;
587 line-height: 1.5;
588 border-radius: 0.3rem;
589 }
590
591 .pk-button-sm {
592 padding: 0.25rem 0.5rem;
593 font-size: 0.875rem;
594 line-height: 1.5;
595 border-radius: 0.2rem;
596 }
597
598 .pk-button-block {
599 display: block;
600 width: 100%;
601 }
602
603 .pk-button-block + .pk-button-block {
604 margin-top: 0.5rem;
605 }
606
607 /* Tabs */
608 /*--------------------------------------------------------------*/
609 .pk-nav {
610 display: flex;
611 flex-direction: column;
612 flex-wrap: wrap;
613 padding-right: 0;
614 margin-bottom: 0;
615 list-style: none;
616 }
617
618 .pk-fade {
619 transition: opacity 0.15s linear;
620 }
621
622 @media (prefers-reduced-motion: reduce) {
623 .pk-fade {
624 transition: none;
625 }
626 }
627
628 .pk-nav-link {
629 display: block;
630 }
631
632 .pk-nav-link:hover, .pk-nav-link:focus {
633 text-decoration: none;
634 }
635
636 .pk-nav-tabs .pk-nav-item + .pk-nav-item .pk-nav-link {
637 margin-top: 0.5rem;
638 }
639
640 .pk-nav-tabs .pk-nav-link {
641 border: 1px solid transparent;
642 border-color: #dee2e6;
643 color: #adb5bd;
644 border-top-right-radius: 0.25rem;
645 border-top-left-radius: 0.25rem;
646 }
647
648 .pk-nav-tabs .pk-nav-link.pk-active {
649 color: #000;
650 background-color: #FFFFFF;
651 }
652
653 .pk-nav-tabs .pk-nav-link:hover, .pk-nav-tabs .pk-nav-link:focus {
654 color: #212529;
655 }
656
657 .pk-tab-content > .pk-tab-pane {
658 display: none;
659 }
660
661 .pk-tab-content > .pk-active {
662 display: block;
663 }
664
665 .pk-tabs .pk-nav {
666 margin-bottom: 1.5rem;
667 }
668
669 .pk-tabs .pk-nav-link {
670 padding: 1rem 1.5rem;
671 line-height: 1;
672 font-size: 1rem;
673 text-decoration: none !important;
674 box-shadow: none !important;
675 }
676
677 .pk-tabs .pk-tab-pane > *:last-child {
678 margin-bottom: 0;
679 }
680
681 .pk-tabs .pk-nav-tabs .pk-nav-link.pk-active {
682 background-color: #f8f9fa;
683 }
684
685 .pk-tabs .pk-nav-pills .pk-nav-link {
686 border-radius: 0.25rem;
687 padding: 0.75rem 1rem;
688 line-height: 1;
689 color: #adb5bd;
690 }
691
692 .pk-tabs .pk-nav-pills .pk-nav-link.pk-active {
693 color: #000;
694 background-color: #e9ecef;
695 }
696
697 @media (min-width: 768px) {
698 .pk-tabs .pk-nav-item + .pk-nav-item .pk-nav-link {
699 margin-top: 0;
700 }
701 .pk-tabs .pk-nav-link:not(.pk-active) {
702 border-color: transparent;
703 }
704 .pk-tabs .pk-nav-tabs .pk-nav-link.pk-active {
705 background-color: transparent;
706 }
707 .pk-tabs-horizontal .pk-nav {
708 flex-direction: row;
709 }
710 .pk-tabs-horizontal .pk-nav-tabs {
711 border-bottom: 1px solid #dee2e6;
712 }
713 .pk-tabs-horizontal .pk-nav-item {
714 transform: translateY(1px);
715 }
716 .pk-tabs-horizontal .pk-nav-link.pk-active {
717 border-bottom-color: #fff;
718 }
719 .pk-tabs-vertical .pk-tabs-container {
720 display: flex;
721 }
722 .pk-tabs-vertical .pk-tabs-navigation {
723 flex: 0 0 30%;
724 }
725 .pk-tabs-vertical .pk-tabs-navigation .pk-nav {
726 margin-bottom: 0;
727 }
728 .pk-tabs-vertical .pk-tabs-navigation .pk-nav-item {
729 width: 100%;
730 max-width: 100%;
731 transform: translateX(-1px);
732 }
733 .pk-tabs-vertical .pk-tabs-content {
734 margin-right: 5%;
735 flex: 0 0 65%;
736 }
737 .pk-tabs-vertical .pk-nav-tabs {
738 border-left: 1px solid #dee2e6;
739 flex-direction: column;
740 height: 100%;
741 }
742 .pk-tabs-vertical .pk-nav-tabs .pk-nav-link {
743 border-radius: 0 0.25rem 0.25rem 0;
744 }
745 .pk-tabs-vertical .pk-nav-tabs .pk-nav-link.pk-active {
746 border-left-color: #fff;
747 }
748 .pk-tabs-vertical .pk-nav-pills {
749 flex-direction: column;
750 }
751 }
752
753 /* Collapsibles */
754 /*--------------------------------------------------------------*/
755 .pk-card {
756 position: relative;
757 display: flex;
758 flex-direction: column;
759 min-width: 0;
760 word-wrap: break-word;
761 margin-bottom: 0;
762 background-clip: border-box;
763 }
764
765 .pk-card + .pk-card {
766 border-top: 1px solid #e9ecef;
767 }
768
769 .pk-collapsing {
770 position: relative;
771 height: 0;
772 overflow: hidden;
773 }
774
775 .pk-card-body {
776 flex: 1 1 auto;
777 padding: 0.75rem 0;
778 }
779
780 .pk-card-header {
781 margin-bottom: 0;
782 }
783
784 .pk-card-header .pk-card-title {
785 margin-top: 0;
786 margin-bottom: 0;
787 }
788
789 .pk-card-header a {
790 display: flex;
791 justify-content: space-between;
792 padding: 0.75rem 0;
793 border: none;
794 color: #212529;
795 transition: 0.3s;
796 text-decoration: none !important;
797 box-shadow: none !important;
798 }
799
800 .pk-card-header a:hover {
801 color: #adb5bd;
802 }
803
804 .pk-card-header a:after {
805 font-family: 'powerkit-icons';
806 content: "\e90d";
807 transition: 0.3s;
808 }
809
810 .pk-card.expanded .pk-card-header a {
811 color: inherit;
812 }
813
814 .pk-card.expanded .pk-card-header a:after {
815 transform: rotate(90deg);
816 }
817
818 /* Progress */
819 /*--------------------------------------------------------------*/
820 @-webkit-keyframes progress-bar-stripes {
821 from {
822 background-position: 1rem 0;
823 }
824 to {
825 background-position: 0 0;
826 }
827 }
828 @keyframes progress-bar-stripes {
829 from {
830 background-position: 1rem 0;
831 }
832 to {
833 background-position: 0 0;
834 }
835 }
836
837 .pk-progress {
838 display: flex;
839 height: 1rem;
840 overflow: hidden;
841 font-size: 0.75rem;
842 background-color: #e9ecef;
843 border-radius: 0.25rem;
844 }
845
846 .pk-progress-bar {
847 display: flex;
848 flex-direction: column;
849 justify-content: center;
850 color: #fff;
851 text-align: center;
852 white-space: nowrap;
853 transition: width 0.6s ease;
854 }
855
856 @media (prefers-reduced-motion: reduce) {
857 .pk-progress-bar {
858 transition: none;
859 }
860 }
861
862 .pk-progress-bar.pk-bg-primary {
863 background-color: #007bff;
864 }
865
866 .pk-progress-bar-striped {
867 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
868 background-size: 1rem 1rem;
869 }
870
871 .pk-progress-bar-animated {
872 -webkit-animation: progress-bar-stripes 1s linear infinite;
873 animation: progress-bar-stripes 1s linear infinite;
874 }
875
876 /* Separators */
877 /*--------------------------------------------------------------*/
878 .pk-separator {
879 border-bottom-color: #ddd;
880 margin-top: 2rem;
881 margin-bottom: 2rem;
882 }
883