.spu-box.spu-theme-postal{background:url(//www.ronitbaras.com/wp-content/plugins/wppopups/pro/assets/images/postal.png) 0% 0 repeat-x,url(//www.ronitbaras.com/wp-content/plugins/wppopups/pro/assets/images/postal.png) 0% 100% repeat-x;}
.spu-box.spu-theme-cta .spu-container{padding:20px !important;}
.spu-box.spu-theme-cta .spu-fields-container{background:rgb(205, 209, 212);border-top:1px solid #B3B2B2;margin-top:50px;margin:0 -20px -20px -20px;padding:36px 30px;}
.spu-box.spu-theme-cta .spu-fields-container:after{content:"";position:absolute;left:10px;top:-60px;width:45px;height:97px;background:url(//www.ronitbaras.com/wp-content/plugins/wppopups/pro/assets/images/cta-arrow.png) 0px 0px no-repeat;}
label.spu-fields.spu-gdpr a{text-decoration:underline;}
label.spu-fields.spu-gdpr{margin-bottom:20px;display:block;}
label.spu-fields.spu-gdpr input{margin-right:5px;}
.spu-box.spu-position-fullscreen{position:fixed !important;width:100% !important;top:0 !important;height:100% !important;padding:0 !important;max-width:100% !important;left:0;border:none;box-shadow:none !important;align-items:center;justify-content:center;}
.spu-flex-center{align-items:center;justify-content:center;flex-direction:column;display:flex;}
.spu-box.spu-position-after-post{position:relative;z-index:1;}
.spu-sticky-title{margin-bottom:0px;background:#333;color:#fff;padding:15px 20px !important;line-height:1;cursor:pointer;}
.spu-box.spu-position-float-left{left:0;}
.spu-box.spu-position-float-right{right:0;}
.spu-box.spu-position-sticky-left{left:0;}
.spu-box.spu-position-sticky-right{right:0;}
.spu-box.spu-position-sticky-right, .spu-box.spu-position-sticky-left{position:relative;}
.spu-box.spu-position-sticky-right.spu-sticky-open, .spu-box.spu-position-sticky-left.spu-sticky-open{bottom:0 !important;}
.spu-box.spu-position-sticky-right, .spu-box.spu-position-sticky-left{position:fixed !important;-webkit-transition:bottom .8s;-moz-transition:bottom .8s;-o-transition:bottom .8s;transition:bottom .8s;}
.spu-box .spu-content label.spu-fields{display:inline-flex;align-items:center;}
.spu-box .spu-content label.spu-fields.spu-gdpr input{margin:0 5px 0 0;}
.spu-box.spu-position-top-bar.spu-push-content, .spu-box.spu-position-bottom-bar.spu-push-content{position:relative;}
@-webkit-keyframes spu-animation-bounce {
from, 20%,
53%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%,
43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}
}
@keyframes spu-animation-bounce {
from, 20%,
53%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%,
43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}
}
.spu-animation-bounce{-webkit-animation-name:spu-animation-bounce;animation-name:spu-animation-bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes spu-animation-flash {
from, 50%,
to{opacity:1;}
25%,
75%{opacity:0;}
}
@keyframes spu-animation-flash {
from, 50%,
to{opacity:1;}
25%,
75%{opacity:0;}
}
.spu-animation-flash{-webkit-animation-name:spu-animation-flash;animation-name:spu-animation-flash;}
@-webkit-keyframes spu-animation-pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes spu-animation-pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.spu-animation-pulse{-webkit-animation-name:spu-animation-pulse;animation-name:spu-animation-pulse;}
@-webkit-keyframes spu-animation-rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes spu-animation-rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.spu-animation-rubberBand{-webkit-animation-name:spu-animation-rubberBand;animation-name:spu-animation-rubberBand;}
@-webkit-keyframes spu-animation-shake {
from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
@keyframes spu-animation-shake {
from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
.spu-animation-shake{-webkit-animation-name:spu-animation-shake;animation-name:spu-animation-shake;}
@-webkit-keyframes spu-animation-headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes spu-animation-headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.spu-animation-headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:spu-animation-headShake;animation-name:spu-animation-headShake;}
@-webkit-keyframes spu-animation-swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
@keyframes spu-animation-swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
.spu-animation-swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:spu-animation-swing;animation-name:spu-animation-swing;}
@-webkit-keyframes spu-animation-tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%,
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes spu-animation-tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%,
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.spu-animation-tada{-webkit-animation-name:spu-animation-tada;animation-name:spu-animation-tada;}
@-webkit-keyframes spu-animation-wobble {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-wobble {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-wobble{-webkit-animation-name:spu-animation-wobble;animation-name:spu-animation-wobble;}
@-webkit-keyframes spu-animation-jello {
from, 11.1%,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
@keyframes spu-animation-jello {
from, 11.1%,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
.spu-animation-jello{-webkit-animation-name:spu-animation-jello;animation-name:spu-animation-jello;-webkit-transform-origin:center;transform-origin:center;}
@-webkit-keyframes spu-animation-heartBeat {
0%{-webkit-transform:scale(1);transform:scale(1);}
14%{-webkit-transform:scale(1.3);transform:scale(1.3);}
28%{-webkit-transform:scale(1);transform:scale(1);}
42%{-webkit-transform:scale(1.3);transform:scale(1.3);}
70%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes spu-animation-heartBeat {
0%{-webkit-transform:scale(1);transform:scale(1);}
14%{-webkit-transform:scale(1.3);transform:scale(1.3);}
28%{-webkit-transform:scale(1);transform:scale(1);}
42%{-webkit-transform:scale(1.3);transform:scale(1.3);}
70%{-webkit-transform:scale(1);transform:scale(1);}
}
.spu-animation-heartBeat{-webkit-animation-name:spu-animation-heartBeat;animation-name:spu-animation-heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
@-webkit-keyframes spu-animation-bounceIn {
from, 20%,
40%,
60%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes spu-animation-bounceIn {
from, 20%,
40%,
60%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.spu-animation-bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:spu-animation-bounceIn;animation-name:spu-animation-bounceIn;}
@-webkit-keyframes spu-animation-bounceInDown {
from, 60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-bounceInDown {
from, 60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-bounceInDown{-webkit-animation-name:spu-animation-bounceInDown;animation-name:spu-animation-bounceInDown;}
@-webkit-keyframes spu-animation-bounceInLeft {
from, 60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-bounceInLeft {
from, 60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-bounceInLeft{-webkit-animation-name:spu-animation-bounceInLeft;animation-name:spu-animation-bounceInLeft;}
@-webkit-keyframes spu-animation-bounceInRight {
from, 60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-bounceInRight {
from, 60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-bounceInRight{-webkit-animation-name:spu-animation-bounceInRight;animation-name:spu-animation-bounceInRight;}
@-webkit-keyframes spu-animation-bounceInUp {
from, 60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-bounceInUp {
from, 60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-bounceInUp{-webkit-animation-name:spu-animation-bounceInUp;animation-name:spu-animation-bounceInUp;}
@-webkit-keyframes spu-animation-bounceOut {
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
@keyframes spu-animation-bounceOut {
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
.spu-animation-bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:spu-animation-bounceOut;animation-name:spu-animation-bounceOut;}
@-webkit-keyframes spu-animation-bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes spu-animation-bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.spu-animation-bounceOutDown{-webkit-animation-name:spu-animation-bounceOutDown;animation-name:spu-animation-bounceOutDown;}
@-webkit-keyframes spu-animation-bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes spu-animation-bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.spu-animation-bounceOutLeft{-webkit-animation-name:spu-animation-bounceOutLeft;animation-name:spu-animation-bounceOutLeft;}
@-webkit-keyframes spu-animation-bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes spu-animation-bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.spu-animation-bounceOutRight{-webkit-animation-name:spu-animation-bounceOutRight;animation-name:spu-animation-bounceOutRight;}
@-webkit-keyframes spu-animation-bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes spu-animation-bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.spu-animation-bounceOutUp{-webkit-animation-name:spu-animation-bounceOutUp;animation-name:spu-animation-bounceOutUp;}
@-webkit-keyframes spu-animation-fadeIn {
from{opacity:0;}
to{opacity:1;}
}
@keyframes spu-animation-fadeIn {
from{opacity:0;}
to{opacity:1;}
}
.spu-animation-fadeIn{-webkit-animation-name:spu-animation-fadeIn;animation-name:spu-animation-fadeIn;}
@-webkit-keyframes spu-animation-fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-fadeInDown{-webkit-animation-name:spu-animation-fadeInDown;animation-name:spu-animation-fadeInDown;}
@-webkit-keyframes spu-animation-fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-fadeInDownBig{-webkit-animation-name:spu-animation-fadeInDownBig;animation-name:spu-animation-fadeInDownBig;}
@-webkit-keyframes spu-animation-fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-fadeInLeft{-webkit-animation-name:spu-animation-fadeInLeft;animation-name:spu-animation-fadeInLeft;}
@-webkit-keyframes spu-animation-fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-fadeInLeftBig{-webkit-animation-name:spu-animation-fadeInLeftBig;animation-name:spu-animation-fadeInLeftBig;}
@-webkit-keyframes spu-animation-fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-fadeInRight{-webkit-animation-name:spu-animation-fadeInRight;animation-name:spu-animation-fadeInRight;}
@-webkit-keyframes spu-animation-fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-fadeInRightBig{-webkit-animation-name:spu-animation-fadeInRightBig;animation-name:spu-animation-fadeInRightBig;}
@-webkit-keyframes spu-animation-fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-fadeInUp{-webkit-animation-name:spu-animation-fadeInUp;animation-name:spu-animation-fadeInUp;}
@-webkit-keyframes spu-animation-fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-fadeInUpBig{-webkit-animation-name:spu-animation-fadeInUpBig;animation-name:spu-animation-fadeInUpBig;}
@-webkit-keyframes spu-animation-fadeOut {
from{opacity:1;}
to{opacity:0;}
}
@keyframes spu-animation-fadeOut {
from{opacity:1;}
to{opacity:0;}
}
.spu-animation-fadeOut{-webkit-animation-name:spu-animation-fadeOut;animation-name:spu-animation-fadeOut;}
@-webkit-keyframes spu-animation-fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes spu-animation-fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.spu-animation-fadeOutDown{-webkit-animation-name:spu-animation-fadeOutDown;animation-name:spu-animation-fadeOutDown;}
@-webkit-keyframes spu-animation-fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes spu-animation-fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.spu-animation-fadeOutDownBig{-webkit-animation-name:spu-animation-fadeOutDownBig;animation-name:spu-animation-fadeOutDownBig;}
@-webkit-keyframes spu-animation-fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes spu-animation-fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.spu-animation-fadeOutLeft{-webkit-animation-name:spu-animation-fadeOutLeft;animation-name:spu-animation-fadeOutLeft;}
@-webkit-keyframes spu-animation-fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes spu-animation-fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.spu-animation-fadeOutLeftBig{-webkit-animation-name:spu-animation-fadeOutLeftBig;animation-name:spu-animation-fadeOutLeftBig;}
@-webkit-keyframes spu-animation-fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes spu-animation-fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.spu-animation-fadeOutRight{-webkit-animation-name:spu-animation-fadeOutRight;animation-name:spu-animation-fadeOutRight;}
@-webkit-keyframes spu-animation-fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes spu-animation-fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.spu-animation-fadeOutRightBig{-webkit-animation-name:spu-animation-fadeOutRightBig;animation-name:spu-animation-fadeOutRightBig;}
@-webkit-keyframes spu-animation-fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes spu-animation-fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.spu-animation-fadeOutUp{-webkit-animation-name:spu-animation-fadeOutUp;animation-name:spu-animation-fadeOutUp;}
@-webkit-keyframes spu-animation-fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes spu-animation-fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.spu-animation-fadeOutUpBig{-webkit-animation-name:spu-animation-fadeOutUpBig;animation-name:spu-animation-fadeOutUpBig;}
@-webkit-keyframes spu-animation-flip {
from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes spu-animation-flip {
from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.spu-animation-animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:spu-animation-flip;animation-name:spu-animation-flip;}
@-webkit-keyframes spu-animation-flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes spu-animation-flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.spu-animation-flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:spu-animation-flipInX;animation-name:spu-animation-flipInX;}
@-webkit-keyframes spu-animation-flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes spu-animation-flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.spu-animation-flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:spu-animation-flipInY;animation-name:spu-animation-flipInY;}
@-webkit-keyframes spu-animation-lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-lightSpeedIn{-webkit-animation-name:spu-animation-lightSpeedIn;animation-name:spu-animation-lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes spu-animation-rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes spu-animation-rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.spu-animation-rotateIn{-webkit-animation-name:spu-animation-rotateIn;animation-name:spu-animation-rotateIn;}
@-webkit-keyframes spu-animation-rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes spu-animation-rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.spu-animation-rotateInDownLeft{-webkit-animation-name:spu-animation-rotateInDownLeft;animation-name:spu-animation-rotateInDownLeft;}
@-webkit-keyframes spu-animation-rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes spu-animation-rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.spu-animation-rotateInDownRight{-webkit-animation-name:spu-animation-rotateInDownRight;animation-name:spu-animation-rotateInDownRight;}
@-webkit-keyframes spu-animation-rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes spu-animation-rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.spu-animation-rotateInUpLeft{-webkit-animation-name:spu-animation-rotateInUpLeft;animation-name:spu-animation-rotateInUpLeft;}
@-webkit-keyframes spu-animation-rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes spu-animation-rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.spu-animation-rotateInUpRight{-webkit-animation-name:spu-animation-rotateInUpRight;animation-name:spu-animation-rotateInUpRight;}
@-webkit-keyframes spu-animation-hinge {
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:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
}
@keyframes spu-animation-hinge {
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:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
to{}
}
.spu-animation-hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:spu-animation-hinge;animation-name:spu-animation-hinge;}
@-webkit-keyframes spu-animation-jackInTheBox {
from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes spu-animation-jackInTheBox {
from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
.spu-animation-jackInTheBox{-webkit-animation-name:spu-animation-jackInTheBox;animation-name:spu-animation-jackInTheBox;}
@-webkit-keyframes spu-animation-rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-rollIn{-webkit-animation-name:spu-animation-rollIn;animation-name:spu-animation-rollIn;}
@-webkit-keyframes spu-animation-zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
@keyframes spu-animation-zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
.spu-animation-zoomIn{-webkit-animation-name:spu-animation-zoomIn;animation-name:spu-animation-zoomIn;}
@-webkit-keyframes spu-animation-zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes spu-animation-zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.spu-animation-zoomInDown{-webkit-animation-name:spu-animation-zoomInDown;animation-name:spu-animation-zoomInDown;}
@-webkit-keyframes spu-animation-zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes spu-animation-zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.spu-animation-zoomInLeft{-webkit-animation-name:spu-animation-zoomInLeft;animation-name:spu-animation-zoomInLeft;}
@-webkit-keyframes spu-animation-zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes spu-animation-zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.spu-animation-zoomInRight{-webkit-animation-name:spu-animation-zoomInRight;animation-name:spu-animation-zoomInRight;}
@-webkit-keyframes spu-animation-zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes spu-animation-zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.spu-animation-zoomInUp{-webkit-animation-name:spu-animation-zoomInUp;animation-name:spu-animation-zoomInUp;}
@-webkit-keyframes spu-animation-slideInDown {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-slideInDown {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-slideInDown{-webkit-animation-name:spu-animation-slideInDown;animation-name:spu-animation-slideInDown;}
@-webkit-keyframes spu-animation-slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-slideInLeft{-webkit-animation-name:spu-animation-slideInLeft;animation-name:spu-animation-slideInLeft;}
@-webkit-keyframes spu-animation-slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-slideInRight{-webkit-animation-name:spu-animation-slideInRight;animation-name:spu-animation-slideInRight;}
@-webkit-keyframes spu-animation-slideInUp {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes spu-animation-slideInUp {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.spu-animation-slideInUp{-webkit-animation-name:spu-animation-slideInUp;animation-name:spu-animation-slideInUp;}
.spu-animation-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.spu-animation-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.spu-animation-animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;}
.spu-animation-animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;}
.spu-animation-animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;}
.spu-animation-animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;}
.spu-animation-animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;}
.spu-animation-animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms;}
.spu-animation-animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms;}
.spu-animation-animated.slow{-webkit-animation-duration:2s;animation-duration:2s;}
.spu-animation-animated.slower{-webkit-animation-duration:3s;animation-duration:3s;}
@media (print), (prefers-reduced-motion: reduce) {
.animated {
-webkit-animation-duration: 1ms !important;
animation-duration: 1ms !important;
-webkit-transition-duration: 1ms !important;
transition-duration: 1ms !important;
-webkit-animation-iteration-count: 1 !important;
animation-iteration-count: 1 !important;
}
}@font-face{font-family:'FontAwesome';src:url(//www.ronitbaras.com/wp-content/plugins/wp-mailinglist/views/default2/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.ronitbaras.com/wp-content/plugins/wp-mailinglist/views/default2/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(//www.ronitbaras.com/wp-content/plugins/wp-mailinglist/views/default2/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'), url(//www.ronitbaras.com/wp-content/plugins/wp-mailinglist/views/default2/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'), url(//www.ronitbaras.com/wp-content/plugins/wp-mailinglist/views/default2/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'), url(//www.ronitbaras.com/wp-content/plugins/wp-mailinglist/views/default2/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-fw{width:1.28571429em;text-align:center;}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none;}
.fa-ul > li{position:relative;}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center;}
.fa-li.fa-lg{left:-1.85714286em;}
.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em;}
.fa-pull-left{float:left;}
.fa-pull-right{float:right;}
.fa.fa-pull-left{margin-right:.3em;}
.fa.fa-pull-right{margin-left:.3em;}
.pull-right{float:right;}
.pull-left{float:left;}
.fa.pull-left{margin-right:.3em;}
.fa.pull-right{margin-left:.3em;}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);}:root .fa-rotate-90,
:root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical{filter:none;}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}
.fa-stack-1x, .fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:2em;}
.fa-inverse{color:#ffffff;}
.fa-glass:before{content:"\f000";}
.fa-music:before{content:"\f001";}
.fa-search:before{content:"\f002";}
.fa-envelope-o:before{content:"\f003";}
.fa-heart:before{content:"\f004";}
.fa-star:before{content:"\f005";}
.fa-star-o:before{content:"\f006";}
.fa-user:before{content:"\f007";}
.fa-film:before{content:"\f008";}
.fa-th-large:before{content:"\f009";}
.fa-th:before{content:"\f00a";}
.fa-th-list:before{content:"\f00b";}
.fa-check:before{content:"\f00c";}
.fa-remove:before, .fa-close:before, .fa-times:before{content:"\f00d";}
.fa-search-plus:before{content:"\f00e";}
.fa-search-minus:before{content:"\f010";}
.fa-power-off:before{content:"\f011";}
.fa-signal:before{content:"\f012";}
.fa-gear:before, .fa-cog:before{content:"\f013";}
.fa-trash-o:before{content:"\f014";}
.fa-home:before{content:"\f015";}
.fa-file-o:before{content:"\f016";}
.fa-clock-o:before{content:"\f017";}
.fa-road:before{content:"\f018";}
.fa-download:before{content:"\f019";}
.fa-arrow-circle-o-down:before{content:"\f01a";}
.fa-arrow-circle-o-up:before{content:"\f01b";}
.fa-inbox:before{content:"\f01c";}
.fa-play-circle-o:before{content:"\f01d";}
.fa-rotate-right:before, .fa-repeat:before{content:"\f01e";}
.fa-refresh:before{content:"\f021";}
.fa-list-alt:before{content:"\f022";}
.fa-lock:before{content:"\f023";}
.fa-flag:before{content:"\f024";}
.fa-headphones:before{content:"\f025";}
.fa-volume-off:before{content:"\f026";}
.fa-volume-down:before{content:"\f027";}
.fa-volume-up:before{content:"\f028";}
.fa-qrcode:before{content:"\f029";}
.fa-barcode:before{content:"\f02a";}
.fa-tag:before{content:"\f02b";}
.fa-tags:before{content:"\f02c";}
.fa-book:before{content:"\f02d";}
.fa-bookmark:before{content:"\f02e";}
.fa-print:before{content:"\f02f";}
.fa-camera:before{content:"\f030";}
.fa-font:before{content:"\f031";}
.fa-bold:before{content:"\f032";}
.fa-italic:before{content:"\f033";}
.fa-text-height:before{content:"\f034";}
.fa-text-width:before{content:"\f035";}
.fa-align-left:before{content:"\f036";}
.fa-align-center:before{content:"\f037";}
.fa-align-right:before{content:"\f038";}
.fa-align-justify:before{content:"\f039";}
.fa-list:before{content:"\f03a";}
.fa-dedent:before, .fa-outdent:before{content:"\f03b";}
.fa-indent:before{content:"\f03c";}
.fa-video-camera:before{content:"\f03d";}
.fa-photo:before, .fa-image:before, .fa-picture-o:before{content:"\f03e";}
.fa-pencil:before{content:"\f040";}
.fa-map-marker:before{content:"\f041";}
.fa-adjust:before{content:"\f042";}
.fa-tint:before{content:"\f043";}
.fa-edit:before, .fa-pencil-square-o:before{content:"\f044";}
.fa-share-square-o:before{content:"\f045";}
.fa-check-square-o:before{content:"\f046";}
.fa-arrows:before{content:"\f047";}
.fa-step-backward:before{content:"\f048";}
.fa-fast-backward:before{content:"\f049";}
.fa-backward:before{content:"\f04a";}
.fa-play:before{content:"\f04b";}
.fa-pause:before{content:"\f04c";}
.fa-stop:before{content:"\f04d";}
.fa-forward:before{content:"\f04e";}
.fa-fast-forward:before{content:"\f050";}
.fa-step-forward:before{content:"\f051";}
.fa-eject:before{content:"\f052";}
.fa-chevron-left:before{content:"\f053";}
.fa-chevron-right:before{content:"\f054";}
.fa-plus-circle:before{content:"\f055";}
.fa-minus-circle:before{content:"\f056";}
.fa-times-circle:before{content:"\f057";}
.fa-check-circle:before{content:"\f058";}
.fa-question-circle:before{content:"\f059";}
.fa-info-circle:before{content:"\f05a";}
.fa-crosshairs:before{content:"\f05b";}
.fa-times-circle-o:before{content:"\f05c";}
.fa-check-circle-o:before{content:"\f05d";}
.fa-ban:before{content:"\f05e";}
.fa-arrow-left:before{content:"\f060";}
.fa-arrow-right:before{content:"\f061";}
.fa-arrow-up:before{content:"\f062";}
.fa-arrow-down:before{content:"\f063";}
.fa-mail-forward:before, .fa-share:before{content:"\f064";}
.fa-expand:before{content:"\f065";}
.fa-compress:before{content:"\f066";}
.fa-plus:before{content:"\f067";}
.fa-minus:before{content:"\f068";}
.fa-asterisk:before{content:"\f069";}
.fa-exclamation-circle:before{content:"\f06a";}
.fa-gift:before{content:"\f06b";}
.fa-leaf:before{content:"\f06c";}
.fa-fire:before{content:"\f06d";}
.fa-eye:before{content:"\f06e";}
.fa-eye-slash:before{content:"\f070";}
.fa-warning:before, .fa-exclamation-triangle:before{content:"\f071";}
.fa-plane:before{content:"\f072";}
.fa-calendar:before{content:"\f073";}
.fa-random:before{content:"\f074";}
.fa-comment:before{content:"\f075";}
.fa-magnet:before{content:"\f076";}
.fa-chevron-up:before{content:"\f077";}
.fa-chevron-down:before{content:"\f078";}
.fa-retweet:before{content:"\f079";}
.fa-shopping-cart:before{content:"\f07a";}
.fa-folder:before{content:"\f07b";}
.fa-folder-open:before{content:"\f07c";}
.fa-arrows-v:before{content:"\f07d";}
.fa-arrows-h:before{content:"\f07e";}
.fa-bar-chart-o:before, .fa-bar-chart:before{content:"\f080";}
.fa-twitter-square:before{content:"\f081";}
.fa-facebook-square:before{content:"\f082";}
.fa-camera-retro:before{content:"\f083";}
.fa-key:before{content:"\f084";}
.fa-gears:before, .fa-cogs:before{content:"\f085";}
.fa-comments:before{content:"\f086";}
.fa-thumbs-o-up:before{content:"\f087";}
.fa-thumbs-o-down:before{content:"\f088";}
.fa-star-half:before{content:"\f089";}
.fa-heart-o:before{content:"\f08a";}
.fa-sign-out:before{content:"\f08b";}
.fa-linkedin-square:before{content:"\f08c";}
.fa-thumb-tack:before{content:"\f08d";}
.fa-external-link:before{content:"\f08e";}
.fa-sign-in:before{content:"\f090";}
.fa-trophy:before{content:"\f091";}
.fa-github-square:before{content:"\f092";}
.fa-upload:before{content:"\f093";}
.fa-lemon-o:before{content:"\f094";}
.fa-phone:before{content:"\f095";}
.fa-square-o:before{content:"\f096";}
.fa-bookmark-o:before{content:"\f097";}
.fa-phone-square:before{content:"\f098";}
.fa-twitter:before{content:"\f099";}
.fa-facebook-f:before, .fa-facebook:before{content:"\f09a";}
.fa-github:before{content:"\f09b";}
.fa-unlock:before{content:"\f09c";}
.fa-credit-card:before{content:"\f09d";}
.fa-feed:before, .fa-rss:before{content:"\f09e";}
.fa-hdd-o:before{content:"\f0a0";}
.fa-bullhorn:before{content:"\f0a1";}
.fa-bell:before{content:"\f0f3";}
.fa-certificate:before{content:"\f0a3";}
.fa-hand-o-right:before{content:"\f0a4";}
.fa-hand-o-left:before{content:"\f0a5";}
.fa-hand-o-up:before{content:"\f0a6";}
.fa-hand-o-down:before{content:"\f0a7";}
.fa-arrow-circle-left:before{content:"\f0a8";}
.fa-arrow-circle-right:before{content:"\f0a9";}
.fa-arrow-circle-up:before{content:"\f0aa";}
.fa-arrow-circle-down:before{content:"\f0ab";}
.fa-globe:before{content:"\f0ac";}
.fa-wrench:before{content:"\f0ad";}
.fa-tasks:before{content:"\f0ae";}
.fa-filter:before{content:"\f0b0";}
.fa-briefcase:before{content:"\f0b1";}
.fa-arrows-alt:before{content:"\f0b2";}
.fa-group:before, .fa-users:before{content:"\f0c0";}
.fa-chain:before, .fa-link:before{content:"\f0c1";}
.fa-cloud:before{content:"\f0c2";}
.fa-flask:before{content:"\f0c3";}
.fa-cut:before, .fa-scissors:before{content:"\f0c4";}
.fa-copy:before, .fa-files-o:before{content:"\f0c5";}
.fa-paperclip:before{content:"\f0c6";}
.fa-save:before, .fa-floppy-o:before{content:"\f0c7";}
.fa-square:before{content:"\f0c8";}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before{content:"\f0c9";}
.fa-list-ul:before{content:"\f0ca";}
.fa-list-ol:before{content:"\f0cb";}
.fa-strikethrough:before{content:"\f0cc";}
.fa-underline:before{content:"\f0cd";}
.fa-table:before{content:"\f0ce";}
.fa-magic:before{content:"\f0d0";}
.fa-truck:before{content:"\f0d1";}
.fa-pinterest:before{content:"\f0d2";}
.fa-pinterest-square:before{content:"\f0d3";}
.fa-google-plus-square:before{content:"\f0d4";}
.fa-google-plus:before{content:"\f0d5";}
.fa-money:before{content:"\f0d6";}
.fa-caret-down:before{content:"\f0d7";}
.fa-caret-up:before{content:"\f0d8";}
.fa-caret-left:before{content:"\f0d9";}
.fa-caret-right:before{content:"\f0da";}
.fa-columns:before{content:"\f0db";}
.fa-unsorted:before, .fa-sort:before{content:"\f0dc";}
.fa-sort-down:before, .fa-sort-desc:before{content:"\f0dd";}
.fa-sort-up:before, .fa-sort-asc:before{content:"\f0de";}
.fa-envelope:before{content:"\f0e0";}
.fa-linkedin:before{content:"\f0e1";}
.fa-rotate-left:before, .fa-undo:before{content:"\f0e2";}
.fa-legal:before, .fa-gavel:before{content:"\f0e3";}
.fa-dashboard:before, .fa-tachometer:before{content:"\f0e4";}
.fa-comment-o:before{content:"\f0e5";}
.fa-comments-o:before{content:"\f0e6";}
.fa-flash:before, .fa-bolt:before{content:"\f0e7";}
.fa-sitemap:before{content:"\f0e8";}
.fa-umbrella:before{content:"\f0e9";}
.fa-paste:before, .fa-clipboard:before{content:"\f0ea";}
.fa-lightbulb-o:before{content:"\f0eb";}
.fa-exchange:before{content:"\f0ec";}
.fa-cloud-download:before{content:"\f0ed";}
.fa-cloud-upload:before{content:"\f0ee";}
.fa-user-md:before{content:"\f0f0";}
.fa-stethoscope:before{content:"\f0f1";}
.fa-suitcase:before{content:"\f0f2";}
.fa-bell-o:before{content:"\f0a2";}
.fa-coffee:before{content:"\f0f4";}
.fa-cutlery:before{content:"\f0f5";}
.fa-file-text-o:before{content:"\f0f6";}
.fa-building-o:before{content:"\f0f7";}
.fa-hospital-o:before{content:"\f0f8";}
.fa-ambulance:before{content:"\f0f9";}
.fa-medkit:before{content:"\f0fa";}
.fa-fighter-jet:before{content:"\f0fb";}
.fa-beer:before{content:"\f0fc";}
.fa-h-square:before{content:"\f0fd";}
.fa-plus-square:before{content:"\f0fe";}
.fa-angle-double-left:before{content:"\f100";}
.fa-angle-double-right:before{content:"\f101";}
.fa-angle-double-up:before{content:"\f102";}
.fa-angle-double-down:before{content:"\f103";}
.fa-angle-left:before{content:"\f104";}
.fa-angle-right:before{content:"\f105";}
.fa-angle-up:before{content:"\f106";}
.fa-angle-down:before{content:"\f107";}
.fa-desktop:before{content:"\f108";}
.fa-laptop:before{content:"\f109";}
.fa-tablet:before{content:"\f10a";}
.fa-mobile-phone:before, .fa-mobile:before{content:"\f10b";}
.fa-circle-o:before{content:"\f10c";}
.fa-quote-left:before{content:"\f10d";}
.fa-quote-right:before{content:"\f10e";}
.fa-spinner:before{content:"\f110";}
.fa-circle:before{content:"\f111";}
.fa-mail-reply:before, .fa-reply:before{content:"\f112";}
.fa-github-alt:before{content:"\f113";}
.fa-folder-o:before{content:"\f114";}
.fa-folder-open-o:before{content:"\f115";}
.fa-smile-o:before{content:"\f118";}
.fa-frown-o:before{content:"\f119";}
.fa-meh-o:before{content:"\f11a";}
.fa-gamepad:before{content:"\f11b";}
.fa-keyboard-o:before{content:"\f11c";}
.fa-flag-o:before{content:"\f11d";}
.fa-flag-checkered:before{content:"\f11e";}
.fa-terminal:before{content:"\f120";}
.fa-code:before{content:"\f121";}
.fa-mail-reply-all:before, .fa-reply-all:before{content:"\f122";}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before{content:"\f123";}
.fa-location-arrow:before{content:"\f124";}
.fa-crop:before{content:"\f125";}
.fa-code-fork:before{content:"\f126";}
.fa-unlink:before, .fa-chain-broken:before{content:"\f127";}
.fa-question:before{content:"\f128";}
.fa-info:before{content:"\f129";}
.fa-exclamation:before{content:"\f12a";}
.fa-superscript:before{content:"\f12b";}
.fa-subscript:before{content:"\f12c";}
.fa-eraser:before{content:"\f12d";}
.fa-puzzle-piece:before{content:"\f12e";}
.fa-microphone:before{content:"\f130";}
.fa-microphone-slash:before{content:"\f131";}
.fa-shield:before{content:"\f132";}
.fa-calendar-o:before{content:"\f133";}
.fa-fire-extinguisher:before{content:"\f134";}
.fa-rocket:before{content:"\f135";}
.fa-maxcdn:before{content:"\f136";}
.fa-chevron-circle-left:before{content:"\f137";}
.fa-chevron-circle-right:before{content:"\f138";}
.fa-chevron-circle-up:before{content:"\f139";}
.fa-chevron-circle-down:before{content:"\f13a";}
.fa-html5:before{content:"\f13b";}
.fa-css3:before{content:"\f13c";}
.fa-anchor:before{content:"\f13d";}
.fa-unlock-alt:before{content:"\f13e";}
.fa-bullseye:before{content:"\f140";}
.fa-ellipsis-h:before{content:"\f141";}
.fa-ellipsis-v:before{content:"\f142";}
.fa-rss-square:before{content:"\f143";}
.fa-play-circle:before{content:"\f144";}
.fa-ticket:before{content:"\f145";}
.fa-minus-square:before{content:"\f146";}
.fa-minus-square-o:before{content:"\f147";}
.fa-level-up:before{content:"\f148";}
.fa-level-down:before{content:"\f149";}
.fa-check-square:before{content:"\f14a";}
.fa-pencil-square:before{content:"\f14b";}
.fa-external-link-square:before{content:"\f14c";}
.fa-share-square:before{content:"\f14d";}
.fa-compass:before{content:"\f14e";}
.fa-toggle-down:before, .fa-caret-square-o-down:before{content:"\f150";}
.fa-toggle-up:before, .fa-caret-square-o-up:before{content:"\f151";}
.fa-toggle-right:before, .fa-caret-square-o-right:before{content:"\f152";}
.fa-euro:before, .fa-eur:before{content:"\f153";}
.fa-gbp:before{content:"\f154";}
.fa-dollar:before, .fa-usd:before{content:"\f155";}
.fa-rupee:before, .fa-inr:before{content:"\f156";}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before{content:"\f157";}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before{content:"\f158";}
.fa-won:before, .fa-krw:before{content:"\f159";}
.fa-bitcoin:before, .fa-btc:before{content:"\f15a";}
.fa-file:before{content:"\f15b";}
.fa-file-text:before{content:"\f15c";}
.fa-sort-alpha-asc:before{content:"\f15d";}
.fa-sort-alpha-desc:before{content:"\f15e";}
.fa-sort-amount-asc:before{content:"\f160";}
.fa-sort-amount-desc:before{content:"\f161";}
.fa-sort-numeric-asc:before{content:"\f162";}
.fa-sort-numeric-desc:before{content:"\f163";}
.fa-thumbs-up:before{content:"\f164";}
.fa-thumbs-down:before{content:"\f165";}
.fa-youtube-square:before{content:"\f166";}
.fa-youtube:before{content:"\f167";}
.fa-xing:before{content:"\f168";}
.fa-xing-square:before{content:"\f169";}
.fa-youtube-play:before{content:"\f16a";}
.fa-dropbox:before{content:"\f16b";}
.fa-stack-overflow:before{content:"\f16c";}
.fa-instagram:before{content:"\f16d";}
.fa-flickr:before{content:"\f16e";}
.fa-adn:before{content:"\f170";}
.fa-bitbucket:before{content:"\f171";}
.fa-bitbucket-square:before{content:"\f172";}
.fa-tumblr:before{content:"\f173";}
.fa-tumblr-square:before{content:"\f174";}
.fa-long-arrow-down:before{content:"\f175";}
.fa-long-arrow-up:before{content:"\f176";}
.fa-long-arrow-left:before{content:"\f177";}
.fa-long-arrow-right:before{content:"\f178";}
.fa-apple:before{content:"\f179";}
.fa-windows:before{content:"\f17a";}
.fa-android:before{content:"\f17b";}
.fa-linux:before{content:"\f17c";}
.fa-dribbble:before{content:"\f17d";}
.fa-skype:before{content:"\f17e";}
.fa-foursquare:before{content:"\f180";}
.fa-trello:before{content:"\f181";}
.fa-female:before{content:"\f182";}
.fa-male:before{content:"\f183";}
.fa-gittip:before, .fa-gratipay:before{content:"\f184";}
.fa-sun-o:before{content:"\f185";}
.fa-moon-o:before{content:"\f186";}
.fa-archive:before{content:"\f187";}
.fa-bug:before{content:"\f188";}
.fa-vk:before{content:"\f189";}
.fa-weibo:before{content:"\f18a";}
.fa-renren:before{content:"\f18b";}
.fa-pagelines:before{content:"\f18c";}
.fa-stack-exchange:before{content:"\f18d";}
.fa-arrow-circle-o-right:before{content:"\f18e";}
.fa-arrow-circle-o-left:before{content:"\f190";}
.fa-toggle-left:before, .fa-caret-square-o-left:before{content:"\f191";}
.fa-dot-circle-o:before{content:"\f192";}
.fa-wheelchair:before{content:"\f193";}
.fa-vimeo-square:before{content:"\f194";}
.fa-turkish-lira:before, .fa-try:before{content:"\f195";}
.fa-plus-square-o:before{content:"\f196";}
.fa-space-shuttle:before{content:"\f197";}
.fa-slack:before{content:"\f198";}
.fa-envelope-square:before{content:"\f199";}
.fa-wordpress:before{content:"\f19a";}
.fa-openid:before{content:"\f19b";}
.fa-institution:before, .fa-bank:before, .fa-university:before{content:"\f19c";}
.fa-mortar-board:before, .fa-graduation-cap:before{content:"\f19d";}
.fa-yahoo:before{content:"\f19e";}
.fa-google:before{content:"\f1a0";}
.fa-reddit:before{content:"\f1a1";}
.fa-reddit-square:before{content:"\f1a2";}
.fa-stumbleupon-circle:before{content:"\f1a3";}
.fa-stumbleupon:before{content:"\f1a4";}
.fa-delicious:before{content:"\f1a5";}
.fa-digg:before{content:"\f1a6";}
.fa-pied-piper-pp:before{content:"\f1a7";}
.fa-pied-piper-alt:before{content:"\f1a8";}
.fa-drupal:before{content:"\f1a9";}
.fa-joomla:before{content:"\f1aa";}
.fa-language:before{content:"\f1ab";}
.fa-fax:before{content:"\f1ac";}
.fa-building:before{content:"\f1ad";}
.fa-child:before{content:"\f1ae";}
.fa-paw:before{content:"\f1b0";}
.fa-spoon:before{content:"\f1b1";}
.fa-cube:before{content:"\f1b2";}
.fa-cubes:before{content:"\f1b3";}
.fa-behance:before{content:"\f1b4";}
.fa-behance-square:before{content:"\f1b5";}
.fa-steam:before{content:"\f1b6";}
.fa-steam-square:before{content:"\f1b7";}
.fa-recycle:before{content:"\f1b8";}
.fa-automobile:before, .fa-car:before{content:"\f1b9";}
.fa-cab:before, .fa-taxi:before{content:"\f1ba";}
.fa-tree:before{content:"\f1bb";}
.fa-spotify:before{content:"\f1bc";}
.fa-deviantart:before{content:"\f1bd";}
.fa-soundcloud:before{content:"\f1be";}
.fa-database:before{content:"\f1c0";}
.fa-file-pdf-o:before{content:"\f1c1";}
.fa-file-word-o:before{content:"\f1c2";}
.fa-file-excel-o:before{content:"\f1c3";}
.fa-file-powerpoint-o:before{content:"\f1c4";}
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before{content:"\f1c5";}
.fa-file-zip-o:before, .fa-file-archive-o:before{content:"\f1c6";}
.fa-file-sound-o:before, .fa-file-audio-o:before{content:"\f1c7";}
.fa-file-movie-o:before, .fa-file-video-o:before{content:"\f1c8";}
.fa-file-code-o:before{content:"\f1c9";}
.fa-vine:before{content:"\f1ca";}
.fa-codepen:before{content:"\f1cb";}
.fa-jsfiddle:before{content:"\f1cc";}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before{content:"\f1cd";}
.fa-circle-o-notch:before{content:"\f1ce";}
.fa-ra:before, .fa-resistance:before, .fa-rebel:before{content:"\f1d0";}
.fa-ge:before, .fa-empire:before{content:"\f1d1";}
.fa-git-square:before{content:"\f1d2";}
.fa-git:before{content:"\f1d3";}
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before{content:"\f1d4";}
.fa-tencent-weibo:before{content:"\f1d5";}
.fa-qq:before{content:"\f1d6";}
.fa-wechat:before, .fa-weixin:before{content:"\f1d7";}
.fa-send:before, .fa-paper-plane:before{content:"\f1d8";}
.fa-send-o:before, .fa-paper-plane-o:before{content:"\f1d9";}
.fa-history:before{content:"\f1da";}
.fa-circle-thin:before{content:"\f1db";}
.fa-header:before{content:"\f1dc";}
.fa-paragraph:before{content:"\f1dd";}
.fa-sliders:before{content:"\f1de";}
.fa-share-alt:before{content:"\f1e0";}
.fa-share-alt-square:before{content:"\f1e1";}
.fa-bomb:before{content:"\f1e2";}
.fa-soccer-ball-o:before, .fa-futbol-o:before{content:"\f1e3";}
.fa-tty:before{content:"\f1e4";}
.fa-binoculars:before{content:"\f1e5";}
.fa-plug:before{content:"\f1e6";}
.fa-slideshare:before{content:"\f1e7";}
.fa-twitch:before{content:"\f1e8";}
.fa-yelp:before{content:"\f1e9";}
.fa-newspaper-o:before{content:"\f1ea";}
.fa-wifi:before{content:"\f1eb";}
.fa-calculator:before{content:"\f1ec";}
.fa-paypal:before{content:"\f1ed";}
.fa-google-wallet:before{content:"\f1ee";}
.fa-cc-visa:before{content:"\f1f0";}
.fa-cc-mastercard:before{content:"\f1f1";}
.fa-cc-discover:before{content:"\f1f2";}
.fa-cc-amex:before{content:"\f1f3";}
.fa-cc-paypal:before{content:"\f1f4";}
.fa-cc-stripe:before{content:"\f1f5";}
.fa-bell-slash:before{content:"\f1f6";}
.fa-bell-slash-o:before{content:"\f1f7";}
.fa-trash:before{content:"\f1f8";}
.fa-copyright:before{content:"\f1f9";}
.fa-at:before{content:"\f1fa";}
.fa-eyedropper:before{content:"\f1fb";}
.fa-paint-brush:before{content:"\f1fc";}
.fa-birthday-cake:before{content:"\f1fd";}
.fa-area-chart:before{content:"\f1fe";}
.fa-pie-chart:before{content:"\f200";}
.fa-line-chart:before{content:"\f201";}
.fa-lastfm:before{content:"\f202";}
.fa-lastfm-square:before{content:"\f203";}
.fa-toggle-off:before{content:"\f204";}
.fa-toggle-on:before{content:"\f205";}
.fa-bicycle:before{content:"\f206";}
.fa-bus:before{content:"\f207";}
.fa-ioxhost:before{content:"\f208";}
.fa-angellist:before{content:"\f209";}
.fa-cc:before{content:"\f20a";}
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before{content:"\f20b";}
.fa-meanpath:before{content:"\f20c";}
.fa-buysellads:before{content:"\f20d";}
.fa-connectdevelop:before{content:"\f20e";}
.fa-dashcube:before{content:"\f210";}
.fa-forumbee:before{content:"\f211";}
.fa-leanpub:before{content:"\f212";}
.fa-sellsy:before{content:"\f213";}
.fa-shirtsinbulk:before{content:"\f214";}
.fa-simplybuilt:before{content:"\f215";}
.fa-skyatlas:before{content:"\f216";}
.fa-cart-plus:before{content:"\f217";}
.fa-cart-arrow-down:before{content:"\f218";}
.fa-diamond:before{content:"\f219";}
.fa-ship:before{content:"\f21a";}
.fa-user-secret:before{content:"\f21b";}
.fa-motorcycle:before{content:"\f21c";}
.fa-street-view:before{content:"\f21d";}
.fa-heartbeat:before{content:"\f21e";}
.fa-venus:before{content:"\f221";}
.fa-mars:before{content:"\f222";}
.fa-mercury:before{content:"\f223";}
.fa-intersex:before, .fa-transgender:before{content:"\f224";}
.fa-transgender-alt:before{content:"\f225";}
.fa-venus-double:before{content:"\f226";}
.fa-mars-double:before{content:"\f227";}
.fa-venus-mars:before{content:"\f228";}
.fa-mars-stroke:before{content:"\f229";}
.fa-mars-stroke-v:before{content:"\f22a";}
.fa-mars-stroke-h:before{content:"\f22b";}
.fa-neuter:before{content:"\f22c";}
.fa-genderless:before{content:"\f22d";}
.fa-facebook-official:before{content:"\f230";}
.fa-pinterest-p:before{content:"\f231";}
.fa-whatsapp:before{content:"\f232";}
.fa-server:before{content:"\f233";}
.fa-user-plus:before{content:"\f234";}
.fa-user-times:before{content:"\f235";}
.fa-hotel:before, .fa-bed:before{content:"\f236";}
.fa-viacoin:before{content:"\f237";}
.fa-train:before{content:"\f238";}
.fa-subway:before{content:"\f239";}
.fa-medium:before{content:"\f23a";}
.fa-yc:before, .fa-y-combinator:before{content:"\f23b";}
.fa-optin-monster:before{content:"\f23c";}
.fa-opencart:before{content:"\f23d";}
.fa-expeditedssl:before{content:"\f23e";}
.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before{content:"\f240";}
.fa-battery-3:before, .fa-battery-three-quarters:before{content:"\f241";}
.fa-battery-2:before, .fa-battery-half:before{content:"\f242";}
.fa-battery-1:before, .fa-battery-quarter:before{content:"\f243";}
.fa-battery-0:before, .fa-battery-empty:before{content:"\f244";}
.fa-mouse-pointer:before{content:"\f245";}
.fa-i-cursor:before{content:"\f246";}
.fa-object-group:before{content:"\f247";}
.fa-object-ungroup:before{content:"\f248";}
.fa-sticky-note:before{content:"\f249";}
.fa-sticky-note-o:before{content:"\f24a";}
.fa-cc-jcb:before{content:"\f24b";}
.fa-cc-diners-club:before{content:"\f24c";}
.fa-clone:before{content:"\f24d";}
.fa-balance-scale:before{content:"\f24e";}
.fa-hourglass-o:before{content:"\f250";}
.fa-hourglass-1:before, .fa-hourglass-start:before{content:"\f251";}
.fa-hourglass-2:before, .fa-hourglass-half:before{content:"\f252";}
.fa-hourglass-3:before, .fa-hourglass-end:before{content:"\f253";}
.fa-hourglass:before{content:"\f254";}
.fa-hand-grab-o:before, .fa-hand-rock-o:before{content:"\f255";}
.fa-hand-stop-o:before, .fa-hand-paper-o:before{content:"\f256";}
.fa-hand-scissors-o:before{content:"\f257";}
.fa-hand-lizard-o:before{content:"\f258";}
.fa-hand-spock-o:before{content:"\f259";}
.fa-hand-pointer-o:before{content:"\f25a";}
.fa-hand-peace-o:before{content:"\f25b";}
.fa-trademark:before{content:"\f25c";}
.fa-registered:before{content:"\f25d";}
.fa-creative-commons:before{content:"\f25e";}
.fa-gg:before{content:"\f260";}
.fa-gg-circle:before{content:"\f261";}
.fa-tripadvisor:before{content:"\f262";}
.fa-odnoklassniki:before{content:"\f263";}
.fa-odnoklassniki-square:before{content:"\f264";}
.fa-get-pocket:before{content:"\f265";}
.fa-wikipedia-w:before{content:"\f266";}
.fa-safari:before{content:"\f267";}
.fa-chrome:before{content:"\f268";}
.fa-firefox:before{content:"\f269";}
.fa-opera:before{content:"\f26a";}
.fa-internet-explorer:before{content:"\f26b";}
.fa-tv:before, .fa-television:before{content:"\f26c";}
.fa-contao:before{content:"\f26d";}
.fa-500px:before{content:"\f26e";}
.fa-amazon:before{content:"\f270";}
.fa-calendar-plus-o:before{content:"\f271";}
.fa-calendar-minus-o:before{content:"\f272";}
.fa-calendar-times-o:before{content:"\f273";}
.fa-calendar-check-o:before{content:"\f274";}
.fa-industry:before{content:"\f275";}
.fa-map-pin:before{content:"\f276";}
.fa-map-signs:before{content:"\f277";}
.fa-map-o:before{content:"\f278";}
.fa-map:before{content:"\f279";}
.fa-commenting:before{content:"\f27a";}
.fa-commenting-o:before{content:"\f27b";}
.fa-houzz:before{content:"\f27c";}
.fa-vimeo:before{content:"\f27d";}
.fa-black-tie:before{content:"\f27e";}
.fa-fonticons:before{content:"\f280";}
.fa-reddit-alien:before{content:"\f281";}
.fa-edge:before{content:"\f282";}
.fa-credit-card-alt:before{content:"\f283";}
.fa-codiepie:before{content:"\f284";}
.fa-modx:before{content:"\f285";}
.fa-fort-awesome:before{content:"\f286";}
.fa-usb:before{content:"\f287";}
.fa-product-hunt:before{content:"\f288";}
.fa-mixcloud:before{content:"\f289";}
.fa-scribd:before{content:"\f28a";}
.fa-pause-circle:before{content:"\f28b";}
.fa-pause-circle-o:before{content:"\f28c";}
.fa-stop-circle:before{content:"\f28d";}
.fa-stop-circle-o:before{content:"\f28e";}
.fa-shopping-bag:before{content:"\f290";}
.fa-shopping-basket:before{content:"\f291";}
.fa-hashtag:before{content:"\f292";}
.fa-bluetooth:before{content:"\f293";}
.fa-bluetooth-b:before{content:"\f294";}
.fa-percent:before{content:"\f295";}
.fa-gitlab:before{content:"\f296";}
.fa-wpbeginner:before{content:"\f297";}
.fa-wpforms:before{content:"\f298";}
.fa-envira:before{content:"\f299";}
.fa-universal-access:before{content:"\f29a";}
.fa-wheelchair-alt:before{content:"\f29b";}
.fa-question-circle-o:before{content:"\f29c";}
.fa-blind:before{content:"\f29d";}
.fa-audio-description:before{content:"\f29e";}
.fa-volume-control-phone:before{content:"\f2a0";}
.fa-braille:before{content:"\f2a1";}
.fa-assistive-listening-systems:before{content:"\f2a2";}
.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before{content:"\f2a3";}
.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before{content:"\f2a4";}
.fa-glide:before{content:"\f2a5";}
.fa-glide-g:before{content:"\f2a6";}
.fa-signing:before, .fa-sign-language:before{content:"\f2a7";}
.fa-low-vision:before{content:"\f2a8";}
.fa-viadeo:before{content:"\f2a9";}
.fa-viadeo-square:before{content:"\f2aa";}
.fa-snapchat:before{content:"\f2ab";}
.fa-snapchat-ghost:before{content:"\f2ac";}
.fa-snapchat-square:before{content:"\f2ad";}
.fa-pied-piper:before{content:"\f2ae";}
.fa-first-order:before{content:"\f2b0";}
.fa-yoast:before{content:"\f2b1";}
.fa-themeisle:before{content:"\f2b2";}
.fa-google-plus-circle:before, .fa-google-plus-official:before{content:"\f2b3";}
.fa-fa:before, .fa-font-awesome:before{content:"\f2b4";}
.fa-handshake-o:before{content:"\f2b5";}
.fa-envelope-open:before{content:"\f2b6";}
.fa-envelope-open-o:before{content:"\f2b7";}
.fa-linode:before{content:"\f2b8";}
.fa-address-book:before{content:"\f2b9";}
.fa-address-book-o:before{content:"\f2ba";}
.fa-vcard:before, .fa-address-card:before{content:"\f2bb";}
.fa-vcard-o:before, .fa-address-card-o:before{content:"\f2bc";}
.fa-user-circle:before{content:"\f2bd";}
.fa-user-circle-o:before{content:"\f2be";}
.fa-user-o:before{content:"\f2c0";}
.fa-id-badge:before{content:"\f2c1";}
.fa-drivers-license:before, .fa-id-card:before{content:"\f2c2";}
.fa-drivers-license-o:before, .fa-id-card-o:before{content:"\f2c3";}
.fa-quora:before{content:"\f2c4";}
.fa-free-code-camp:before{content:"\f2c5";}
.fa-telegram:before{content:"\f2c6";}
.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before{content:"\f2c7";}
.fa-thermometer-3:before, .fa-thermometer-three-quarters:before{content:"\f2c8";}
.fa-thermometer-2:before, .fa-thermometer-half:before{content:"\f2c9";}
.fa-thermometer-1:before, .fa-thermometer-quarter:before{content:"\f2ca";}
.fa-thermometer-0:before, .fa-thermometer-empty:before{content:"\f2cb";}
.fa-shower:before{content:"\f2cc";}
.fa-bathtub:before, .fa-s15:before, .fa-bath:before{content:"\f2cd";}
.fa-podcast:before{content:"\f2ce";}
.fa-window-maximize:before{content:"\f2d0";}
.fa-window-minimize:before{content:"\f2d1";}
.fa-window-restore:before{content:"\f2d2";}
.fa-times-rectangle:before, .fa-window-close:before{content:"\f2d3";}
.fa-times-rectangle-o:before, .fa-window-close-o:before{content:"\f2d4";}
.fa-bandcamp:before{content:"\f2d5";}
.fa-grav:before{content:"\f2d6";}
.fa-etsy:before{content:"\f2d7";}
.fa-imdb:before{content:"\f2d8";}
.fa-ravelry:before{content:"\f2d9";}
.fa-eercast:before{content:"\f2da";}
.fa-microchip:before{content:"\f2db";}
.fa-snowflake-o:before{content:"\f2dc";}
.fa-superpowers:before{content:"\f2dd";}
.fa-wpexplorer:before{content:"\f2de";}
.fa-meetup:before{content:"\f2e0";}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.sr-only-focusable:active, .sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}.spu-box, .spu-box *{box-sizing:border-box;}
.wppopups-whole{position:relative;width:100%;left:0;top:0;z-index:999998;display:flex;align-items:center;justify-content:center;}
.spu-bg{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:99999;}
.spu-box:before, .spu-box:after{content:"";display:table;}
.spu-box:after{clear:both;}
.spu-box{zoom:1;}
.spu-box{position:fixed;z-index:999999;width:100%;max-height:100vh;}
.spu-box img{max-width:100%;height:auto;}
.spu-box img.aligncenter{clear:both;display:block;margin:0 auto;}
.spu-box.spu-position-top-left{top:0;left:0;bottom:auto;right:auto;}
.spu-box.spu-position-top-right{top:0;right:0;bottom:auto;left:auto;}
.spu-box.spu-position-bottom-left{bottom:0;left:0;top:auto;right:auto;}
.spu-box.spu-position-bottom-right{bottom:0;right:0;top:auto;left:auto;}
.spu-box.spu-position-top-bar, .spu-box.spu-position-bottom-bar{margin:0;width:100% !important;max-width:100% !important;position:fixed;}
.spu-box.spu-position-top-bar{top:0;}
.spu-box.spu-position-bottom-bar{bottom:0;}
.spu-box.spu-position-bottom-bar .spu-content .spu-fields-container, .spu-box.spu-position-top-bar .spu-content .spu-fields-container{padding:0;}
.spu-box.spu-position-bottom-bar .spu-content, .spu-box.spu-position-top-bar .spu-content{display:inline-flex;align-items:center;justify-content:center;width:100% !important;}
.spu-box.spu-position-bottom-bar .spu-content > *,
.spu-box.spu-position-top-bar .spu-content > *{margin-left:20px;margin-bottom:0;}
.spu-box.spu-position-bottom-bar .spu-content .spu-optin-form, .spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr, .spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr, .spu-box.spu-position-top-bar .spu-content .spu-optin-form{display:inline-flex;margin-bottom:0;}
.spu-box.spu-position-top-bar .spu-content .spu-optin-fields, .spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields, .spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr, .spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr{margin-bottom:0;}
.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr , .spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr{margin-left:20px;margin-bottom:0;}
.spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields .spu-fields , .spu-box.spu-position-top-bar .spu-content .spu-optin-fields .spu-fields{min-width:250px;}
.spu-box.spu-position-bottom-bar .spu-content button.spu-fields.spu-submit , .spu-box.spu-position-top-bar .spu-content button.spu-fields.spu-submit{width:120px;margin-left:20px;}
.spu-close{position:absolute;padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;line-height:.5;text-decoration:none;cursor:pointer;}
html .spu-box a.spu-close{text-decoration:none;}
.spu-close-top_right{right:8px;top:5px;}
.spu-close-top_left{left:8px;top:5px;}
.spu-close-bottom_right{right:8px;bottom:5px;}
.spu-close-bottom_left{left:8px;bottom:5px;}
.spu-close:hover, .spu-close:focus{text-decoration:none;display:block;}
p.spu-powered{position:absolute;bottom:-55px;width:100%;text-align:center;color:#fff;left:0px;}
p.spu-powered a{color:#ccc;text-decoration:underline;}
.spu-box.spu-scrollable p.spu-powered{display:none;}
.spu-addon-container{text-align:center;margin:36px 32px 44px;}
.spu-addon-container:after{clear:both;content:" ";display:table;}
.spu-addon-title{font-size:24px;}
.spu-addon-msg{font-size:17px;}
.spu-input-text{background-color:#fff;width:49%;height:44px;border:1px solid #cdd1d4;-webkit-box-shadow:0 0 6px -3px rgba(0,0,0,0.8) inset;-moz-box-shadow:0 0 6px -3px rgba(0,0,0,0.8) inset;box-shadow:0 0 6px -3px rgba(0,0,0,0.8) inset;border-radius:3px;font-size:18px;line-height:38px;padding:4px 6px;overflow:hidden;outline:none;margin:0;vertical-align:middle;}
.spu-button{display:block;-webkit-box-shadow:0 1px 1px -1px #fff inset;-moz-box-shadow:0 1px 1px -1px #fff inset;box-shadow:0 1px 1px -1px #fff inset;-webkit-text-shadow:#888 -0 0 1px;-moz-text-shadow:#888 -0 0 1px;text-shadow:#888 0 0 1px;font-size:15px;padding:10px 12px;line-height:24px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:0;height:auto;width:35%;border:0;}
.spu-button-bg{width:100% !important;}
.spu-inline{display:inline-block !important;}
.spu-errors{color:red;text-align:center;margin-top:20px;}
.spu-optin-form .spu-helper-fields{display:none;}
.spu-fields-container{padding:36px 32px 44px;position:relative;}
.spu-fields.spu-name, .spu-fields.spu-email{background-color:#fff;width:100%;height:48px;border:1px solid #cdd1d4;-webkit-box-shadow:0 0 6px -3px rgba(0,0,0,0.8) inset;-moz-box-shadow:0 0 6px -3px rgba(0,0,0,0.8) inset;box-shadow:0 0 6px -3px rgba(0,0,0,0.8) inset;border-radius:3px;font-size:18px;line-height:38px;padding:4px 6px;overflow:hidden;outline:none;margin:0 0 20px 0;vertical-align:middle;display:block;}
.spu-fields.spu-submit{background:#50bbe8;border:1px solid #429bc0;-webkit-box-shadow:0 1px 1px -1px #fff inset;-moz-box-shadow:0 1px 1px -1px #fff inset;box-shadow:0 1px 1px -1px #fff inset;-webkit-text-shadow:#888 -0 0 1px;-moz-text-shadow:#888 -0 0 1px;text-shadow:#888 -0 0 1px;width:24%;color:#fff;font-size:16px;padding:10px 6px;line-height:24px;text-align:center;vertical-align:middle;cursor:pointer;display:inline;margin:0;height:auto;}
.spu-fields.spu-submit i{display:none;}
.spu-optin-fields{display:block;}
.spu-optin-fields.spu-inline-fields{display:flex;margin-bottom:20px;}
.spu-optin-fields.spu-inline-fields .spu-fields{margin-bottom:0px;}
.spu-optin-fields.spu-inline-fields .spu-fields.spu-name{margin-right:20px;}
.spu-fields.spu-email{margin-right:0;}
.spu-fields.spu-submit{width:100%;max-width:100%;}
.spu-fields.spu-submit span{transition:all 1s;opacity:1;}
.spu-fields.spu-submit svg{display:none;margin:0 auto;transition:all 1s;}
.spu-fields.spu-submit svg path, .spu-fields.spu-submit svg rect{fill:#fff;}
.spu-fields.spu-submit.spu-sending span{display:none;opacity:0;}
.spu-fields.spu-submit.spu-sending svg{display:block;opacity:1;}
.optin-errors{color:red;text-align:center;margin-top:20px;}
span.spu-timer{position:absolute;bottom:0px;left:0px;font-size:12px;position:absolute;width:100%;text-align:right;padding:0 10px;}
@media all and (max-width: 568px){
.spu-box{
max-width: 90vw !important;
}
.spu-box.spu-position-fullscreen, .spu-box.spu-position-top-bar, .spu-box.spu-position-bottom-bar{
max-width: 100vw !important;
}
.spu-box.spu-position-bottom-bar .spu-content, .spu-box.spu-position-top-bar .spu-content {
flex-flow: column;
}
.pop-up-text2{
margin-bottom: 25px !important;
}
}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://www.ronitbaras.com/wp-content/cache/omgf/google-fonts/open-sans-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.ronitbaras.com/wp-content/cache/omgf/google-fonts/open-sans-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face {
font-family: 'Questrial';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.ronitbaras.com/wp-content/cache/omgf/google-fonts/questrial-normal-latin-400.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden], .hidden{display:none;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active, a:hover{outline:0;}
h1{font-size:2em;margin:.67em 0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:400;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
code, kbd, pre, samp{font-family:monospace, serif;font-size:1em;}
pre {
white-space: pre-wrap;
} q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}
legend{border:0;padding:0;}
button, input, select, textarea{font-family:inherit;font-size:100%;margin:0;}
button, input{line-height:normal;}
button, select{text-transform:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled], html input[disabled]{cursor:default;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
*, input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.archive-pagination:before, .clearfix:before, .entry:before, .entry-pagination:before, .footer-widgets:before, .nav-primary:before, .nav-secondary:before, .site-container:before, .site-footer:before, .site-header:before, .site-inner:before, .wrap:before{content:" ";display:table;}
.archive-pagination:after, .clearfix:after, .entry:after, .entry-pagination:after, .footer-widgets:after, .nav-primary:after, .nav-secondary:after, .site-container:after, .site-footer:after, .site-header:after, .site-inner:after, .wrap:after{clear:both;content:" ";display:table;}
html{font-size:62.5%;}
body{background-color:#3A005C;color:#000;font-family:'Open Sans', Calibri, 'Helvetica Neue', Helvetica, Arial, Sans-Serif;font-size:18px;font-size:1.8rem;font-weight:300;line-height:1.8;}
a, button, input:focus, input[type="button"], input[type="reset"], input[type="submit"], textarea:focus, .button{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}::-moz-selection{background-color:#333;color:#fff;}::selection{background-color:#333;color:#fff;}
body a{color:#7A00C9;text-decoration:none;}
a img{margin-bottom:-4px;margin-bottom:-0.4rem;}
#content a:visited{color:#153261;text-decoration:none;}
a:hover{color:#fa9023;}
.entry-content a{font-weight:400;border-bottom:1px dotted #153261;}
.entry-content a[rel="lightbox"], .entry-content a.noborder{border-bottom:none;}
.entry-content a:hover {
border-bottom-color: #fa9023;
} p{margin:0 0 24px;margin:0 0 2.4rem;padding:0;}
ol, ul{margin:0;padding:0;}
blockquote, .entry-content blockquote{margin:0 0 36px 0;margin:0 0 3.6rem 0;padding:30px 36px;padding:3rem 3.6rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#FAF0FF url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/PostQuote.png) 5px 10px no-repeat;-webkit-box-shadow:3px 3px 6px #CCC;-moz-box-shadow:3px 3px 6px #CCC;box-shadow:3px 3px 6px #CCC;overflow:hidden;}
.webp-support blockquote, .webp-support .entry-content blockquote{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/PostQuote.png.webp);}
.entry-content li blockquote{margin-top:24px;margin-top:2.4rem;}
blockquote, blockquote p, .entry-content blockquote p{color:#060F1D;font-family:'Open Sans', Calibri, 'Helvetica Neue', Helvetica, Arial, Sans-Serif;font-style:italic;text-align:left;}
blockquote > :last-child, .entry-content blockquote > :last-child, .book-page > :last-child, .story > :last-child{margin-bottom:0;}
.entry-content code{background-color:#333;color:#ddd;}
cite{font-style:normal;}
h1, h2, h3, h4, h5, h6{color:#163669;font-family:Questrial, sans-serif;font-weight:normal;letter-spacing:-0.5px;line-height:1.3;margin:0 0 25px;margin:0 0 2.5rem;}
h1{font-size:32px;font-size:3.2rem;}
h2, .democracy .dem-poll-title{font-size:28px;font-size:2.8rem;}
h3{font-size:24px;font-size:2.4rem;}
h4{font-size:20px;font-size:2rem;}
h5{font-size:18px;font-size:1.8rem;}
h6{font-size:16px;font-size:1.6rem;}
embed, iframe, img, object, video, .wp-caption{max-width:100%;}
img{height:auto;}
fieldset{padding:0;border:none;margin:0;}
input, select, textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:1px 1px 3px #eee inset;color:#333;padding:16px;padding:1.6rem;width:100%;}
input:focus, textarea:focus{border:1px solid #666;outline:none;}::-moz-placeholder{color:#666;opacity:1;}::-webkit-input-placeholder{color:#666;}
button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button{background-color:#00aa01;border:none;box-shadow:none;color:#fff;cursor:pointer;padding:16px 24px;padding:1.6rem 2.4rem;width:auto;text-shadow:1px 1px 0px #999;border-radius:10px;}
button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover, .entry-content .button:hover{background-color:#19B21A;}
input[type="checkbox"], input[type="radio"]{width:1em;margin-right:0.5em;}
.entry-content .button:hover{color:#fff;}
.button{border-radius:3px;display:inline-block;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button{display:none;}
table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;margin-bottom:4rem;width:100%;}
tbody{border-bottom:1px solid #ddd;}
th, td{text-align:left;}
th{font-weight:normal;text-transform:uppercase;}
td{border-top:1px solid #ddd;padding:6px 0;padding:0.6rem 0;}
.site-container{margin:12px auto;max-width:1600px;padding:0 20px;padding:0 2rem;box-shadow:0 0 12px #000;background:#fff;border-radius:6px;}
.site-inner, .wrap{margin:0 auto;max-width:1140px;}
.site-inner{clear:both;}
.content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap{width:920px;}
.content-sidebar-sidebar .content-sidebar-wrap{float:left;}
.sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap{float:right;}
.content{float:right;width:740px;}
.content-sidebar .content, .content-sidebar-sidebar .content, .sidebar-content-sidebar .content{float:left;}
.content-sidebar-sidebar .content, .sidebar-content-sidebar .content, .sidebar-sidebar-content .content{width:520px;}
.full-width-content .content{width:100%;max-width:900px;margin:0 auto;float:none;}
.full-width-content.parent-pageid-14356 .content{max-width:640px;}
.full-width-content .page-title{margin-top:40px;}
.sidebar-primary{float:right;width:320px;text-align:center;font-size:15px;padding-top:40px;padding-top:4rem;}
.sidebar-primary .bigger, .book-me .button{font-size:18px;font-weight:400;}
.sidebar-primary .bigger{color:#3A005C;}
.sidebar-content .sidebar-primary, .sidebar-sidebar-content .sidebar-primary{float:left;}
.sidebar-secondary{float:left;width:180px;}
.content-sidebar-sidebar .sidebar-secondary{float:right;}
.sidebar-primary ul, .sidebar-primary ol{text-align:left;}
.content-footer{font-size:15px;}
.content-footer .widget{border:1px solid #ddd;padding:30px;padding:3rem;margin-bottom:40px;margin-bottom:4rem;}
.row{clear:both;overflow:hidden;}
.spacer:after{content:"\00a0";}
.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds, .one-fifth, .two-fifths, .three-fifths{float:left;margin-left:2.564102564102564%;}
.five-sixths:first-child, .four-sixths:first-child, .one-fourth:first-child, .one-half:first-child, .one-sixth:first-child, .one-third:first-child, .three-fourths:first-child, .three-sixths:first-child, .two-fourths:first-child, .two-sixths:first-child, .two-thirds:first-child, .one-fifth:first-child, .two-fifths:first-child, .three-fifths:first-child{margin-left:0;}
.one-half, .three-sixths, .two-fourths{width:48.717948717948715%;}
.one-third, .two-sixths{width:31.623931623931625%;}
.four-sixths, .two-thirds{width:65.81196581196582%;}
.one-fourth{width:23.076923076923077%;}
.three-fourths{width:74.35897435897436%;}
.one-fifth{width:17.9487179487179488%;}
.two-fifths{width:38.4615384615384616%;}
.three-fifths{width:58.9743589743589744%;}
.one-sixth{width:14.52991452991453%;}
.five-sixths{width:82.90598290598291%;}
.first{clear:both;margin-left:0;}
.avatar{float:left;}
.alignleft .avatar{margin-right:24px;margin-right:2.4rem;}
.alignright .avatar{margin-left:24px;margin-left:2.4rem;}
.search-form input[type="submit"]{border:0;clip:rect(0, 0, 0, 0);position:absolute;left:0;top:0;width:1px;height:1px;margin:-1px;padding:0;}
.sticky{}
img.centered, .aligncenter{display:block;margin:0 auto 24px;margin:0 auto 2.4rem;}
img.alignnone{margin-bottom:12px;margin-bottom:1.2rem;}
img.alignnone.size-full{margin-bottom:0;}
.alignleft{float:left;text-align:left;}
.alignright{float:right;text-align:right;}
img.alignleft, .wp-caption.alignleft{margin:0 24px 24px 0;margin:0 2.4rem 2.4rem 0;}
img.alignright, .wp-caption.alignright{margin:0 0 24px 24px;margin:0 0 2.4rem 2.4rem;}
.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:700;text-align:center;}
.gallery-caption{}
.widget_calendar table{width:100%;}
.widget_calendar td, .widget_calendar th{text-align:center;}
.breadcrumb{margin-top:10px;margin-top:1rem;font-size:12px;}
.archive-description, .author-box{background-color:#fff;}
.archive-description{padding:20px 40px 0;padding:2rem 4rem 0;}
.archive-description p{font-size:1.2em;}
.author-box{padding:40px;padding:4rem;}
.author-box-title{color:#333;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;font-size:1.6rem;margin-bottom:4px;margin-bottom:0.4rem;}
.author-box a{border-bottom:1px solid #ddd;}
.author-box p{margin-bottom:0;}
.author-box .avatar{margin-right:24px;margin-right:2.4rem;}
.entry-title a, .sidebar .widget-title a{color:#3A005C;}
.entry-title a:hover{color:#F9C022;}
.widget-title{margin-bottom:24px;margin-bottom:2.4rem;font-weight:bold;font-size:20px;font-size:2rem;}
.sidebar .widget-title a{border:none;}
.featured-content .entry{border-bottom:2px solid #f5f5f5;margin-bottom:20px;margin-bottom:2rem;padding:0 0 24px;padding:0 0 2.4rem;}
.featured-content .entry-title{border:none;font-size:24px;font-size:2.4rem;line-height:1.2;}
.featured-content .entry-title a{border:none;}
.widget .children{margin-top:6px;margin-top:0.6rem;margin-left:1em;}
.enews-widget{color:#999;}
.enews-widget .widget-title{color:#fff;}
.enews-widget input{margin-bottom:16px;margin-bottom:1.6rem;}
.enews-widget input:focus{border:1px solid #ddd;}
.enews-widget input[type="submit"]{background-color:#bc0000;color:#fff;margin:0;width:100%;}
.enews-widget input:hover[type="submit"]{background-color:#fff;color:#333;}
.latest-tweets ul li{margin-bottom:16px;margin-bottom:1.6rem;}
div.gform_wrapper input[type="email"], div.gform_wrapper input[type="text"], div.gform_wrapper textarea, div.gform_wrapper .ginput_complex label{font-size:16px;font-size:1.6rem;padding:16px;padding:1.6rem;}
div.gform_wrapper .ginput_complex label{padding:0;}
div.gform_wrapper li, div.gform_wrapper form li{margin:16px 0 0;margin:1.6rem 0 0;}
div.gform_wrapper .gform_footer input[type="submit"]{font-size:14px;font-size:1.4rem;}
img#wpstats{display:none;}
.site-header .wrap{position:relative;max-width:1600px;box-shadow:0 4px 2px -2px #ddd;margin-top:3px;}
.custom-header-wrap{display:block;}
.title-area{padding:0;margin-bottom:0;text-shadow:1px 1px 0 #fff;box-sizing:border-box;width:100%;float:left;padding-right:74px;overflow:hidden;line-height:1;}
.header-image .title-area{padding:0;}
.site-title-link{display:block;padding:2rem;height:100%;overflow:hidden;}
.site-title{font-family:Georgia, "Times New Roman", Times, Serif;font-size:60px;font-size:6rem;font-style:normal;font-weight:bold;text-decoration:none;padding:0;margin:0;color:#C00 !important;text-shadow:2px 2px 0 #ddd;background:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo.jpg) no-repeat;height:180px;text-indent:-9999px;}
.webp-support .site-title{background:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo.jpg.webp) no-repeat;}
.site-title a{color:#C00;}
.site-title a:hover, a:hover .site-title{color:#ff930f !important;}
.title-area span{display:block;}
.site-description{text-indent:-9999px;}
.header-full-width .title-area, .header-full-width .site-title{width:100%;}
.header-image .site-description, .header-image .site-title a{display:block;text-indent:-9999px;}
.header-image .site-header .wrap{padding:0;}
.header-image .site-title a{float:left;min-height:164px;width:100%;}
.site-header .widget-area{float:right;text-align:right;width:800px;}
.header-image .site-header .widget-area{padding:40px 0;padding:4rem 0;}
.site-header .search-form{float:right;margin-top:24px;margin-top:2.4rem;}
.genesis-nav-menu{clear:both;color:#999;font-family:Questrial, sans-serif;letter-spacing:-0.5px;line-height:1.5;width:100%;}
.genesis-nav-menu .menu-item{display:inline-block;text-align:left;}
.genesis-nav-menu a{border:none;color:#ccc;display:block;padding:28px 24px;padding:2.8rem 2.4rem;position:relative;}
.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:hover{color:#333;}
.genesis-nav-menu .sub-menu .current-menu-item > a{color:#999;}
.genesis-nav-menu > .menu-item > a{text-transform:uppercase;}
.genesis-nav-menu .sub-menu{left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:300px;z-index:99;}
.genesis-nav-menu .sub-menu a{font-size:18px;font-size:1.8rem;padding:16px 20px;padding:1.2rem 1.8rem;position:relative;width:250px;border-radius:0;border:none;border-top:1px solid #eee;}
.genesis-nav-menu .sub-menu .sub-menu{margin:-52px 0 0 299px;}
.genesis-nav-menu .menu-item:hover{position:static;}
.genesis-nav-menu .menu-item:hover > .sub-menu{left:auto;opacity:1;}
.genesis-nav-menu > .first > a{padding-left:0;}
.genesis-nav-menu > .last > a{padding-right:0;}
.genesis-nav-menu > .right{display:inline-block;float:right;list-style-type:none;padding:28px 0;padding:2.8rem 0;text-transform:uppercase;}
.genesis-nav-menu > .right > a{display:inline;padding:0;}
.genesis-nav-menu > .rss > a{margin-left:48px;margin-left:4.8rem;}
.genesis-nav-menu > .search{padding:14px 0 0;padding:1.4rem 0 0;}
.site-header .sub-menu{border-top:1px solid #eee;}
.site-header .sub-menu .sub-menu{margin-top:-55px;}
.nav-primary{background-color:#333;min-height:6px;text-align:center;}
.nav-primary a:hover, .nav-primary .current-menu-item > a{color:#fff;}
.nav-secondary{background-color:#fff;}
.entry{background-color:#fff;border-radius:3px;padding:40px 40px 24px;padding:4rem 4rem 2.4rem;}
.single .entry{padding-top:20px;padding-top:2rem;}
.entry-content .attachment a, .entry-content .gallery a{border:none;}
.entry-content ol, .entry-content ul, .comment-list .comment-content ul{margin-bottom:24px;margin-bottom:2.4rem;}
.entry-content ol{padding-left:2.2em;}
.entry-content ol li{list-style-type:decimal;margin:0 0 24px 0;margin:0 0 2.4rem 0;line-height:1.65;}
.entry-content ul li{list-style:none;background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/PostBullets.png);background-repeat:no-repeat;padding-left:1.5em;margin:0 0 24px 0;margin:0 0 2.4rem 0;line-height:1.65;background-position:left 7px;}
.entry-content .sd-content ul li{background:none;padding-left:0;}
.sd-social-icon .sd-content ul li[class*=share-].share-feed a.sd-button{background:#d3682e;color:#fff !important;}
.sd-content ul li.share-feed div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-feed a:before, .sd-social-icon-text .sd-content li.share-feed a:before, .sd-social-text .sd-content ul li.share-feed a:before{content:"\f413";}
.entry-content ol ol, .entry-content ul ul{margin-bottom:0;}
.entry-content .search-form{width:50%;}
.error404 .entry-content .search-form{margin:0 0 24px;margin:0 0 2.4rem;}
.entry-meta{color:#666;font-size:12px;font-size:1.2rem;}
.entry-meta a{border-bottom:1px solid #ddd;}
.entry-header .entry-meta{margin-bottom:24px;margin-bottom:2.4rem;}
.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px;margin:0 0.6rem 0 0.2rem;}
.entry-categories, .entry-tags{display:block;margin-top:0.5em;}
.archive-pagination, .entry-pagination{font-size:14px;font-size:1.4rem;margin:40px 0;margin:4rem 0;}
.archive-pagination li{display:inline;}
.archive-pagination li a{background-color:#333;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;padding:8px 12px;padding:0.8rem 1.2rem;}
.archive-pagination li a:hover, .archive-pagination li.active a{background-color:#bc0000;}
.entry-pagination a{border-bottom:1px solid #ddd;}
.comment-respond, .entry-comments, .entry-pings{background-color:#fff;}
.entry-comments{padding:40px;padding:4rem;}
.comment-respond, .entry-pings{padding:40px 40px 16px;padding:4rem 4rem 1.6rem;}
.comment-respond a, .entry-comments a{border-bottom:1px solid #ddd;}
.comment-content{clear:both;}
.entry-comments .comment-author{margin-bottom:0;font-size:14px;}
.comment-meta{font-size:12px;}
.comment-respond input[type="email"], .comment-respond input[type="text"], .comment-respond input[type="url"]{max-width:410px;}
.comment-respond label{display:block;margin-right:12px;margin-right:1.2rem;}
.comment-respond .comment-form-cookies-consent label{display:inline;margin-left:0.5em;margin-right:0;}
.comment-list li, .ping-list li{list-style-type:none;}
.comment-list li{margin-top:24px;margin-top:2.4rem;padding:32px;padding:3.2rem;}
.comment-list .comment-content li{list-style:inside;padding-top:0;padding-bottom:0;}
.comment-list li li{margin-right:-20px;margin-right:-2rem;}
li.comment{border:1px solid #e8e8e8;font-size:16px;border-radius:10px;padding:24px;padding:2.4rem;}
.comment .avatar{margin:0 16px 24px 0;margin:0 1.6rem 2.4rem 0;border:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.comment-reply-title small{font-size:60%;float:right;padding-top:0.6em;}
.entry-pings .reply{display:none;}
.bypostauthor{}
.form-allowed-tags{background-color:#f5f5f5;font-size:14px;font-size:1.4rem;padding:24px;padding:2.4rem;}
.sidebar{color:#333;}
.sidebar p:last-child{margin-bottom:0;}
.sidebar li{list-style-type:none;margin-bottom:6px;margin-bottom:0.6rem;word-wrap:break-word;}
.sidebar ul > li:last-child{margin-bottom:0;}
.sidebar .widget{background-color:#fff;border-radius:3px;padding:30px;padding:3rem;}
.sidebar .enews-widget{background-color:#333;}
.footer-widgets{background-color:#333;color:#666;clear:both;padding:40px 0 16px;padding:4rem 0 1.6rem;}
.footer-widgets-1, .footer-widgets-3{width:350px;}
.footer-widgets-2{width:360px;}
.footer-widgets-1{margin-right:40px;margin-right:4rem;}
.footer-widgets-1, .footer-widgets-2{float:left;}
.footer-widgets-3{float:right;}
.footer-widgets a{border-bottom:1px solid #666;color:#666;}
.footer-widgets a:hover{color:#ddd;}
.footer-widgets .widget{margin-bottom:24px;margin-bottom:2.4rem;}
.footer-widgets .widget-title{color:#fff;}
.footer-widgets li{list-style-type:none;margin-bottom:6px;margin-bottom:0.6rem;word-wrap:break-word;}
.footer-widgets .search-form input:focus{border:1px solid #ddd;}
.site-footer{background-color:#fff;color:#666;font-size:14px;font-size:1.4rem;padding:24px 0;padding:2.4rem 0;text-align:center;}
.site-footer a{border-bottom:1px solid #ddd;}
.site-footer p{margin-bottom:0.5em;}
.center-text{text-align:center;}
.italic-text{font-style:italic;}
.tile{padding:20px 20px 0 20px;text-align:center;box-shadow:0 0 12px #ccc;border-radius:6px;}
.tile h3 a{color:#bc0000;font-weight:bold;}
.tile-thumb{display:block;overflow:hidden;}
.entry-content a.tile-thumb:hover{border-bottom:none;}
.tile-thumb img{width:350px;height:auto;margin-bottom:0;}
.tile-thumb img:hover{box-shadow:0 0 6px #333;}
cite:before{content:"--";padding-right:0.5em;}
.left-padded{padding-left:2em;}
.entry-content div.sharedaddy h3.sd-title{margin-bottom:24px;margin-bottom:2.4rem;font-weight:bold;font-size:20px;font-size:2rem;}
.entry-content div.sharedaddy h3.sd-title:before{border-top:none;padding-top:1rem;}
.entry-content ul.checklist{margin-left:20px;margin-left:2rem;}
.entry-content ul.checklist li{padding:0px 0px 0px 30px;padding:0px 0px 0px 3rem;background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/checkmark.png);background-repeat:no-repeat;margin:0.5rem 0 1rem 0;list-style:none;background-position:left 5px;}
#jp-relatedposts .jp-relatedposts-items-visual{margin-left:-10px;margin-right:-10px;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-left:10px;padding-right:10px;}
.jp-relatedposts-post-img{margin-bottom:0.5rem;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img[src=""]{height:0;}
.site-header .custom-header{display:none;}
.seriesbox{margin:1em 0;padding:0.5em 1em 0em 1em;background:#F8F8F8;color:#777;text-align:left;border:1px dotted #1E3A96;border-bottom:2px solid #1E3A96;min-width:125px;font-size:13px;font-size:1.3rem;}
.seriesbox img{margin:0px 12.5px 0 12.5px;}
h3.series-title-post-page{font-size:1.1em;color:#1E3A96;text-align:center;}
p.series-description{font-style:italic;}
.seriesbox h4{margin-top:1em;font-size:15px;font-weight:bold;}
.seriesmeta{background-color:#F4F4F4;font-size:13px;padding:0.5em 1em;margin-bottom:1em;}
.entry-content ul li.serieslist-li, .entry-content ul li.serieslist-li-current{margin:1em 0 !important;font-size:13px;background-position:left 3px;}
.seriesbox h4 a, li.serieslist-li a{text-decoration:none;}
.series-nav-left{float:left;}
.series-nav-right{float:right;}
.stocpagination{clear:both;padding:20px 0;position:relative;left:465px;font-size:12px;line-height:13px;color:#fff;}
.stocpagination a{display:block;text-decoration:none;color:#717171;font:bold 11px Arial, sans-serif;text-shadow:0px 1px white;padding:5px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.35);background:#f9f9f9;background:-webkit-linear-gradient(top, #f9f9f9 0%, #e8e8e8 100%);background:-moz-linear-gradient(top, #f9f9f9 0%, #e8e8e8 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #e8e8e8 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #e8e8e8 100%);background:linear-gradient(top, #f9f9f9 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e8e8e8', GradientType=0);}
.stocpagination a:visited{color:#5F7BB3;background-color:#F1F6F5;text-decoration:none;}
.page-numbers{background-color:transparent;display:block;float:left;margin:0 5px 5px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#fff;background:#555;border-color:#c8d6d6 #9EADAD #9EADAD #c8d6d6;}
.stocpagination a:hover{-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.55);-moz-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.55);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.55);background:#fff;background:-webkit-linear-gradient(top, #fff 0%, #e8e8e8 100%);background:-moz-linear-gradient(top, #fff 0%, #e8e8e8 100%);background:-o-linear-gradient(top, #fff 0%, #e8e8e8 100%);background:-ms-linear-gradient(top, #fff 0%, #e8e8e8 100%);background:linear-gradient(top, #fff 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#e8e8e8', GradientType=0);}
.stocpagination a:active, .page-numbers.current:active{-webkit-box-shadow:inset 0px 1px 3px 0px rgba(0, 0, 0, 0.5), 0px 1px 1px 0px rgba(255, 255, 255, 1);-moz-box-shadow:inset 0px 1px 3px 0px rgba(0, 0, 0, 0.5), 0px 1px 1px 0px rgba(255, 255, 255, 1);box-shadow:inset 0px 1px 3px 0px rgba(0, 0, 0, 0.5), 0px 1px 1px 0px rgba(255, 255, 255, 1);}
.page-numbers.current:hover{-webkit-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.9);-moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.9);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.9);background:#99cefc;background:-webkit-linear-gradient(top, #99cefc 0%, #57a1d8 100%);background:-moz-linear-gradient(top, #99cefc 0%, #57a1d8 100%);background:-o-linear-gradient(top, #99cefc 0%, #57a1d8 100%);background:-ms-linear-gradient(top, #99cefc 0%, #57a1d8 100%);background:linear-gradient(top, #99cefc 0%, #57a1d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99cefc', endColorstr='#57a1d8', GradientType=0);}
.page-numbers.current{color:white;text-shadow:0px 1px #3f789f;-webkit-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.8);-moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.8);box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.8);background:#7cb9e5;background:-webkit-linear-gradient(top, #7cb9e5 0%, #57a1d8 100%);background:-moz-linear-gradient(top, #7cb9e5 0%, #57a1d8 100%);background:-o-linear-gradient(top, #7cb9e5 0%, #57a1d8 100%);background:-ms-linear-gradient(top, #7cb9e5 0%, #57a1d8 100%);background:linear-gradient(top, #7cb9e5 0%, #57a1d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cb9e5', endColorstr='#57a1d8', GradientType=0);}
.seriesbox ul.serieslist-ul{color:#000000;margin:1em 0 1em 1em;padding:0;font-family:'Open Sans', Calibri, Arial, Helvetica, Sans-Serif;}
.subscription-buttons{margin-bottom:2em;}
.entry .subscription-buttons{padding:30px 0;padding:3rem 0;}
.sidebar.content-footer .subscription-buttons{margin-bottom:0;}
.sidebar.content-footer .sd-content ul{margin-bottom:0 !important;}
#behappyinlife_bottom, #behappyinlife_bottom p{overflow:hidden;clear:both;}
#behappyinlife_top, #behappyinlife_bottom, #behappyinlife_top a, #behappyinlife_bottom a, #behappyinlife_leadership, #behappyinlife_leadership a{padding:0;font-family:Questrial, sans-serif;font-size:18px;font-weight:bold;letter-spacing:-0.5px;}
#behappyinlife_top tbody, #behappyinlife_bottom tbody{border:none;}
#behappyinlife_top td, #behappyinlife_bottom td{text-align:center;padding:6px;border:none;}
#behappyinlife_top .large, #behappyinlife_bottom .large{font-size:24px;}
#behappyinlife_bottom a img{float:left;margin-right:1.65em;}
#behappyinlife_bottom a img.alignright{float:right;margin:0 0 0 1.65em;}
.heading-blue-text, a.heading-blue-text{color:#333;font-size:20px;font-size:2rem;}
a.heading-blue-text:hover{color:#fa9023;}
.poll-question{color:#163669;text-shadow:none;}
.widget .buy-now:active, .comment-form input[type="submit"]:active, .spu-content .buy-now:active, .product .buy-now:active, .newsletters .btn:active, .democracy input[type="submit"].dem-button:active, .democracy a.dem-button:active, .democracy .dem-button:active{position:relative;top:1px;left:1px;}
.book-page, .story{padding:30px 36px;padding:3rem 3.6rem;}
.book-page{box-shadow:2px 2px 8px #999;margin:24px 0 36px 0;margin:2.4rem 0 3.6rem 0;font-family:Georgia, serif;font-size:2rem;background:#FFFFF6;color:#333;}
.story{margin:24px 6px 36px 0;margin:2.4rem 6px 3.6rem 0;background:#fffff6;border:1px solid #EEE;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 6px #CCC;-moz-box-shadow:3px 3px 6px #CCC;box-shadow:3px 3px 6px #CCC;overflow:hidden;}
.widget_democracy{margin:0;}
.entry-content .fve-video-wrapper{margin:0 0 30px 0;}
.entry-content img.alignleft, .entry-content img.alignright, .series-toc img{max-width:40%;}
.alignleft img, img.alignleft{margin:0.5em 1.65em 1.65em 0;}
.alignright img, img.alignright, .series-toc img{margin:0.5em 0 1.65em 1.65em;}
.photo{border:1px solid #ddd;padding:7px;-webkit-box-shadow:3px 3px 1px #666;-moz-box-shadow:3px 3px 1px #666;box-shadow:3px 3px 1px #666;box-sizing:content-box;}
.home .entry-image-link, .archive .entry-image-link, .entry-content img.size-full.alignnone, .entry-content img.full-width, .entry-content img.size-very-largey, p.youtube-wrapper{display:block;float:none;max-width:100%;margin-left:0;overflow:hidden;border:none;}
.home .entry-image-link, .archive .entry-image-link, p.youtube-wrapper{width:740px;}
.series-toc > a:first-child{margin:0 0 24px;margin:0 0 2.4rem;border:none;}
.series-toc > a:first-child img{float:right;}
.entry-content img.full-width{width:740px;}
.home img.alignleft.post-image, .archive img.alignleft.post-image{display:block;float:none;max-width:100%;margin-left:auto;margin-right:auto;}
img.full-width, .entry-content img.full-width, .entry-content img.size-large, .entry-content img.size-very-large, .spu-content img.full-width{margin:0;max-width:100%;}
.photo-source{font-size:12px;opacity:0.8;}
.woocommerce ul.tabs, .sku_wrapper{display:none;}
.woocommerce-cart .content, .woocommerce-checkout .content{position:relative;}
.secure-icon{position:absolute;right:0;max-width:30% !important;margin:0;}
.panel.entry-content{display:block !important;}
.single-product .h2{font-size:1.4em;font-weight:normal;}
body > ins.adsbygoogle{z-index:2147483646 !important;}
ins.adsbygoogle, .adsbygoogle ins{border-bottom:none;}
#supercache{text-align:center;font-size:12px;}
#supercache, #supercache a{color:#777;}
.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-0.5em;margin-right:-0.5em;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:33.3%;margin-right:0;padding-left:0.5em;padding-right:0.5em;}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first{clear:none;}
.woocommerce .quantity .qty{width:5em;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce a.button.add_to_cart_button{padding:18px 30px;font-size:22px;line-height:1;font-weight:normal;border-radius:0;}
.select2-container .select2-choice > .select2-chosen{padding:18px 10px;line-height:1;}
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{padding:18px 30px;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce a.button.add_to_cart_button:hover{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-property:none;transition-property:none;-webkit-transition-timing-function:ease;transition-timing-function:ease;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce a.button.add_to_cart_button, .sidebar-primary .woocommerce a.button, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce a.button.add_to_cart_button:hover, .sidebar-primary .woocommerce a.button:hover{background-color:#3A005C;color:#fff;}
.woocommerce-cart table.cart td.actions .coupon .input-text{padding:16px;padding:1.6rem;}
.sidebar-primary .woocommerce a.button{padding:.618em 1em;font-size:inherit;}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{width:8em;}
.form-row.newsletters-woocommerce{display:none;}
.woocommerce-checkout #payment{background:none;}
.woocommerce-checkout #payment ul.payment_methods{padding:1em 0;}
.woocommerce-checkout #payment ul.payment_methods li{background:none;padding-left:0;}
.woocommerce-checkout #payment ul.payment_methods li img{width:auto;display:inline;}
.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe img{width:32px;}
.woocommerce-variation-availability{display:none;}
.read-more{font-style:italic;}
.screen-reader-text, .screen-reader-text span, .screen-reader-shortcut{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;}
.screen-reader-text:focus, .screen-reader-shortcut:focus, .genesis-nav-menu .search input[type="submit"]:focus, .widget_search input[type="submit"]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6);}
.more-link{position:relative;}
.menu .menu-item:focus{position:static;}
.menu .menu-item > a:focus + ul.sub-menu, .menu .menu-item.sfHover > ul.sub-menu{left:auto;opacity:1;}
.genesis-skip-link{margin:0;}
.genesis-skip-link li{height:0;width:0;list-style:none;}:focus{color:#333;outline:#ccc solid 1px;}
.widget_search{max-width:400px;}
.notice{border:1px dashed #ccc;padding:1.5em;margin-bottom:1.5em;border-radius:3px;}
.notice, .notice a{font-weight:bold;}
.info_box{background:#bfe4f9 url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/info.png) no-repeat 1rem 1rem;color:#2e6093;text-shadow:1px 1px 1px #fff;border:1px solid #68a2cf;padding:1em 1em 1em 2.5em;margin:0 0 1.5em;}
#genesis-nav-primary{background:#fff;font-size:.9em;color:#fff;float:right;margin-top:-37px;}
.site-header .wrap{border-bottom:1px solid #3A005C;box-shadow:none;background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/happy-family.jpg);background-repeat:no-repeat;background-position:right top;background-size:auto 176px;}
.webp-support .site-header .wrap{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/happy-family.jpg.webp);}
.to-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:90px;left:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;white-space:nowrap;background:#2f2162;z-index:2;color:#fff;text-align:center;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border-radius:5px;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.to-top .fa{line-height:40px;}
.to-top i.fa-chevron-up{border:solid #fff;border-width:0 4px 4px 0;display:inline-block;padding:4px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:40%;}
.to-top i.fa-chevron-up:before{display:none;}
.to-top.top-is-visible{visibility:visible;opacity:1;}
.to-top.top-fade-out{opacity:.5;}
.to-top:hover{color:#fff;}
.to-top.top-fade-out:hover{opacity:1;}
.no-touch .to-top:hover{background-color:#2f2162;opacity:1;}
.popup-trigger{font-size:6px;line-height:1;}
.form-table{margin-bottom:20px;margin-bottom:2rem;}
.form-table tbody, .form-table td{border:none;}
.form-table th{text-transform:none;}
.form-table h3{margin:24px 0 0 0;margin:2.4rem 0 0 0;}
.wppopups-whole{z-index:2147483647;}
.spu-box{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0 !important;}
.spu-box .spu-container{max-width:100%;margin:0;background:#fff;border:1px solid #F9C022;border-radius:7px;}
.spu-box p{margin:0 0 24px;margin:0 0 2.4rem;}
.spu-box p.no-bottom-margin, .no-bottom-margin{margin-bottom:0;overflow:hidden;}
.spu-box h2{font-size:1.4em;font-size:32px;font-size:3.2rem;margin:0 0 24px;margin:0 0 2.4rem;}
.spu-box .spu-close, #clc-container .spu-box a.spu-close{text-shadow:none;opacity:0.6;right:10px;top:10px;width:30px;line-height:30px;text-align:center;color:#999;font-weight:bold;font-size:45px !important;text-decoration:none;}
.spu-box .spu-close:hover, .spu-box .spu-close:focus, #clc-container .spu-box a.spu-close:hover, #clc-container .spu-box a.spu-close:focus{opacity:0.9;}
#spu-bg-19316{background-color:rgba(0,0,0, 0.5);}
#spu-19316 .spu-close{font-size:30px;color:#666;text-shadow:0 1px 0#fff;}
#spu-19316 .spu-close:hover{color:#000;}
#spu-19316{background-color:transparent;max-width:500px;border-radius:0px;height:auto;box-shadow:0px 0px 10px 1px;}
#spu-19316 .spu-container{padding:25px;height:calc(100% - 28px);}
.popup-exit-intent-survey .spu-box-container{max-width:410px;margin:0 auto !important;}
.popup-exit-intent-survey div.wpcf7 span.wpcf7-list-item{display:block;}
.popup-exit-intent-survey span.wpcf7-list-item-label::before{margin-right:6px;}
.popup-exit-intent-survey .spu-fields-container{padding:0;}
.popup-newsletter-subscription.spu-box .spu-box-header-image{height:150px;margin:-24px -24px 24px -24px;margin:-2.4rem -2.4rem 2.4rem -2.4rem;border-top-left-radius:7px;border-top-right-radius:7px;overflow:hidden;}
.popup-newsletter-subscription .spu-close{color:#fff;}
.popup-motivating-kids .spu-content{text-align:center;}
.popup-motivating-kids .spu-content .buy-now{max-width:100%;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{float:none;width:auto;}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{margin-top:2em;margin-bottom:2em;}
#add_payment_method #payment div.payment_box:before, .woocommerce-cart #payment div.payment_box:before, .woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#f6f6f6;}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{background-color:#f6f6f6;}
#add_payment_method #payment .payment_method_paypal .about_paypal, .woocommerce-cart #payment .payment_method_paypal .about_paypal, .woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:25px;padding-top:10px;}
.entry-content .woocommerce ul.order_details li{background:none;margin:0 2em 0 0;}
.product-top{margin-bottom:0;line-height:inherit;}
.entry-content table.product-top, .entry-content table.product-top p{font-size:18px;font-size:1.8rem;}
.product-top td{padding-top:0;padding-bottom:0;}
.product-top td.product-image-container{vertical-align:top;width:260px;box-sizing:content-box;padding-right:5%;padding-bottom:1em;}
.entry-content .product-image-container img{max-width:260px;}
a.woocommerce-LoopProduct-link br{display:none;}
.woocommerce ul.products li.product a img{margin-bottom:0;}
.widget .woocommerce ul.products li.product a p{display:none;}
.woocommerce ul.products li.product .button{margin-top:0;}
.larger{font-size:larger;}
.woocommerce.single-product .entry-content ul.checklist{margin-left:2px;margin-left:0.2rem;}
.woocommerce.single-product div.product{margin-top:2em;padding:0;}
.woocommerce div.product .woocommerce-tabs .panel:last-child{margin-bottom:0;}
.woocommerce.single-product div.product div.summary{float:none;width:auto;}
.woocommerce.single-product div.product div.summary .price-offers, .woocommerce.single-product div.product div.summary form.cart{max-width:400px;}
.woocommerce div.product form.cart .variations td.label, .woocommerce div.product form.cart .variations label{line-height:1;}
.woocommerce.single-product div.product tbody{border-bottom:none;}
.woocommerce.single-product div.product .summary p.price, .woocommerce.single-product div.product .summary .woocommerce-variation-price .price{font-size:2em;line-height:1;font-family:Georgia,Times,'Times New Roman',serif;}
.woocommerce.single-product div.product .summary .woocommerce-variation-price{margin-bottom:24px;margin-bottom:2.4rem;}
.woocommerce .reset_variations{display:none !important;}
.woocommerce img.lp-testimonial-photo{display:block;margin:auto;max-width:230px;}
.woocommerce.single-product div.product td{border:none;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{max-width:370px;width:100%;padding:30px;margin-bottom:0;}
.woocommerce #content div.product .product-image-container div.images, .woocommerce div.product .product-image-container div.images, .woocommerce-page #content div.product .product-image-container div.images, .woocommerce-page div.product .product-image-container div.images{padding:0;}
.single #genesis-content form.cart .variations, .single #genesis-content form.cart .variations tr, .single #genesis-content form.cart .variations td{display:block;}
.table-of-contents{max-width:500px;}
.woocommerce.single-product div.product .table-of-contents td{border-top:1px solid #ddd;padding:6px 12px;}
.woocommerce.single-product div.product .table-of-contents td.page{text-align:right;}
.woocommerce.single-product div.product .table-of-contents tbody{border-bottom:1px solid #ddd;}
.single-product .woocommerce-tabs .sharedaddy{display:none;}
.site-inner .gallery{overflow:hidden;margin-bottom:28px;}
.site-inner .gallery-item{float:left;margin:0 !important;padding:0 4px;text-align:center;width:100%;}
.site-inner .gallery-columns-2 .gallery-item{width:50%;}
.site-inner .gallery-columns-3 .gallery-item{width:33%;}
.site-inner .gallery-columns-4 .gallery-item{width:25%;}
.site-inner .gallery-columns-5 .gallery-item{width:20%;}
.site-inner .gallery-columns-6 .gallery-item{width:16.6666%;}
.site-inner .gallery-columns-7 .gallery-item{width:14.2857%;}
.site-inner .gallery-columns-8 .gallery-item{width:12.5%;}
.site-inner .gallery-columns-9 .gallery-item{width:11.1111%;}
.site-inner .gallery-columns-2 .gallery-item:nth-child(2n+1), .site-inner .gallery-columns-3 .gallery-item:nth-child(3n+1), .site-inner .gallery-columns-4 .gallery-item:nth-child(4n+1), .gallery-columns-5 .gallery-item:nth-child(5n+1), .site-inner .gallery-columns-6 .gallery-item:nth-child(6n+1), .site-inner .gallery-columns-7 .gallery-item:nth-child(7n+1), .site-inner .gallery-columns-8 .gallery-item:nth-child(8n+1), ..site-inner gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left;}
.site-inner .gallery .gallery-item img{border:none !important;height:auto;}
.site-inner .gallery-caption, .entry-content .gallery-caption{margin:0 0 10px;}
.site-inner .gallery-item a{display:block;margin:1px 0;border:none;}
.site-inner .gallery-item a:hover, .site-inner .gallery-item a:focus, .site-inner .gallery-item a:active{box-shadow:0 0 1px #666;}
.ad-content-after-p3{float:left;clear:none;width:300px;margin-right:1.65em;}
.sidebar-primary .widget.widget_custom_html:last-child{border:none;padding:0;}
.sidebar-primary .widget.widget_custom_html:last-child #sidebar_btf_wrapper{margin-left:auto;}
.spu-box.spu-bottom-right{right:0 !important;}
.jp-sharing-input-touch .sharing-floater{background:none;}
.jp-sharing-input-touch .sharing-floater .sd-content ul li{padding-left:12px;}
.sharing-floater .sd-sharing{margin-bottom:0;}
.inline-break{display:block;height:24px;height:2.4rem;}
#mediavine-settings{display:hidden;}
.entry-content .adunitwrapper{clear:both;margin:24px auto;}
.entry-content li .adunitwrapper{overflow:visible;}
.entry-content ol li img.alignnone.size-full, ol li .adunit , .entry-content ul li img.alignnone.size-full, ul li .adunit{width:auto;}
.entry-content ol li img.alignnone.size-full, ol li .adunit{position:relative;left:-2.2em;margin-right:-2.2em;}
.entry-content ul li img.alignnone.size-full, ul li .adunit{position:relative;left:-1.5em;margin-right:-1.5em;}
.entry-content ol li img.alignnone.size-full, .entry-content ul li img.alignnone.size-full{margin-top:1em;margin-bottom:1.65em;}
.entry-content ol li .inline-break + .alignnone.size-full, .entry-content ul li .inline-break + img.alignnone.size-full{margin-top:0;}
#add_payment_method #payment #wc-stripe-cc-form div.form-row, .woocommerce-cart #payment #wc-stripe-cc-form div.form-row, .woocommerce-checkout #payment #wc-stripe-cc-form div.form-row{padding:0 0 0 0.5em;}
#wc-stripe-cc-form .wc-stripe-elements-field, #wc-stripe-cc-form .wc-stripe-iban-element-field{margin:0;padding:8px 16px;}
.woocommerce.widget_products{padding-bottom:0;}
.woocommerce.widget_products ul.product_list_widget{overflow:hidden;}
.woocommerce.widget_products ul.product_list_widget li{width:50%;float:left;padding-bottom:30px;padding-bottom:3rem;text-align:center;}
.woocommerce.widget_products ul.product_list_widget li img{float:none;width:auto;max-width:200px;}
.woocommerce.widget_products ul.product_list_widget .product-title{display:block;}
.product-highlight, .product-top h2{color:#000;font-size:24px;text-shadow:1px 1px #ccc;}
.woocommerce ul#shipping_method li{background:none;padding-left:0;}
.woocommerce .button.add_to_cart_button.product_type_variable{font-size:18px;padding:.618em 1em;}
.woocommerce ul.products.columns-4 li.product a img{max-width:200px;}
.entry-content .row > div img.size-full.alignnone, .entry-content table img.size-full.alignnone{max-width:100%;width:auto;margin-left:0;}
img.no-resize, .entry-content img.no-resize{width:inherit !important;height:inherit !important;display:inline !important;max-width:inherit !important;margin-left:inherit !important;position:inherit !important;}
.mejs-container{margin:0 0 24px;margin:0 0 2.4rem;}
.entry-content .democracy{margin:2em auto;padding-bottom:2em;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
.democracy .dem-poll-title{margin-bottom:2.5rem;margin-bottom:25px;}
.democracy ul.dem-vote{margin-bottom:1.65em;}
.democracy .dem-screen ul li{background-image:none;background-repeat:no-repeat;padding-left:0px;}
.democracy .dem__radio_label, .democracy .dem__checkbox_label{position:relative;padding-left:1.25em;}
.democracy .dem__radio_label .dem__radio, .democracy .dem__checkbox_label .dem__checkbox{position:absolute;left:0;top:0.5em;}
.democracy input[type="submit"].dem-button, .democracy a.dem-button, .democracy .dem-button{font-size:1.2em;}
.entry-content .democracy .dem-bottom{padding-bottom:0;}
.entry-content li ul, .entry-content li ol{margin-top:0.65em;}
.entry-content hr{margin:0 0 24px;margin:0 0 2.4rem;}
.entry-content h2, .entry-content h3, .entry-content h4{margin-top:1.5em;}
body.woocommerce.checkout{background:#fff;}
table.cartimize-module{margin-bottom:0;}
#cartimize-cart h4{margin-bottom:10px;}
#cartimize tbody{border-bottom:none;}
#cartimize td{border-top:none;}
#clc-container #order-summary-container ul.order-items li .prod-img, #clc-container #order-summary-container ul.order-items li .prod-img img{height:auto;}
#clc-container #order-summary-container .sub-total-itemized{padding:10px 15px;}
#clc-container #order-summary-container .sub-total-itemized .order-notes{margin:5px -10px 0;padding:15px 15px 5px;}
.cartimize-module .spacer:after{display:none;}
#clc-container .spu-box{color:#000;font-family:'Open Sans', Calibri, 'Helvetica Neue', Helvetica, Arial, Sans-Serif;font-size:18px;font-size:1.8rem;font-weight:300;line-height:1.8;}
#clc-container .clc-steps .form-container .form-group.button{background:inherit;padding:inherit;font-family:inherit;display:inherit;text-shadow:inherit;}
#clc-container .form-container input[type="button"], #clc-container .form-container button[type="submit"]{text-shadow:inherit;}
#clc-container .payment-form-container{min-height:0;}
#clc-container .payment-form-container p:last-child{margin-bottom:0;}
#clc-container .payment_method_paypal .payment_method_icons{text-align:initial;padding-bottom:0;margin-bottom:15px;border-radius:var(--borderRad);}
#clc-container .payment_method_paypal img{margin-right:1em;}
#clc-container a.about_paypal{float:right;font-size:smaller;}
#clc-container .ul.custom-radio.inline .li:last-child{margin-right:7px !important;}
#behappyinlife_leadership{overflow:hidden;}
#behappyinlife_leadership img{max-width:50%;margin:0 0 0 1.65em;}
#wpd-bubble-wrapper, .GrowMeWidget__FavesWidgetWrapper-nhstyz-12.gQqxGf{bottom:160px;}
.wpcf7-list-item.first{margin-left:1em;}
.sidebar-primary .widget{border:1px solid #ddd;text-align:center;margin-bottom:40px;margin-bottom:4rem;}
.sidebar-primary .widget.widget_search{border:none;padding:0;}
.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover{background:#39005B !important;background-color:#39005B !important;border-radius:7px;color:white !important;box-shadow:none;border:none;text-shadow:none;}
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover{background:#39005B !important;background-color:#39005B !important;border-radius:7px;color:white !important;box-shadow:none;border:none;text-shadow:none;}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button{background:#F9C022 !important;border-radius:7px;color:white !important;box-shadow:none;border:none;text-shadow:none;text-align:center;}
.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover{background:#39005B !important;border-radius:7px;box-shadow:none;color:white !important;border:none;text-shadow:none;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce a.button.add_to_cart_button, .sidebar-primary .woocommerce a.button, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce a.button.add_to_cart_button:hover, .sidebar-primary .woocommerce a.button:hover{background-color:#39005B;color:#fff;border-radius:7px;text-shadow:none;}
div.wpcf7{max-width:410px;overflow:hidden;}
.wpcf7 label.required::after{content:'*';color:#d00;font-size:90%;margin-left:0.5em;}
.wpcf7 input[type="submit"]{display:inline-block;}
.inquire a, .wpcf7 input[type="submit"], input[type="submit"].button-primary, .comment-form input[type="submit"], .spu-content .buy-now, .product .buy-now, .newsletters .btn, .democracy input[type="submit"].dem-button, .democracy a.dem-button, .democracy .dem-button{background:#F9C022;border-radius:7px;padding:15px 16px;padding:1.5rem 1.6rem;font-family:Questrial, sans-serif;letter-spacing:-0.5px;color:#fff;text-shadow:none;font-size:20px;font-size:2rem;font-weight:normal;line-height:1.2;width:100%;max-width:260px;}
.inquire a, input[type="submit"].button-primary, .comment-form input[type="submit"], .spu-content .buy-now, .product .buy-now, .newsletters .btn, .democracy input[type="submit"].dem-button, .democracy a.dem-button, .democracy .dem-button{display:block;}
.widget .buy-now{margin:auto;}
.widget .buy-now:hover, .inquire a:hover, .wpcf7 input[type="submit"]:hover, input[type="submit"].button-primary:hover, .comment-form input[type="submit"]:hover, .spu-content .buy-now:hover, .product .buy-now:hover, .newsletters .btn:hover, .newsletters .btn:active, .newsletters .btn:focus, .democracy input[type="submit"].dem-button:hover, .democracy a.dem-button:hover, .democracy .dem-button:hover, .democracy input[type="submit"].dem-button:active, .democracy a.dem-button:active, .democracy .dem-button:active, .democracy input[type="submit"].dem-button:focus, .democracy a.dem-button:focus, .democracy .dem-button:focus{background:#3A005C;}
.inquire{margin:40px auto !important;}
.inquire a{display:inline-block;text-align:center;}
.inquire a:link, .inquire a:visited, .wpcf7 input[type="submit"]{color:#fff;}
.widget .buy-now:active, .inquire a:active, .wpcf7 input[type="submit"]:active, .woocommerce #respond input#submit:active, .woocommerce a.button:active, .woocommerce button.button:active, .woocommerce input.button:active, input[type="submit"].button-primary:active{position:relative;top:1px;left:1px;}
.nav-primary a:hover, .nav-primary .current-menu-item > a{background:#F9C022;color:#fff;}
.genesis-nav-menu{font-size:.001px;}
.genesis-nav-menu .menu-item{font-size:16px;}
.genesis-nav-menu > .menu-item > a{text-transform:none;}
.genesis-nav-menu a{background:#3A005C;padding:10px 10px;border-right:2px solid #fff;border-radius:7px 7px 0 0;color:#fff;line-height:1;}
.site-title-link{padding:0px;margin:0px}
.newsletters.newsletters-management, .newsletters.newsletters-management-login{padding-bottom:3em;}
.newsletters .h2, .newsletters h2{font-family:Questrial, sans-serif;letter-spacing:-0.5px;font-size:24px;font-size:2.4rem;font-weight:normal;line-height:1.3;margin:0 0 25px;margin:0 0 2.5rem;}
.newsletters.newsletters-management .h3, .newsletters.newsletters-management h3{color:#163669;font-family:Questrial, sans-serif;letter-spacing:-0.5px;font-size:24px;font-size:2.4rem;font-weight:normal;line-height:1.3;margin:0 0 25px;margin:0 0 2.5rem;}
.newsletters .form-inline .form-group{display:block;float:none;margin-bottom:10px;vertical-align:initial;max-width:400px;}
.newsletters .form-inline .form-control, #subscriberauthloginformdiv input#email{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:1px 1px 3px #eee inset;color:#333;padding:16px;padding:1.6rem;width:100%;}
.newsletters .nav-tabs > li, .newsletters_nolist li{background:none;padding-left:0;}
.newsletters .btn{border:none;}
.newsletters a.btn{display:inline-block;width:auto;}
.newsletters label, .wpcf7 label{font-weight:400;}
.newsletters #managementtabs .table > tbody > tr > td{vertical-align:middle;}
.newsletters .newsletters-fieldholder{width:100%;max-width:400px;padding-bottom:15px;padding-left:0;float:none;}
.newsletters .checkbox label, .newsletters .radio label{display:block;}
.newsletters input[type=checkbox], .newsletters input[type=radio]{margin-top:0.5em;}
.newsletters .form-control{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:1px 1px 3px #eee inset;color:#333;padding:16px;padding:1.6rem;width:100%;line-height:normal;height:auto;font-size:1em;}
.newsletters .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}
.newsletters .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}
.newsletters .alert > p, .newsletters .alert > ul{margin-bottom:0;}
.newsletters .alert .fa{display:none;}
.newsletters .fa.fa-asterisk{font:inherit;}
.newsletters .fa.fa-asterisk:before{content:"*";}
.rmp_menu_trigger{display:none !important;}
.site-header .wrap .rmp_menu_trigger{background:#3a005c !important;display:block !important;}
.rmp-container{background-color:#3a005c !important;padding-top:2em !important;}
.social-profile-icons{margin-top:1em;}
.entry-content a.social-profile-icon{display:inline-block;border-bottom:none;width:46px;height:46px;}
.entry-content a.social-profile-icon:active{position:relative;top:1px;left:1px;}
.single #genesis-content > .google-auto-placed{display:none !important;}
.entry-content .google-auto-placed ins{margin:auto auto 24px !important;margin:auto auto 2.4rem !important;}
.wpcf7-newsletters-wrap{display:none;}
@media only screen and (min-width: 728px) {
.spu-box.spu-bottom-right{top:auto !important;bottom:92px !important;}
}
@media only screen and (min-width: 768px) {
.to-top{left:10px;bottom:20px;}
body.adhesion .to-top{bottom:97px;}
body.adhesion.mediavine-video__has-sticky .to-top{bottom:277px;}
#adhesion_desktop_wrapper.adhesion_wrapper.adhesion_container{border:none;max-width:1600px;margin:auto;padding:0 20px;padding:0 2rem;width:auto;background-color:#fff;}
.home .entry-image-link, .archive .entry-image-link, .entry-content img.size-full.alignnone, .entry-content img.full-width, .entry-content img.size-very-large, p.youtube-wrapper{max-width:110%;margin-left:-5%;}
p.youtube-wrapper{padding-bottom:calc( 110% / 16 * 9 );}
.newsletters.newsletters-management #profile .col-md-6{max-width:100%;flex:initial;}
.site-header .wrap .rmp_menu_trigger{display:none !important;}
}
@media only screen and (min-width: 1024px) {
html .woocommerce ul.products li.product, html .woocommerce-page ul.products li.product{width:25%;}
html .woocommerce-page.columns-2 ul.products li.product, html .woocommerce.columns-2 ul.products li.product{margin-right:4%;margin-bottom:0;}
html .woocommerce-page.columns-2 ul.products li.product, html .woocommerce.columns-2 ul.products li.product:nth-child(2n){margin-right:0;}
html .woocommerce-page.columns-2 ul.products li.product img, html .woocommerce.columns-2 ul.products li.product img{max-width:200px;}
html .woocommerce ul.products li.product:nth-child(4n), html .woocommerce-page ul.products li.product:nth-child(4n){margin-right:0;}
.home .entry-image-link, .archive .entry-image-link, .entry-content img.size-full.alignnone, .entry-content img.full-width, .entry-content img.size-very-large, p.youtube-wrapper{width:600px;margin-left:-20px;}
p.youtube-wrapper{padding-bottom:338px;}
.to-top{height:60px;width:60px;left:26px;}
.to-top .fa{line-height:60px;}
}
@media only screen and (min-width: 1110px) {
.sharing-floater{display:block;}
}
@media only screen and (min-width: 1141px) {
.home .entry-image-link, .archive .entry-image-link, .entry-content img.size-full.alignnone, .entry-content img.full-width, .entry-content img.size-very-large, p.youtube-wrapper{width:700px;}
p.youtube-wrapper{padding-bottom:394px;}
}
@media only screen and (min-width: 1200px) {
.to-top{bottom:30px;}
}
@media only screen and (min-width: 1300px) {
.home .entry-image-link, .archive .entry-image-link, .entry-content img.size-full.alignnone, .entry-content img.full-width, .entry-content img.size-very-large, p.youtube-wrapper{width:740px;max-width:740px;margin-left:-40px;}
p.youtube-wrapper{padding-bottom:416px;}
}
@media only screen and (max-width: 1639px) {
.site-container{margin:12px;}
#adhesion_desktop_wrapper.adhesion_wrapper.adhesion_container{margin:0 12px;}
}
@media only screen and (max-width: 1140px) {
.site-inner, .wrap{max-width:1000px;}
.content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap{width:740px;}
.content, .site-header .widget-area{width:640px;}
.sidebar-content-sidebar .content, .sidebar-sidebar-content .content, .content-sidebar-sidebar .content{width:400px;}
.footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar-primary, .title-area{width:300px;}
.ad-content-after-p3{width:250px;}
#behappyinlife_leadership img{margin:1em 0 0 1.5em;}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.woocommerce ul.products.columns-4{margin-left:-0.5em;margin-right:-0.5em;}
.woocommerce ul.products.columns-4 li.product{padding-left:0.5em;padding-right:0.5em;}
}
@media only screen and (max-width: 1023px) { .content, .content-sidebar-sidebar .content, .content-sidebar-sidebar .content-sidebar-wrap, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar-content-sidebar .content, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-primary, .sidebar-secondary, .sidebar-sidebar-content .content, .sidebar-sidebar-content .content-sidebar-wrap, .site-header .widget-area, .site-inner, .title-area, .wrap{width:100%;}
.header-image .site-header .wrap{background-position:center top;}
.site-inner{width:90%;max-width:660px;}
.author-box, .entry-footer .entry-meta, .header-image .site-header .widget-area, .site-header{padding:0;}
.comment-respond, .entry-comments{padding-left:0;padding-right:0;}
.archive-description, .entry{padding-left:0;padding-right:0;}
.genesis-nav-menu li, .site-header ul.genesis-nav-menu, .site-header .search-form{float:none;}
.site-header .search-form{margin:16px auto;margin:1.6rem auto;}
.genesis-nav-menu li.right{display:none;}
.entry-footer .entry-meta{margin:0;padding-top:12px;padding-top:1.2rem;}
.sidebar-primary, .content-footer{float:none;overflow:hidden;max-width:400px;margin:auto;}
.sidebar-primary{padding-top:0;}
.content-footer{text-align:center;}
.newsletters .btn{margin-left:auto;margin-right:auto;}
html .woocommerce-page.columns-2 ul.products li.product, html .woocommerce.columns-2 ul.products li.product, html .woocommerce-page.columns-2 ul.products li.product:nth-child(2n), html .woocommerce.columns-2 ul.products li.product:nth-child(2n){width:auto;float:none;}
html .woocommerce-page.columns-2 ul.products li.product:last-child, html .woocommerce.columns-2 ul.products li.product:last-child{margin-bottom:0;}
#behappyinlife_bottom br{display:none;}
#behappyinlife_bottom a img, #behappyinlife_bottom a img.alignright, #behappyinlife_leadership img{display:block;float:none;margin:0 auto 2.4rem;}
#behappyinlife_leadership img{max-width:100%;}
#motivational_speaker{font-size:0;margin:-3rem;}
.widget .woocommerce ul.products{max-width:200px;margin:0 auto;}
.sidebar .widget.enews-widget{padding:40px;padding:4rem;}
.site-footer{padding:24px 5%;padding:2.4rem 5%;}
.footer-widgets{padding:40px 5% 16px;}
.footer-widgets-1{margin:0;}
.site-header .wrap{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/happy-family-1023.jpg);background-size:auto 152px;}
.webp-support .site-header .wrap{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/happy-family-1023.jpg.webp);}
.title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-1023.jpg);height:161px;}
.webp-support .title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-1023.jpg.webp);}
.ad-content-after-p3{width:300px;}
.woocommerce.widget_products ul.product_list_widget li{width:auto;float:none;}
}
@media only screen and (max-width: 950px) {
.genesis-nav-menu a, .genesis-nav-menu .sub-menu a, .genesis-nav-menu .sub-menu .sub-menu a{font-size:1.4rem;}
.site-header .wrap{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/happy-family-950.jpg);background-size:auto 120px;}
.webp-support .site-header .wrap{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/happy-family-950.jpg.webp);}
.title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-950.jpg);height:133px;background-position:left bottom;}
.webp-support .title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-950.jpg.webp);}
#genesis-nav-primary{margin-top:-35px;}
}
@media only screen and (max-width: 768px) {
.woocommerce table.shop_table_responsive tr, .woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr td{border:none;}
.woocommerce #content table.cart td.actions > .button, .woocommerce table.cart td.actions > .button, .woocommerce-page #content table.cart td.actions > .button, .woocommerce-page table.cart td.actions > .button{float:left;clear:left;width:auto;margin-bottom:0.5em;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:none;width:auto;}
#genesis-content .woocommerce form .form-row-first,  #genesis-content .woocommerce form .form-row-last, .woocommerce-page #genesis-content form .form-row-first, .woocommerce-page #genesis-content form .form-row-last{width:auto;float:none;}
html .woocommerce ul.products.columns-4 li.product, html .woocommerce-page ul.products.columns-4 li.product{width:33.3%;clear:none;}
}
@media only screen and (max-width: 767px) {
.site-inner, .site-header, .site-footer{padding-left:0;padding-right:0;width:100%;}
.content-footer{max-width:400px;margin:auto;}
.self-ads{max-width:100%;}
.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds, .one-fifth, .two-fifths, .three-fifths{margin:0 0 2em 0;width:100%;}
.spacer{display:none;}
.left-padded{padding-left:0;}
.site-header .wrap{background-position:95% top;background-size:contain;}
.site-title{font-size:47px;font-size:4.7rem;}
.site-description{font-size:32px;font-size:3.2rem;}
#behappyinlife_top, #behappyinlife_bottom, #behappyinlife_top a, #behappyinlife_bottom a, #behappyinlife_leadership, #behappyinlife_leadership a{font-size:16px;}
html .woocommerce ul.products.columns-4 li.product, html .woocommerce-page ul.products.columns-4 li.product{width:50%;}
html .woocommerce ul.products li.product:nth-child(2n), html .woocommerce-page ul.products li.product:nth-child(2n){float:left;}
.product-top, .product-top tbody, .product-top tr, .product-top td{display:block;overflow:hidden;}
.product-top td.product-image-container{width:auto;padding-left:0;padding-right:0;box-sizing:border-box;}
.product-image-container p{margin-bottom:0;}
.product-heading-container{padding-top:0;}
.product-heading-container blockquote{clear:both;}
.ad-content-after-p3{width:250px;}
.entry-content ol li img.alignnone.size-full, ol li .adunit, ol li .adunitlabel, .entry-content ul li img.alignnone.size-full, ul li .adunit, ul li .adunitlabel{max-width:-webkit-fill-available;}
#genesis-nav-primary{display:none;}
.site-header .wrap, .webp-support .site-header .wrap{background:none;}
.title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-767.jpg);}
.webp-support .title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-767.jpg.webp);}
.to-top{bottom:6px;}
body.adhesion .to-top{bottom:66px;}
body.mediavine-video__has-sticky .to-top{bottom:193px;}
body.adhesion.mediavine-video__has-sticky .to-top{bottom:281px;}
}
@media only screen and (max-width: 650px) {
.woocommerce.single-product div.product div.summary form.cart table, .woocommerce.single-product div.product div.summary form.cart tbody, .woocommerce.single-product div.product div.summary form.cart tr, .woocommerce.single-product div.product div.summary form.cart td{display:block;}
}
@media only screen and (max-width: 640px) {
.entry{padding-top:20px;padding-top:2rem;}
.single .entry, .archive-description{padding-top:0;}
h1, h1.entry-title{font-size:28px;font-size:2.8rem;}
h2, h2.entry-title, .democracy .dem-poll-title{font-size:24px;font-size:2.4rem;}
.ad-content-after-p3{float:none;width:100%;margin-right:0;}
.title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-640.jpg);height:104px;}
.webp-support .title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-640.jpg.webp);}
}
@media only screen and (max-width: 620px) {
.spu-box.spu-bottom-right{margin:0 !important;max-width:100%;}
}
@media only screen and (max-width: 600px) {
.site-title{font-size:42px;font-size:4.2rem;}
.site-description{font-size:29px;font-size:2.9rem;}
.entry-content table, .entry-content table p{font-size:15px;font-size:1.5rem;}
.entry-content th, .entry-content td{padding:4px;}
.entry-content img[class*=align], .series-toc > a:first-child img{display:block;float:none;width:auto;max-width:100%;max-height:1000px;box-sizing:border-box;margin:0 0 1.65em 0;}
.entry-content li img[class*=align]{position:relative;margin:0 auto 1.65em;}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon{float:none;max-width:300px;width:100%;height:auto;padding:0;}
.woocommerce-cart #genesis-content table.cart td.actions .coupon .input-text{width:100%;}
.woocommerce-cart #genesis-content table.cart td.actions .coupon .button{width:100%;margin:0.5em 0 0;}
.woocommerce-cart #genesis-content table.cart td.actions > .button{width:100%;max-width:300px;margin:0.5em 0 0.5em;}
#wpd-bubble-wrapper{bottom:55px;}
}
@media(max-width:568px){
.wppopups-whole .spu-box{max-width:100vw !important;}
}
@media only screen and (max-width: 530px) {
.site-title{font-size:32px;font-size:3.2rem;}
.site-description{font-size:22px;font-size:2.2rem;}
.woocommerce-page table.shop_table{border:none;}
.woocommerce-page .woocommerce table.shop_table_responsive tr td .coupon{text-align:left !important;}
.woocommerce-page table.shop_table td.product-spacer{border-color:#FFF;height:10px;}
.woocommerce .quantity, .woocommerce #content .quantity, .woocommerce-page .quantity, .woocommerce-page #content .quantity{margin:0;}
.woocommerce-page table.cart td.actions, .woocommerce-page #content table.cart td.actions{text-align:left;border:0;padding-left:6px !important;}
.woocommerce-page table.cart td.actions .button.alt, .woocommerce-page #content table.cart td.actions .button.alt{float:left;margin-top:10px;}
.woocommerce-page table.cart td.actions div, .woocommerce-page #content table.cart td.actions div, .woocommerce-page table.cart td.actions input, .woocommerce-page #content table.cart td.actions input{margin-bottom:10px;}
.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%;text-align:left;}
.woocommerce-page .cart-collaterals .cart_totals th, .woocommerce-page .cart-collaterals .cart_totals td{border:0 !important;}
.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td, .woocommerce-page .cart-collaterals .cart_totals table tr.shipping td, .woocommerce-page .cart-collaterals .cart_totals table tr.total td{padding-left:6px !important;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2, .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{float:none;width:100%;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{margin-bottom:25px;margin-bottom:2.5rem;}
.woocommerce .order_details ul, .woocommerce-page .order_details ul, .woocommerce .order_details, .woocommerce-page .order_details{padding:0;}
.woocommerce .order_details li, .woocommerce-page .order_details li{clear:left;margin-bottom:10px;border:0;}
#content table.cart td.actions .button, .woocommerce #content table.cart td.actions .input-text, .woocommerce #content table.cart td.actions input, .woocommerce table.cart td.actions .button, .woocommerce table.cart td.actions .input-text, .woocommerce table.cart td.actions input, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions input, .woocommerce-page table.cart td.actions .button, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page table.cart td.actions input{width:100%;}
#content table.cart td.actions .coupon .button, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon input, .woocommerce table.cart td.actions .coupon .button, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon input, .woocommerce-page #content table.cart td.actions .coupon .button, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon input, .woocommerce-page table.cart td.actions .coupon .button, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon input{width:48%;}
#content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon{margin-top:1.5em;}
#content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text{margin-bottom:1em;}
.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells{display:none;}
.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:none;line-height:1;}
#content table.cart td.actions .coupon .button, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon input, .woocommerce table.cart td.actions .coupon .button, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon input, .woocommerce-page #content table.cart td.actions .coupon .button, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon input, .woocommerce-page table.cart td.actions .coupon .button, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon input, .woocommerce #content table.cart td.actions .button.alt, .woocommerce #content table.cart td.actions .input-text+.button, .woocommerce table.cart td.actions .button.alt, .woocommerce table.cart td.actions .input-text+.button, .woocommerce-page #content table.cart td.actions .button.alt, .woocommerce-page #content table.cart td.actions .input-text+.button, .woocommerce-page table.cart td.actions .button.alt, .woocommerce-page table.cart td.actions .input-text+.button, .woocommerce #content table.cart td.actions .button, .woocommerce #content table.cart td.actions .input-text, .woocommerce #content table.cart td.actions input, .woocommerce table.cart td.actions .button, .woocommerce table.cart td.actions .input-text, .woocommerce table.cart td.actions input, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions input, .woocommerce-page table.cart td.actions .button, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page table.cart td.actions input{float:none !important;}
.woocommerce-page table.cart td.actions, .woocommerce-page #content table.cart td.actions{padding:6px 0 !important;}
.woocommerce-checkout #payment div.form-row{padding:1em 0;}
.woocommerce-page table.shop_table tr{clear:both;}
.woocommerce-page a.button.alt.checkout-button{padding:18px 0;}
}
@media only screen and (max-width: 480px) {
.site-container{padding:0 10px;padding:0 4%;}
.title-area a{padding:10px;padding:1rem;}
blockquote, .entry-content blockquote{padding:5rem 2rem 1rem 2rem;padding:50px 20px 10px 20px;background-position:12px 15px;}
.book-page, .story{padding:24px;padding:2.4rem;}
.entry-content img.wpcf7-spinner{width:auto;}
img.tracker, .entry-content img.tracker{width:1px;height:1px;display:inline;}
.title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-480.jpg);height:82px;}
.webp-support .title-area .site-title{background-image:url(//www.ronitbaras.com/wp-content/themes/family-matters-genesis/images/family-matters-logo-480.jpg.webp);}
}
@media screen and (max-width:479px){
.product-image-container{float:none;width:auto;}
.woocommerce a.button.with-icon, .woocommerce-page a.button.with-icon{float:none;padding:18px 30px;line-height:1;white-space:normal;}
.woocommerce a img.ebook-icon, .woocommerce-page a img.ebook-icon{display:none;}
}
@media only screen and (max-width: 420px) {
.site-title{font-size:24px;font-size:2.4rem;}
.site-description{font-size:16px;font-size:1.6rem;}
.site-container{margin:6px;}
html .woocommerce ul.products.columns-4 li.product, html .woocommerce-page ul.products.columns-4 li.product, html .woocommerce ul.products[class*=columns-] li.product:nth-child(2n), html .woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){width:auto;float:none;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em;}
}
@media only screen and (max-width: 380px) {
ol li .adunit , ul li .adunit{margin-right:-1.1em;}
}
@media only screen and (max-width: 340px) {
ol li .adunit , ul li .adunit {
margin-right: inherit;
}
}