PluginProbe
Page Builder: Pagelayer – Drag and Drop website builder / 0.9.4
Page Builder: Pagelayer – Drag and Drop website builder v0.9.4
2.2.1 2.2.0 2.1.9 2.1.8 2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 trunk 0.9.0 0.9.1 0.9.2 0.9.3 0.9.4 0.9.5 0.9.6 0.9.7 0.9.8 0.9.9 1.0.0 1.0.2 1.0.3 1.0.4 1.0.5 All 129 releases
pagelayer / css / pagelayer-frontend.css

pagelayer-frontend.css in Page Builder: Pagelayer – Drag and Drop website builder 0.9.4, at css/pagelayer-frontend.css

2,725 lines 54.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*
2 PageLayer Frontend Framework
3 */
4
5 @media (min-width: 769px){
6 .pagelayer-hide-desktop{
7 display:none;
8 }
9 }
10
11 @media (max-width: 768px) and (min-width: 361px){
12 .pagelayer-hide-tablet{
13 display:none;
14 }
15 }
16
17 @media (max-width: 360px){
18 .pagelayer-hide-mobile{
19 display:none;
20 }
21 }
22
23 [pagelayer-id]{
24 transition:0.5s;
25 }
26
27 /* To give no decoration to a link for a pagelayer element */
28 .pagelayer-ele-link{
29 text-decoration:none;
30 box-shadow:none !important;
31 border:none;
32 }
33
34 .pagelayer-row-overlay,
35 .pagelayer-col-overlay{
36 position: absolute;
37 width: 100%;
38 height: 100%;
39 right: 0px;
40 top: 0px;
41 z-index: -1;
42 pointer-events:none;
43 }
44
45 .pagelayer-col-holder,
46 .pagelayer-col>.pagelayer-col{
47 position:relative;
48 }
49
50 /* Row holder is also given this now */
51 .pagelayer-row>.pagelayer-row{
52 width:100%;
53 }
54
55 .pagelayer-row-shape{
56 width:100%;
57 position:absolute;
58 top:0;
59 left:0;
60 right:0;
61 bottom:0;
62 line-height:0;
63 overflow:hidden;
64 }
65
66 .pagelayer-row-svg{
67 position:relative;
68 height:100%;
69 }
70
71 .pagelayer-row-svg svg{
72 width:100%;
73 position:absolute;
74 }
75
76 .pagelayer-row-svg svg.pagelayer-svg-top{
77 top:-1px;
78 }
79
80 .pagelayer-row-svg svg.pagelayer-svg-bottom{
81 bottom:-1px;
82 }
83
84 .pagelayer-row {
85 position:relative;
86 display: flex;
87 flex-direction: row;
88 flex-wrap: wrap; }
89 @media (max-width: 768px) {
90 .pagelayer-row {
91 flex-direction: column;
92 flex-wrap: nowrap; } }
93 .pagelayer-row.pagelayer-auto .pagelayer-col {
94 flex-grow: 1; }
95
96 .pagelayer-col-1 {
97 width: 8.33333%; }
98
99 .pagelayer-offset-1 {
100 margin-left: 8.33333%; }
101
102 .pagelayer-col-2 {
103 width: 16.66667%; }
104
105 .pagelayer-offset-2 {
106 margin-left: 16.66667%; }
107
108 .pagelayer-col-3 {
109 width: 25%; }
110
111 .pagelayer-offset-3 {
112 margin-left: 25%; }
113
114 .pagelayer-col-4 {
115 width: 33.33333%; }
116
117 .pagelayer-offset-4 {
118 margin-left: 33.33333%; }
119
120 .pagelayer-col-5 {
121 width: 41.66667%; }
122
123 .pagelayer-offset-5 {
124 margin-left: 41.66667%; }
125
126 .pagelayer-col-6 {
127 width: 50%; }
128
129 .pagelayer-offset-6 {
130 margin-left: 50%; }
131
132 .pagelayer-col-7 {
133 width: 58.33333%; }
134
135 .pagelayer-offset-7 {
136 margin-left: 58.33333%; }
137
138 .pagelayer-col-8 {
139 width: 66.66667%; }
140
141 .pagelayer-offset-8 {
142 margin-left: 66.66667%; }
143
144 .pagelayer-col-9 {
145 width: 75%; }
146
147 .pagelayer-offset-9 {
148 margin-left: 75%; }
149
150 .pagelayer-col-10 {
151 width: 83.33333%; }
152
153 .pagelayer-offset-10 {
154 margin-left: 83.33333%; }
155
156 .pagelayer-col-11 {
157 width: 91.66667%; }
158
159 .pagelayer-offset-11 {
160 margin-left: 91.66667%; }
161
162 .pagelayer-col-12 {
163 width: 100%; }
164
165 .pagelayer-offset-12 {
166 margin-left: 100%; }
167
168 .pagelayer-gutters > .pagelayer-col-1 {
169 width: calc(8.33333% - 2%); }
170
171 .pagelayer-gutters > .pagelayer-offset-1 {
172 margin-left: calc(8.33333% + 2%) !important; }
173
174 .pagelayer-gutters > .pagelayer-col-2 {
175 width: calc(16.66667% - 2%); }
176
177 .pagelayer-gutters > .pagelayer-offset-2 {
178 margin-left: calc(16.66667% + 2%) !important; }
179
180 .pagelayer-gutters > .pagelayer-col-3 {
181 width: calc(25% - 2%); }
182
183 .pagelayer-gutters > .pagelayer-offset-3 {
184 margin-left: calc(25% + 2%) !important; }
185
186 .pagelayer-gutters > .pagelayer-col-4 {
187 width: calc(33.33333% - 2%); }
188
189 .pagelayer-gutters > .pagelayer-offset-4 {
190 margin-left: calc(33.33333% + 2%) !important; }
191
192 .pagelayer-gutters > .pagelayer-col-5 {
193 width: calc(41.66667% - 2%); }
194
195 .pagelayer-gutters > .pagelayer-offset-5 {
196 margin-left: calc(41.66667% + 2%) !important; }
197
198 .pagelayer-gutters > .pagelayer-col-6 {
199 width: calc(50% - 2%); }
200
201 .pagelayer-gutters > .pagelayer-offset-6 {
202 margin-left: calc(50% + 2%) !important; }
203
204 .pagelayer-gutters > .pagelayer-col-7 {
205 width: calc(58.33333% - 2%); }
206
207 .pagelayer-gutters > .pagelayer-offset-7 {
208 margin-left: calc(58.33333% + 2%) !important; }
209
210 .pagelayer-gutters > .pagelayer-col-8 {
211 width: calc(66.66667% - 2%); }
212
213 .pagelayer-gutters > .pagelayer-offset-8 {
214 margin-left: calc(66.66667% + 2%) !important; }
215
216 .pagelayer-gutters > .pagelayer-col-9 {
217 width: calc(75% - 2%); }
218
219 .pagelayer-gutters > .pagelayer-offset-9 {
220 margin-left: calc(75% + 2%) !important; }
221
222 .pagelayer-gutters > .pagelayer-col-10 {
223 width: calc(83.33333% - 2%); }
224
225 .pagelayer-gutters > .pagelayer-offset-10 {
226 margin-left: calc(83.33333% + 2%) !important; }
227
228 .pagelayer-gutters > .pagelayer-col-11 {
229 width: calc(91.66667% - 2%); }
230
231 .pagelayer-gutters > .pagelayer-offset-11 {
232 margin-left: calc(91.66667% + 2%) !important; }
233
234 .pagelayer-gutters > .pagelayer-col-12 {
235 width: calc(100% - 2%); }
236
237 .pagelayer-gutters > .pagelayer-offset-12 {
238 margin-left: calc(100% + 2%) !important; }
239
240 @media (max-width: 768px) {
241 [class^='pagelayer-offset-'],
242 [class*=' pagelayer-offset-'] {
243 margin-left: 0; } }
244
245 .pagelayer-first {
246 order: -1; }
247
248 .pagelayer-last {
249 order: 1; }
250
251 @media (max-width: 768px) {
252 .pagelayer-row .pagelayer-col {
253 margin-left: 0;
254 width: 100%; }
255 .pagelayer-row.pagelayer-gutters .pagelayer-col {
256 margin-bottom: 16px; }
257 .pagelayer-first-sm {
258 order: -1; }
259 .pagelayer-last-sm {
260 order: 1; } }
261
262 /**************My Style for front-end *********/
263
264 .pagelayer-height-fit{
265 height:100vh;
266 }
267
268 .pagelayer-row-wrapper{
269 width:100%;
270 }
271
272 .pagelayer-background-overlay{
273 position: absolute;
274 width: 100%;
275 top: 0;
276 left:0;
277 height: 100%;
278 overflow: hidden;
279 }
280
281 .pagelayer-background-video{
282 position: absolute;
283 width: 100%;
284 top: 0;
285 height: 100%;
286 pointer-events: none;
287 z-index: 0;
288 overflow: hidden;
289 left:0;
290 }
291
292 .pagelayer-background-video iframe,
293 .pagelayer-background-video video{
294 position: absolute;
295 top: 50%;
296 left: 50%;
297 -webkit-transform: translateX(-50%) translateY(-50%);
298 -ms-transform: translateX(-50%) translateY(-50%);
299 transform: translateX(-50%) translateY(-50%);
300 max-width: none;
301 }
302
303 .pagelayer-service-container{
304 -webkit-box-align: start;
305 -webkit-align-items: flex-start;
306 -ms-flex-align: start;
307 align-items: flex-start;
308 }
309
310 .pagelayer-service-image{
311 line-height:0;
312 }
313
314 .pagelayer-service-image img{
315 height: auto;
316 max-width: 100%;
317 }
318
319 .pagelayer-service-btn{
320 display:inline-block;
321 }
322
323 .pagelayer-service-details{
324 width:100%;
325 }
326
327 .pagelayer-service-align-left{
328 display:flex;
329 }
330
331 .pagelayer-service-align-right{
332 display:flex;
333 text-align: right;
334 -webkit-box-orient: horizontal;
335 -webkit-box-direction: reverse;
336 flex-direction: row-reverse;
337 }
338
339 .pagelayer-service-align-top{
340 display:block;
341 text-align: center;
342 }
343
344 .pagelayer-service-align-top .pagelayer-service-image{
345 margin:0 auto;
346 text-align:center;
347 }
348
349 .pagelayer-service-box-centered{
350 text-align: center;
351 }
352
353 .pagelayer-service-box-media-left,
354 .pagelayer-service-box-media-right{
355 display: flex;
356 }
357
358 .pagelayer-service-vertical-top{
359 align-items: flex-start;
360 -webkit-align-items: flex-start;
361 -webkit-box-align: start;
362 -ms-flex-align: start;
363 }
364
365 .pagelayer-service-vertical-middle{
366 align-items: center;
367 -webkit-align-items: center;
368 -webkit-box-align: center;
369 -ms-flex-align: center;
370 }
371
372 .pagelayer-service-vertical-bottom{
373 align-items: flex-end;
374 -webkit-align-items: flex-end;
375 -webkit-box-align: end;
376 -ms-flex-align: end;
377 }
378
379 .pagelayer-service-box-media-right .pagelayer-service-box-media-section{
380 order: 2;
381 }
382 .pagelayer-service-box-media-right .pagelayer-service-box-content-section{
383 order: 1;
384 }
385
386 .pagelayer-service-box-icon-holder{
387 display: inline-block;
388 color:#000000;
389 text-align: center;
390 line-height: 1;
391 font-size: 60px;
392 }
393
394 .pagelayer-service-icon{
395 line-height: 0;
396 }
397
398 .pagelayer-service-icon.pagelayer-service-framed i{
399 border:4px solid;
400 background-color:transparent !important;
401 }
402
403 .pagelayer-service-icon.pagelayer-service-stacked i,
404 .pagelayer-service-icon.pagelayer-service-framed i{
405 position:relative;
406 }
407
408 .pagelayer-service-icon.pagelayer-service-stacked i:before,
409 .pagelayer-service-icon.pagelayer-service-framed i:before{
410 position: absolute;
411 top: 50%;
412 left: 50%;
413 transform: translate(-50%, -50%);
414 }
415
416 .pagelayer-service-box-icon-holder.square-holder{
417 padding: 15px;
418 color:#000000;
419 }
420
421 .pagelayer-service-box-icon-holder.circle-holder{
422 padding: 15px;
423 color:#000000;
424 border-radius:50% !Important;
425 }
426
427 .pagelayer-service-box-icon-holder i{
428 position: relative;
429 display: block;
430 }
431
432 .pagelayer-service-heading{
433 line-height:1;
434 }
435
436 /* Icon widget */
437
438 .pagelayer-icon-mini{
439 font-size: 16px !important;
440 }
441
442 .pagelayer-icon-small{
443 font-size: 24px !important;
444 }
445
446 .pagelayer-icon-large{
447 font-size: 36px !important;
448 }
449
450 .pagelayer-icon-extra-large{
451 font-size: 56px !important;
452 }
453
454 .pagelayer-icon-double-large{
455 font-size: 78px !important;
456 }
457
458 .pagelayer-icon-circle,
459 .pagelayer-icon-outline-circle,
460 .pagelayer-social-shape-circle .pagelayer-icon-holder{
461 border-radius: 50%;
462 }
463
464 .pagelayer-icon-rounded,
465 .pagelayer-icon-outline-rounded,
466 .pagelayer-social-shape-rounded .pagelayer-share-content,
467 .pagelayer-social-shape-rounded .pagelayer-icon-holder{
468 border-radius: 10px;
469 }
470
471 /* Icon widget end */
472
473 /* Icon animation */
474 .pagelayer-animation-grow, [pagelayer-animation="grow"] i{
475 transition: transform 400ms;
476 }
477
478 .pagelayer-animation-grow:hover, [pagelayer-animation="grow"] i:hover{
479 transform: scale(1.1);
480 }
481
482 .pagelayer-animation-shrink, [pagelayer-animation="shrink"] i{
483 transition: transform 400ms;
484 }
485
486 .pagelayer-animation-shrink:hover, [pagelayer-animation="shrink"] i:hover{
487 transform: scale(0.9);
488 }
489
490 @keyframes pagelayer-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(0.9)}}
491
492 .pagelayer-animation-pulse:hover, [pagelayer-animation="pulse"] i:hover{
493 animation-name: pagelayer-animation-pulse;
494 animation-duration: 1s;
495 animation-timing-function: linear;
496 animation-iteration-count: infinite;
497 }
498
499 @keyframes pagelayer-animation-pulse-grow{to{transform:scale(1.1)}}
500
501 .pagelayer-animation-pulse-grow:hover, [pagelayer-animation="pulse-grow"] i:hover{
502 animation-name: pagelayer-animation-pulse-grow;
503 animation-duration: 0.4s;
504 animation-timing-function: linear;
505 animation-iteration-count: infinite;
506 animation-direction:alternate;
507 }
508
509 @keyframes pagelayer-animation-pulse-shrink{to{transform:scale(0.9)}}
510
511 .pagelayer-animation-pulse-shrink:hover, [pagelayer-animation="pulse-shrink"] i:hover{
512 animation-name: pagelayer-animation-pulse-shrink;
513 animation-duration: 0.4s;
514 animation-timing-function: linear;
515 animation-iteration-count: infinite;
516 animation-direction:alternate;
517 }
518
519 @keyframes pagelayer-animation-push{50%{transform:scale(0.8)}100%{transform:scale(1)}}
520
521 .pagelayer-animation-push:hover, [pagelayer-animation="push"] i:hover{
522 animation-name:pagelayer-animation-push;
523 animation-duration:0.4s;
524 animation-timing-function:linear;
525 animation-iteration-count:1
526 }
527
528 @keyframes pagelayer-animation-pop{50%{transform:scale(1.2)}}
529
530 .pagelayer-animation-pop:hover, [pagelayer-animation="pop"] i:hover{
531 animation-name:pagelayer-animation-pop;
532 animation-duration:0.4s;
533 animation-timing-function:linear;
534 animation-iteration-count:1
535 }
536
537 @keyframes pagelayer-animation-buzz{
538 50%{
539 transform:translateX(3px) rotate(2deg)
540 }
541 100%{
542 transform:translateX(-3px) rotate(-2deg)
543 }
544 }
545
546 .pagelayer-animation-buzz:hover, [pagelayer-animation="buzz"] i:hover{
547 animation-name:pagelayer-animation-buzz;
548 animation-duration:0.15s;
549 animation-timing-function:linear;
550 animation-iteration-count:infinite;
551 }
552
553 @keyframes pagelayer-animation-buzz-out{
554 10%{transform:translateX(3px) rotate(2deg)}
555 20%{transform:translateX(-3px) rotate(-2deg)}
556 30%{transform:translateX(3px) rotate(2deg)}
557 40%{transform:translateX(-3px) rotate(-2deg)}
558 50%{transform:translateX(2px) rotate(1deg)}
559 60%{transform:translateX(-2px) rotate(-1deg)}
560 70%{transform:translateX(2px) rotate(1deg)}
561 80%{transform:translateX(-2px) rotate(-1deg)}
562 90%{transform:translateX(1px) rotate(0)}
563 100%{transform:translateX(-1px) rotate(0)}
564 }
565
566 .pagelayer-animation-buzz-out:hover, [pagelayer-animation="buzz-out"] i:hover{
567 animation-name:pagelayer-animation-buzz-out;
568 animation-duration:0.7s;
569 animation-timing-function:linear;
570 animation-iteration-count:1;
571 }
572
573 .pagelayer-animation-float:hover, [pagelayer-animation="float"] i:hover{
574 transform:translateY(-8px)
575 }
576
577 .pagelayer-animation-sink:hover, [pagelayer-animation="sink"] i:hover{
578 transform:translateY(8px)
579 }
580
581 @keyframes pagelayer-animation-bob{
582 0%{transform:translateY(-8px)}
583 50%{transform:translateY(-4px)}
584 100%{transform:translateY(-8px)}
585 }
586
587 @keyframes pagelayer-animation-bob-up{
588 100%{transform:translateY(-8px)}
589 }
590
591 .pagelayer-animation-bob:hover, [pagelayer-animation="bob"] i:hover{
592 animation-name:pagelayer-animation-bob-up,pagelayer-animation-bob;
593 animation-duration:0.4s,1.5s;
594 animation-timing-function:ease-out,ease-in-out;
595 animation-delay:0s,0.3s;
596 animation-iteration-count:infinite;
597 }
598
599 @keyframes pagelayer-animation-hang{
600 0%{transform:translateY(8px)}
601 50%{transform:translateY(4px)}
602 100%{transform:translateY(8px)}
603 }
604
605 @keyframes pagelayer-animation-hang-up{
606 100%{transform:translateY(8px)}
607 }
608
609 .pagelayer-animation-hang:hover, [pagelayer-animation="hang"] i:hover{
610 animation-name:pagelayer-animation-hang-up,pagelayer-animation-hang;
611 animation-duration:0.4s,1.5s;
612 animation-timing-function:ease-out,ease-in-out;
613 animation-delay:0s,0.3s;
614 animation-iteration-count:1,infinite;
615 animation-direction:normal,alternate;
616 }
617
618 .pagelayer-animation-bounce-in, [pagelayer-animation="bounce-in"] i{
619 transition-duration:0.5s;
620 }
621 .pagelayer-animation-bounce-in:hover, [pagelayer-animation="bounce-in"] i:hover{
622 transform:scale(1.2);
623 transition-timing-function:cubic-bezier(0.52,2.07,0.36,-0.41);
624 }
625
626 .pagelayer-animation-bounce-out, [pagelayer-animation="bounce-out"] i{
627 transition-duration:0.5s;
628 }
629
630 .pagelayer-animation-bounce-out:hover, [pagelayer-animation="bounce-out"] i:hover{
631 transform:scale(0.8);
632 transition-timing-function:cubic-bezier(0.52,2.07,0.36,-0.41);
633 }
634
635 .pagelayer-animation-rotate:hover, [pagelayer-animation="rotate"] i:hover{
636 transform:rotate(6deg);
637 }
638
639 .pagelayer-animation-grow-rotate:hover, [pagelayer-animation="grow-rotate"] i:hover{
640 transform:scale(1.1) rotate(6deg);
641 }
642
643 .pagelayer-animation-skew-forward:hover, [pagelayer-animation="skew-forward"] i:hover{
644 transform:skew(-9deg);
645 }
646
647 .pagelayer-animation-skew-backward:hover, [pagelayer-animation="skew-backward"] i:hover{
648 transform:skew(9deg);
649 }
650
651 @keyframes pagelayer-animation-wobble-vertical{
652 17%{transform:translateY(9px)}
653 33%{transform:translateY(-7px)}
654 45%{transform:translateY(5px)}
655 67%{transform:translateY(-3px)}
656 83%{transform:translateY(1px)}
657 100%{transform:translateY(0)}
658 }
659
660 .pagelayer-animation-wobble-vertical:hover, [pagelayer-animation="wobble-vertical"] i:hover{
661 animation-name:pagelayer-animation-wobble-vertical;
662 animation-duration:1s;
663 animation-timing-function:ease-in-out;
664 animation-iteration-count:1;
665 }
666
667 @keyframes pagelayer-animation-wobble-horizontal{
668 17%{transform:translateX(9px)}
669 33%{transform:translateX(-7px)}
670 50%{transform:translatex(5px)}
671 67%{transform:translateX(-3px)}
672 83%{transform:translateX(1px)}
673 100%{transform:translateX(0)}
674 }
675
676 .pagelayer-animation-wobble-horizontal:hover, [pagelayer-animation="wobble-horizontal"] i:hover{
677 animation-name:pagelayer-animation-wobble-horizontal;
678 animation-duration:1s;
679 animation-timing-function:ease-in-out;
680 animation-iteration-count:1;
681 }
682
683 @keyframes pagelayer-animation-wobble-bottom-to-right{
684 17%{transform:translate(9px,9px)}
685 33%{transform:translate(-7px,-7px)}
686 50%{transform:translate(5px,5px)}
687 67%{transform:translate(-3px,-3px)}
688 83%{transform:translate(1px,1px)}
689 100%{transform:translate(0,0)}
690 }
691
692
693 .pagelayer-animation-wobble-bottom-to-right:hover, [pagelayer-animation="wobble-bottom-to-right"] i:hover{
694 animation-name:pagelayer-animation-wobble-bottom-to-right;
695 animation-duration:1s;
696 animation-timing-function:ease-in-out;
697 animation-iteration-count:1;
698 }
699
700 @keyframes pagelayer-animation-wobble-top-to-right{
701 17%{transform:translate(9px,-9px)}
702 33%{transform:translate(-7px,7px)}
703 50%{transform:translate(5px,-5px)}
704 67%{transform:translate(-3px,3px)}
705 83%{transform:translate(1px,-1px)}
706 100%{transform:translate(0,0)}
707 }
708
709
710 .pagelayer-animation-wobble-top-to-right:hover, [pagelayer-animation="wobble-top-to-right"] i:hover{
711 animation-name:pagelayer-animation-wobble-top-to-right;
712 animation-duration:1s;
713 animation-timing-function:ease-in-out;
714 animation-iteration-count:1;
715 }
716
717 .pagelayer-animation-wobble-top, [pagelayer-animation="wobble-top"] i
718 {
719 transform-origin:0 100%;
720 }
721
722 @keyframes pagelayer-animation-wobble-top{
723 17%{transform:skew(-13deg)}
724 33%{transform:skew(11deg)}
725 50%{transform:skew(-7deg)}
726 67%{transform:skew(5deg)}
727 83%{transform:skew(-3deg)}
728 100%{transform:skew(0)}
729 }
730
731 .pagelayer-animation-wobble-top:hover, [pagelayer-animation="wobble-top"] i:hover{
732 animation-name:pagelayer-animation-wobble-top;
733 animation-duration:1s;
734 animation-timing-function:ease-in-out;
735 animation-iteration-count:1
736 }
737
738 .pagelayer-animation-wobble-bottom, [pagelayer-animation="wobble-bottom"] i{
739 transform-origin:100% 0;
740 }
741
742 @keyframes pagelayer-animation-wobble-bottom{
743 17%{transform:skew(-13deg)}
744 33%{transform:skew(11deg)}
745 50%{transform:skew(-7deg)}
746 67%{transform:skew(5deg)}
747 83%{transform:skew(-3deg)}
748 100%{transform:skew(0)}
749 }
750
751 .pagelayer-animation-wobble-bottom:hover, [pagelayer-animation="wobble-bottom"] i:hover{
752 animation-name:pagelayer-animation-wobble-bottom;
753 animation-duration:1s;
754 animation-timing-function:ease-in-out;
755 animation-iteration-count:1
756 }
757
758 @keyframes pagelayer-animation-wobble-skew{
759 17%{transform:skew(-13deg)}
760 33%{transform:skew(11deg)}
761 50%{transform:skew(-7deg)}
762 67%{transform:skew(5deg)}
763 83%{transform:skew(-3deg)}
764 100%{transform:skew(0)}
765 }
766
767 .pagelayer-animation-wobble-skew:hover, [pagelayer-animation="wobble-skew"] i:hover{
768 animation-name:pagelayer-animation-wobble-skew;
769 animation-duration:1s;
770 animation-timing-function:ease-in-out;
771 animation-iteration-count:1
772 }
773
774 /* Icon animation end */
775
776 /*Badge widget */
777 .pagelayer-badge a{
778 text-decoration: none !important;
779 }
780 .pagelayer-badge-btn{
781 display:none;
782 padding:10px;
783 padding: 0.40em 0.36em;
784 }
785
786 .pagelayer-badge-details{
787 margin-left:1px;
788 border-radius:.25rem;
789 padding: 0.10rem;
790 position: relative;
791 top: -3px;
792 }
793
794 .pagelayer-badge-details.pagelayer-badge-normal{
795 border-radius:.25rem;
796 }
797
798 .pagelayer-badge-details.pagelayer-badge-pills{
799 border-radius:10rem;
800 }
801
802 .pagelayer-badge-btn .pagelayer-badge-details{
803 position:relative;
804 top:-1px;
805 }
806
807 /*Badge widget end*/
808
809 /*Tooltip widget*/
810 .pagelayer-tooltip-container{
811 position:relative;
812 display:inline-block;
813 line-height: 1;
814 }
815
816 .pagelayer-tooltip-text{
817 visibility: hidden;
818 width: 300px;
819 background-color: #000000;
820 color: #ffffff;
821 text-align: center;
822 border-radius: 6px;
823 position: absolute;
824 z-index: 1;
825 padding:5px;
826 }
827
828 .pagelayer-tooltip-icon{
829 margin:0px 4px;
830 }
831 .pagelayer-tooltip-top{
832 bottom: calc(100% + 10px);
833 left: 50%;
834 transform: translateX(-50%);
835 }
836
837 .pagelayer-tooltip-top:after{
838 content: "";
839 position: absolute;
840 top: 100%;
841 left: 50%;
842 margin-left: -5px;
843 border-width: 5px;
844 border-style: solid;
845 border-color: #000000 transparent transparent transparent;
846 }
847
848 .pagelayer-tooltip-right{
849 top: 50%;
850 left: calc(100% + 10px);
851 transform: translateY(-50%);
852 }
853
854 .pagelayer-tooltip-right:after {
855 content: "";
856 position: absolute;
857 top: 50%;
858 right: 100%;
859 margin-top: -5px;
860 border-width: 5px;
861 border-style: solid;
862 border-color: transparent #000000 transparent transparent;
863 }
864
865 .pagelayer-tooltip-bottom{
866 top: calc(100% + 10px);
867 left: 50%;
868 transform: translateX(-50%);
869 }
870
871 .pagelayer-tooltip-bottom:after{
872 content: "";
873 position: absolute;
874 bottom: 100%;
875 left: 50%;
876 margin-left: -5px;
877 border-width: 5px;
878 border-style: solid;
879 border-color: transparent transparent #000000 transparent;
880 }
881
882 .pagelayer-tooltip-left{
883 top: 50%;
884 bottom: auto;
885 right: calc(100% + 10px);
886 transform: translateY(-50%);
887 }
888
889 .pagelayer-tooltip-left:after{
890 content: "";
891 position: absolute;
892 top: 50%;
893 left: 100%;
894 transform: translateY(-50%);
895 margin-top: -5px;
896 border-width: 5px;
897 border-style: solid;
898 border-color: transparent transparent transparent #000000;
899 }
900
901 .pagelayer-tooltip-container:hover .pagelayer-tooltip-text{
902 visibility: visible;
903 }
904 /*Tooltip widget end*/
905
906 /* Button widget */
907
908 .pagelayer-btn-holder{
909 border-radius:5px;
910 display:inline-block;
911 line-height:1em;
912 transition:all 0.3s;
913 }
914
915 .pagelayer-btn-default{
916 background-color:#818a91 !important;
917 color:#ffffff !important;
918 }
919
920 .pagelayer-btn-primary,
921 .pagelayer-badge-primary,
922 .pagelayer-progress-primary{
923 color:#ffffff !important;
924 background-color:#007bff !important;
925 }
926
927 .pagelayer-btn-primary:hover{
928 color:#ffffff !important;
929 background-color: #0069d9 !important;
930 }
931
932 .pagelayer-btn-secondary,
933 .pagelayer-badge-secondary,
934 .pagelayer-progress-secondary{
935 color:#ffffff !important;
936 background-color:#6c757d !important;
937 }
938
939 .pagelayer-btn-secondary:hover{
940 color: #ffffff !important;
941 background-color: #5a6268 !important;
942 }
943
944 .pagelayer-btn-success,
945 .pagelayer-badge-success,
946 .pagelayer-progress-success{
947 color: #fff;
948 background-color: #28a745 !important;
949 }
950
951 .pagelayer-btn-success:hover{
952 color: #ffffff !important;
953 background-color: #218838 !important;
954 }
955
956 .pagelayer-btn-info,
957 .pagelayer-badge-info,
958 .pagelayer-progress-info{
959 color: #ffffff !important;
960 background-color: #17a2b8 !important;
961 }
962
963 .pagelayer-btn-info:hover{
964 color: #ffffff !important;
965 background-color: #138496 !important;
966 }
967
968 .pagelayer-btn-warning,
969 .pagelayer-badge-warning,
970 .pagelayer-progress-warning{
971 color: #212529 !important;
972 background-color: #ffc107 !important;
973 }
974
975 .pagelayer-btn-warning:hover{
976 color: #212529 !important;
977 background-color: #e0a800 !important;
978 }
979
980 .pagelayer-btn-danger,
981 .pagelayer-badge-danger,
982 .pagelayer-progress-danger{
983 color: #ffffff !important;
984 background-color: #dc3545 !important;
985 }
986
987 .pagelayer-btn-danger:hover{
988 color: #ffffff !important;
989 background-color: #c82333 !important;
990 }
991
992 .pagelayer-btn-dark,
993 .pagelayer-badge-dark,
994 .pagelayer-progress-dark{
995 color: #ffffff !important;
996 background-color: #343a40 !important;
997 }
998
999 .pagelayer-btn-dark:hover{
1000 color: #ffffff !important;
1001 background-color: #23272b !important;
1002 }
1003
1004 .pagelayer-btn-light,
1005 .pagelayer-badge-light,
1006 .pagelayer-progress-light{
1007 color: #212529 !important;
1008 background-color: #f8f9fa !important;
1009 }
1010
1011 .pagelayer-btn-light:hover{
1012 color: #212529 !important;
1013 background-color: #e2e6ea !important;
1014 }
1015
1016 .pagelayer-btn-link{
1017 color: #007bff !important;
1018 }
1019
1020 .pagelayer-btn-link:hover{
1021 text-decoration: underline !important;
1022 }
1023
1024 .pagelayer-btn-default:hover{
1025 color:#ffffff;
1026 }
1027
1028 .pagelayer-btn-mini{
1029 font-size: 14px;
1030 padding: 10px 20px;
1031 }
1032
1033 .pagelayer-btn-small{
1034 font-size: 16px;
1035 padding: 15px 30px;
1036 }
1037
1038 .pagelayer-btn-large{
1039 font-size: 18px;
1040 padding: 20px 40px;
1041 }
1042
1043 .pagelayer-btn-extra-large{
1044 font-size: 20px;
1045 padding: 25px 50px;
1046 }
1047
1048 .pagelayer-btn-double-large{
1049 font-size: 22px;
1050 padding: 30px 60px;
1051 }
1052
1053 .pagelayer-btn-icon-left .pagelayer-btn-icon:last-child{
1054 display: none;
1055 }
1056
1057 .pagelayer-btn-icon-right .pagelayer-btn-icon:first-child{
1058 display: none;
1059 }
1060
1061 .pagelayer-btn-icon-left .pagelayer-btn-icon{
1062 padding-left:0 !important;
1063 }
1064
1065 .pagelayer-btn-icon-right .pagelayer-btn-icon{
1066 padding-right:0 !important;
1067 }
1068
1069 /* Button widget end */
1070
1071 /* Social Profile */
1072 .pagelayer-icon-holder[class*="pagelayer-facebook"] .fa{
1073 color:#3B5998;
1074 }
1075
1076 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-facebook"],
1077 .pagelayer-share-content[class*="pagelayer-facebook"]{
1078 background-color:#3B5998;
1079 color:#3B5998;
1080 }
1081
1082 .pagelayer-icon-holder[class*="pagelayer-twitter"] .fa{
1083 color:#1DA1F2;
1084 }
1085
1086 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-twitter"],
1087 .pagelayer-share-content[class*="pagelayer-twitter"]{
1088 background-color:#1DA1F2;
1089 color:#1DA1F2;
1090 }
1091
1092 .pagelayer-icon-holder[class*="pagelayer-android"] .fa{
1093 color:#A4C639
1094 }
1095
1096 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-android"],
1097 .pagelayer-share_grp[class*="pagelayer-social-shape"] .pagelayer-share-content[class*="pagelayer-android"]{
1098 background-color:#A4C639;
1099 }
1100
1101 .pagelayer-icon-holder[class*="pagelayer-google-plus"] .fa{
1102 color:#DD4B39
1103 }
1104
1105 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-google-plus"],
1106 .pagelayer-share-content[class*="pagelayer-google-plus"]{
1107 background-color:#DD4B39;
1108 color:#DD4B39;
1109 }
1110
1111 .pagelayer-icon-holder[class*="pagelayer-instagram"] .fa{
1112 color:#262626;
1113 }
1114
1115 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-instagram"],
1116 .pagelayer-share-content[class*="pagelayer-instagram"]{
1117 background-color:#1DA1F2;
1118 color:#262626;
1119 }
1120
1121 .pagelayer-icon-holder[class*="pagelayer-linkedin"] .fa{
1122 color:#0077B5;
1123 }
1124
1125 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-linkedin"],
1126 .pagelayer-share-content[class*="pagelayer-linkedin"]{
1127 background-color:#0077B5;
1128 color:#0077B5;
1129 }
1130
1131 .pagelayer-icon-holder[class*="pagelayer-behance"] .fa{
1132 color:#053eff;
1133 }
1134
1135 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-behance"],
1136 .pagelayer-share-content[class*="pagelayer-behance"]{
1137 background-color:#053eff;
1138 color:#053eff;
1139 }
1140
1141 .pagelayer-icon-holder[class*="pagelayer-pinterest"] .fa{
1142 color:#c8232c;
1143 }
1144
1145 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-pinterest"],
1146 .pagelayer-share-content[class*="pagelayer-pinterest"]{
1147 background-color:#c8232c;
1148 color:#c8232c;
1149 }
1150
1151 .pagelayer-icon-holder[class*="pagelayer-reddit"] .fa{
1152 color:#ff4301;
1153 }
1154
1155 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-reddit"],
1156 .pagelayer-share-content[class*="pagelayer-reddit"]{
1157 background-color:#ff4301;
1158 color:#ff4301;
1159 }
1160
1161 .pagelayer-icon-holder[class*="pagelayer-rss"] .fa{
1162 color:#F26522;
1163 }
1164
1165 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-rss"],
1166 .pagelayer-share-content[class*="pagelayer-rss"]{
1167 background-color:#F26522;
1168 color:#F26522;
1169 }
1170
1171 .pagelayer-icon-holder[class*="pagelayer-skype"] .fa{
1172 color:#00aff0;
1173 }
1174
1175 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-skype"],
1176 .pagelayer-share-content[class*="pagelayer-skype"]{
1177 background-color:#00aff0;
1178 color:#00aff0;
1179 }
1180
1181 .pagelayer-icon-holder[class*="pagelayer-slideshare"] .fa{
1182 color:#0077b5;
1183 }
1184
1185 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-slideshare"],
1186 .pagelayer-share-content[class*="pagelayer-slideshare"]{
1187 background-color:#0077b5;
1188 color:#0077b5;
1189 }
1190
1191 .pagelayer-icon-holder[class*="pagelayer-snapchat"] .fa{
1192 color:#fffc00;
1193 }
1194
1195 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-snapchat"],
1196 .pagelayer-share-content[class*="pagelayer-snapchat"]{
1197 background-color:#fffc00;
1198 color:#fffc00;
1199 }
1200
1201 .pagelayer-icon-holder[class*="pagelayer-soundcloud"] .fa{
1202 color:#ff8800;
1203 }
1204
1205 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-soundcloud"],
1206 .pagelayer-share-content[class*="pagelayer-soundcloud"]{
1207 background-color:#ff8800;
1208 color:#ff8800;
1209 }
1210
1211 .pagelayer-icon-holder[class*="pagelayer-spotify"] .fa{
1212 color:#1ED760;
1213 }
1214
1215 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-spotify"],
1216 .pagelayer-share-content[class*="pagelayer-spotify"]{
1217 background-color:#1ED760;
1218 color:#1ED760;
1219 }
1220
1221 .pagelayer-icon-holder[class*="pagelayer-stack-overflow"] .fa{
1222 color:#F48024;
1223 }
1224
1225 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-stack-overflow"],
1226 .pagelayer-share-content[class*="pagelayer-stack-overflow"]{
1227 background-color:#F48024;
1228 color:#F48024;
1229 }
1230
1231 .pagelayer-icon-holder[class*="pagelayer-steam"] .fa{
1232 color:#00adee;
1233 }
1234
1235 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-steam"],
1236 .pagelayer-share-content[class*="pagelayer-steam"]{
1237 background-color:#00adee;
1238 color:#00adee;
1239 }
1240
1241 .pagelayer-icon-holder[class*="pagelayer-stumbleupon"] .fa{
1242 color:#EB4924;
1243 }
1244
1245 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-stumbleupon"],
1246 .pagelayer-share-content[class*="pagelayer-stumbleupon"]{
1247 background-color:#EB4924;
1248 color:#EB4924;
1249 }
1250
1251 .pagelayer-icon-holder[class*="pagelayer-telegram"] .fa{
1252 color:#0088cc;
1253 }
1254
1255 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-telegram"],
1256 .pagelayer-share-content[class*="pagelayer-telegram"]{
1257 background-color:#0088cc;
1258 color:#0088cc;
1259 }
1260
1261 .pagelayer-icon-holder[class*="pagelayer-thumb-tack"] .fa{
1262 color:#1AA1D8;
1263 }
1264
1265 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-thumb-tack"],
1266 .pagelayer-share-content[class*="pagelayer-thumb-tack"]{
1267 background-color:#1AA1D8;
1268 color:#1AA1D8;
1269 }
1270
1271 .pagelayer-icon-holder[class*="pagelayer-tripadvisor"] .fa{
1272 color:#00af87;
1273 }
1274
1275 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-tripadvisor"],
1276 .pagelayer-share-content[class*="pagelayer-tripadvisor"]{
1277 background-color:#00af87;
1278 color:#00af87;
1279 }
1280
1281 .pagelayer-icon-holder[class*="pagelayer-tumblr"] .fa{
1282 color:#001935;
1283 }
1284
1285 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-tumblr"],
1286 .pagelayer-share-content[class*="pagelayer-tumblr"]{
1287 background-color:#001935;
1288 color:#001935;
1289 }
1290
1291 .pagelayer-icon-holder[class*="pagelayer-twitch"] .fa{
1292 color:#6441a5;
1293 }
1294
1295 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-twitch"],
1296 .pagelayer-share-content[class*="pagelayer-twitch"]{
1297 background-color:#6441a5;
1298 color:#6441a5;
1299 }
1300
1301 .pagelayer-icon-holder[class*="pagelayer-vimeo"] .fa{
1302 color:#1CB7EA;
1303 }
1304
1305 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-vimeo"],
1306 .pagelayer-share-content[class*="pagelayer-vimeo"]{
1307 background-color:#1CB7EA;
1308 color:#1CB7EA;
1309 }
1310
1311 .pagelayer-icon-holder[class*="pagelayer-vk"] .fa{
1312 color:#4C75A3;
1313 }
1314
1315 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-vk"],
1316 .pagelayer-share-content[class*="pagelayer-vk"]{
1317 background-color:#4C75A3;
1318 color:#4C75A3;
1319 }
1320
1321 .pagelayer-icon-holder[class*="pagelayer-weibo"] .fa{
1322 color:#DF2029;
1323 }
1324
1325 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-weibo"],
1326 .pagelayer-share-content[class*="pagelayer-weibo"]{
1327 background-color:#DF2029;
1328 color:#DF2029;
1329 }
1330
1331 .pagelayer-icon-holder[class*="pagelayer-weixin"] .fa{
1332 color:#7bb32e;
1333 }
1334
1335 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-weixin"],
1336 .pagelayer-share-content[class*="pagelayer-weixin"]{
1337 background-color:#7bb32e;
1338 color:#7bb32e;
1339 }
1340
1341 .pagelayer-icon-holder[class*="pagelayer-whatsapp"] .fa{
1342 color:#25D366;
1343 }
1344
1345 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-whatsapp"],
1346 .pagelayer-share-content[class*="pagelayer-whatsapp"]{
1347 background-color:#25D366;
1348 color:#25D366;
1349 }
1350
1351 .pagelayer-icon-holder[class*="pagelayer-wordpress"] .fa{
1352 color:#21759b;
1353 }
1354
1355 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-wordpress"],
1356 .pagelayer-share-content[class*="pagelayer-wordpress"]{
1357 background-color:#21759b;
1358 color:#21759b;
1359 }
1360
1361 .pagelayer-icon-holder[class*="pagelayer-xing"] .fa{
1362 color:#026466;
1363 }
1364
1365 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-xing"],
1366 .pagelayer-share-content[class*="pagelayer-xing"]{
1367 background-color:#026466;
1368 color:#026466;
1369 }
1370
1371 .pagelayer-icon-holder[class*="pagelayer-yelp"] .fa{
1372 color:#af0606;
1373 }
1374
1375 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-yelp"],
1376 .pagelayer-share-content[class*="pagelayer-yelp"]{
1377 background-color:#af0606;
1378 color:#af0606;
1379 }
1380
1381 .pagelayer-icon-holder[class*="pagelayer-youtube"] .fa{
1382 color:#ff0000;
1383 }
1384
1385 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-youtube"],
1386 .pagelayer-share-content[class*="pagelayer-youtube"]{
1387 background-color:#ff0000;
1388 color:#ff0000;
1389 }
1390
1391 .pagelayer-icon-holder[class*="pagelayer-500px"] .fa{
1392 color:#0099e5;
1393 }
1394
1395 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-500px"],
1396 .pagelayer-share-content[class*="pagelayer-500px"]{
1397 background-color:#0099e5;
1398 color:#0099e5;
1399 }
1400
1401 .pagelayer-icon-holder[class*="pagelayer-flickr"] .fa{
1402 color:#0063dc;
1403 }
1404
1405 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-flickr"],
1406 .pagelayer-share-content[class*="pagelayer-flickr"]{
1407 background-color:#0063dc;
1408 color:#0063dc;
1409 }
1410
1411 .pagelayer-icon-holder[class*="pagelayer-github"] .fa{
1412 color:#4078c0;
1413 }
1414
1415 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-github"],
1416 .pagelayer-share-content[class*="pagelayer-github"]{
1417 background-color:#4078c0;
1418 color:#4078c0;
1419 }
1420
1421 .pagelayer-icon-holder[class*="pagelayer-gitlab"] .fa{
1422 color:#fca326;
1423 }
1424
1425 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-gitlab"],
1426 .pagelayer-share-content[class*="pagelayer-gitlab"]{
1427 background-color:#fca326;
1428 color:#fca326;
1429 }
1430
1431 .pagelayer-icon-holder[class*="pagelayer-apple"] .fa{
1432 color:#999999;
1433 }
1434
1435 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-apple"],
1436 .pagelayer-share-content[class*="pagelayer-apple"]{
1437 background-color:#999999;
1438 color:#999999;
1439 }
1440
1441 .pagelayer-icon-holder[class*="pagelayer-jsfiddle"] .fa{
1442 color:#0084FF;
1443 }
1444
1445 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-jsfiddle"],
1446 .pagelayer-share-content[class*="pagelayer-jsfiddle"]{
1447 background-color:#0084FF;
1448 color:#0084FF;
1449 }
1450
1451 .pagelayer-icon-holder[class*="pagelayer-houzz"] .fa{
1452 color:#7ac142;
1453 }
1454
1455 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-houzz"],
1456 .pagelayer-share-content[class*="pagelayer-houzz"]{
1457 background-color:#7ac142;
1458 color:#7ac142;
1459 }
1460
1461 .pagelayer-icon-holder[class*="pagelayer-bitbucket"] .fa{
1462 color:#205081;
1463 }
1464
1465 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-bitbucket"],
1466 .pagelayer-share-content[class*="pagelayer-bitbucket"]{
1467 background-color:#205081;
1468 color:#205081;
1469 }
1470
1471 .pagelayer-icon-holder[class*="pagelayer-codepen"] .fa{
1472 color:#0ebeff;
1473 }
1474
1475 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-codepen"],
1476 .pagelayer-share-content[class*="pagelayer-codepen"]{
1477 background-color:#0ebeff;
1478 color:#0ebeff;
1479 }
1480
1481 .pagelayer-icon-holder[class*="pagelayer-delicious"] .fa{
1482 color:#3399ff;
1483 }
1484
1485 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-delicious"],
1486 .pagelayer-share-content[class*="pagelayer-delicious"]{
1487 background-color:#3399ff;
1488 color:#3399ff;
1489 }
1490
1491 .pagelayer-icon-holder[class*="pagelayer-medium"] .fa{
1492 color:#00ab6c;
1493 }
1494
1495 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-medium"],
1496 .pagelayer-share-content[class*="pagelayer-medium"]{
1497 background-color:#00ab6c;
1498 color:#00ab6c;
1499 }
1500
1501 .pagelayer-icon-holder[class*="pagelayer-meetup"] .fa{
1502 color:#e0393e;
1503 }
1504
1505 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-meetup"],
1506 .pagelayer-share-content[class*="pagelayer-meetup"]{
1507 background-color:#e0393e;
1508 color:#e0393e;
1509 }
1510
1511 .pagelayer-icon-holder[class*="pagelayer-mixcloud"] .fa{
1512 color:#52aad8;
1513 }
1514
1515 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-mixcloud"],
1516 .pagelayer-share-content[class*="pagelayer-mixcloud"]{
1517 background-color:#52aad8;
1518 color:#52aad8;
1519 }
1520
1521 .pagelayer-icon-holder[class*="pagelayer-dribbble"] .fa{
1522 color:#444444;
1523 }
1524
1525 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-dribbble"],
1526 .pagelayer-share-content[class*="pagelayer-dribbble"]{
1527 background-color:#444444;
1528 color:#444444;
1529 }
1530
1531 .pagelayer-icon-holder[class*="pagelayer-foursquare"] .fa{
1532 color:#f94877;
1533 }
1534
1535 .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-foursquare"],
1536 .pagelayer-share-content[class*="pagelayer-foursquare"]{
1537 background-color:#f94877;
1538 color:#f94877;
1539 }
1540
1541 .pagelayer-share_grp[class*="pagelayer-social-shape"] .fa{
1542 height:1em;
1543 width:1em;
1544 position: absolute;
1545 top: 50%;
1546 left: 50%;
1547 transform: translate(-50% , -50%);
1548 }
1549
1550 .pagelayer-share_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder{
1551 position: relative;
1552 min-height: 1em;
1553 min-width: 1em;
1554 }
1555
1556 .pagelayer-share-content .fa,
1557 .pagelayer-share-content span{
1558 color: inherit;
1559 }
1560
1561 .pagelayer-share_grp.pagelayer-social-bg-none .pagelayer-share-content,
1562 .pagelayer-share_grp.pagelayer-social-outline-border .pagelayer-share-content{
1563 background-color:unset;
1564 }
1565
1566 .pagelayer-share_grp.pagelayer-social-outline-border .pagelayer-share-content{
1567 border:2px solid;
1568 }
1569
1570 .pagelayer-social_grp[class*="pagelayer-social-shape"] .fa,
1571 .pagelayer-share_grp[class*="pagelayer-social-shape"] .fa,
1572 .pagelayer-share_grp[class*="pagelayer-social-shape"] .pagelayer-icon-name span{
1573 color: #ffffff;
1574 }
1575
1576 .pagelayer-social_grp .pagelayer-icon-holder{
1577 display:inline-block;
1578 line-height: 100%;
1579 }
1580
1581 .pagelayer-share-content,
1582 .pagelayer-share-content .pagelayer-icon-name{
1583 display:flex;
1584 }
1585
1586 .pagelayer-share-content .pagelayer-icon-name{
1587 align-items:center;
1588 }
1589
1590 .pagelayer-icon-name span{
1591 display:none;
1592 }
1593
1594 .pagelayer-social-shape-circle .pagelayer-share-content{
1595 border-radius:100000px;
1596 }
1597
1598 .pagelayer-icon-name span{
1599 padding:0 20px 0 5px;
1600 }
1601
1602 /* Social Profile end */
1603
1604 /* Call to action */
1605
1606 .pagelayer-call{
1607 overflow:hidden;
1608 }
1609
1610 .pagelayer-cta-image{
1611 -o-object-fit: cover;
1612 object-fit: cover;
1613 /* height:100%; */
1614 background-size: cover;
1615 background-position: center;
1616 -webkit-transition-delay:all 5s;
1617 transition:all 5s;
1618 }
1619
1620 .pagelayer-call[class*="pagelayer-cta-align"]{
1621 display:flex;
1622 flex-wrap:wrap;
1623 position:relative;
1624 }
1625
1626 .pagelayer-cta-align-right{
1627 flex-direction:row-reverse;
1628 }
1629
1630 .pagelayer-cta-content-holder{
1631 display:flex;
1632 }
1633
1634 .pagelayer-cta-ribbon:after{
1635 content:'';
1636 }
1637
1638 /* .pagelayer-cta-layout-overlay{
1639 position:relative;
1640 } */
1641
1642 .pagelayer-cta-layout-overlay .pagelayer-cta-image{
1643 width:100%;
1644 }
1645
1646 .pagelayer-cta-layout-overlay .pagelayer-cta-content-holder{
1647 position: absolute;
1648 top: 0;
1649 left: 0;
1650 width: 100%;
1651 height: 100%;
1652 }
1653
1654 .pagelayer-cta-zoomin:hover .pagelayer-cta-image{
1655 -ms-transform: scale(1.5);
1656 -webkit-transform: scale(1.5);
1657 transform:scale(1.5);
1658 }
1659
1660 .pagelayer-cta-zoomout:hover .pagelayer-cta-image{
1661 -ms-transform: scale(0.5);
1662 -webkit-transform: scale(0.5);
1663 transform:scale(0.5);
1664 }
1665
1666 .pagelayer-cta-moveup:hover .pagelayer-cta-image{
1667 background-position: top;
1668 }
1669
1670 .pagelayer-cta-movedown:hover .pagelayer-cta-image{
1671 background-position: bottom;
1672 }
1673
1674 .pagelayer-cta-moveleft:hover .pagelayer-cta-image{
1675 background-position: left;
1676 }
1677
1678 .pagelayer-cta-moveright:hover .pagelayer-cta-image{
1679 background-position: right;
1680 }
1681
1682 .pagelayer-cta-content-holder{
1683 z-index:1;
1684 }
1685
1686 /* Call to action end */
1687
1688 .pagelayer-list-icon-holder{
1689 display: -webkit-box;
1690 display: -webkit-flex;
1691 display: -ms-flexbox;
1692 display: flex;
1693 -webkit-box-align: start;
1694 -webkit-align-items: flex-start;
1695 -ms-flex-align: start;
1696 align-items: flex-start;
1697 }
1698
1699 .pagelayer-list-icon,
1700 .pagelayer-list-item{
1701 -webkit-align-self: center;
1702 -ms-flex-item-align: center;
1703 align-self: center;
1704 }
1705
1706 .pagelayer-list-ul{
1707 margin-bottom:0;
1708 padding:0;
1709 }
1710
1711 .pagelayer-cta-align-center .pagelayer-cta-image{
1712 width:100%;
1713 }
1714
1715 /* Video */
1716
1717 .pagelayer-video .pagelayer-video-holder{
1718 position:relative;
1719 width: 100%;
1720 height: 100%;
1721 overflow: hidden;
1722 }
1723
1724 .pagelayer-video-iframe{
1725 position:absolute;
1726 width:100%;
1727 height:100%;
1728 top:0;
1729 left:0;
1730 }
1731
1732 .pagelayer-video-aspect-1-1{
1733 padding-top:100%;
1734 }
1735
1736 .pagelayer-video-aspect-3-2{
1737 padding-top:66.66%;
1738 }
1739
1740 .pagelayer-video-aspect-4-3{
1741 padding-top: 75%;
1742 }
1743
1744 .pagelayer-video-aspect-8-5{
1745 padding-top:62.5%;
1746 }
1747
1748 .pagelayer-video-aspect-16-9{
1749 padding-top: 56.25%;
1750 }
1751
1752 .pagelayer-video .pagelayer-video-holder .pagelayer-video-overlay{
1753 position:absolute;
1754 top:0;
1755 left:0;
1756 right:0;
1757 bottom:0;
1758 background-size: cover;
1759 background-position: center center;
1760 background-repeat: no-repeat;
1761 }
1762
1763 .pagelayer-video .pagelayer-video-holder a{
1764 position:absolute;
1765 top:0;
1766 left:0;
1767 right:0;
1768 bottom:0;
1769 }
1770
1771 .pagelayer-video .pagelayer-video-holder .pagelayer-video-overlay i{
1772 position: absolute;
1773 top: 50%;
1774 left: 50%;
1775 -webkit-transform: translateX(-50%) translateY(-50%);
1776 -ms-transform: translateX(-50%) translateY(-50%);
1777 transform: translateX(-50%) translateY(-50%);
1778 }
1779 /* Video end */
1780
1781 /** Image **/
1782
1783 .pagelayer-image, .pagelayer-image .pagelayer-image-holder{
1784 position: relative;
1785 }
1786
1787 .pagelayer-image-link{
1788 text-decoration:none;
1789 cursor: pointer;
1790 }
1791
1792 .pagelayer-image-caption{
1793 margin-bottom: unset;
1794 }
1795
1796 .pagelayer-image-overlay{
1797 position: absolute;
1798 width: 100%;
1799 top: 0;
1800 height: 100%;
1801 left: 0;
1802 opacity:0;
1803 overflow:auto;
1804 transition: .5s ease;
1805 }
1806
1807 .pagelayer-image:hover .pagelayer-image-overlay{
1808 opacity:1;
1809 }
1810
1811 .pagelayer-image .pagelayer-image-overlay .pagelayer-image-overlay-content{
1812 width:100%;
1813 }
1814
1815 .pagelayer-image *{
1816 border-radius:inherit;
1817 }
1818
1819 /** Image End **/
1820
1821 .pagelayer-button {
1822 text-align: center
1823 }
1824
1825 .pagelayer-button i{
1826 padding: 0 3px;
1827 }
1828
1829 .pagelayer-audio-container audio{
1830 width:100%;
1831 }
1832
1833 .pagelayer-testimonial-avatar img{
1834 border: 1px solid #eee;
1835 border-radius: 50%;
1836 margin-right: 10px;
1837 }
1838
1839 .pagelayer-alignment-center{
1840 text-align: center;
1841 }
1842
1843 .pagelayer-alignment-left{
1844 text-align: left;
1845 }
1846
1847 .pagelayer-alignment-right{
1848 text-align: right;
1849 }
1850
1851 /* Testimonial */
1852 .pagelayer-testimonial{
1853 padding:0.4em 0.8em;
1854 line-height: normal;
1855 }
1856
1857 .pagelayer-testimonial-image{
1858 -o-object-fit: cover;
1859 object-fit: cover;
1860 }
1861
1862 .pagelayer-testimonial-square{
1863 border-radius:0px;
1864 }
1865
1866 .pagelayer-testimonial-circle{
1867 border-radius:50%;
1868 }
1869
1870 .pagelayer-aside-position{
1871 display:inline-block;
1872 vertical-align: middle;
1873 }
1874
1875 .pagelayer-aside-position .pagelayer-testimonial-cite{
1876 text-align: left;
1877 }
1878 .pagelayer-top-position, .pagelayer-testimonial-author{
1879 display:block;
1880 }
1881
1882 .pagelayer-aside-position .pagelayer-testimonial-author{
1883 position: relative;
1884 }
1885
1886 .pagelayer-testimonial-container .pagelayer-testimonial-avatar,
1887 .pagelayer-testimonial-container .pagelayer-testimonial-details{
1888 display: table-cell;
1889 vertical-align: middle;
1890 }
1891
1892 .pagelayer-testimonial-designation{
1893 color: #999;
1894 font-size: 12px;
1895 }
1896
1897 /* Testimonial End */
1898
1899 /* Progress bar */
1900 .pagelayer-progress-container{
1901 background-color:#eeeeee;
1902 }
1903
1904 .pagelayer-progress-bar{
1905 overflow:hidden;
1906 }
1907
1908 .pagelayer-progress-percent{
1909 float:right;
1910 padding-right:10px;
1911 }
1912
1913 .pagelayer-progress-text{
1914 float:left;
1915 padding-left:10px;
1916 }
1917
1918 /*Progress bar end*/
1919
1920 /*Stars widget start*/
1921
1922 .pagelayer-stars > *{
1923 vertical-align:middle;
1924 }
1925 .pagelayer-stars-container{
1926 text-align:center;
1927 color: #ccd6df;
1928 font-family:"FontAwesome";
1929 display: inline-block;
1930 position: relative;
1931 border-color: 1px solid #ccd6df;
1932 }
1933
1934 .pagelayer-stars-container .pagelayer-stars-icon{
1935 position: relative;
1936 display:inline-block;
1937 }
1938
1939 .pagelayer-stars-container .pagelayer-stars-icon:before{
1940 content: "\f005";
1941 font-size: inherit;
1942 font-family: inherit;
1943 overflow: hidden;
1944 color: #f0ad4e;
1945 position:absolute;
1946 top:0;
1947 left:0;
1948 }
1949
1950 .pagelayer-stars-icon.pagelayer-stars-empty:before{
1951 width:0em;
1952 }
1953
1954 .pagelayer-stars-icon.pagelayer-stars-1:before{
1955 width:0.1em;
1956 }
1957
1958 .pagelayer-stars-icon.pagelayer-stars-2:before{
1959 width:0.2em;
1960 }
1961
1962 .pagelayer-stars-icon.pagelayer-stars-3:before{
1963 width:0.3em;
1964 }
1965
1966 .pagelayer-stars-icon.pagelayer-stars-4:before{
1967 width:0.4em;
1968 }
1969
1970 .pagelayer-stars-icon.pagelayer-stars-5:before{
1971 width:0.5em;
1972 }
1973
1974 .pagelayer-stars-icon.pagelayer-stars-6:before{
1975 width:0.6em;
1976 }
1977
1978 .pagelayer-stars-icon.pagelayer-stars-7:before{
1979 width:0.7em;
1980 }
1981
1982 .pagelayer-stars-icon.pagelayer-stars-8:before{
1983 width:0.8em;
1984 }
1985
1986 .pagelayer-stars-icon.pagelayer-stars-9:before{
1987 width:0.9em;
1988 }
1989
1990 .pagelayer-stars-icon.pagelayer-stars-full:before{
1991 width:1em;
1992 }
1993 /*Stars widget end*/
1994
1995 .pagelayer-site-title-link{
1996 display: flex;
1997 flex-wrap: wrap;
1998 }
1999
2000 .pagelayer-site-title-img{
2001 box-shadow: none !important;
2002 }
2003
2004
2005 /* Primary Menu End */
2006 .pagelayer-menu-type-vertical li{
2007 display: inline-block;
2008 font-weight: 600;
2009 }
2010
2011 .pagelayer-menu-type-vertical li a{
2012 box-shadow: none;
2013 border: none;
2014 }
2015
2016 .pagelayer-menu-type-horizontal li{
2017 margin-top: 6px !important;
2018 list-style: none;
2019 }
2020
2021 .pagelayer-menu-type-horizontal li a{
2022 box-shadow: none;
2023 border: none;
2024 }
2025
2026 /* Primary Menu End */
2027
2028
2029 /*pricing plans*/
2030 .pagelayer-pricing{
2031 text-align:center;
2032 }
2033
2034 .pagelayer-pricing-details h1,
2035 .pagelayer-pricing-details h2,
2036 .pagelayer-pricing-details h3,
2037 .pagelayer-pricing-details h4,
2038 .pagelayer-pricing-details h5{
2039 margin:10px 0px; padding:0px;
2040 }
2041
2042 .pagelayer-pricing-details{
2043 position: relative;
2044 overflow:hidden;
2045 background-color:#1e1558;
2046 border-top-left-radius: inherit;
2047 border-top-right-radius: inherit;
2048 }
2049
2050 .pagelayer-pricing-details .pagelayer-pricing-type{
2051 text-transform: uppercase;
2052 }
2053
2054 .pagelayer-pricing-sub-title{
2055 font-weight: normal;
2056 }
2057
2058 .pagelayer-pricing-details .pagelayer-pricing-price{
2059 font-weight:800;
2060 }
2061
2062 .pagelayer-pricing-details{
2063 font-size:15px;
2064 }
2065
2066 .pagelayer-pricing-duration{
2067 font-size:15px;
2068 margin:0px;
2069 }
2070
2071 .pagelayer-pricing-features{
2072 padding-left:20px;
2073 padding-right:20px;
2074 border-bottom-left-radius: inherit;
2075 border-bottom-right-radius: inherit;
2076 }
2077
2078 .pagelayer-pricing-ul li{
2079 list-style-type: none;
2080 padding:10px;
2081 border-bottom: 2px solid #e5e5e5e6;
2082 }
2083
2084 .pagelayer-pricing-btn{
2085 background-color: #1e1558;
2086 color:#fff;
2087 }
2088
2089 .pagelayer-pricing-additional{
2090 margin:20px 0px;
2091 }
2092
2093 .pagelayer-pricing-ribbon{
2094 display: none;
2095 width: 225px;
2096 background-color: #ce4210ff;
2097 position: absolute;
2098 top: 19px;
2099 right: -76px;
2100 left: auto;
2101 text-align: center;
2102 line-height: 30px;
2103 letter-spacing: 1px;
2104 color: #f0f0f0;
2105 transform: rotate(45deg);
2106 -webkit-transform: rotate(45deg);
2107 }
2108
2109 /*pricing plans end*/
2110
2111 /* Quote */
2112
2113 .pagelayer-quotation-overlay{
2114 position: absolute;
2115 font-size: 70px;
2116 top: 0;
2117 }
2118
2119 /* Quote end */
2120
2121 .pagelayer-call-icon-section,
2122 .pagelayer-call-content-section,
2123 .pagelayer-call-button-section{
2124 display: table-cell;
2125 vertical-align: middle;
2126 }
2127
2128 .pagelayer-call-center{
2129 text-align: center;
2130 }
2131 .pagelayer-pricing-price.pagelayer-pricing-original{
2132 display:none;
2133 text-decoration: line-through;
2134 margin-right: 10px;
2135 }
2136
2137 h2.pagelayer-pricing-price{
2138 display:inline-block;
2139 }
2140
2141 .pagelayer-call-center .pagelayer-call-icon-section,
2142 .pagelayer-call-center .pagelayer-call-content-section,
2143 .pagelayer-call-center .pagelayer-call-button-section{
2144 display: block;
2145 }
2146
2147 .pagelayer-pricing-currency-top{
2148 vertical-align:text-top;
2149 }
2150 .pagelayer-pricing-currency-middle{
2151 vertical-align: middle;
2152 }
2153 .pagelayer-pricing-currency-bottom{
2154 vertical-align: text-bottom;
2155 }
2156
2157 .pagelayer-call-3d{
2158 background: #eee;
2159 border-bottom: 5px solid #ddd;
2160 padding: 30px;
2161 }
2162
2163 .pagelayer-call-3d.pagelayer-call-left .pagelayer-call-icon-section{
2164 padding-right: 10px;
2165 }
2166
2167 .pagelayer-call-3d.pagelayer-call-left .pagelayer-call-content-section{
2168 padding-right: 20px
2169 }
2170
2171 .pagelayer-call-3d.pagelayer-call-center .pagelayer-call-icon-section{
2172 margin-bottom: 10px;
2173 }
2174
2175 .pagelayer-call-3d.pagelayer-call-center .pagelayer-call-content-section{
2176 margin-bottom: 20px;
2177 }
2178
2179 .pagelayer-call-3d .pagelayer-call-title{
2180 font-size: 26px;
2181 font-weight: 700;
2182 /* margin-bottom: 5px; */
2183 }
2184 .pagelayer-call-3d .pagelayer-call-subtitle{
2185 font-size: 18px;
2186 /* margin-bottom: 10px; */
2187 }
2188
2189 /* .pagelayer-call-3d .pagelayer-call-text{
2190 color: #777;
2191 } */
2192
2193 .pagelayer-call-left .pagelayer-call-button{
2194 display:flex;
2195 }
2196
2197 .pagelayer-button-mini{
2198 font-size: 13px;
2199 padding: 8px 12px;
2200 line-height: 13px;
2201 min-height: unset;
2202 }
2203
2204 .pagelayer-button-small{
2205 font-size: 15px;
2206 padding: 10px 18px;
2207 line-height: 15px;
2208 min-height: unset;
2209 }
2210
2211 .pagelayer-button-middle{
2212 font-size: 17px;
2213 padding: 14px 26px;
2214 line-height: 17px;
2215 min-height: unset;
2216 }
2217
2218 .pagelayer-button-large{
2219 font-size: 20px;
2220 padding: 18px 35px;
2221 line-height: 20px;
2222 min-height: unset;
2223 }
2224
2225
2226 .pagelayer-modal-content,
2227 .pagelayer-splash-container{
2228 display: none;
2229 position: fixed;
2230 padding: 50px;
2231 top: 0;
2232 left: 0;
2233 height: 100%;
2234 width: auto;
2235 overflow: auto;
2236 color: #000;
2237 opacity: 1;
2238 z-index: 99;
2239 }
2240
2241 .pagelayer-modal-bottom-content{
2242 padding: 50px;
2243 }
2244 .pagelayer-modal-body,
2245 .pagelayer-splash-content{
2246 position: relative;
2247 background-color: #fefefe;
2248 margin: auto;
2249 border: 1px solid #888;
2250 box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
2251 -webkit-animation-name: animatetop;
2252 -webkit-animation-duration: 0.4s;
2253 animation-name: animatetop;
2254 animation-duration: 0.4s
2255 }
2256
2257 .pagelayer-btn-icon-left .pagelayer-icon-right{
2258 display: none;
2259 }
2260
2261 .pagelayer-btn-icon-right .pagelayer-icon-left{
2262 display: none;
2263 }
2264
2265 /* Add Animation */
2266 @-webkit-keyframes pagelayer-animatetop {
2267 from {top:-300px; opacity:0}
2268 to {top:0; opacity:1}
2269 }
2270
2271 @keyframes pagelayer-animatetop {
2272 from {top:-300px; opacity:0}
2273 to {top:0; opacity:1}
2274 }
2275
2276 .pagelayer-modal-close,
2277 .pagelayer-splash-close{
2278 position: absolute;
2279 right: 10px;
2280 top: 25px;
2281 color: #fff;
2282 font-size: 70px !important;
2283 cursor: pointer;
2284 height: 80px;
2285 width: 80px;
2286 }
2287
2288 .pagelayer-modal-close:before,
2289 .pagelayer-modal-close:after,
2290 .pagelayer-splash-close:before,
2291 .pagelayer-splash-close:after{
2292 position: absolute;
2293 top: 2px;
2294 right: 38px;
2295 content: ' ';
2296 height: 80px;
2297 width: 2px;
2298 background-color: #fff;
2299 }
2300
2301 .pagelayer-modal-close:before,
2302 .pagelayer-splash-close:before{
2303 -webkit-transform: rotate(45deg);
2304 -ms-transform: rotate(45deg);
2305 transform: rotate(45deg);
2306 }
2307
2308 .pagelayer-modal-close:after,
2309 .pagelayer-splash-close:after{
2310 -webkit-transform: rotate(-45deg);
2311 -ms-transform: rotate(-45deg);
2312 transform: rotate(-45deg);
2313 }
2314
2315 .pagelayer-countdown-days,
2316 .pagelayer-countdown-hours,
2317 .pagelayer-countdown-minutes,
2318 .pagelayer-countdown-seconds{
2319 display: table-cell;
2320 vertical-align: middle;
2321 /* width: 100px;
2322 height: 100px; */
2323 background: #eee;
2324 border-radius: 50%;
2325 margin: 0 5px;
2326 }
2327
2328 .pagelayer-countdown-days div,
2329 .pagelayer-countdown-hours div,
2330 .pagelayer-countdown-minutes div,
2331 .pagelayer-countdown-seconds div{
2332 /* display: inline-block; */
2333 line-height: 1;
2334 }
2335
2336 .pagelayer-countdown-container center{
2337 /* border-spacing: 5px; */
2338 }
2339
2340 #pagelayer-header-menu{
2341 display: inline-block;
2342 }
2343
2344
2345 /* splash style */
2346 .pagelayer-splash .pagelayer-splash-dark,
2347 .pagelayer-modal .modal-dark{
2348 background-color:#000000e0;
2349 }
2350
2351 .pagelayer-modal .modal-light{
2352 background-color:#ffffffe0;
2353 }
2354
2355 .pagelayer-splash-light .pagelayer-splash-close::after,
2356 .pagelayer-splash-light .pagelayer-splash-close::before,
2357 .modal-light .pagelayer-modal-close::after,
2358 .modal-light .pagelayer-modal-close::before{
2359 background-color:#000000;
2360 }
2361
2362 .pagelayer-splash-dark .pagelayer-splash-close::after,
2363 .pagelayer-splash-dark .pagelayer-splash-close::before,
2364 .modal-dark .pagelayer-modal-close::after,
2365 .modal-dark .pagelayer-modal-close::before{
2366 background-color:#fff;
2367 }
2368
2369 .pagelayer-splash-content{
2370 padding:30px;
2371 }
2372
2373 /* splash style end */
2374
2375 .pagelayer-modal-close{
2376 z-index:999;
2377 }
2378
2379 /* Style the tab */
2380 .pagelayer-tabs-holder {
2381 overflow: hidden;
2382 }
2383
2384 /* Style the buttons inside the tab */
2385 .pagelayer-tabs-holder .pagelayer-tablinks {
2386 background-color: inherit;
2387 display:inline-block;
2388 border: none;
2389 outline: none;
2390 cursor: pointer;
2391 padding: 14px 16px;
2392 transition: 0.3s;
2393 font-size: 17px;
2394 color:#000000;
2395 }
2396
2397 /* Change background color of buttons on hover */
2398 .pagelayer-tabs-holder .pagelayer-tablinks:hover {
2399 background-color: #ddd;
2400 }
2401
2402 /* Create an active/current tablink class */
2403 .pagelayer-tabs-holder .pagelayer-tablinks.active {
2404 background-color: #ccc;
2405 }
2406
2407 /* Style the tab content */
2408 .pagelayer-tabs .pagelayer-tabcontainer [pagelayer-id] {
2409 display: none;
2410 padding: 6px 12px;
2411 border-top: none;
2412 }
2413 .pagelayer-tabs-holder .pagelayer-tablinks .fa{
2414 line-height:1.5;
2415 }
2416 /* Tabs style end */
2417
2418 /* Divider start */
2419 .pagelayer-divider-seperator{
2420 display: inline-block;
2421 }
2422 /* Divider end */
2423
2424 /* Counter style start*/
2425
2426 .pagelayer-counter{
2427 padding: 20px;
2428 }
2429
2430 .pagelayer-counter-content{
2431 line-height:1;
2432 }
2433
2434 /* Counter style end*/
2435
2436 /*Image Slider style start*/
2437 .pagelayer-image-slider-ul{
2438 display:none;
2439 }
2440
2441 .pagelayer-image-slider-ul[pagelayer-setup]{
2442 display:block;
2443 }
2444 /*Image Slider style End*/
2445
2446 /*Google Maps start*/
2447 .pagelayer-google-maps-holder iframe{
2448 margin:0px;
2449 width:100%;
2450 height:100%;
2451 }
2452
2453 /* accordion style */
2454
2455 .pagelayer-accordion-tabs {
2456 cursor: pointer;
2457 padding: 15px;
2458 width: 100%;
2459 text-align: left;
2460 display:inline-block;
2461 text-decoration:none !important;
2462 }
2463
2464 .pagelayer-accordion-panel {
2465 padding: 0 18px;
2466 display: none;
2467 overflow: hidden;
2468 }
2469
2470 /* accordion style end */
2471
2472 /* Alert Box style start */
2473 .pagelayer-alert{
2474 position: relative;
2475 border: 1px solid transparent;
2476 border-radius:5px;
2477 padding:15px 20px;
2478 }
2479
2480 .pagelayer-alert-title{
2481 display:inline-block;
2482 }
2483
2484 .pagelayer-alert-icon,
2485 .pagelayer-alert-title{
2486 vertical-align: middle;
2487 }
2488
2489 .pagelayer-alert-primary{
2490 color: #004085;
2491 background-color: #cce5ff;
2492 border-color: #b8daff;
2493 }
2494
2495 .pagelayer-alert-secondary{
2496 color: #383d41;
2497 background-color: #e2e3e5;
2498 border-color: #d6d8db;
2499 }
2500
2501 .pagelayer-alert-success{
2502 color: #155724;
2503 background-color: #d4edda;
2504 border-color: #c3e6cb;
2505 }
2506
2507 .pagelayer-alert-info{
2508 color: #0c5460;
2509 background-color: #d1ecf1;
2510 border-color: #bee5eb;
2511 }
2512
2513 .pagelayer-alert-warning{
2514 color: #856404;
2515 background-color: #fff3cd;
2516 border-color: #ffeeba;
2517 }
2518
2519 .pagelayer-alert-danger{
2520 color: #721c24;
2521 background-color: #f8d7da;
2522 border-color: #f5c6cb;
2523 }
2524
2525 .pagelayer-alert-dark{
2526 color: #1b1e21;
2527 background-color: #d6d8d9;
2528 border-color: #c6c8ca;
2529 }
2530
2531 .pagelayer-alert-primary-link {
2532 color: #002752;
2533 }
2534
2535 .pagelayer-alert-secondary-link{
2536 color: #202326;
2537 }
2538
2539 .pagelayer-alert-success-link{
2540 color: #0b2e13;
2541 }
2542
2543 .pagelayer-alert-danger-link{
2544 color: #491217;
2545 }
2546
2547 .pagelayer-alert-warning-link{
2548 color: #533f03;
2549 }
2550
2551 .pagelayer-alert-info-link{
2552 color: #062c33;
2553 }
2554
2555 .pagelayer-alert-secondary-link{
2556 color: #686868;
2557 }
2558
2559 .pagelayer-alert-secondary-link{
2560 color: #040505;
2561 }
2562
2563 .pagelayer-alert-success hr{
2564 background-color: #b1dfbb;
2565 }
2566
2567 .pagelayer-alert-primary hr{
2568 background-color: #9fcdff;
2569 }
2570
2571 .pagelayer-alert-secondary hr{
2572 background-color: #c8cbcf;
2573 }
2574
2575 .pagelayer-alert-info hr{
2576 background-color: #abdde5;
2577 }
2578
2579 .pagelayer-alert-warning hr{
2580 background-color: #ffe8a1;
2581 }
2582
2583 .pagelayer-alert-danger hr{
2584 background-color: #f1b0b7;
2585 }
2586
2587 .pagelayer-alert-dark hr{
2588 background-color: #b9bbbe;
2589 }
2590
2591 .pagelayer-alert-close {
2592 position: absolute;
2593 top: 0;
2594 right: 0;
2595 color: inherit;
2596 height: 100%;
2597 width:15px;
2598 background:rgba(3,3,3,0.1);
2599 cursor:pointer;
2600 }
2601
2602 .pagelayer-alert-close:before,
2603 .pagelayer-alert-close:after {
2604 position: absolute;
2605 left: 7px;
2606 content: ' ';
2607 height: 13px;
2608 width: 1px;
2609 background-color: #333;
2610 top: calc(50% - 6.5px);
2611 }
2612
2613 .pagelayer-alert-close:before {
2614 transform: rotate(45deg);
2615 }
2616
2617 .pagelayer-alert-close:after {
2618 transform: rotate(-45deg);
2619 }
2620
2621 /* Alert Box Style Ends */
2622
2623 /* Grid Gallery Style Start */
2624
2625 .pagelayer-grid-gallery-ul{
2626 display:block;
2627 list-style:none;
2628 }
2629
2630 .pagelayer-gallery-item{
2631 display:inline-flex;
2632 list-style:none;
2633 padding: 5px;
2634 border: none;
2635 }
2636
2637 .pagelayer-grid-gallery-caption{
2638 display:block;
2639 }
2640
2641 /* Grid Gallery Style Ends */
2642
2643 .pagelayer-heading-holder *,
2644 .pagelayer-text-holder *{
2645 padding: 0;
2646 margin: 0;
2647 }
2648
2649 /* animation */
2650
2651 .animated.pagelayer-anim-fast{
2652 -webkit-animation-duration: 0.7s;
2653 animation-duration: 0.7s;
2654 }
2655
2656 .animated.pagelayer-anim-fastest{
2657 -webkit-animation-duration: 0.5s;
2658 animation-duration: 0.5s;
2659 }
2660
2661 .animated.pagelayer-anim-slow{
2662 -webkit-animation-duration: 1.5s;
2663 animation-duration: 1.5s;
2664 }
2665
2666 .animated.pagelayer-anim-slowest{
2667 -webkit-animation-duration: 2s;
2668 animation-duration: 2s;
2669 }
2670
2671 /* animation end */
2672
2673 .pagelayer-parallax-window{
2674 position: absolute;
2675 width: 100%;
2676 height: 100%;
2677 overflow: hidden;
2678 top: 0;
2679 left: 0;
2680 }
2681
2682 .pagelayer-parallax-window .simpleParallax{
2683 height:100%;
2684 }
2685
2686 .pagelayer-parallax-window img{
2687 max-width:unset;
2688 }
2689
2690 /*******************/
2691
2692 /* Image hotspot */
2693
2694 .pagelayer-image-hotspots-anim:hover:before{
2695 transform: scale(2);
2696 }
2697 .pagelayer-image-hotspots-anim i{
2698 position: relative;
2699 }
2700
2701 .pagelayer-image-hotspots-anim::before {
2702 content: "";
2703 transform: scale(1);
2704 position: absolute;
2705 top:0;
2706 left:0;
2707 bottom:0;
2708 right:0;
2709 pointer-events: none;
2710 animation: pagelayer-hotspot 2s infinite;
2711 }
2712
2713 @keyframes pagelayer-hotspot {
2714 0% {transform: scale(1);opacity: 1;}
2715 100% {transform: scale(1.5); opacity: 0;}
2716 }
2717
2718 .pagelayer-hotspots-hover .pagelayer-hotspots-icon-holder:hover .pagelayer-tooltip-text,
2719 .pagelayer-hotspots-always .pagelayer-hotspots-icon-holder .pagelayer-tooltip-text{
2720 visibility:visible;
2721 }
2722
2723 /* Image Hotspot end */
2724
2725