@charset "utf-8";
/* Animate css*/
.roboto{font-family: 'Roboto', sans-serif; font-weight: 900}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}
}
@keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;}
@-webkit-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1);}
30%{-webkit-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75);}
40%{-webkit-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25);}
60%{-webkit-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes rubberBand{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
30%{-webkit-transform:scaleX(1.25) scaleY(0.75);-ms-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75);}
40%{-webkit-transform:scaleX(0.75) scaleY(1.25);-ms-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25);}
60%{-webkit-transform:scaleX(1.15) scaleY(0.85);-ms-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85);}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);transform:translateX(10px);}
}
@keyframes shake{0%, 100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}
40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);}
60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);}
80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}
100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}
}
@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}
30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}
60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}
100%{-webkit-transform:translateX(0%);transform:translateX(0%);}
}
@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}
30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}
60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}
100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);}
70%{-webkit-transform:scale(.9);transform:scale(.9);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}
100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);transform:translateX(10px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);transform:translateY(10px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1);}
25%{-webkit-transform:scale(.95);transform:scale(.95);}
50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
}
@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}
50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
}
@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
}
@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
}
@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}
@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
}
@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}
}
@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
}
@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}
}
@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
}
@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
}
@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}
@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}
100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
}
.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
}
.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
}
@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
}
@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}
}
@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
}
@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
}
@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}
}
@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}
@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
}
@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}
@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0;}
}
@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0;}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
}
@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}
}
@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;}
}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}
@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}
@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);-ms-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}
@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}
@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
50%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
100%{opacity:0;}
}
@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
50%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}
100%{opacity:0;}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}
100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;transform-origin:center bottom;}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}
100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}
100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;transform-origin:left center;}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);-ms-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}
100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}
100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;transform-origin:right center;}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);-ms-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}
100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}
100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;transform-origin:center top;}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}
100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700');
/*
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?d6w7zx');
  src:  url('../fonts/icomoon.eot?d6w7zx#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?d6w7zx') format('truetype'),
    url('../fonts/icomoon.woff?d6w7zx') format('woff'),
    url('../fonts/icomoon.svg?d6w7zx#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}*/
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?960pda');
  src:  url('../fonts/icomoon.eot?960pda#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?960pda') format('truetype'),
    url('../fonts/icomoon.woff?960pda') format('woff'),
    url('../fonts/icomoon.svg?960pda#icomoon') format('svg');
  font-weight: normal;
    font-style: normal;
font-display: block;
}
.icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* icon font*/
.icon-telegram1:before {
  content: "\e938";
}
.icon-telegram-circle:before {
  content: "\ea95";
}
.icon-instagram:before {
  content: "\e936";
}
.icon-instagram-circle:before {
  content: "\e937";
}
.icon-youtube:before {
  content: "\e934";
}
.icon-youtube-circle:before {
  content: "\e935";
}
.icon-excellence:before {
  content: "\e900";
}
.icon-growth:before {
  content: "\e901";
}
.icon-happiness:before {
  content: "\e902";
}
.icon-intigrity:before {
  content: "\e903";
}
.icon-respect:before {
  content: "\e904";
}
.icon-education:before {
  content: "\e905";
}
.icon-engineering:before {
  content: "\e906";
}
.icon-event-tent:before {
  content: "\e907";
}
.icon-finance:before {
  content: "\e908";
}
.icon-flayer:before {
  content: "\e909";
}
.icon-food:before {
  content: "\e90a";
}
.icon-government:before {
  content: "\e90b";
}
.icon-handicraft:before {
  content: "\e90c";
}
.icon-hospital:before {
  content: "\e90d";
}
.icon-hotel:before {
  content: "\e90e";
}
.icon-digital:before {
  content: "\e90f";
}
.icon-jewelry:before {
  content: "\e910";
}
.icon-ngo:before {
  content: "\e911";
}
.icon-others:before {
  content: "\e912";
}
.icon-magazine:before {
  content: "\e913";
}
.icon-real-estate:before {
  content: "\e914";
}
.icon-at:before {
  content: "\e915";
}
.icon-annual-report:before {
  content: "\e916";
}
.icon-book-cover:before {
  content: "\e917";
}
.icon-book-design:before {
  content: "\e918";
}
.icon-brochure:before {
  content: "\e919";
}
.icon-contact-form:before {
  content: "\e91a";
}
.icon-email:before {
  content: "\e91b";
}
.icon-facebook-circle:before {
  content: "\e91c";
}
.icon-info:before {
  content: "\e91d";
}
.icon-linkedin-circle:before {
  content: "\e91e";
}
.icon-location2:before {
  content: "\e91f";
}
.icon-phone-call:before {
  content: "\e920";
}
.icon-send:before {
  content: "\e921";
}
.icon-twitter-circle:before {
  content: "\e922";
}
.icon-calender:before {
  content: "\e923";
}
.icon-coffee-table-book:before {
  content: "\e924";
}
.icon-direct-mailer:before {
  content: "\e925";
}
.icon-facebook:before {
  content: "\e926";
}
.icon-package:before {
  content: "\e927";
}
.icon-poster:before {
  content: "\e928";
}
.icon-catalogue:before {
  content: "\e929";
}
.icon-chevron-down:before {
  content: "\e92a";
}
.icon-chevron-left:before {
  content: "\e92b";
}
.icon-chevron-right:before {
  content: "\e92c";
}
.icon-chevron-right-thin:before {
  content: "\e92d";
}
.icon-chevron-up:before {
  content: "\e92e";
}
.icon-chevron-up-thin:before {
  content: "\e92f";
}
.icon-linkedin:before {
  content: "\e930";
}
.icon-twitter:before {
  content: "\e931";
}
.icon-chevron-down-o:before {
  content: "\e932";
}
.icon-chevron-up-o:before {
  content: "\e933";
}
.icon-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}
/* Reset */
html, body {
	width: 100%;
	height: 100%;
}
section {
    padding-top: 35px;
    padding-bottom: 35px;
}
.trick-wrap, .alladins-wrap, .meet-all, .genie-wrap, .logo-grid, #testimonials, .section2, .work-col {
    padding-top: 15px;
}
.trick-wrap, .alladins-wrap, .meet-all, .genie-wrap, .logo-grid, .section2, .work-col, .work-cover{
	 padding-bottom: 15px;
}
.light {
	font-weight: 300
}
.bold {
	font-weight: 700
}
/* PRE LOADER */
.preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #fefefe;
	z-index: 99999;
	height: 100%;
	width: 100%;
	overflow: hidden !important;
}
.status {
	width: 200px;
	height: 200px;
	position: absolute;
	left: 50%;
	top: 50%;
	background: url(../images/loading.gif) no-repeat center center;
	margin: -100px 0 0 -100px;
}
/* header */
.navbar-brand{height:70px}
.logo{/*width:79px;height: 55px;background: url(../images/logo-full.svg) no-repeat 0 0;*/width:133px; height:50px; background: url(../images/mercury-25-year.png) no-repeat 0 0; display: block; position:relative;z-index: 1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;background-size:100%;}
#home-banner-wrapper{position: relative; height: 100%;/*background: #fafafa;*/}
.header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
   height:71px;
    background-color:#fff;
    z-index: 1000;
    -webkit-transition: height 0.3s;
    -moz-transition: height 0.3s;
    transition: height 0.3s;
    text-align:center;
	border-bottom:1px solid #e1e1e1;
}
#home .header{background-color:transparent; border-bottom:none}
.header.shrink, #home .header.shrink{
    height: 54px;
	background: #fff;
}
#home .header.shrink{
		border-bottom:1px solid #e1e1e1;
}
.header.shrink .logo{/*height:22px;*/ margin-top:-15px;}
.header.shrink .social{display:none;}
.header.shrink .navbar-brand{height:50px;}
@media(min-width:768px){/*.logo{width:120px;height: 72px;} .header{height:100px}.header.shrink, #home .header.shrink{
height: 54px;}.header.shrink .logo{height:30px;}*/.logo{width:166px;height: 60px;}.header{height:100px}.header.shrink, #home .header.shrink{
height: 52px;}.header.shrink .logo{height:52px; width:142px; margin-top:-15px;}.navbar-brand{height:110px} }

