PluginProbe ʕ •ᴥ•ʔ
VikAppointments Services Booking Calendar / 1.2.21
VikAppointments Services Booking Calendar v1.2.21
1.2.21 1.2.20 trunk 1.2.17 1.2.18 1.2.19
vikappointments / media / css / bootstrap.lite.css
vikappointments / media / css Last commit date
bc 1 day ago bootstrap.lite.css 1 day ago gutenberg-shortcodes.css 1 day ago license.css 1 day ago lite.css 1 day ago site.css 1 day ago system.css 1 day ago tinymce-shortcodes.css 1 day ago
bootstrap.lite.css
772 lines
1 /**
2 * TOOLTIP
3 */
4
5 .tooltip {
6 position: absolute;
7 z-index: 100001 !important;
8 display: block;
9 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
10 font-size: 12px;
11 font-style: normal;
12 font-weight: normal;
13 line-height: 1.42857143;
14 text-align: left;
15 text-align: start;
16 text-decoration: none;
17 text-shadow: none;
18 text-transform: none;
19 letter-spacing: normal;
20 word-break: normal;
21 word-spacing: normal;
22 word-wrap: normal;
23 white-space: normal;
24 filter: alpha(opacity=0);
25 opacity: 0;
26
27 line-break: auto;
28 }
29 .tooltip.in {
30 filter: alpha(opacity=90);
31 opacity: .9;
32 }
33 .tooltip.top {
34 padding: 5px 0;
35 margin-top: -3px;
36 }
37 .tooltip.right {
38 padding: 0 5px;
39 margin-left: 3px;
40 }
41 .tooltip.bottom {
42 padding: 5px 0;
43 margin-top: 3px;
44 }
45 .tooltip.left {
46 padding: 0 5px;
47 margin-left: -3px;
48 }
49 .tooltip-inner {
50 max-width: 200px;
51 padding: 3px 8px;
52 color: #fff;
53 text-align: center;
54 background-color: #000;
55 border-radius: 4px;
56 }
57 .tooltip-arrow {
58 position: absolute;
59 width: 0;
60 height: 0;
61 border-color: transparent;
62 border-style: solid;
63 }
64 .tooltip.top .tooltip-arrow {
65 bottom: 0;
66 left: 50%;
67 margin-left: -5px;
68 border-width: 5px 5px 0;
69 border-top-color: #000;
70 }
71 .tooltip.top-left .tooltip-arrow {
72 right: 5px;
73 bottom: 0;
74 margin-bottom: -5px;
75 border-width: 5px 5px 0;
76 border-top-color: #000;
77 }
78 .tooltip.top-right .tooltip-arrow {
79 bottom: 0;
80 left: 5px;
81 margin-bottom: -5px;
82 border-width: 5px 5px 0;
83 border-top-color: #000;
84 }
85 .tooltip.right .tooltip-arrow {
86 top: 50%;
87 left: 0;
88 margin-top: -5px;
89 border-width: 5px 5px 5px 0;
90 border-right-color: #000;
91 }
92 .tooltip.left .tooltip-arrow {
93 top: 50%;
94 right: 0;
95 margin-top: -5px;
96 border-width: 5px 0 5px 5px;
97 border-left-color: #000;
98 }
99 .tooltip.bottom .tooltip-arrow {
100 top: 0;
101 left: 50%;
102 margin-left: -5px;
103 border-width: 0 5px 5px;
104 border-bottom-color: #000;
105 }
106 .tooltip.bottom-left .tooltip-arrow {
107 top: 0;
108 right: 5px;
109 margin-top: -5px;
110 border-width: 0 5px 5px;
111 border-bottom-color: #000;
112 }
113 .tooltip.bottom-right .tooltip-arrow {
114 top: 0;
115 left: 5px;
116 margin-top: -5px;
117 border-width: 0 5px 5px;
118 border-bottom-color: #000;
119 }
120
121 /**
122 * POPOVER
123 */
124 .popover {
125 position: absolute;
126 top: 0;
127 left: 0;
128 z-index: 100001;
129 display: none;
130 max-width: 276px;
131 padding: 1px;
132 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
133 font-size: 14px;
134 font-style: normal;
135 font-weight: normal;
136 line-height: 1.42857143;
137 text-align: left;
138 text-align: start;
139 text-decoration: none;
140 text-shadow: none;
141 text-transform: none;
142 letter-spacing: normal;
143 word-break: normal;
144 word-spacing: normal;
145 word-wrap: normal;
146 white-space: normal;
147 background-color: #fff;
148 -webkit-background-clip: padding-box;
149 background-clip: padding-box;
150 border: 1px solid #ccc;
151 border: 1px solid rgba(0, 0, 0, .2);
152 border-radius: 6px;
153 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
154 box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
155 line-break: auto;
156 }
157 .popover.top {
158 margin-top: -10px;
159 }
160 .popover.right {
161 margin-left: 10px;
162 }
163 .popover.bottom {
164 margin-top: 10px;
165 }
166 .popover.left {
167 margin-left: -10px;
168 }
169 .popover-title {
170 padding: 8px 14px;
171 margin: 0;
172 font-size: 14px;
173 background-color: #f7f7f7;
174 border-bottom: 1px solid #ebebeb;
175 border-radius: 5px 5px 0 0;
176 }
177 .popover-content {
178 padding: 9px 14px;
179 }
180 .popover > .bs-arrow,
181 .popover > .bs-arrow:after {
182 position: absolute;
183 display: block;
184 width: 0;
185 height: 0;
186 border-color: transparent;
187 border-style: solid;
188 }
189 .popover > .bs-arrow {
190 border-width: 11px;
191 }
192 .popover > .bs-arrow:after {
193 content: "";
194 border-width: 10px;
195 }
196 .popover.top > .bs-arrow {
197 bottom: -11px;
198 left: 50%;
199 margin-left: -11px;
200 border-top-color: #999;
201 border-top-color: rgba(0, 0, 0, .25);
202 border-bottom-width: 0;
203 }
204 .popover.top > .bs-arrow:after {
205 bottom: 1px;
206 margin-left: -10px;
207 content: " ";
208 border-top-color: #fff;
209 border-bottom-width: 0;
210 }
211 .popover.right > .bs-arrow {
212 top: 50%;
213 left: -11px;
214 margin-top: -11px;
215 border-right-color: #999;
216 border-right-color: rgba(0, 0, 0, .25);
217 border-left-width: 0;
218 }
219 .popover.right > .bs-arrow:after {
220 bottom: -10px;
221 left: 1px;
222 content: " ";
223 border-right-color: #fff;
224 border-left-width: 0;
225 }
226 .popover.bottom > .bs-arrow {
227 top: -11px;
228 left: 50%;
229 margin-left: -11px;
230 border-top-width: 0;
231 border-bottom-color: #999;
232 border-bottom-color: rgba(0, 0, 0, .25);
233 }
234 .popover.bottom > .bs-arrow:after {
235 top: 1px;
236 margin-left: -10px;
237 content: " ";
238 border-top-width: 0;
239 border-bottom-color: #fff;
240 }
241 .popover.left > .bs-arrow {
242 top: 50%;
243 right: -11px;
244 margin-top: -11px;
245 border-right-width: 0;
246 border-left-color: #999;
247 border-left-color: rgba(0, 0, 0, .25);
248 }
249 .popover.left > .bs-arrow:after {
250 right: 1px;
251 bottom: -10px;
252 content: " ";
253 border-right-width: 0;
254 border-left-color: #fff;
255 }
256
257 /**
258 * MODAL
259 */
260
261 .fade {
262 opacity: 0;
263 -webkit-transition: opacity .15s linear;
264 -o-transition: opacity .15s linear;
265 transition: opacity .15s linear;
266 }
267 .fade.in {
268 opacity: 1;
269 }
270 .hide {
271 display: none;
272 }
273 .hide.fade.in {
274 display: block !important;
275 }
276
277 .modal-backdrop {
278 position: fixed;
279 top: 0;
280 right: 0;
281 bottom: 0;
282 left: 0;
283 z-index: 99999;
284 background-color: #000;
285 }
286 .modal-backdrop.fade {
287 filter: alpha(opacity=0);
288 opacity: 0;
289 }
290 .modal-backdrop.fade.in {
291 opacity: 0.8;
292 filter: alpha(opacity=80);
293 }
294 .modal-header {
295 padding: 9px 15px;
296 border-bottom: 1px solid #d1d1d1;
297 background-color: #fcfcfc;
298 }
299 .modal-header h3 {
300 margin: 0;
301 line-height: 30px;
302 font-size: 22px;
303 }
304 .modal-header h3 > span:not([class*="dashicons"]) {
305 white-space: nowrap;
306 overflow: hidden;
307 text-overflow: ellipsis;
308 max-width: calc(100% - 30px);
309 display: block;
310 }
311 .modal-form {
312 margin-bottom: 0;
313 }
314 .modal-footer {
315 padding: 14px 15px 15px;
316 margin-bottom: 0;
317 text-align: right;
318 /*background-color: #f5f5f5;*/
319 background-color: #fcfcfc;
320 border-top: 1px solid #ddd;
321 /*-webkit-border-radius: 0 0 6px 6px;
322 -moz-border-radius: 0 0 6px 6px;
323 border-radius: 0 0 6px 6px;*/
324 -webkit-box-shadow: inset 0 1px 0 #fff;
325 -moz-box-shadow: inset 0 1px 0 #fff;
326 box-shadow: inset 0 1px 0 #fff;
327 *zoom: 1;
328 }
329 .modal-footer:before,
330 .modal-footer:after {
331 display: table;
332 content: "";
333 line-height: 0;
334 }
335 .modal-footer:after {
336 clear: both;
337 }
338 .modal-footer .btn + .btn {
339 margin-left: 5px;
340 margin-bottom: 0;
341 }
342 .modal-footer .btn-group .btn + .btn,
343 .modal-footer .input-append .btn + .btn,
344 .modal-footer .input-prepend .btn + .btn {
345 margin-left: -1px;
346 }
347 .modal-footer .btn-block + .btn-block {
348 margin-left: 0;
349 }
350 div.modal {
351 position: fixed;
352 top: 5%;
353 left: 50%;
354 z-index: 100000;
355 width: 80%;
356 margin-left: -40%;
357 background-color: #f1f1f1;
358 border: 1px solid #999;
359 border: 1px solid rgba(0,0,0,0.3);
360 *border: 1px solid #999;
361 /*-webkit-border-radius: 6px;
362 -moz-border-radius: 6px;
363 border-radius: 6px;*/
364 -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
365 -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
366 box-shadow: 0 3px 7px rgba(0,0,0,0.3);
367 -webkit-background-clip: padding-box;
368 -moz-background-clip: padding-box;
369 background-clip: padding-box;
370 outline: none;
371 }
372 div.modal.fade {
373 -webkit-transition: opacity .3s linear, top .3s ease-out;
374 -moz-transition: opacity .3s linear, top .3s ease-out;
375 -o-transition: opacity .3s linear, top .3s ease-out;
376 transition: opacity .3s linear, top .3s ease-out;
377 top: -25%;
378 }
379 div.modal.fade.in {
380 top: 5%;
381 }
382 .modal-batch {
383 overflow-y: visible;
384 }
385 div.modal.jviewport-width10 {
386 width: 10vw;
387 margin-left: -5vw;
388 }
389 div.modal.jviewport-width20 {
390 width: 20vw;
391 margin-left: -10vw;
392 }
393 div.modal.jviewport-width30 {
394 width: 30vw;
395 margin-left: -15vw;
396 }
397 div.modal.jviewport-width40 {
398 width: 40vw;
399 margin-left: -20vw;
400 }
401 div.modal.jviewport-width50 {
402 width: 50vw;
403 margin-left: -25vw;
404 }
405 div.modal.jviewport-width60 {
406 width: 60vw;
407 margin-left: -30vw;
408 }
409 div.modal.jviewport-width70 {
410 width: 70vw;
411 margin-left: -35vw;
412 }
413 div.modal.jviewport-width80 {
414 width: 80vw;
415 margin-left: -40vw;
416 }
417 div.modal.jviewport-width90 {
418 width: 90vw;
419 margin-left: -45vw;
420 }
421 div.modal.jviewport-width100 {
422 width: 100vw;
423 margin-left: -50vw;
424 }
425 @media (max-width: 767px) {
426 .modal-backdrop.fade.in {
427 display: none;
428 }
429 div.modal {
430 position: fixed;
431 top: 20px !important;
432 left: 20px !important;
433 right: 20px;
434 width: auto !important;
435 margin: 0 !important;
436 height: calc(100vh - 40px) !important;
437 }
438 div.modal.fade {
439 top: -100px;
440 }
441 div.modal.fade.in {
442 top: 20px;
443 }
444 div.modal[class*="jviewport-width"] {
445 width: auto;
446 margin: 0;
447 }
448 }
449 @media (max-width: 480px) {
450 div.modal {
451 top: 10px;
452 left: 10px;
453 right: 10px;
454 }
455 }
456 .modal-header {
457 padding: 0 20px;
458 text-align: left;
459 }
460 .modal-header h3 {
461 font-weight: normal;
462 line-height: 50px;
463 }
464 .modal-header .box-close {
465 float: right;
466 text-align: center;
467 /*margin-top: 2px;*/
468 width: 50px;
469 margin-top: 0;
470 /*margin-right: -15px;*/
471 margin-right: -20px;
472 font-size: 2rem;
473 /*line-height: 50px;*/
474 line-height: 40px;
475 /*border-left: 1px solid #d1d1d1;*/
476 }
477 .modal-body-wrapper {
478 padding: 10px;
479 }
480 .modal-body-wrapper.loading {
481 opacity: 0.6;
482 pointer-events: none;
483 }
484 .modal-body {
485 position: relative;
486 width: 100%;
487 height: 100%;
488 overflow-y: scroll;
489 }
490 .modal-body .container-fluid {
491 padding-top: 15px;
492 padding-bottom: 15px;
493 }
494 .modal-footer {
495 clear: both;
496 }
497 .contentpane {
498 padding: 10px;
499 height: auto;
500 }
501 @media (min-width: 768px) {
502 .row-fluid .modal-batch [class*="span"] {
503 margin-left: 0;
504 }
505 }
506
507 .modal-header + div {
508 height: calc(100% - 70px) !important;
509 }
510 .modal-header + div.has-footer {
511 height: calc(100% - 130px) !important;
512 }
513
514 /**
515 * MODAL MEDIA PREVIEW
516 */
517
518 .modal-body .media-preview {
519 width: 100%;
520 height: 100%;
521 }
522
523 .modal-body .media-preview img {
524 max-width: 100%;
525 transform: translate(-50%, -50%);
526 position: absolute;
527 top: 50%;
528 left: 50%;
529 }
530
531 /**
532 * MODAL CLOSE BUTTON
533 */
534
535 .close {
536 /*float: right;*/
537 /*font-size: 32px;*/
538 font-size: 24px;
539 font-weight: bold;
540 line-height: 1;
541 text-shadow: 0 1px 0 #fff;
542 /*filter: alpha(opacity=20);
543 opacity: .2;
544 color: #000;*/
545 color: #666;
546 }
547 .close:hover,
548 .close:focus {
549 /*color: #000;*/
550 color: #00a0d2;
551 text-decoration: none;
552 cursor: pointer;
553 /*filter: alpha(opacity=50);
554 opacity: .5;*/
555 }
556 button.close {
557 -webkit-appearance: none;
558 padding: 0;
559 cursor: pointer;
560 background: transparent;
561 border: 0;
562 }
563
564 .btn-group .btn:not(.btn-mini),
565 .input-append .btn:not(.btn-mini),
566 .input-prepend .btn:not(.btn-mini) {
567 min-width: 28px;
568 height: 30px;
569 }
570
571 .input-append > input,
572 .input-prepend > input {
573 /*border: 1px solid #b3b3b3;*/
574 height: 28px;
575 }
576
577 .input-append > input:not(:only-child),
578 .input-append > span:not(.btn),
579 .input-append > .wp-calendar-box:not(:only-child) input {
580 margin-top: 0;
581 margin-right: 0;
582 border-right-width: 0;
583 border-top-right-radius: 0;
584 border-bottom-right-radius: 0;
585 }
586
587 .input-append:not(.input-prepend) > input {
588 border-top-left-radius: .25rem;
589 border-bottom-left-radius: .25rem;
590 line-height: 16px;
591 }
592
593 .input-append > input ~ .btn,
594 .input-append > span ~ .btn {
595 /*margin-left: -4px;*/
596 }
597 .pull-right.input-append > input ~ .btn,
598 .pull-right.input-append > span ~ .btn {
599 /*margin-left: -3px;*/
600 /*margin-left: -4px;*/
601 }
602
603 .input-prepend .btn:first-child,
604 .input-prepend .btn:first-child + .btn {
605 margin-top: 0;
606 margin-left: 0;
607 /*margin-right: -4px;*/
608 border-top-right-radius: 0;
609 border-bottom-right-radius: 0;
610 }
611 .input-prepend .btn:first-child + .btn {
612 border-top-left-radius: 0;
613 border-bottom-left-radius: 0;
614 }
615
616 /*.input-append .btn:hover,
617 .input-prepend .btn:hover {
618 border-right-width: 1px;
619 border-left-width: 1px;
620 }*/
621
622 .input-append > input ~ .btn:not(:last-child),
623 .input-append > span ~ .btn:not(:last-child) {
624 border-top-right-radius: 0;
625 border-bottom-right-radius: 0;
626 }
627 .input-prepend > input,
628 .input-prepend > span:not(.btn) {
629 margin-left: 0;
630 border-top-left-radius: 0;
631 border-bottom-left-radius: 0;
632 }
633
634 .input-append > input:focus {
635 /*border-right: 1px solid #5b9dd9;*/
636 border: 1px solid #5b9dd9;
637 box-shadow: none;
638 }
639 .input-append > input:focus + .btn {
640 border-left-width: 0;
641 }
642
643 .input-append > input ~ .btn,
644 .input-append > span ~ .btn,
645 .input-append > input + .vapdatepicker-trig-icon {
646 border-top-left-radius: 0;
647 border-bottom-left-radius: 0;
648 }
649
650 /**
651 * TABS
652 */
653
654 ul.nav-tabs {
655 padding: 0;
656 list-style: none;
657 margin-top: 0;
658 line-height: 1.3em;
659 }
660 .nav-tabs li {
661 display: inline-block;
662 border-right: 1px solid #e5e5e5;
663 margin: 0;
664 }
665 .nav-tabs li.active {
666 border-bottom: 0;
667 }
668 .nav-tabs li a {
669 display: inline-block;
670 padding: 15px 20px;
671 border-bottom: 2px solid #fff;
672 }
673 .nav-tabs li.active a:hover {
674 cursor: default;
675 color: #0073aa;
676 }
677 .nav-tabs > li.active a {
678 border-bottom: 2px solid #0073aa;
679 }
680
681 .tab-pane {
682 display: inline-block;
683 width: 100%;
684 }
685
686 /**
687 * FIELDSET
688 */
689
690 .row-fluid {
691 display: inline-block;
692 width: 100%;
693 }
694 div[class*="span"] {
695 float: left;
696 width: calc(50% - 10px);
697 }
698 div[class*="span"]:nth-of-type(odd) {
699 margin-right: 10px;
700 }
701 div[class*="span"]:nth-of-type(even) {
702 margin-left: 10px;
703 }
704 div[class*="span"]:only-of-type,
705 div[class*="span"] + div.span12 {
706 width: 100%;
707 margin: 0;
708 }
709
710 @media (max-width: 900px) {
711 div[class*="span"] {
712 width: 100% !important;
713 float: none !important;
714 margin: 0 !important;
715 }
716 }
717
718 /**
719 * BADGE
720 */
721
722 .badge {
723 display: inline-block;
724 padding: 2px 4px;
725 font-size: 10.998px;
726 font-weight: bold;
727 line-height: 14px;
728 color: #fff;
729 vertical-align: baseline;
730 white-space: nowrap;
731 background-color: #999;
732
733 padding-left: 9px;
734 padding-right: 9px;
735 -webkit-border-radius: 9px;
736 -moz-border-radius: 9px;
737 border-radius: 9px;
738 }
739 .badge:empty {
740 display: none;
741 }
742 a.badge:hover,
743 a.badge:focus {
744 color: #fff;
745 text-decoration: none;
746 cursor: pointer;
747 }
748 .badge-important {
749 background-color: #a94442;
750 }
751 .badge-important[href] {
752 background-color: #843534;
753 }
754 .badge-warning {
755 background-color: #f89406;
756 }
757 .badge-warning[href] {
758 background-color: #c67605;
759 }
760 .badge-success {
761 background-color: #3c763d;
762 }
763 .badge-success[href] {
764 background-color: #2b542c;
765 }
766 .badge-info {
767 background-color: #31708f;
768 }
769 .badge-info[href] {
770 background-color: #245269;
771 }
772