PluginProbe
Page Builder: Pagelayer – Drag and Drop website builder / 0.9.7
Page Builder: Pagelayer – Drag and Drop website builder v0.9.7
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.7, at css/pagelayer-frontend.css

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