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

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