/* Navigation */
@media only screen and (min-width: 991px){ 
.dropdown-menu {
  opacity:0;
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-animation-fill-mode: forwards;  
  animation-fill-mode: forwards; 
  -webkit-transform: scale(1, 0);
	transform: scale(1, 0);
  display: block; 
  transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
}
.navbar-default .navbar-nav > li.open > ul.dropdown-menu, .navbar-default .navbar-nav > li:hover > ul.dropdown-menu {
    display: block;
    visibility: visible;
    opacity: 1;
    z-index: 1;
-webkit-transform: scale(1, 1);
  transform: scale(1, 1);  
}
}
.social [class*="icon icon-"] {
    color: #333;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin: auto 3px;
    width: 24px;
    text-align: center;
}
.social [class*="icon icon-"]:hover{
	color:#ef558d;
}
#home-cover {
	position: relative;
	min-height: auto;
	color: #fff;
	/*background: url(../images/banner-1900.jpg) no-repeat bottom center;*/
    /*	background: url(../images/m25-banner-1900.webp) no-repeat bottom center;
	background-size:90%;*/
}

@media(min-width:480px){
	#home-cover{background-size:380px;}
}
@media(min-width:650px){
	#home-cover{background-position:80% 70%;background-size:410px;	background-attachment: fixed;}
}
@media(min-width:768px){
	#home-cover{background-position:80% 70%; background-size:460px;}
}
@media(min-width:992px){
	#home-cover{background-position:90% 70%; background-size:564px;}
}
@media(min-width:1366px){
	#home-cover{background-position:90% 70%; background-size:564px;}
}
@media(min-width:1440px){
	#home-cover{background-position:80% 70%; }
}
@media(min-width:1600px){
	#home-cover{background-position:70% 70%; }
}
@media(min-width:1920px){
	#home-cover{background-position:65% 70%; }
}
#home-cover {
	min-height: 100%;
}
#home-cover .header-content {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
    width:100%;
}
/*#home-cover .header-content .header-content-inner {
	margin-right: auto;
	margin-left: auto;
	max-width: 1140px;
    padding-left:15px;
    padding-right:15px;
}*/
#home-cover .header-content .header-content-inner h1 {
	font-size: 32px;
	margin:10px 0 0 0; 
	font-weight:400;
}
#home-cover .header-content .header-content-inner p {
	width: 100%;
	font-size: 16px;
    line-height: normal
}
#home-cover .header-content .header-content-inner p.hl1{
	text-shadow: 2px 0 4px #000; animation-delay: 2.5s; font-weight: 400; letter-spacing: .05em}
	
#home-cover .header-content .header-content-inner p.hl2{
	margin-top:10px;
    animation-delay: 3s;color:#fff;font-size:30px;margin-bottom:0; line-height:normal;  text-shadow: 3px 1px 0 #000;text-transform: uppercase; font-weight: 400}
#home-cover .header-content .header-content-inner h1.wish{font-size:60px}
 #home-cover .header-content .header-content-inner h1.statement-1{font-size:20px; font-weight:300;}
    #home-cover .header-content .header-content-inner h1.statement-2{font-size:28px; font-weight:500;}
@media(min-width:480px){
 #home-cover .header-content .header-content-inner h1.wish{font-size:80px}
	#home-cover .header-content .header-content-inner h1 {font-size: 38px;}	
    #home-cover .header-content .header-content-inner p {font-size: 18px; line-height: 24px}
    #home-cover .header-content .header-content-inner h1.statement-1{font-size:28px;}
    #home-cover .header-content .header-content-inner h1.statement-2{font-size:40px;}
}
@media(min-width:768px){
	#home-cover .header-content .header-content-inner	h1.wish{font-size:135px}
	#home-cover .header-content .header-content-inner h1 {font-size: 60px;}
    #home-cover .header-content .header-content-inner p.hl2{font-size:37px;}
    #home-cover .header-content .header-content-inner p {font-size: 24px; line-height: 32px;}
}
@media(min-width:992px){
    #home-cover .header-content .header-content-inner h1.statement-1{font-size:40px;}
     #home-cover .header-content .header-content-inner h1.statement-2{font-size:50px;}
}
@media(max-width:768px) {
	.navbar{min-height:inherit;}
    .navbar-default .navbar-collapse{background:#fff;}
}
@media(max-width:575px){.just, .sep-line{display:block}}
.whats{line-height:0; color:#fff;animation-delay: 1s;}
.wish{animation-delay: 2s;color:#34fefe;}
.statement-1, .statement-2{color:#1c7867;}
#home-cover .header-content {
	position: absolute;
	top: 45%;
	 -webkit-transform: translateY(-45%);
        -ms-transform: translateY(-45%);
        transform: translateY(-45%);
	left:0
}
@media(min-width:480px){#home-cover .header-content {padding: 0 0 0 0;	top:55%;  -webkit-transform: translateY(-55%); -ms-transform: translateY(-55%);transform: translateY(-55%);}}
#home-cover .header-content .header-content-inner{margin-right: auto; margin-left: auto; padding-left:30%; height:120px;}
.new-ban{background:url("../images/m25-banner-480.webp") no-repeat center center; background-size:cover}
@media(min-width:480px){
	.new-ban{background:url("../images/m25-banner-768.webp") no-repeat center center; background-size:cover}
    
}
@media(min-width:768px){
     .new-ban{background:url("../images/m25-banner-768.webp") no-repeat center center; background-size:cover}
}
@media(min-width:992px){
     .new-ban{background: url(../images/m25-banner-1900.webp) no-repeat center center; background-size:cover;}
     #home-cover .header-content .header-content-inner{padding-left:46%;}
     #home-cover .header-content{top:35%;  -webkit-transform: translateY(-35%); -ms-transform: translateY(-35%);transform: translateY(-35%);}
}

/* Home Wishes Fulfilled */
#wishes-fulfilled, #the-genie {
    background: url(../images/dark-bg.png) repeat 0 0;
    color: #fff;
}
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px;position: relative}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{display:none;position:absolute;padding:0}.slick-loading .slick-list{background:url(../images/loading.gif) center center no-repeat #fff}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:15px;height:15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:transparent}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'\e92b'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'\e92c'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'\e92c'}.slick-dotted.slick-slider{margin-bottom:30px; padding:0;}.slick-dots{width:100%;margin:0; padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:20px 5px 0;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{line-height:15px;position:absolute;top:0;left:0;width:15px;height:15px;content:'';text-align:center;opacity:.25;color:#000; background-color:#fff; border-radius:50%;}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.single-product{position: relative;}
	img {
  max-width: 100%;
  height: auto;
}

.slick-prev:before, 
.slick-next:before{
    color: black;
}

.slick-prev {
  left:12px;
}
/* Home Bag of Tricks */
#bag-of-tricks {
    background: url(../images/bag-of-tricks.jpg) no-repeat 0 0;
    background-size: cover;
    background-attachment: fixed;
    position: relative;
}
.parallax-quote:before {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: " ";
    position: absolute;
    background: url(../images/gridtile.png) repeat;
    display: block;
}
.parallax-quote:after {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: " ";
    position: absolute;
    background: rgba(0,0,0,0.8);
    display: block;
}
.crou-wrap {
    position: relative;
    z-index: 1;
    color: #fff;
}
.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#owl-demo .item {
    background: none !important;
}
/* display none until init */
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;	
    -webkit-transform: translate3d(0px, 0px, 0px);
				transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
    float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
    cursor: pointer;
}
.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.owl-controls {
    margin: 20px 0;
}
.owl-pagination .owl-page span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #d6d6d6;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: opacity 200ms ease;
    -moz-transition: opacity 200ms ease;
    -ms-transition: opacity 200ms ease;
    -o-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
.owl-carousel  .owl-page {
    display: inline-block;
    zoom: 1;
}
.owl-carousel .owl-page.active span {
    background: #ef558d;
}
.owl-carousel .owl-controls .owl-dot{
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn-transparent{
	   background-color: transparent;
	   color:#fff;
	   border-color:#ccc;
	   text-transform:uppercase;
}
.btn-transparent:hover, .btn-transparent:active, .btn-transparent:focus {
    color: #ef558d;
    border-color: #ef558d;
	outline:none;
}
/* Home Aladins */
#alladins {
    border-top: 1px dotted #a3a3a3;
    border-bottom: 1px dotted #a3a3a3;
    padding-top: 1px;
    padding-bottom: 1px;
}
.alladins {
    background: url(../images/grey-bg.png) repeat 0 0;
}
.logo-wrap {
    background: #fff;
    border: 1px solid #e1e1e1;
    padding: 20px 15px;
   margin:auto;
}
.logo-wrap img{
	margin:auto;
}
.testimonials{
	padding-top:30px;
}
.quote{text-align: left;}
.mb-style-3 {
	width: 100%;
	position:relative;
}
.mb-style-3 blockquote{
	padding: 20px 15px;
		position:relative;
		text-align:center;
		font-size:14px;
		border-top:1px solid #e2e2e2;
		border-bottom:1px solid #e2e2e2;
		border-left:0;
}
.mb-style-3 blockquote:after, 
.mb-style-3 blockquote:before  {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.mb-style-3 blockquote:after  {
	border-top-color: #e2e2e2;
	border-width: 5px;
	left: 80%;
	margin-left: -14px;
	border-left-color:#e2e2e2;
}
.mb-style-3 blockquote:before {
	top:0;
	border-top-color: #e2e2e2;
	border-width:5px;
	left: 80%;
	margin-left: -15px;
	border-left-color:#e2e2e2;
}
.mb-style-3 blockquote p {
	color: #333;
	font-weight: 400;
	text-indent: 0;
	position: relative;
}
.mb-style-3 .mb-attribution {
	padding: 0 20px 20px 20px;
	position: relative;
}
.mb-style-3 .mb-author{
	font-size: 16px;
	color: rgba(239, 85, 141, 1);
	margin-bottom:0;
}
.mb-style-3 .mb-author-info{
	line-height:18px;
	font-size:13px;
}
.mb-style-3 cite a{
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,0.3);
}
.mb-style-3 cite a:hover{
	color: rgba(188, 147, 200, 1);
	text-shadow: 0 1px 1px rgba(255,255,255,0.7);
}
/* Home The Genie*/
.btn-group {
    margin: 5px 10px;
}
/* Home Be a Magacine */
#be-a-magacine{background:url(../images/faces.jpg) repeat 0 0; background-attachment:fixed; position:relative}
.magacine-wrap{position:relative; z-index:1}
.magacine-wrap h1{color:#fff;}
.parallax-quote:before {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: " ";
    position: absolute;
    background: url(../images/gridtile.png) repeat;
	display:block;
	}
	.parallax-quote:after {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: " ";
    position: absolute;
    background: rgba(0,0,0,0.8);
	display:block
}
@media(max-width:767px){
	.fblock{height:auto; padding-top:20px; padding-bottom:20px;}
}
.carousel-showsixmoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showsixmoveone .carousel-control.left {
  margin-left: 15px;
}
.carousel-showsixmoveone .carousel-control.right {
  margin-right: 15px;
}
.carousel-showsixmoveone .cloneditem-1,
.carousel-showsixmoveone .cloneditem-2,
.carousel-showsixmoveone .cloneditem-3,
.carousel-showsixmoveone .cloneditem-4,
.carousel-showsixmoveone .cloneditem-5 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showsixmoveone .carousel-inner > .active.left,
  .carousel-showsixmoveone .carousel-inner > .prev {
    left: -50%;
  }
  .carousel-showsixmoveone .carousel-inner > .active.right,
  .carousel-showsixmoveone .carousel-inner > .next {
    left: 50%;
  }
  .carousel-showsixmoveone .carousel-inner > .left,
  .carousel-showsixmoveone .carousel-inner > .prev.right,
  .carousel-showsixmoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showsixmoveone .carousel-inner .cloneditem-1,
  .carousel-showsixmoveone .carousel-inner .cloneditem-2 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showsixmoveone .carousel-inner > .item.active.right,
  .carousel-showsixmoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
            transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .carousel-showsixmoveone .carousel-inner > .item.active.left,
  .carousel-showsixmoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .carousel-showsixmoveone .carousel-inner > .item.left,
  .carousel-showsixmoveone .carousel-inner > .item.prev.right,
  .carousel-showsixmoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showsixmoveone .carousel-inner > .active.left,
  .carousel-showsixmoveone .carousel-inner > .prev {
    left: -50%;
  }
  .carousel-showsixmoveone .carousel-inner > .active.right,
  .carousel-showsixmoveone .carousel-inner > .next {
    left: 50%;
  }
  .carousel-showsixmoveone .carousel-inner > .left,
  .carousel-showsixmoveone .carousel-inner > .prev.right,
  .carousel-showsixmoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showsixmoveone .carousel-inner .cloneditem-3,
  .carousel-showsixmoveone .carousel-inner .cloneditem-4,
  .carousel-showsixmoveone .carousel-inner .cloneditem-5 {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showsixmoveone .carousel-inner > .item.active.right,
  .carousel-showsixmoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
            transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .carousel-showsixmoveone .carousel-inner > .item.active.left,
  .carousel-showsixmoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .carousel-showsixmoveone .carousel-inner > .item.left,
  .carousel-showsixmoveone .carousel-inner > .item.prev.right,
  .carousel-showsixmoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}
/* Footer */
footer{background:#272727; color:#fff;}
.fblock{padding-top:15px; padding-bottom: 15px;}
@media(min-width:480px){.fblock{padding-top:50px; padding-bottom:50px; height: 13em;}}
@media(max-width:480px){.fblock{width:100%; float:none}}
footer .social{background:#171717;}
footer a{color:#fff;}
footer .social [class*="icon icon-"] {color:#e1e1e1}
.copyright{ font-size:11px; margin-bottom: 0}
@media(min-width:480px){.copyright{margin-top:20px;}}

/* Inner Page*/
/*#pageBanner{
	background:url(../images/grey-bg.png) repeat  0 0;
	padding:24px;
}
#pageBanner h1{
	margin:0;
}
*/
.pagespc{padding-top:130px;}
.no-gutter > [class*='col-'] {
    padding: 1px;
}
.dp-table {
    display: table;
	padding-left:45px;
	padding-right:45px;
}
.dp-table-cell {
    display: table-cell;
    vertical-align: middle;
}
.eqcol .eqcol-position {
    display: block;
    color: #ef558d;
    font-style: normal;
    margin-bottom: 15px;
}
.eqcol .eqcol-name {
    color: #444;
    display: block;
    font-size: 22px;
    margin-bottom: 5px;
    text-transform: uppercase;
}
.full-width {
    width: 100%;
}
@media(max-width:991px){
.dp-table-cell, .eqcol-img img{height:auto !important;}
.dp-table{padding-top:30px; padding-bottom:30px;}
.eqcol-img{margin-bottom:35px;}
}
@media(max-width:768px){
.dp-table{padding:15px;}
}
.genie-believe{
	margin-bottom:20px;
}
.genie-believe i {
    float: left;
    color: #333;
    width: 80px;
    height:80px;
    text-align: center;
    margin: 20px 20px 0 0;
	font-size:65px;
}
.overflow-h {
    overflow: hidden;
}

.genie-believe h2 {
  color: #ef558d;
  font-size:26px;
    margin-bottom: 5px;
}
.excellence{background-image:url(../images/excellence.png); background-repeat:no-repeat; background-position:50% 50%;}
.integrity{background-image:url(../images/integrity.png); background-repeat:no-repeat; background-position:50% 50%;}
.respect{background-image:url(../images/respect.png); background-repeat:no-repeat; background-position:50% 50%;}
.growth{background-image:url(../images/growth.png); background-repeat:no-repeat; background-position:50% 50%;}
.happiness{background-image:url(../images/happiness.png); background-repeat:no-repeat; background-position:50% 50%;}
.team-wrap{
	position:relative
}
.team-wrap {
    padding: 3px 3px 10px;
    border: 1px solid #eee;
    text-align: center;
	position:relative;
	height:100%;
}
.team-content{
	padding:10px 10px 0 10px;
}
.team-wrap h4 {
    margin-bottom: 3px;
    margin-top: 10px;
    font-weight: 600;
    font-size: 14px;
    text-transform: uppercase;
}
.team-wrap span {
    font-size: 10px;
    text-transform: uppercase;
    color: #777;
    display: block;
    margin-bottom: 10px;
    font-weight: 700;
}
.team-wrap ul li {
    padding: 0px;
}
.team-wrap ul li a {
    margin-bottom: 0px;
}
a.article-link{cursor: pointer}
.publish-link{font-size:16px;}
.publish{color:#ccc; font-size: 13px; margin-top: 5px;}
ul.articles {margin:0; padding:0}
ul.articles li{list-style: none; padding-top:15px; padding-bottom:15px;}
#genie-family .team-wrap{border:none;} 
#genie-family .team-wrap img{margin:0 auto;}
.social-icon-sm {
    margin: 0 5px 5px 0;
    width: 30px;
    height: 30px;
    font-size: 18px;
    line-height: 30px !important;
    color: #555;
    text-shadow: none;
    border-radius: 3px;
    overflow: hidden;
    display: block;
    float: left;
    text-align: center;
    border: 1px solid #AAA;
}
.social-icon-sm:hover {
    border-color: transparent;
}
.social-icon-sm i {
    display: block;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    line-height: 30px;
    position: relative;
}
.social-icon-sm:hover i:first-child {
    margin-top: -30px;
}
.social-icon-sm i:last-child {
    color: #FFF !important;
}
/**icons hover colored**/
.si-colored-facebook, .si-facebook:hover {
  background-color: #3B5998 !important;
}

.si-colored-twitter, .si-twitter:hover {
  background-color: #00ACEE !important;
}
.si-linkedin:hover, .si-colored-linkedin {
  background-color: #0E76A8 !important;
}

.margin20 {
    margin-bottom: 20px;
}

.grid-column-right, .grid-column-left, .grid-column-single{padding:30px;}
.content-boxes-v4{
	border-bottom:1px solid #ccc;
}
.content-boxes-in-v4 {
    padding: 0 10px;
    overflow: hidden;
}
.grid-column-left{
	border-right:1px solid #ccc;
}
.content-boxes-v4-sm i {
    font-size: 26px;
    margin-top: 10px;
    margin-right: 5px;
	
}
.content-boxes-v4 i {
    color: #333;
    font-size: 50px;
	margin-bottom:10px;
}
.content-boxes-v4 h2 {
    color: #ef558d;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
	margin-top:10px;
}
.icon-directions:before {
    content: "\e041";
}
@media(max-width:991px){
	.grid-column-left{border-right:none;}
}
#clientle .list-group{
	margin-left:0;
	margin-bottom: 30px;
}
.ln-shadow {
    background-color: rgb(239, 85, 141);
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 28px;
    height: 42px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 42px;
   
}
#clientle h4.cat-title{color:#ef558d}
#clientle .icon{width:32px; height: 32px;margin-bottom: 10px; background-repeat:no-repeat; display: block; font-size:32px; color:#000}
#clientle li{margin-top:10px;list-style: none}
@media(max-width:768px){#clientle .equal-height-column{height:auto!important}}
.career-title{margin-bottom: 30px;}
.career-title h2 span.line1{font-size:90px;color:#ef558d; display: block; font-weight: bold; color:#ef558d;text-transform: uppercase; animation-delay: .6s;}
.career-title h2 span.line2{font-size:28px; display: block; animation-delay: .6s;}
.looking{font-size:24px}
@media(min-width){.career-title h2 span.line1{font-size:110px;}.career-title h2 span.line2{font-size:36px}.looking{font-size:28px}}
.panel-group .panel{margin-top:15px;}
#accordion .panel-body { padding-bottom: 0;}
#accordion .panel-body p:first-child{margin:0;}
#accordion .panel-title > a {
	display: block;
	padding: 0.4em 0.6em;
    outline: none;
    font-weight:bold;
    text-decoration: none;
}

/*#accordion .panel-title > a.accordion-toggle::before, #accordion a[data-toggle="collapse"]::before  {
    content:"\e932";
    float: right;
    font-family: 'icomoon' !important;
	font-size:24px;
	color: #ef558d;
	line-height: normal;
}
#accordion .panel-title > a.accordion-toggle.collapsed::before, #accordion a.collapsed[data-toggle="collapse"]::before  {
    content:"\e933";
}*/
#accordion a.trigger.collapsed::before, #accordion a.trigger::before, #accordion a.trigger.collapsed::after,#accordion a.trigger::after{float: right;color: #ef558d;line-height: normal;}
#accordion a.trigger.collapsed::before, #accordion a.trigger::before{font-family: 'icomoon' !important;	font-size:24px;}
#accordion a.trigger.collapsed::before {content:"\e932";}
#accordion a.trigger::before{content:"\e933";}
#accordion a.trigger.collapsed::after,#accordion a.trigger::after{margin-right:5px; line-height: 24px;}
#accordion a.trigger.collapsed::after{content:'Show More'}
#accordion a.trigger::after{content:'Show Less'}
.panel-default > .panel-heading{background:none; border-bottom:1px solid #ccc;}
#accordion .panel-heading h3{margin:0; color:#ef558d; line-height:33px; font-size:20px;}
@media(min-width:768px){#accordion .panel-heading h3{font-size:24px;}}
#accordion .panel-title > a{font-weight:normal}
#accordion h4{font-size:16px; font-weight:600; margin-bottom:5px; margin-top:15px;}
.video{position:absolute;top:0;left:0;width:100%;height:100%;}
.video-cover{position:relative;width: 100%;height:0;padding-bottom: 56.25%;}
	@media(min-width:992px){.video-cover{padding-bottom: 40.25%;}}
.genie-family img{margin:0 auto;}
.genie-family .team-wrap{padding:10px;}
.filterbox .btn{margin-left:5px; margin-bottom:5px;}
.filter{padding-top:15px; padding-bottom: 15px; position: relative}
.filter .img-holder{position:relative;}
.filter .img-holder img{width:100%;}
.filter .img-holder:hover .zoom, .single-product:hover .zoom{opacity:1;}
.filter .img-holder .zoom, .single-product .zoom{position: absolute; width:100%; height: 100%; background: rgba(0,0,0,.7); opacity: 0; -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
			z-index: 2;
			top:0;
			left: 0;
}
	.filter .img-holder .zoom span, .single-product .zoom span{ position: absolute; top:50%; width:100%; text-align: center; transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%);color:#fff; left: 0;}
.work-col [class*="col-"] {padding-top:15px; padding-bottom: 15px;}
.work-col img{display: block; max-width: 100%; height: auto; margin:0 auto;}
.work-col br{display:none}
@media(min-width:768px){
.work-txt [class*='col-'] {padding-left:30px; padding-right:30px;}
	.work-txt .row{margin-left:-30px; margin-right:-30px;}}
#other-services .fa{width:64px; height: 64px; background-repeat: no-repeat;}
#other-services .fa.brochure, #other-services .fa.book-design{max-width: 256px;max-height: 256px; }
#other-services .fa.brochure, #other-services .fa.book-design{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE3MS4zNDMsMHY4MS4xMDlIMFY1MTJoMzQwLjY1N3YtODEuMTA5SDUxMlYwSDE3MS4zNDN6IE0xODYuNTUsMjAuMThsMTE2LjE0Niw2MC45MjlIMTg2LjU1VjIwLjE4eiBNMzI1LjQ1LDQzMC44OTEgICAgdjY1LjkwMUgxNS4yMDhWOTYuMzE3aDE1Ni4xMzVIMzI1LjQ1VjQzMC44OTF6IE00OTYuNzkyLDQxNS42ODNIMzQwLjY1N1Y4MS4xMDloLTUuMjIzTDIwOS44MSwxNS4yMDhoMjg2Ljk4MlY0MTUuNjgzeiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTMzLjQ1NywxMzYuODcxdjE4Ny41NjRoMjc0Ljc1NlYxMzYuODcxSDMzLjQ1N3ogTTUyLjY3LDMwOS4yMjhsNTguNTU0LTEwOS40MDNjMi4xNDUtNC4wMDksNS45LTQuNTE3LDcuNDE0LTQuNTQ5ICAgIGMxLjUzNC0wLjAyNCw1LjI4NSwwLjMxNCw3LjYwMSw0LjIyOGw2NC45MDcsMTA5LjcyNEg1Mi42N3ogTTIwOC44MTUsMzA5LjIyOGwtMTYuMDQ4LTI3LjEzMWwxNy4xNjctMzAuMzk0ICAgIGMyLjEyNi0zLjI2Miw1LjU1Ny01LjMzNCw5LjQ0Mi01LjY5NWMzLjkzMy0wLjM2OCw3Ljc0NywxLjA4MywxMC40NDUsMy45NzhsNTUuMjAxLDU5LjI0MUgyMDguODE1eiBNMjkzLjAwNiwyOTUuNDkgICAgbC01Mi4wNjEtNTUuODY5Yy01LjkzNi02LjM3LTE0LjMxNC05LjU2MS0yMi45OC04Ljc1NGMtOC42NywwLjgwNi0xNi4zMTQsNS40ODgtMjAuOTczLDEyLjg0M2wtMTMuMTYsMjMuMjg2bC00NC41MDUtNzUuMjM1ICAgIGMtNC40MzktNy41MDYtMTIuMjg2LTExLjg2OC0yMS4wMTUtMTEuNjljLTguNzE5LDAuMTg3LTE2LjM4Miw0Ljg4OC0yMC40OTcsMTIuNTc4bC00OS4xNDksOTEuODMzVjE1Mi4wNzloMjQ0LjM0MVYyOTUuNDl6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjQ3Ljg4OSwxNjUuMjU5Yy0xNS4zNzMsMC0yNy44ODEsMTIuNTA3LTI3Ljg4MSwyNy44ODFjMCwxNS4zNzQsMTIuNTA4LDI3Ljg4MSwyNy44ODEsMjcuODgxICAgIHMyNy44ODEtMTIuNTA3LDI3Ljg4MS0yNy44ODFDMjc1Ljc3LDE3Ny43NjYsMjYzLjI2MiwxNjUuMjU5LDI0Ny44ODksMTY1LjI1OXogTTI0Ny44ODksMjA1LjgxNCAgICBjLTYuOTg5LDAtMTIuNjczLTUuNjg1LTEyLjY3My0xMi42NzNjMC02Ljk4OSw1LjY4NS0xMi42NzMsMTIuNjczLTEyLjY3M2M2Ljk4OSwwLDEyLjY3Myw1LjY4NSwxMi42NzMsMTIuNjczICAgIEMyNjAuNTYyLDIwMC4xMjksMjU0Ljg3OCwyMDUuODE0LDI0Ny44ODksMjA1LjgxNHoiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjMyLjk1MSIgeT0iMzQ3Ljc1NCIgd2lkdGg9IjEyMS42NjMiIGhlaWdodD0iMTUuMjA4IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIzMi45NTEiIHk9IjM4MC4xOTgiIHdpZHRoPSIxMjEuNjYzIiBoZWlnaHQ9IjE1LjIwOCIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iMzIuOTUxIiB5PSI0MTIuNjQyIiB3aWR0aD0iMTIxLjY2MyIgaGVpZ2h0PSIxNS4yMDgiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjMyLjk1MSIgeT0iNDQ1LjA4NSIgd2lkdGg9IjEyMS42NjMiIGhlaWdodD0iMTUuMjA4IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIxODUuMDMiIHk9IjM0Ny43NTQiIHdpZHRoPSIxMjEuNjYzIiBoZWlnaHQ9IjE1LjIwOCIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iMTg1LjAzIiB5PSIzODAuMTk4IiB3aWR0aD0iMTIxLjY2MyIgaGVpZ2h0PSIxNS4yMDgiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjE4NS4wMyIgeT0iNDEyLjY0MiIgd2lkdGg9IjEyMS42NjMiIGhlaWdodD0iMTUuMjA4IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIxODUuMDMiIHk9IjQ0NS4wODUiIHdpZHRoPSI4MS4xMDkiIGhlaWdodD0iMTUuMjA4IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9IjMxMC43NDksMzkuNTQxIDMxMC43NDksNTQuNzQ5IDQ2MS4zMDcsNTQuNzQ5IDQ2MS4zMDcsMTM4Ljg5OSAzNTMuMzMxLDEzOC44OTkgMzUzLjMzMSwxNTQuMTA3IDQ3Ni41MTUsMTU0LjEwNyAgICAgNDc2LjUxNSwzOS41NDEgICAiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zNjYuMDA0LDE3MS4zNDN2MTA4LjQ4M2gxMTAuNTExVjE3MS4zNDNIMzY2LjAwNHogTTQ2MS4zMDcsMjY0LjYxOGgtODAuMDk1VjE4Ni41NWg4MC4wOTVWMjY0LjYxOHoiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjM2NS40OTciIHk9IjI5NS4wMzQiIHdpZHRoPSIxMTEuNTI1IiBoZWlnaHQ9IjE1LjIwOCIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iMzY1LjQ5NyIgeT0iMzI0LjEwMSIgd2lkdGg9IjExMS41MjUiIGhlaWdodD0iMTUuMjA4IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cmVjdCB4PSIzNjUuNDk3IiB5PSIzNTMuMTU4IiB3aWR0aD0iMTExLjUyNSIgaGVpZ2h0PSIxNS4yMDgiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjM2NS40OTciIHk9IjM4Mi4yMjYiIHdpZHRoPSI2OC45NDMiIGhlaWdodD0iMTUuMjA4IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);}
#other-services .fa.book-design{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIuMDA0IDUxMi4wMDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMi4wMDQgNTEyLjAwNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBkPSJNMjkxLjA1NywyNDIuODExYzEuNTEsMi45NTMsNC41MTQsNC42NTksNy42Miw0LjY1OWMxLjI5NywwLDIuNjI4LTAuMjk5LDMuODY2LTAuOTMgICAgIGMwLjUwMy0wLjI1Niw1MC43MzEtMjUuNzcxLDc1LjUwMy0zMy41OTZjNC40ODktMS40MjUsNi45OC02LjIyMSw1LjU1NS0xMC43MDljLTEuNDE3LTQuNDg5LTYuMTc4LTYuOTg5LTEwLjcwOS01LjU3MiAgICAgYy0yNi4wOTUsOC4yNTItNzUuOTgxLDMzLjU5Ni03OC4wOTcsMzQuNjcxQzI5MC41OTYsMjMzLjQ2NywyODguOTI0LDIzOC42MDUsMjkxLjA1NywyNDIuODExeiIgZmlsbD0iIzAwMDAwMCIvPgoJCQk8cGF0aCBkPSJNMjk4LjY3NywxNDUuMDcxYzEuMjk3LDAsMi42MjgtMC4yOTksMy44NjYtMC45M2MwLjUwMy0wLjI1Niw1MC43MzEtMjUuNzcxLDc1LjUwMy0zMy41OTYgICAgIGM0LjQ4OS0xLjQyNSw2Ljk4LTYuMjIxLDUuNTU1LTEwLjcwOWMtMS40MTctNC40ODktNi4xNzgtNi45ODktMTAuNzA5LTUuNTcyYy0yNi4wOTUsOC4yNTItNzUuOTgxLDMzLjU5Ni03OC4wOTcsMzQuNjcxICAgICBjLTQuMTk4LDIuMTMzLTUuODcxLDcuMjctMy43MzgsMTEuNDc3QzI5Mi41NjcsMTQzLjM2NCwyOTUuNTcxLDE0NS4wNzEsMjk4LjY3NywxNDUuMDcxeiIgZmlsbD0iIzAwMDAwMCIvPgoJCQk8cGF0aCBkPSJNNTAzLjQ2OSwxMjguMDA0Yy00LjcxOSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjMzMi44YzAsMTQuMTE0LTExLjQ4NiwyNS42LTI1LjYsMjUuNmgtMjA0Ljh2LTE5LjYzNSAgICAgYzEyLjQ0Mi00LjM1Miw0NC44NTEtMTQuNDk4LDc2LjgtMTQuNDk4Yzc0LjMzNCwwLDEyNC44MDksMTYuNDYxLDEyNS4zMTIsMTYuNjMxYzIuNTY4LDAuODUzLDUuNDM2LDAuNDI3LDcuNjgtMS4xNzggICAgIGMyLjIyNy0xLjYwNCwzLjU0MS00LjE4MSwzLjU0MS02LjkyMVY5My44NzFjMC00LjAwMi0yLjc3My03LjQ2Ny02LjY4Mi04LjMyOWMwLDAtNi42OS0xLjQ5My0xOC4xMjUtMy41OTMgICAgIGMtNC42MTctMC44NTMtOS4wNzksMi4yMTktOS45MzMsNi44NDRjLTAuODUzLDQuNjQyLDIuMjEsOS4wODgsNi44NDQsOS45NDFjNC4zNjEsMC44MDIsOC4wMTMsMS41MSwxMC44MjksMi4wNzR2MzU3LjE4OCAgICAgYy0xOS4zMzctNS4wNjktNjIuMjc2LTE0LjI1OS0xMTkuNDY3LTE0LjI1OWMtMzcuMTgsMC03My43MDIsMTIuMjExLTg1LjAwMSwxNi4zNWMtMTAuMDQ0LTQuNDM3LTQwLjQwNS0xNi4zNS03Ny4xMzMtMTYuMzUgICAgIGMtNTguNzc4LDAtMTA3LjE5Niw5LjY5NC0xMjgsMTQuNjE4VjEwMC40NzVjMTcuMDQxLTQuMTksNjcuMzcxLTE1LjEzOCwxMjgtMTUuMTM4YzMxLjExMywwLDU3Ljc5Niw5LjY4NSw2OC4yNjcsMTQuMDYzdjMzNS44MDQgICAgIGMwLDMuMDcyLDEuNjU1LDUuOTE0LDQuMzI2LDcuNDI0YzIuNjcxLDEuNTE5LDUuOTY1LDEuNDc2LDguNjAyLTAuMTExYzAuODQ1LTAuNTAzLDg1LjM5My01MS4wMDQsMTYwLjQzNS03Ni4wMTUgICAgIGMzLjQ5LTEuMTY5LDUuODM3LTQuNDIsNS44MzctOC4wOThWOC41MzdjMC0yLjc5OS0xLjM3NC01LjQxOS0zLjY3OC03LjAxNGMtMi4yODctMS41OTYtNS4yMjItMS45NjMtNy44NTktMC45ODEgICAgIEMzNDYuODU2LDI2LjE1LDI3Ny43NzEsNjkuMTQxLDI3Ny4wNzksNjkuNTY4Yy0zLjk5NCwyLjUtNS4yMTQsNy43NjUtMi43MTQsMTEuNzU5YzIuNDkyLDMuOTk0LDcuNzU3LDUuMjE0LDExLjc1OSwyLjcxNCAgICAgYzAuNjMxLTAuNDAxLDYwLjczMi0zNy43OTQsMTIzLjQ3Ny02My4wMjd2MzMxLjI4MWMtNTguMjQ5LDIwLjI0MS0xMTkuMDY2LDUzLjI5MS0xNDUuMDY3LDY4LjA4N1Y5My44NzEgICAgIGMwLTMuMjM0LTEuODI2LTYuMTg3LTQuNzE5LTcuNjM3Yy0xLjQ2OC0wLjcyNS0zNi40MzctMTcuOTYzLTgwLjYxNC0xNy45NjNjLTc3LjEwNywwLTEzNi4zODgsMTYuNjgzLTEzOC44OCwxNy4zOTkgICAgIGMtMy42NjEsMS4wNDEtNi4xODcsNC4zOTUtNi4xODcsOC4yMDF2Mzc1LjQ2N2MwLDIuNjcxLDEuMjYzLDUuMTk3LDMuMzg4LDYuODFjMS41MDIsMS4xMzUsMy4zMTEsMS43MjQsNS4xNDYsMS43MjQgICAgIGMwLjc4NSwwLDEuNTctMC4xMTEsMi4zMzgtMC4zMzNjMC41ODktMC4xNjIsNTkuNTk3LTE2LjczNCwxMzQuMTk1LTE2LjczNGMzMS4xOTgsMCw1Ny44NTYsOS43MTEsNjguMjY3LDE0LjA3MXYyMC4wNjJoLTIwNC44ICAgICBjLTE0LjExNCwwLTI1LjYtMTEuNDg2LTI1LjYtMjUuNnYtMzMyLjhjMC00LjcxLTMuODIzLTguNTMzLTguNTMzLTguNTMzcy04LjUzMywzLjgyMy04LjUzMyw4LjUzM3YzMzIuOCAgICAgYzAsMjMuNTI2LDE5LjE0LDQyLjY2Nyw0Mi42NjcsNDIuNjY3aDQyNi42NjdjMjMuNTI2LDAsNDIuNjY3LTE5LjE0LDQyLjY2Ny00Mi42Njd2LTMzMi44ICAgICBDNTEyLjAwMiwxMzEuODI3LDUwOC4xODgsMTI4LjAwNCw1MDMuNDY5LDEyOC4wMDR6IiBmaWxsPSIjMDAwMDAwIi8+CgkJCTxwYXRoIGQ9Ik0yOTEuMDU3LDE5MS42MTFjMS41MSwyLjk1Myw0LjUxNCw0LjY1OSw3LjYyLDQuNjU5YzEuMjk3LDAsMi42MjgtMC4yOTksMy44NjYtMC45MyAgICAgYzAuNTAzLTAuMjU2LDUwLjczMS0yNS43NzEsNzUuNTAzLTMzLjU5NmM0LjQ4OS0xLjQyNSw2Ljk4LTYuMjIxLDUuNTU1LTEwLjcwOWMtMS40MTctNC40ODktNi4xNzgtNi45ODktMTAuNzA5LTUuNTcyICAgICBjLTI2LjA5NSw4LjI1Mi03NS45ODEsMzMuNTk2LTc4LjA5NywzNC42NzFDMjkwLjU5NiwxODIuMjY3LDI4OC45MjQsMTg3LjQwNSwyOTEuMDU3LDE5MS42MTF6IiBmaWxsPSIjMDAwMDAwIi8+CgkJCTxwYXRoIGQ9Ik0yOTEuMDU3LDI5NC4wMTFjMS41MSwyLjk1Myw0LjUxNCw0LjY1OSw3LjYyLDQuNjU5YzEuMjk3LDAsMi42MjgtMC4yOTksMy44NjYtMC45MyAgICAgYzAuNTAzLTAuMjU2LDUwLjczMS0yNS43NzEsNzUuNTAzLTMzLjU5NmM0LjQ4OS0xLjQyNSw2Ljk4LTYuMjIxLDUuNTU1LTEwLjcwOWMtMS40MTctNC40ODktNi4xNzgtNi45ODktMTAuNzA5LTUuNTcyICAgICBjLTI2LjA5NSw4LjI1Mi03NS45ODEsMzMuNTk2LTc4LjA5NywzNC42NzFDMjkwLjU5NiwyODQuNjY3LDI4OC45MjQsMjg5LjgwNSwyOTEuMDU3LDI5NC4wMTF6IiBmaWxsPSIjMDAwMDAwIi8+CgkJCTxwYXRoIGQ9Ik0yMDYuNzQ4LDE1OC4zNjZjLTUyLjY5My0xMi4zNjUtMTEyLjU3MiwzLjM4OC0xMTUuMDg5LDQuMDYyYy00LjU0OCwxLjIyLTcuMjUzLDUuODk2LTYuMDMzLDEwLjQ1MyAgICAgYzEuMDI0LDMuODE0LDQuNDcxLDYuMzIzLDguMjM1LDYuMzIzYzAuNzM0LDAsMS40NzYtMC4wOTQsMi4yMTktMC4yOWMwLjU3Mi0wLjE2Miw1OC4yMjMtMTUuMzI2LDEwNi43NzgtMy45MzQgICAgIGM0LjU2NSwxLjA2Nyw5LjE4Mi0xLjc3NSwxMC4yNTctNi4zNjZDMjE0LjE4OSwxNjQuMDMyLDIxMS4zMzksMTU5LjQ0MSwyMDYuNzQ4LDE1OC4zNjZ6IiBmaWxsPSIjMDAwMDAwIi8+CgkJCTxwYXRoIGQ9Ik0yMDYuNzQ4LDIwOS41NjZjLTUyLjY5My0xMi4zNTYtMTEyLjU3MiwzLjM4OC0xMTUuMDg5LDQuMDYyYy00LjU0OCwxLjIyLTcuMjUzLDUuODk3LTYuMDMzLDEwLjQ1MyAgICAgYzEuMDI0LDMuODE0LDQuNDcxLDYuMzIzLDguMjM1LDYuMzIzYzAuNzM0LDAsMS40NzYtMC4wOTQsMi4yMTktMC4yOWMwLjU3Mi0wLjE2Miw1OC4yMjMtMTUuMzI2LDEwNi43NzgtMy45MzQgICAgIGM0LjU2NSwxLjA2Nyw5LjE4Mi0xLjc3NSwxMC4yNTctNi4zNjZDMjE0LjE4OSwyMTUuMjMyLDIxMS4zMzksMjEwLjY0MSwyMDYuNzQ4LDIwOS41NjZ6IiBmaWxsPSIjMDAwMDAwIi8+CgkJCTxwYXRoIGQ9Ik0yOTEuMDU3LDM0NS4yMTFjMS41MSwyLjk1Myw0LjUxNCw0LjY1OSw3LjYyLDQuNjU5YzEuMjk3LDAsMi42MjgtMC4yOTksMy44NjYtMC45MyAgICAgYzAuNTAzLTAuMjU2LDUwLjczMS0yNS43NzEsNzUuNTAzLTMzLjU5NmM0LjQ4OS0xLjQyNSw2Ljk4LTYuMjIxLDUuNTU1LTEwLjcwOWMtMS40MTctNC40ODgtNi4xNzgtNi45ODktMTAuNzA5LTUuNTcyICAgICBjLTI2LjA5NSw4LjI1Mi03NS45ODEsMzMuNTk2LTc4LjA5NywzNC42NzFDMjkwLjU5NiwzMzUuODY3LDI4OC45MjQsMzQxLjAwNSwyOTEuMDU3LDM0NS4yMTF6IiBmaWxsPSIjMDAwMDAwIi8+CgkJCTxwYXRoIGQ9Ik0yMDYuNzQ4LDI2MC43NjZjLTUyLjY5My0xMi4zNTYtMTEyLjU3MiwzLjM3OS0xMTUuMDg5LDQuMDYyYy00LjU0OCwxLjIyLTcuMjUzLDUuODk3LTYuMDMzLDEwLjQ1MyAgICAgYzEuMDI0LDMuODE0LDQuNDcxLDYuMzMyLDguMjM1LDYuMzMyYzAuNzM0LDAsMS40NzYtMC4xMDIsMi4yMTktMC4yOTljMC41NzItMC4xNjIsNTguMjIzLTE1LjMyNiwxMDYuNzc4LTMuOTM0ICAgICBjNC41NjUsMS4wNjcsOS4xODItMS43NzUsMTAuMjU3LTYuMzY2QzIxNC4xODksMjY2LjQzMiwyMTEuMzM5LDI2MS44NDEsMjA2Ljc0OCwyNjAuNzY2eiIgZmlsbD0iIzAwMDAwMCIvPgoJCQk8cGF0aCBkPSJNMjA2Ljc0OCwzNjMuMTY2Yy01Mi42OTMtMTIuMzY1LTExMi41NzIsMy4zODgtMTE1LjA4OSw0LjA2MmMtNC41NDgsMS4yMi03LjI1Myw1Ljg5Ny02LjAzMywxMC40NTMgICAgIGMxLjAyNCwzLjgxNCw0LjQ3MSw2LjMzMiw4LjIzNSw2LjMzMmMwLjczNCwwLDEuNDc2LTAuMTAyLDIuMjE5LTAuMjk5YzAuNTcyLTAuMTYyLDU4LjIyMy0xNS4zMjYsMTA2Ljc3OC0zLjkzNCAgICAgYzQuNTY1LDEuMDU4LDkuMTgyLTEuNzc1LDEwLjI1Ny02LjM2NkMyMTQuMTg5LDM2OC44MzIsMjExLjMzOSwzNjQuMjQxLDIwNi43NDgsMzYzLjE2NnoiIGZpbGw9IiMwMDAwMDAiLz4KCQkJPHBhdGggZD0iTTIwNi43NDgsMzExLjk2NmMtNTIuNjkzLTEyLjM2NS0xMTIuNTcyLDMuMzc5LTExNS4wODksNC4wNjJjLTQuNTQ4LDEuMjItNy4yNTMsNS44OTctNi4wMzMsMTAuNDUzICAgICBjMS4wMjQsMy44MTQsNC40NzEsNi4zMzIsOC4yMzUsNi4zMzJjMC43MzQsMCwxLjQ3Ni0wLjEwMiwyLjIxOS0wLjI5OWMwLjU3Mi0wLjE2Miw1OC4yMjMtMTUuMzI2LDEwNi43NzgtMy45MzQgICAgIGM0LjU2NSwxLjA2Nyw5LjE4Mi0xLjc3NSwxMC4yNTctNi4zNjZDMjE0LjE4OSwzMTcuNjMyLDIxMS4zMzksMzEzLjA0MSwyMDYuNzQ4LDMxMS45NjZ6IiBmaWxsPSIjMDAwMDAwIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)}
#other-services .fa.book-cover-design{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTcuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4Ny44NjcgNDg3Ljg2NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDg3Ljg2NyA0ODcuODY3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CjxwYXRoIGQ9Ik00MTguMDE3LDBoLTcyLjI1NWgtMTAuMDE5SDQ5Ljg1Yy0yLjc2MSwwLTUsMi4yMzgtNSw1djQ3Ny44NjdjMCwyLjc2MiwyLjIzOSw1LDUsNWgyODUuODkzaDEwLjAxOWg3Mi4yNTUgIGMxMy43ODUsMCwyNS0xMS4yMTUsMjUtMjVWMjVDNDQzLjAxNywxMS4yMTUsNDMxLjgwMiwwLDQxOC4wMTcsMHogTTMzNS43NDMsNDc3Ljg2N0g4OC44NTh2LTkuMDY0YzAtMi43NjItMi4yMzktNS01LTUgIHMtNSwyLjIzOC01LDV2OS4wNjRINTQuODVWMTBoMjQuMDA3djQyOC43ODRjMCwyLjc2MiwyLjIzOSw1LDUsNXM1LTIuMjM4LDUtNVYxMGgyNDYuODg2aDEwLjAxOWMxMS4wMjgsMCwyMCw4Ljk3MiwyMCwyMHY0MjcuODY3ICBjMCwxMS4wMjgtOC45NzIsMjAtMjAsMjBIMzM1Ljc0M3ogTTQzMy4wMTcsNDYyLjg2N2MwLDguMjcxLTYuNzI5LDE1LTE1LDE1aC00OS45MThjNC43NjEtNS4zMTIsNy42NjMtMTIuMzIyLDcuNjYzLTIwVjMwICBjMC03LjY3OC0yLjkwMi0xNC42ODgtNy42NjMtMjBoNDkuOTE4YzguMjcxLDAsMTUsNi43MjksMTUsMTVWNDYyLjg2N3ogTTQwMi4xNzQsMjUuNzc3VjQ2Mi4wOWMwLDIuNzYyLTIuMjM4LDUtNSw1cy01LTIuMjM4LTUtNSAgVjI1Ljc3N2MwLTIuNzYyLDIuMjM4LTUsNS01UzQwMi4xNzQsMjMuMDE2LDQwMi4xNzQsMjUuNzc3eiBNNDE5LjQwNywyNS43NzdWNDYyLjA5YzAsMi43NjItMi4yMzgsNS01LDVzLTUtMi4yMzgtNS01VjI1Ljc3NyAgYzAtMi43NjIsMi4yMzgtNSw1LTVTNDE5LjQwNywyMy4wMTYsNDE5LjQwNywyNS43Nzd6IE0yMjMuMzM3LDEyNC40MzhjLTUyLjUyOCwwLTk1LjI2NCw0Mi43MzUtOTUuMjY0LDk1LjI2NCAgYzAsMzUuMTc0LDE5LjE2NCw2NS45NTQsNDcuNTk3LDgyLjQ1NXYyMy42NDZjLTAuMjU3LDAuNjAyLTAuNCwxLjI2My0wLjQsMS45NTlzMC4xNDMsMS4zNTcsMC40LDEuOTU5djEzLjI4NiAgYy0wLjI1NywwLjYwMi0wLjQsMS4yNjMtMC40LDEuOTU5czAuMTQzLDEuMzU3LDAuNCwxLjk1OXYxNS4zMTRjMCwyLjc2MiwyLjIzOSw1LDUsNWgxMi40ODIgIGMyLjM5NCwxNC40OTksMTUuMDEzLDI1LjU5NiwzMC4xOCwyNS41OTZoMC4wMDljMTUuMTY3LDAsMjcuNzg2LTExLjA5NywzMC4xOC0yNS41OTZoMTIuNDgyYzIuNzYyLDAsNS0yLjIzOCw1LTV2LTE1LjczNCAgYzAuMTU5LTAuNDg4LDAuMjY3LTAuOTk5LDAuMjY3LTEuNTRzLTAuMTA4LTEuMDUyLTAuMjY3LTEuNTRWMzI5LjNjMC4xNTktMC40ODgsMC4yNjctMC45OTksMC4yNjctMS41NHMtMC4xMDgtMS4wNTItMC4yNjctMS41NCAgdi0yNC4wNjVjMjguNDM0LTE2LjUwMSw0Ny41OTgtNDcuMjgxLDQ3LjU5OC04Mi40NTVDMzE4LjYwMSwxNjcuMTczLDI3NS44NjUsMTI0LjQzOCwyMjMuMzM3LDEyNC40Mzh6IE0yNTIuNDcsMjk5LjgzNCAgYy05LjA5NCwzLjMxNy0xOC45MDYsNS4xMy0yOS4xMzMsNS4xM3MtMjAuMDM5LTEuODEzLTI5LjEzMy01LjEzdi00NC40MTZsOC40MTYsOC45OTNjMC45NDYsMS4wMSwyLjI2OCwxLjU4MywzLjY1MSwxLjU4MyAgYzEuMzg0LDAsMi43MDUtMC41NzMsMy42NTEtMS41ODRsMTMuNDE2LTE0LjMzNWwxMy40MTYsMTQuMzM2YzAuOTQ2LDEuMDEsMi4yNjgsMS41ODMsMy42NTEsMS41ODNjMS4zODQsMCwyLjcwNS0wLjU3MywzLjY1MS0xLjU4NCAgbDguNDE2LTguOTkyVjI5OS44MzR6IE0yNjEuMDAzLDMzOS45NjVIMTg1LjY3di03LjIwNGg3NS4zMzNWMzM5Ljk2NXogTTIyMy4zNDEsMzgyLjgzNGgtMC4wMDkgIGMtOS42MzMsMC0xNy43NDItNi42NDctMTkuOTgyLTE1LjU5NmgzOS45NzNDMjQxLjA4MywzNzYuMTg3LDIzMi45NzQsMzgyLjgzNCwyMjMuMzQxLDM4Mi44MzR6IE0yNDguOTM3LDM1Ny4yMzhoLTUxLjJIMTg1LjY3ICB2LTcuMjczaDc1LjMzM3Y3LjI3M0gyNDguOTM3eiBNMjYxLjAwMywzMjIuNzYxSDE4NS42N3YtMTUuNTY2YzAuNDYxLDAuMTk5LDAuOTI0LDAuMzk1LDEuMzg5LDAuNTg3ICBjMC4xNTEsMC4wNzIsMC4zMDUsMC4xMzMsMC40NjQsMC4xOWMxMS4wNjIsNC41MDQsMjMuMTUxLDYuOTk0LDM1LjgxMyw2Ljk5NGMxMi42NjIsMCwyNC43NTEtMi40ODksMzUuODEzLTYuOTk0ICBjMC4xNTktMC4wNTcsMC4zMTMtMC4xMTgsMC40NjQtMC4xOWMwLjQ2NS0wLjE5MiwwLjkyOC0wLjM4NywxLjM4OS0wLjU4N1YzMjIuNzYxeiBNMjYyLjQ3LDI5NS40MTZ2LTUyLjY1NyAgYzAtMi4wNTMtMS4yNTQtMy44OTYtMy4xNjMtNC42NWMtMS45MDktMC43NTMtNC4wODUtMC4yNjYtNS40ODcsMS4yMzRsLTEzLjQxNiwxNC4zMzVsLTEzLjQxNi0xNC4zMzYgIGMtMC45NDYtMS4wMS0yLjI2OC0xLjU4My0zLjY1MS0xLjU4M2MtMS4zODQsMC0yLjcwNSwwLjU3My0zLjY1MSwxLjU4NGwtMTMuNDE2LDE0LjMzNWwtMTMuNDE2LTE0LjMzNiAgYy0xLjQwMy0xLjQ5OC0zLjU3OC0xLjk4Ni01LjQ4OC0xLjIzM2MtMS45MDksMC43NTQtMy4xNjMsMi41OTgtMy4xNjMsNC42NXY1Mi42NTdjLTI3LjM3NC0xNC4yMDctNDYuMTMtNDIuODAyLTQ2LjEzLTc1LjcxNCAgYzAtNDcuMDE1LDM4LjI0OS04NS4yNjQsODUuMjY0LTg1LjI2NGM0Ny4wMTUsMCw4NS4yNjQsMzguMjQ5LDg1LjI2NCw4NS4yNjRDMzA4LjYwMSwyNTIuNjEzLDI4OS44NDQsMjgxLjIwOSwyNjIuNDcsMjk1LjQxNnogICBNMjE4LjI3LDEwNy43MzdWNjQuNzNjMC0yLjc2MiwyLjIzOS01LDUtNXM1LDIuMjM4LDUsNXY0My4wMDdjMCwyLjc2Mi0yLjIzOSw1LTUsNVMyMTguMjcsMTEwLjQ5OSwyMTguMjcsMTA3LjczN3ogICBNMTUwLjQ3NSw4MC4yNDRjLTEuMDU4LTIuNTUxLDAuMTUzLTUuNDc3LDIuNzA0LTYuNTM0YzIuNTQ5LTEuMDU3LDUuNDc2LDAuMTUyLDYuNTM0LDIuNzA0bDE2LjQ3MSwzOS43MjkgIGMxLjA1OCwyLjU1MS0wLjE1Myw1LjQ3Ny0yLjcwNCw2LjUzNGMtMC42MjYsMC4yNTktMS4yNzUsMC4zODItMS45MTMsMC4zODJjLTEuOTYxLDAtMy44MjMtMS4xNjEtNC42MjEtMy4wODZMMTUwLjQ3NSw4MC4yNDR6ICAgTTI3NC45MTEsMTE3Ljg3NGwxNy44OTYtMzkuMTA4YzEuMTQ5LTIuNTEyLDQuMTE3LTMuNjE3LDYuNjI3LTIuNDY3YzIuNTEyLDEuMTQ5LDMuNjE1LDQuMTE2LDIuNDY3LDYuNjI3bC0xNy44OTYsMzkuMTA4ICBjLTAuODQxLDEuODM3LTIuNjU0LDIuOTIxLTQuNTUsMi45MjFjLTAuNjk2LDAtMS40MDMtMC4xNDYtMi4wNzctMC40NTRDMjc0Ljg2NiwxMjMuMzUyLDI3My43NjMsMTIwLjM4NSwyNzQuOTExLDExNy44NzR6IiBmaWxsPSIjMDAwMDAwIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)}
#navigation .menu li a{ letter-spacing: 0; }

.widget ul.side-newsfeed li .side-item .side-item-text h4 a{ font-size: 14px; }

.feat-text .penci-featured-slider-button, .featured-style-29 .penci-featured-content .feat-text h3:before, #post-1188 .post-image, #post-1195 .post-image, #post-1220 .post-image, #post-1223 .post-image, #post-1226 .post-image{display:none}
section #huge_it_videogallery{
background-color:#ffffff !important; box-shadow:none !important;}
section #huge_it_videogallery li a, #huge_it_videogallery .huge_it_big_li,
 section #huge_it_videogallery li .overLayer, section #huge_it_videogallery li .infoLayer{border-radius:0 !important}
#huge_it_videogallery .huge_it_big_li{
border-color:#d5d5d5!important;
}
section #huge_it_videogallery li:hover .overLayer{background:#ffffff !important}
section #huge_it_videogallery li .overLayer ul li h2, section #huge_it_videogallery li .infoLayer ul li h2{color:#f06135!important;}
section #huge_it_videogallery li .infoLayer ul li p { color: #b13b3b !important;}
section #huge_it_videogallery li .overLayer ul li:first-child, section #huge_it_videogallery li .infoLayer ul li:first-child{border-bottom-color:#ffffff!important}
#contact .icon{display:block; margin-bottom: 10px;}
label.error, .error, span.error{color:red; font-weight: normal; font-size: 12px;}
.we-support{padding-top:40px;}
.we-support h3{margin-bottom:20px; color:#ef558d;}
.we-support h3:after{content:''; width:50px;height: 3px; background-color:rgba(0,0,0,.26); margin: 10px auto; display: block;}
.logo-box{display: inline-block; padding:15px 25px;}
@media(min-width:480px){
    .logo-box{padding:15px 42px;}
}
#accordion div.col-sm-12:nth-child(2) {
    display: none!important;
}