
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes 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 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)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes 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(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes 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(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes 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 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)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes 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 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)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes 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 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)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.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 tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.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)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}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:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}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:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}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 jello{from,11.1%,to{-webkit-transform:none;transform:none}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)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}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:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}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:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}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:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}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:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}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:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}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:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}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 bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}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)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes 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 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)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes 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 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)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes 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 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)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes 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 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)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) 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) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) 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(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) 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) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) 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(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes 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 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)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes 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 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)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes 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);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes 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);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{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:none;transform:none;opacity:1}}@keyframes 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:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes 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:none;transform:none;opacity:1}}@keyframes 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:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes 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:none;transform:none;opacity:1}}@keyframes 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:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes 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:none;transform:none;opacity:1}}@keyframes 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:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes 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:none;transform:none;opacity:1}}@keyframes 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:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes 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{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes 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{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes 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:none;transform:none}}@keyframes 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:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes 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 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)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes 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 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)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes 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 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)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes 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 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)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}


img{opacity:1;  transition: opacity 1s; -webkit-transition: opacity 0.2s ease-in-out;
  	-moz-transition: opacity 0.2s ease-in-out;
  	-o-transition: opacity 0.2s ease-in-out;
  	transition: opacity 0.2s ease-in-out;}
img[data-src]{opacity:0; }

@font-face {
    font-family: 'icomoon';
    src:    url('https://tmp.migdalei.co.il/static/fonts/icomoon.eot?llguz7');
    src:    url('https://tmp.migdalei.co.il/static/fonts/icomoon.eot?llguz7#iefix') format('embedded-opentype'),
        url('https://tmp.migdalei.co.il/static/fonts/icomoon.ttf?llguz7') format('truetype'),
        url('https://tmp.migdalei.co.il/static/fonts/icomoon.woff?llguz7') format('woff'),
        url('https://tmp.migdalei.co.il/static/fonts/icomoon.svg?llguz7#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

@font-face{
        font-family:'almoni-dl';
        font-weight:300; /*(light)*/
        font-style: normal;
        src: url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-300.eot'); 
        src: url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-300.eot?#iefix') format('embedded-opentype'), 
                url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-300.ttf') format('truetype'), 
                url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-300.woff') format('woff'), 
                url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-300.svg#almoni-dl-300') format('svg');

}
@font-face{
        font-family:'almoni-dl';
        font-weight:400; /*(regular)*/
        font-style: normal;
        src: url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-400.eot'); 
        src: url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-400.eot?#iefix') format('embedded-opentype'), 
                url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-400.ttf') format('truetype'), 
                url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-400.woff') format('woff'), 
                url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-400.svg#almoni-dl-400') format('svg');

}
@font-face{
        font-family:'almoni-dl';
        font-weight:700; /*(bold)*/
        font-style: normal;
        src: url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-700.eot'); 
        src: url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-700.eot?#iefix') format('embedded-opentype'), 
                url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-700.ttf') format('truetype'), 
                url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-700.woff') format('woff'), 
                url('https://tmp.migdalei.co.il/static/fonts/almoni-dl-aaa-700.svg#almoni-dl-700') format('svg');

}


[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-MTY-icons-01:before{content:"\e900"}.icon-MTY-icons-02:before{content:"\e901"}.icon-MTY-icons-03:before{content:"\e902"}.icon-MTY-icons-04:before{content:"\e903"}.icon-MTY-icons-05:before{content:"\e904"}.icon-MTY-icons-06:before{content:"\e905"}.icon-MTY-icons-07:before{content:"\e906"}.icon-MTY-icons-08:before{content:"\e907"}.icon-MTY-icons-09:before{content:"\e908"}.icon-MTY-icons-10:before{content:"\e909"}.icon-MTY-icons-11 .path1:before{content:"\e90a";color:#000}.icon-MTY-icons-11 .path2:before{content:"\e90b";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-11 .path3:before{content:"\e90c";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-11 .path4:before{content:"\e90d";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-11 .path5:before{content:"\e90e";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-11 .path6:before{content:"\e90f";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-11 .path7:before{content:"\e910";margin-left:-1.001953125em;color:#fff}.icon-MTY-icons-11 .path8:before{content:"\e911";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-11 .path9:before{content:"\e912";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-12:before{content:"\e913"}.icon-MTY-icons-13:before{content:"\e914"}.icon-MTY-icons-14:before{content:"\e915"}.icon-MTY-icons-15 .path1:before{content:"\e916";color:#000}.icon-MTY-icons-15 .path2:before{content:"\e917";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path3:before{content:"\e918";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path4:before{content:"\e919";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path5:before{content:"\e91a";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path6:before{content:"\e91b";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path7:before{content:"\e91c";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path8:before{content:"\e91d";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path9:before{content:"\e91e";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path10:before{content:"\e91f";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path11:before{content:"\e920";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path12:before{content:"\e921";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path13:before{content:"\e922";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path14:before{content:"\e923";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path15:before{content:"\e924";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path16:before{content:"\e925";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path17:before{content:"\e926";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path18:before{content:"\e927";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path19:before{content:"\e928";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path20:before{content:"\e929";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path21:before{content:"\e92a";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path22:before{content:"\e92b";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path23:before{content:"\e92c";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path24:before{content:"\e92d";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path25:before{content:"\e92e";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path26:before{content:"\e92f";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path27:before{content:"\e930";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path28:before{content:"\e931";margin-left:-1.001953125em;color:#000}.icon-MTY-icons-15 .path29:before{content:"\e932";margin-left:-1.001953125em;color:#fff}.icon-MTY-icons-15 .path30:before{content:"\e933";margin-left:-1.001953125em;color:#fff}.icon-MTY-icons-16:before{content:"\e934"}.icon-MTY-icons-17:before{content:"\e935"}.icon-MTY-icons-18:before{content:"\e936"}.icon-MTY-icons-19:before{content:"\e937"}.icon-MTY-icons-20:before{content:"\e938"}.icon-MTY-icons-21:before{content:"\e939"}.icon-MTY-icons-22:before{content:"\e93a"}.icon-MTY-icons-23:before{content:"\e93b"}.icon-MTY-icons-24:before{content:"\e93c"}.icon-MTY-icons-25:before{content:"\e93d"}.icon-MTY-icons-26:before{content:"\e93e"}.icon-MTY-icons-27:before{content:"\e93f"}



@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 400;
  src: url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-regular-webfont.eot');
  src: url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-regular-webfont.eot?#iefix') format('embedded-opentype'),
       url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-regular-webfont.woff') format('woff'),
       url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-regular-webfont.ttf') format('truetype');
}
 @font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 300;
  src: url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-light-webfont.eot');
  src: url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-light-webfont.eot?#iefix') format('embedded-opentype'),
       url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-light-webfont.woff') format('woff'),
       url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-light-webfont.ttf') format('truetype');
}
 
 @font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 700;
  src: url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-bold-webfont.eot');
  src: url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-bold-webfont.eot?#iefix') format('embedded-opentype'),
       url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-bold-webfont.woff') format('woff'),
       url('https://tmp.migdalei.co.il/static/fonts/opensanshebrew-bold-webfont.ttf') format('truetype');
}

@font-face {
  font-family: 'poeti-aaa-bold';
  src: url('https://tmp.migdalei.co.il/static/fonts/poeti-aaa-bold.otf');
} 
@font-face {
  font-family: 'poeti-aaa-light';
  src: url('https://tmp.migdalei.co.il/static/fonts/poeti-aaa-light.otf');
} 
@font-face {
  font-family: 'poeti-aaa-regular';
  src: url('https://tmp.migdalei.co.il/static/fonts/poeti-aaa-regular.otf');
} 


iframe[name="google_conversion_frame"]{display:none;}

.poer{font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;}
.poeb{font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;}
.poel{font-family: 'poeti-aaa-light',arial,helvetica,sans-serif;}
.dlb{ font-family:'almoni-dl','poeti-aaa-light',arial,helvetica,sans-serif;font-weight:700;  }
.dlr{ font-family:'almoni-dl','poeti-aaa-light',arial,helvetica,sans-serif;font-weight:400;  }
/*
Theme Name: RSVP Schwan
Theme URI: http://rsvpteam.co.il
Author: RSVP TEAM - Tom Rusko
Author URI: http://rsvpteam.co.il
Description: RSVP Team's Schwan Theme 
Version: 1.0
License: my code - private!!!, open source code - by their license

Text Domain: schwan
*/
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/



html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-family:'Open Sans Hebrew',arial,helvetica,sans-serif;
	font-size:18px;
	line-height:24px;
	color:#1b1b1b;
   font-style: normal;
  font-weight: 400;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
hr{  border: 0;border-top: 1px solid #bea029; margin:15px 0;}
strong,strong *{font-weight:700;}

img{ display:block;}
input,textarea{resize: none; outline:none; -webkit-border-radius: 0px;  -webkit-appearance: none; border:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none;}
a{	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	-o-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;}
.all-ease{	-webkit-transition: all 0.2s ease-in-out;
  	-moz-transition: all 0.2s ease-in-out;
  	-o-transition: all 0.2s ease-in-out;
  	transition: all 0.2s ease-in-out;}  	
.all-ease2{	-webkit-transition: all 0.4s ease-in-out;
  	-moz-transition: all 0.4s ease-in-out;
  	-o-transition: all 0.4s ease-in-out;
  	transition: all 0.4s ease-in-out;}  	
.opacity-ease{	-webkit-transition: opacity 0.3s ease-in-out;
  	-moz-transition: opacity 0.3s ease-in-out;
  	-o-transition: opacity 0.3s ease-in-out;
  	transition: opacity 0.3s ease-in-out;}  	
.right-ease{	
	-webkit-transition: right 0.4s ease-in-out;
  	-moz-transition: right 0.4s ease-in-out;
  	-o-transition: right 0.4s ease-in-out;
  	transition: right 0.4s ease-in-out;}  	 
.right-ease2{	-webkit-transition: right 0.2s ease-in-out;
  	-moz-transition: right 0.2s ease-in-out;
  	-o-transition: right 0.2s ease-in-out;
  	transition: right 0.2s ease-in-out;}  	 	
 .easecube{-webkit-transition: all 1.2s cubic-bezier(.26, .12, 0, 1);
  	-moz-transition: all 1.2s cubic-bezier(.26, .12, 0, 1);
  	-o-transition: all 1.2s cubic-bezier(.26, .12, 0, 1);
  	transition: all 1.2s cubic-bezier(.26, .12, 0, 1);}
  	 	
.top-ease{	-webkit-transition: top 0.4s ease-in-out;
  	-moz-transition: top 0.4s ease-in-out;
  	-o-transition: top 0.4s ease-in-out;
  	transition: top 0.4s ease-in-out;}  	  	
textarea::-webkit-input-placeholder,input::-webkit-input-placeholder { /* WebKit browsers */
    font-size:23px; color:#fff;font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
textarea:-moz-placeholder,input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-size:23px; color:#fff;font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
textarea::-moz-placeholder,input::-moz-placeholder { /* Mozilla Firefox 19+ */
    font-size:23px; color:#fff;font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
textarea:-ms-input-placeholder,input:-ms-input-placeholder { /* Internet Explorer 10+ */
    font-size:23px; color:#fff;font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}

.form-camp-col input::-webkit-input-placeholder { /* WebKit browsers */
  color:#bea029; 
}
.form-camp-col input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color:#bea029; 
}
.form-camp-col input::-moz-placeholder { /* Mozilla Firefox 19+ */
     color:#bea029; 
}
.form-camp-col input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#bea029; 
}

.prom_col .animated{opacity:0;}
.overflowhidden{overflow:hidden;}
.absolute{position:absolute;}
.fixed{position:fixed;}
.relative{position:relative;}
.inlineblock{display:inline-block;}
.flc{clear:both;}
.left60{left:60px;}
.right60{right:60px;}
.flr,.alignright{float:right;}
.fll,.alignleft{float:left;}
.pointer{cursor:pointer;}
h1,h2,h3,h4,h5,h5{font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;}
.boxshadow{box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);}
.centered{    left: -50%;    transform: translate(50%,0);}
.textaligncenter{text-align:center;}
.textalignright{text-align:right;}
.textalignleft{text-align:left;}
.wrap{width:1220px; margin:auto;}
.wrap2{width:1280px; margin:auto;}
.fullwidth{width:100%;}
.halfwidth{width:50%;}
.defcolor{color:#bea029;}
.defbgcolor{background-color:#bea029;}
.mrgleft25{margin-left:25px;}
.mrgbottom25{margin-bottom:25px;}
.mrgbottom30{margin-bottom:30px;}
.mrgbottom15{margin-bottom:15px;}
.mrgbottom50{margin-bottom:50px;}
.header_outer_outer{height:174px; margin-bottom:22px;}
.header_outer{height:156px; top:0; right:0; z-index:16000;   padding-bottom:18px; box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.1);}
 
.border1{    border: 1px solid #bea029;}
.borderleft1{    border-left: 1px solid #bea029;}
.borderbottom1{    border-bottom: 1px solid #bea029;}
.header_second_line{    height: 74px;background-color:#fff;}


.portal_link{    margin-top: 27px; border-radius:3px; border:1px solid #fff; width:190px; height:35px; text-align:center; line-height:33px; font-size:16px;}
.portal_link img,.portal_link span{display:inline-block; vertical-align: middle;}
.portal_link span{color:#fff;   line-height:33px; font-size:16px;}

.header_inner{z-index:15000; right:0; height:100px;}
.h_right,.h_left{height:100%; width:50%; z-index:-1;}
.h_right{right:0; background-color:#ffffff;}
.h_left{left:0; background-color:#bea029;}
.logo_outer{width:250px; }
.logo_outer small{margin-top:15px; display:inline-block;}
.header_content{width:970px; height:100px;  background-color:#bea029;}
.head_title{line-height:100px; color:#fff; font-size:50px; margin-right:50px;}
 
.site_nav{margin-top:40px; height:34px;border-bottom:1px solid #bea029;}
.site_nav > ul > li > a{line-height:36px; font-size:22px;}
.site_nav > ul > li{margin-left:20px;}
.site_nav > ul > li:last-child{margin-left:0px;}
.site_hov_bord,.site_hov_bord2{width:0; right:0; bottom:0px; height:2px;  }
.site_hov_bord2{bottom:auto; top:0;}

.vid_mask{width:0; height:0; opacity:0; background-color:#000; top:0; z-index:950000; right:0;}
.vid_mask.active{width:100%; height:100%; opacity:0.8;}
.vid_content{width:0; height:0; opacity:0;  overflow:hidden; top:0; z-index:950100; right:0;}
.vid_content.active{width:100%; height:100%; text-align:center; opacity:1;}

.vid_content iframe{width:853px; height:480px; margin-top:100px;}


.footer_col1{width:320px; height:301px; border-left:1px solid #fff;  }
.footer_col1.zero_bord{border-left:0px solid #fff;  }
 
.footer_col3{width:297px;}
.footer_col2{width:200px; padding-right:80px; height:301px; border-left:1px solid #fff;  }
.footer{margin-top:90px; padding:37px 0;}
.footer_logo_a{margin:0 40px 30px 0;}
.common_spr.fphone{margin:0 65px 0 15px;}
.phone_astr{color:#fff; line-height:43px; padding-right:15px; border-right:1px solid #fff; font-size:44px; }
.footer_links li{margin-bottom:16px;}
.footer_links li a{color:#fff; font-size:18px; line-height:16px; }
.footer_links {margin-top:13px;}

.footer_crediter{margin-top:30px; height:35px; border-top:1px solid #fff;}
.footer_crediter a{color:#fff; font-size:15px; line-height:35px; }

.col_foo_follow{width:180px; margin:30px auto 0 auto;}
.col_foo_follow h3{margin-left:11px;width:100px; color:#fff; font-size:17px;  line-height:29px; border-left:1px solid #fff; }
.col_foo_follow .flc{margin-bottom:30px;}
.col_foo_follow a{margin-left:8px;}
.contact_form{width:232px; margin:auto; display:block;}
.form_title{color:#fff; margin-top:-9px; margin-bottom:25px; padding-bottom:18px;  font-size:40px; line-height:23px; border-bottom:1px solid #fff;}
.form_subtitle{color:#fff;  margin-bottom:17px;    font-size:18px; line-height:15px;}
.contact_form input{background-color:transparent; width:210px;
						margin-bottom:12px; color:#fff; padding:11px 10px;
						font-size:18px; height:16px; border:1px solid #fff; }
.contact_form input.fhalf_re {width: 89px;}
.contact_form input.fhalf_re.fname {margin-left:10px; }
.contact_form input::-webkit-input-placeholder { /* WebKit browsers */
    font-size:18px; color:#fff;font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
.contact_form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-size:18px; color:#fff;font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
.contact_form input::-moz-placeholder { /* Mozilla Firefox 19+ */
    font-size:18px; color:#fff;font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
.contact_form input:-ms-input-placeholder { /* Internet Explorer 10+ */
    font-size:18px; color:#fff;font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
.contact_form button{border:0; width:133px; padding:0; font-size:18px; height:27px; background-color:#fff; color:#bea029;}


.footer_col1 .form_title{     margin-bottom: 10px;    padding-bottom: 10px;   line-height: 18px;    font-size: 36px;}

/* homepage start here */
 .prom_img_layer_b{right:30px; bottom:30px;}
 .prom_img_layer_b.prom_img_layer_b_l{left:30px; right:auto;}
.main_prom_hp{height:620px;}
.content_worlds{width:80px; height:620px;}
.prom_col{width:50%; overflow:hidden;}
.prom_col img.prom_img_main{width:100%;}
.pre_title_slider{  color:#fff;  margin-bottom:15px; font-size: 36px; font-weight:700;}

@media (max-width:1900px){
	.prom_col img.prom_img_main{height:100%; width:auto;}
}
@media (max-width:1220px){
	.main_prom_hp{width:1220px;}
	.prom_slider,.prom_ul li{width:1140px !important; }
}
.prom_slider{width:1200px; }
.prom_ul {width:10000px; right:0;}
.prom_ul li{width:1200px; }
.prom_upper{    bottom: -30px; z-index:500; width:350px;}
.prom_upper div{line-height:50px; font-size:65px;  margin-bottom:10px;}
.prom_upper p{margin-bottom:50px; color:#fff; line-height:45px; font-size:36px; height:135px; overflow:hidden; }
.prom_upper a{color:#be9553; line-height:25px; font-size:22px;  }


.more_det_hp_tg{color:#fff;font-weight:700;font-size:20px;}
.hpvidcarousle{overflow:hidden; margin-bottom:0px; margin-top:20px;}
.hpvidcarousle ul{right:0; width:99000px;}
.hpvidcarousle ul li{width: 375px;    margin-left: 47px;}
.vid_title_fvc{font-size: 23px;
    line-height: 22px; }

.vid_title_fvc_date{font-size:12px;}

inline-slider-outer-hp{}
.hp-gall_right_new{    z-index: 4; right:0; top:0; background-color: #fff; width:230px; height:370px; padding:20px; }
.hp-gall_right_new h2,.hp-gall_right_new h2 *{color:#bea029; font-size:37px; line-height:42px; }
.hp-gall_right_new h2{margin-bottom:10px;}
.hp-gall_right_new p{}
.hp-gall_right_new .inline-slider-ul li{width:auto; left:0;}


.vidslider_controller{z-index: 600;
    left: 0;
    top: 0;
    width: 30px;
    height: 100%;
    background: rgba(255,255,255,0.9);}
.vidslider_controller small {
    margin-top: 155px;
    display: inline-block;
}

.content_wordstage{height:100%;    right: -275px; width:355px; z-index:2000; background-color:#fff;}
.content_wordstage.active{right:0;}
.worldcloser{width:30px; height:30px; line-height:27px; left:0; top:0; }
.worldcloser small{display:inline-block;  line-height:30px; vertical-align:middle; }
.icon-toggle{ border-top:2px solid #fff;  border-bottom:2px solid #fff;  height:55px;line-height:78px; margin-top:16px; }
 
.toogle_mask{top:-7px; right:0;      height: 69px;background-color:#fff; z-index:10;}
.icon-toggle small{display:inline-block; line-height:56px; z-index:15; margin-top:0px;}
.icon-toggle span{    top:0px;  right:-82px; z-index:5; background-color:#f6f6f2; line-height:56px; font-size:20px; width:160px; border-left:2px solid #bea029; }
.icon-toggle:hover span{right:80px;}
.icon-toggle.active  .toogle_mask{  border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
    border-color: #bea029;
    box-sizing: border-box;}
.icons_stg,.icon-toggle,.toogle_mask{width:80px; }
.icons_stg{z-index:1800;}

.icon-toggle span small{    margin-top: 20px;
    margin-left: 10px;}


.icon-toggle[data-k="1"] span{    line-height: 18px;    padding: 10px 0;    font-size: 18px;box-sizing: border-box;    padding-left: 20px;}
.icon-toggle[data-k="1"] span small{position:absolute; top:-1px; left:0;}



.content_stg{width:275px; height:620px; background-color:#f6f6f2;}
 
.content_stg_inner{width:221px; padding:30px 27px; height:560px; background-color:#f6f6f2; z-index:2200; box-shadow: 0px 1px 6px 0px rgba(50, 50, 50, 0.35); }
.content_stg_inner{right:-6px;}
.content_wordstage.active .content_stg_inner{right:0;}
.content_stg_inner h3{margin-bottom:30px; line-height:85px; font-size:30px; border-bottom:2px solid #bea029;}
.world_cont_s{display:none; padding-bottom:35px;   }
.world_cont_s.active{display:block;}
.world_cont_s h4{line-height:30px; font-size:23px; margin-bottom:15px;}
.world_cont_s p{line-height:24px; max-height:288px; font-size:18px; margin-bottom:15px;}
.worldspager a,.worldspager .world_spr{display:inline-block;}
.worldspager .world_spr{height:20px; width:1px; margin:0 24px; }
.worldspager a small{    line-height: 20px; display:inline-block; margin:0 15px 0 0;}
.worldspager a:nth-child(1) small{    line-height: 20px; display:inline-block; margin:0 0 0 15px;}
.worldspager a{line-height:20px; font-size:20px;}
.worldspager a small,.worldspager a span{line-height:20px; font-size:20px; vertical-align:top;}
.worldspager{    position: absolute;
    bottom: 10px;
    right: 0;
    border-top: 2px solid #bea029;
    padding-top: 10px;}
.baner_outer{margin-bottom:50px;}
.hp_banner{display:none;}
.hp_banner.active{display:block;}

.home-title-1{font-size:50px; line-height:42px;}
.home-subtitle{font-size:15px; line-height:19px; margin-bottom:12px;  }
.hp-homes-content p{line-height:21px; margin-bottom:20px;  font-size:18px;}
.hp-homes-content{width:585px;}
.home-ul-hp li{margin-left:13px; margin-bottom:13px; width:184px; height:43px; border:1px solid #fff;}
.home-ul-hp li:hover,.home-ul-hp li.active{border:1px solid #bea029;}
.home-ul-hp li:nth-child(3n){margin-left:0px;}
.home-ul-hp li a{margin:2px; width:180px; height:39px; line-height:39px; color:#fff; font-size:23px;  }
.home-ul-hp li.hphometoggleform {width:383px; margin-left:0px;}
.home-ul-hp li.hphometoggleform  a{width:359px; padding-right:20px;}
.home-ul-hp li.hphometoggleform small{margin:10px 0px 0px 30px;}
.home-ul-hp li.hphometoggleform span{background-color:#fff; height:29px; width:1px; margin:5px 20px 0 20px; }
.home-hp-left{height:380px;}
.abs_ghome_box{opacity:0; z-index:500;  }
.abs_ghome_box.active{opacity:1; z-index:550;}
.hp_home_controller{    z-index: 600;
    left: 0;
    top: 0;
    width: 30px;
    height: 100%;
    background: rgba(255,255,255,0.9);}
 .hp_home_controller[data-action="right"]{left:auto; right:0;}
 .hp_home_controller small {
    margin-top: 180px;
    display: inline-block;
}
 
.abs_ghome_box_inner{top:31px; right:75px;  width:443px; height:302px; padding:8px;  border:1px solid #bea029;}
.abs_ghome_box_inner2{background-color:rgba(190,160,41,0.9); height:302px;}
.e_layer2_title{padding:0 65px; width:313px; color:#fff; font-size:23px; line-height:28px; margin:45px 0 15px 0 ;}
.e_layer2_text{padding:0 65px;  width:313px; color:#fff; font-size:18px; height:125px; margin-bottom:35px;  line-height:25px; }
.abs_ghome_box_inner2 a{line-height:18px; font-size:18px; color:#fff; }

.hp-form-mininote{font-size:25px; line-height:33px; margin-top:25px; width:267px; }
.hp-form-note{padding:50px 10px; line-height:32px; font-size:25px; margin-top:19px; width:247px;  border-bottom:1px solid #bea029; border-top:1px solid #bea029;}
.hp-form-left,.form-hp_outer,.hp-form-right{height:380px; }
 
.hp-form-left{width:906px;  }
.form-hp_outer{z-index:6000; right:0;   top:-380px; background-color:#fff;}
.form-hp_outer.active{top:0;}
.hp-form-right{width:314px;  }
#reg-form.double_columns,#reg-form-sales.double_columns{padding:42px 72px; height:296px; width:763px;}
#reg-form.double_columns .field1,#reg-form.double_columns  .field2
,#reg-form-sales.double_columns .field1,#reg-form-sales.double_columns .field2

{ width:336px;}
 
#reg-form.double_columns .field1.myt_name{ width:137px;}
#reg-form-sales.double_columns .field1.myt_name{ width:137px;}
 
#reg-form.double_columns .field1.field1.prephone{ width:62px;}
#reg-form-sales.double_columns .field1.field1.prephone{ width:62px;}
#reg-form.double_columns  .field2{float:left; height:191px}
#reg-form-sales.double_columns .field2{float:left; height:191px}
.form-hp-right-close{ right:30px; bottom:10px;  }
.form-hp-right-close i{margin-left:10px; font-family: 'icomoon' !important;}
.form-hp-right-close,.form-hp-right-close i{color:#fff; vertical-align: middle; font-size:20px; line-height:33px; }

.hphomeboxers_all,.hphomebox{height:420px;}
.hphomebox{top:0; opacity:0; right:0; z-index:5;}
.hphomebox.current{opacity:1; z-index:10;}

.homes-hp-ul{margin-top:10px;margin-bottom:34px;}
.homes-hp-ul li{display:inline-block; height:16px;vertical-align: top;}
.homes-hp-ul li:last-child{display:none; }
.homes-hp-ul li a{    height: 20px;    border-bottom: 2px solid #fff;font-size:15px; line-height:16px; }
.homes-hp-ul li.li-spr{  line-height:16px; width:1px; margin:0 22px;}
.homes-hp-ul li:hover a,.homes-hp-ul li.current a{border-color:#bea029;}
 
 
.prom_content{background-color:#faf7f7; height:417px; width:339px; padding:17px; }
.prom_content h5{font-size:40px; line-height:48px;}
.prom_content time{margin-bottom:23px; font-size:15px; line-height18px;}
.prom_content p{font-size:18px; margin-bottom:20px; line-height:23px;}
.prom_content a{font-size:18px;   line-height:12px;}


.hp_mag_links{width:374px; margin-left:49px; border-bottom:1px solid #bea029;}
.hp_mag_links img{width:100%;}
.mag-prom-hp li.hp_mag_links:nth-child(3){margin-left:0;}
.hp_mag_links_content h5,.tax-page-inner .hp_mag_links_content h2{font-size: 25px; margin-top:10px; margin-bottom:5px; font-size:20px; line-height:21px;}
.hp_mag_links_content time{  margin-bottom: 0px; font-size:16px; height:38px; overflow:hidden; line-height:19px;}
.hp_mag_links_content{}


.page_archive .hp_mag_links{ width: 240px; margin-bottom:30px;  margin-left: 20px;}
 

.mag_prom_li{width:923px;}
.mag_prom_li.narrow_prom{margin-bottom:20px; float:left; width:279px;}
.mag_prom_li.narrow_prom img{margin-bottom:6px;}
.mag_prom_li.narrow_prom .prom_content{height:auto; padding:0; width:279px; background-color:#fff; }
.mag_prom_li.narrow_prom .prom_content h5{margin-bottom:5px; font-size:20px; line-height:21px;}
.mag_prom_li.narrow_prom .prom_content p{    margin-bottom: 0px; font-size:16px; height:38px; overflow:hidden; line-height:19px;}
.mag_prom_li.narrow_prom .prom_content a{margin-top:-9px;float:left;}
/* homepage start end */

/* home start */
.main_head_img{height:495px;}
.main_img{height:100%; width:auto; }
@media (min-width:1620px)
{
	.main_img{width:100%; height:auto;}
}
@media (max-width:1280px)
{
	.main_head_img{width:1280px;}
}
.home_overlay{border-left:1px solid #bea029; padding:0 20px;   z-index: 500; width:190px; height:495px; background-color:rgba(255,255,255,0.95);}
.home_overlay h1{margin-top:37px; margin-bottom:70px; padding:0 35px; font-size:45px; line-height:45px;}
.section-olay-open{    line-height: 18px;font-size:20px; padding:30px 20px 30px 10px; width:160px; }
 
.section-olay-open small{  top:2px;}
.section-olay-open[data-target="contact-section"] small{top:6px;}
.home_spr{height:1px;}
.section-layer{right:231px; z-index:500; opacity:0; top:0; width:0;  height:100%; }
.section-layer.active{width:405px; opacity:1;}
#contact-section.section-layer.active{width:1042px; }
.inline-slider-apartment .section-layer{right: 322px;}
.inline-slider-apartment .home_spr{background-color:#fff;}
.inline-slider-apartment .section-layer.active{width: 320px;}
.inline-slider-apartment .section-layer-inner{padding:20px 50px; height:370px; width: 220px;}
.inline-slider-apartment .section-olay-open{color:#fff; padding:16px 0;     width: 100%;}
.section-layer-inner{height:449px; width:359px; padding:23px;background-color:rgba(255,255,255,0.95);   }
.section-layer-inner h2{font-size:25px; margin-bottom:20px;}
.section-layer-inner p{font-size:15px; line-height:21px; margin-bottom:21px;}
#contact-section .section-layer-inner{width:1042px; height:495px; padding:0; background-color:transparent;}
.right-tax-col{padding:74px 55px; width:266px;height:347px; background-color:rgba(255,255,255,0.95); }
.left-tax-col{width:616px;height:445px; background-color:rgba(190,160,41,0.95); padding:25px; }
.cont_sect_ab{font-size:25px; line-height:32px; padding:50px 0; border-top:1px solid #bea029;border-bottom:1px solid #bea029;  }
.right-tax-col p{font-size:25px; margin-top:33px;}
.left-closer{margin-bottom:35px;}
.left-closer,.left-closer i {vertical-align:middle;  color:#fff; font-size:20px;}
.left-closer i {margin-left:10px;}
.field1,.field2{padding:17px; font-size:23px; background-color:transparent; color:#fff; border:1px solid #fff; width:259px; height:23px; }
.field2{width:576px; height:79px; resize:none; }
.email.field1{margin-left:25px;}
 
.field1.prephone{width:64px;}
.field1.markit,.field2.markit{border-color:red;}
.fsperaotr{width:36px; height:62px; color:#fff; line-height:60px; font-size:22px;}
.form-submit{background-color:#fff; color:#bea029; width:180px; height:52px; font-size:20px;}
.section-layer-inner p.form-note{color:#fff; font-size:20px; }
.section-layer-inner p.form-note.redtext{color:red;}

.tax-strip{height:70px; margin-bottom:45px;}
.strip-title{line-height:70px; width:230px; color:#fff; font-size:35px;}
.strip-content{width:1050px;}
.strip-content small{height:45px;vertical-align:middle; margin:0 15px; width:1px; background-color:#fff; 
						display:inline-block; line-height:70px;}
 
.strip-content i,.strip-content address,.strip-content a,
.strip-content span{vertical-align:middle; color:#fff; display:inline-block; line-height:70px; 
					   font-size: 33px;}
.strip-content address,.strip-content span,.strip-content a{white-space: pre; font-size:20px; margin-right:5px;}
 .tax-page-inner h2{font-size:50px; line-height:54px;}
.ptitle2{font-size:20px; line-height:34px; margin-bottom:20px;}
 .strip-content i{margin-left:0px;     font-family: 'icomoon' !important;   width: 21px;
    font-size: 20px;}
.proms3 li{width:600px;   }
.prom-box-img{ border-bottom:1px solid #bea029;  }
.layer-prom{width:109px; z-index:500; right:0; bottom:-1px; background-color:#ffffff;}
.layer-prom p{line-height:21px; color:#fff; font-size:18px;}
.layer-prom time{padding:5px 0; line-height:21px;  font-size:18px;}
.pr-title{font-size:25px; line-height:27px;}
.pr-title2{font-size:18px; line-height:25px;}
.pr-title-outer{padding:20px 25px; height:170px; width:550px;}
.pr-title-outer small{margin:12px 0;}
.pr-title-outer p{height:96px;}
  .pr-title-outer p span{     font-size: 21px;
    margin-right: 4px;
    line-height: 24px;
    color: #bea029; }
.proms3 li:nth-child(1){margin-left:7px;}
.proms3 li:nth-child(2),.proms3 li:nth-child(3)
 {width:607px;}
 .proms3 li:nth-child(2){margin-bottom:9px;}
.proms3 li:nth-child(2) .prom-box-img,.proms3 li:nth-child(3) .prom-box-img{width:279px; border:0; border-left:1px solid #bea029;}  
.proms3 li:nth-child(2) .pr-title-outer,.proms3 li:nth-child(3) .pr-title-outer
{width:277px; float:right;     padding: 15px 25px;}  
.proms3 li:nth-child(2) .layer-prom,.proms3 li:nth-child(3) .layer-prom{bottom:auto; top:0; right:auto; left:-1px;}
 
.proms3 li:nth-child(1) .prom-box-img{  overflow:hidden;  height: 200px;} 
 
 
.slider-controller{bottom:0; left:0; z-index:500;}
.slider-controller a{line-height:32px;height:32px; width:44px; background-color:#fff; border-right:1px solid #bea029; }
.slider-controller a:nth-child(3){border-right:0px solid transparent;}
.slider-controller a small{line-height:32px; display:inline-block;}

.slider-controller a[data-action="expand"]{    width: 112px;    font-size: 15px;}

.inline-slider{width:898px; height:410px; }
.inline-slider-ul li{width:898px;}
.inline-slider-ul{width:15000px; right:0;}
.myt-mask{width:0; height:0; z-index:5000; background-color:rgba(0,0,0,0.7); opacity:0; top:0px; right:0px;}
.myt-mask.active{width:100%; height:100%;  opacity:0.7;}
.myt-content{width:0; height:0; z-index:5500; background-color:#fff; opacity:0; top:100px; right:100px;}
.myt-content.active{width:898px; height:410px; opacity:1; }

 
.inline-slider-apartment{width:282px; height:370px; padding:20px;}
.inline-slider-apartment h4,.inline-slider-apartment h2{color:#fff; font-size:28px; line-height:31px; margin-bottom:17px;}
.inline-slider-apartment p{color:#fff; margin-bottom:20px; line-height:20px; font-size:16px; }
.ivs-ul li{line-height:18px; padding-right:6px; border-right:2px solid #bea029; margin-bottom:17px;  font-size:18px;}

.event-box-title{line-height:80px; font-size:50px;}
.calendarwrap,.calendarwrap ul.months-ul li{width:380px;}
.calendarwrap ul.months-ul{right:0; width:3430px;}
.calendarwrap ul.months-ul li {font-size:40px; line-height:34px;}
.monts-outer{margin-top:23px;}
.monts-outer a{width:74px;z-index:50; top:0; height:34px; background-color:#fff;} 
.monts-outer a small{margin-top:11px;}
.monts-outer a.move-month-prev{padding-left:8px; right:0; border-left:2px solid #bea029;} 
.monts-outer a.move-month-next{padding-right:8px; left:0;  border-right:2px solid #bea029;} 
.dayswrap span{  width:54px; font-size:25px; }
.dayswrap{padding-bottom:20px;}
.dates-ul{width:3430px;}
.dates-ul li{width:380px; }
.calendar-dates-outer{margin-top:5px;}
.day_col{width:54px;   height:54px; line-height:54px; font-size:25px;}
.day_col a{color:#fff; margin:6px;width:42px; border-radius:42px;  height:42px; line-height:42px; font-size:25px;}

.calendareventsouter{width:805px;}
.event-smallbox{height:132px; width:140px; margin-left:45px; margin-bottom:40px;}
.event-smallbox.widebox{width:392px; margin-bottom:0;height:305px;}
.calendareventsouter-ul{width:50000px; right:0;}
.calendareventsouter-ul-out{width:752px; }
.calendareventsouter-ul li{  width:698px;  }
.calendareventsouter-ul .fourBox .event-smallbox:nth-child(2n){margin-left:0px;}
.fourBox{width: 325px;     margin-left: 35px;}
.fourBox.wideboxfour{width: 392px; }

.readmoreLbevent{font-size:16px; line-height:20px;     height: 20px;    vertical-align: top; margin-top:7px; }
.readmoreLbevent small{ margin-left:15px;   vertical-align: top; display:inline-block;}

.event-smallbox time{font-size:60px;  margin-bottom:15px;  line-height: 32px;}
.fourBox.wideboxfour  .event-smallbox time{margin-top:20px;}
.event-smallbox p{font-size:20px;    height:48px; line-height: 24px;}
.event-smallbox span{height:22px; overflow:hidden;}
.fourBox.wideboxfour .event-smallbox p{font-size:20px;    height:24px; line-height: 24px;}
.fourBox.wideboxfour .event-smallbox span{font-size:15px; line-height:20px; height:40px; overflow:hidden;}
.ev-colnext{width:25px; height:306px;}
.ev-colnext.inactive{opacity:0;}
.ev-colnext i{display:none; margin-top:142px; margin-right:7px;}
.ev-colnext i.active{display:block;}
.ajax-loader img{    margin: 100px auto;}
.ajax-loader{width:100%; height:100%;  text-align:center; right:0; top:0; z-index:100; opacity:0; background-color:rgba(255,255,255,0.8);}
.ajax-loader.active{opacity:1;  }
.ajax-loader.hide{width:0; height:0;  }

.inline-html{display:none;}
.inline-html-inner{width:400px; height:526px;  padding:60px 50px;}
.inline-html-inner-scroll{ }
.inline-html-inner time.date{font-size:21px; line-height:22px; margin-top:20px; }
.inline-html-inner time.time{font-size:60px; line-height:30px; margin:30px 0 15px 0; }
.inline-html-inner h4{font-size:21px; line-height:23px; }
.inline-html-inner p{font-size:15px; line-height:20px; margin-bottom:20px;}
.eventlightbox-close{top:20px; right:20px;}
.eventlightbox-close i,.eventlightbox-close{line-height:15px; vertical-align:middle;font-size:21px; }


.thumb-outer{min-height:229px; max-height:260px; }
.couses-ul li{width:293px; margin-left:47px;}
.couses-ul.sourses_in_hp li{width: 375px;}
.couses-ul li:nth-child(3){  margin-left:0px;}
.couses-ul li p{height:72px; }
.couses-ul li div,.couses-ul-side_basr li a div{font-size:23px; line-height:22px; margin-bottom:10px;}
.thumb-outer small{ z-index:50; top:0; right:40px; }
.thumb-outer small span{color:#fff; font-size:18px; line-height:17px; margin-top:27px;}


.map-iframe{display:none;}
.map-iframe.active{display:block;}
.places_col{width:800px;}
.pl_address{width:284px; margin-left:9px; }
.mw_home-address{height:50px; color:#fff; margin-bottom:30px;}
.pl_address hr{margin:20px 0;}
.mw_home-address i,.mw_home-address address{line-height:50px; color:#fff; font-size:20px;}
.mw_home-address i{margin:0 23px 0 12px;    font-family: 'icomoon' !important;    font-size: 30px;}
.map-toggle p{font-size:16px;}
.map-toggle p.poeb{font-size:21px;}
.place-maps{width:507px;}
.place-maps iframe{height:400px;}
.place-leftcol{width:373px;}
.allmag-link{font-size:18px;     margin-top: -7px;}

.pom-post{width:333px; height:200px; background-color:#faf7f7; padding:15px 20px; }
.pom-post h6{line-height:26px; font-size:23px;}

/* campus start here */
.bc_wrap li{padding-left:10px;}
.bc_wrap hr{margin:0 0 66px 0;}
.bc_wrap a{line-height:43px; margin-left:10px; font-size:16px;}
.campus-right{width:470px; margin-left:48px;}
.campus-left{width:700px;}
.campus-left h1{font-size:55px; margin-bottom:24px; line-height:30px;}
.campus-left p{line-height:26px;  margin-bottom:20px;font-size:19px;}
.campus-left a{color:#bea029;     font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif; font-size:22px;}


.home_spr2{height:2px; margin-bottom:20px;}
.home_box h2{line-height:27px; margin-bottom:12px; font-size:50px;}
.home_course_ul {width:33000px; right:0; }
.home_course_ul li{width:330px; margin-left:25px;}
.home_course_ul li h4,.home_course_ul li h3{font-size:30px; line-height:25px; margin:15px 0 9px 0 ;}
.home_course_ul li time{font-size:17px;     line-height: 14px;}
.home_course_ul li hr{margin:7px 0;}
.campus-controller{margin-bottom:11px;}
.campus-controller a{border:1px solid #bea029; width:44px; height:32px; line-height:32px; ;}
.campus-controller a:nth-child(1){border-right:0px solid #bea029;}
.campus-controller a small{display:inline-block;line-height:32px; ; }


.camp-home_layer2,.camp-home_layer1{right:0; background-color:#faf7f7; top: -570px; height:100%; z-index:2000;}
.camp-home_layer2.active,.camp-home_layer1.active{top:0px;}
.camp-home_layer2{z-index:3000;}
.camp-home_layer_inner{padding:2.2%; background-color:#faf7f7; width:95.6%; height:95.6%; z-index:1000;}
.camp-home_layer_inner h3{font-size:25px;}
.camp-home_layer_inner p{font-size:18px;}
.camp-home_layer_inner p,.camp_col1,.camp-home_layer_inner h3{width:250px;}
.camp_col1{ margin-top:23px;  }
.camp-home_layer1 .camp_col1{ margin-top:0px;  }
.col_title{    line-height: 11px; margin-bottom:20px; font-size:20px;}
.camp_col1 ul li,.camp_col1 ul li span,.middle_one .col_inner_ca{font-size:20px; line-height:26px;}
.camp_col1 ul li span{color:#707070;}
.camp_col1 hr{margin:28px 0;}
.camp_col1.middle_one{width:247px; padding:0px  10px;}
.camp_note{font-size:14px; color:#343434; line-height:20px;}
.camp_spr{height:250px; width:1px; margin:0 47px;}
 .col_inner_ca{margin-bottom:30px;   padding-top: 30px;    height:170px; border-top:1px solid #bea029; border-bottom:1px solid #bea029;}
 .col_inner_ca2{margin-top:27px; margin-bottom:22px; height:175px; padding:27px 0;  border-top:1px solid #bea029; border-bottom:1px solid #bea029;}
 .col_inner_ca22{height:175px; overflow:hidden;}
 
 .camp-home_layer_inner .col_inner_ca2 p{font-size:16px; color:#2b2b33; line-height:25px;}
 .camp-home_layer_inner h3{margin-bottom:5px;}
 .form-camp-col{width:396px;     margin-top: -10px;}
 .form-camp-col input{margin-bottom:24px;background-color:#faf7f7; padding:17px 12px; font-size:23px;  width:267px; height:23px;border:1px solid #bea029;}
  .form-camp-col input.phone{width:201px;}
  .form-camp-col input.prephone{width:88px;}
 .cc-note{line-height:59px; margin-right:24px; }
 .cc-note.sperat-note { margin:0 14px; }
   .form-camp-col input.submit{cursor:pointer; margin-bottom:7px; width:376px; height:54px; line-height:54px; padding:0; background-color: #bea029; border:0; color:#fff; }
   
.registertocouse{margin:auto; display:block; width:156px; height:27px; line-height:27px; color:#fff; font-size:21px; }
.camp_meetings{width:814px; margin-right:42px;}
.camp_meetings_ul{right:0; width:6000px;}
.camp_meetings_ul li{width:230px; margin-left:62px;}
.c_meet_row,.c_meet_row2{  font-size:18px; }
.c_meet_row2{margin-top:10px; margin-bottom:7px;}
.c_meet_row3{line-height:22px; font-size:15px; height:198px;  padding-bottom:25px;border-bottom:1px solid #bea029; }
.c_meet_row4{line-height:22px; margin-top:13px;  font-size:15px; }
.meetings-controller{    line-height: 82px; width:46px; height:82px; left:0; top:165px; z-index:500;}
.meetings-controller small{display:none; }
.meetings-controller small.active{display:inline-block; line-height:82px;  }
.layer1close,.layer2close{left:20px; top:20px; line-height:13px;}
.layer1close span,.layer2close span{ margin-right:7px; line-height:13px;}
/* campus end */

/* press start here */
.press_ul{margin-top:35px;}
.press_ul li{margin-bottom:30px;}
.press_ul li img{margin-left:20px; width: 275px;}
.out_img_mag{width:275px; height:190px; overflow:hidden;}
.press_content{width:510px;}
.press_content h2{font-size:35px; line-height:24px; margin-bottom:14px; }
.pr_content_details{margin-bottom:12px; border-bottom:1px solid #bea029; height:37px;}
.pr_content_details span,.pr_content_details time{margin-top:10px; font-size:17px; line-height:18px; }
.pr_content_details span{padding-left:6px; margin-left:6px;  border-left:1px solid #bea029;}
.press_icon p{line-height:28px; margin-right:9px; font-size:17px;}
.pagers_wrap{margin-top:50px;  text-align:center; }
.pagers_wrap a{display:inline-block; margin:0 13px; font-size:23px; }
.pagers_wrap a.current{text-decoration:underline;}
/* press end here */


/*category start here */
.cat_title{font-size:55px; margin:0px 0 60px;    line-height: 50px;}
.main_proms{margin:50px 0; }
.main_proms li{width:373px;    height: 266px; margin-bottom:18px; padding-bottom:15px;  border-bottom:1px solid #bea029;}
.main_proms li:first-child{    height: 566px; width:800px; margin-left:47px;}
.main_proms li:first-child,.main_proms li:nth-child(3){margin-bottom:0px;}
.main_proms li h2{font-size:25px; line-height:28px; margin:8px 0;}
.main_proms li:first-child h2{font-size:40px; line-height:46px; margin:4px 0 0 0;}
.main_proms li span,.main_proms li time{line-height:17px;}
.main_proms li span{margin-left:6px; padding-left:6px; border-left:1px solid #bea029;}
/*category end here */


.search_toggle{margin-top:34px; }
.search_toggle small.search-sprite{display:block; }
.search_toggle small.search-spritex{display:none; }
.search_toggle.active small.search-spritex{display:block; }
.search_toggle.active small.search-sprite{display:none; }
.header_search_st{background-color:rgba(70,70,70,0.95); height:0px;    top: 74px; right:0; overflow:hidden;}
.header_search_st.active{height:110px;}
.header_search_st input{width:1130px;box-sizing:border-box; height:110px; padding:30px; background-color:transparent;
color:#fff; font-size:50px; }
.header_search_st input::-webkit-input-placeholder{ /* WebKit browsers */
color:#fff; font-size:50px;        font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
.header_search_st input:-moz-placeholder  { /* Mozilla Firefox 4 to 18 */
  color:#fff; font-size:50px;       font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
.header_search_st input::-moz-placeholder  { /* Mozilla Firefox 19+ */
  color:#fff; font-size:50px;      font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
.header_search_st input:-ms-input-placeholder { /* Internet Explorer 10+ */
color:#fff; font-size:50px;        font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
.header_search_st button{border:0;     margin-top: 23px; background-color:transparent;}
#posts_pages_nav{margin-top:30px;}
.s_res_li{margin-bottom:22px;}
.dyncontent .s_res_li p{margin-bottom:10px;}
/* contact template start here */
.contact_template hr{    margin: 18px 0 40px 0;    display: block;    float: right;    width: 100%;}
.contact_template h2{font-size:25px; margin-bottom:40px; line-height:32px; text-align:center; color:#bea029;  }
.contact_template h3{ margin:0 auto 22px auto;     display: block;
    width: 300px; font-size:28px;  line-height:128px; text-align:center; color:#bea029;  border-top:1px solid #bea029;}
.contact_template .field1,.contact_template .field2{border-color:#bea029; color:#bea029;}
.contact_template .field1.markit,.contact_template .field2.markit{border-color:red;}

.contact_template .field2::-webkit-input-placeholder ,.contact_template .field1::-webkit-input-placeholder{ /* WebKit browsers */
  color:#bea029; 
}
.contact_template .field2:-moz-placeholder,.contact_template .field1:-moz-placeholder  { /* Mozilla Firefox 4 to 18 */
  color:#bea029; 
}
.contact_template .field2::-moz-placeholder,.contact_template .field1::-moz-placeholder  { /* Mozilla Firefox 19+ */
     color:#bea029; 
}
.contact_template .field2:-ms-input-placeholder,.contact_template .field1:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#bea029; 
}
.contact_template #reg-form.double_columns,#reg-form-sales.double_columns{padding:0;}
.contact_template .form-submit{    background-color: #bea029;    color: #fff;}
/* contact template end here */


/* article start here */
.topline{height:30px; border-bottom:1px solid #bea029;}
.bcsingle li{padding-left:15px; }
.bcsingle li a{margin-left:15px;}
.bcsingle li a,.bcsingle li{font-size:16px; line-height:10px;}
.right_side_outer{width:806px;}
 
.right_side,.bcsingle{width:760px;}
.dyncontent .h1,.dyncontent h1:not(.ask_pre_content){font-size:55px; line-height:62px; margin:30px 0;}
.dyncontent p{margin-bottom:22px;}
.dyncontent p.post_leadtext,.dyncontent p.post_leaddetails{margin-top:50px; width:660px; font-size:40px; line-height:49px; padding:0 50px;margin-bottom:11px;}
.dyncontent p.post_leaddetails{font-size:25px; line-height:34px;margin-top:0px;  margin-bottom:58px;}
.dyncontent iframe{width:710px; margin:0 25px; height:340px;}

.dyncontent p a,.dyncontent p a *,.campus-left a,.campus-left a *{text-decoration: underline;color: #bea029;}

.wo_gallery_inline{margin:35px auto 33px auto;}
.wo_gallery_inline,.wo_gallery_inline ul li{width:710px;}
.wo_gallery_inline ul{width:10000px; right:0;}
.wo_gallery_inline .slider-controller a[data-action="prev"]{border:0;}

.moreposts h4{font-size:40px; line-height:20px; margin:110px 0 40px 0;}
.moreposts ul li{width:250px; margin-left:19px; }
.moreposts ul li:last-child{margin-left:0px; }
.moreposts ul li img{margin-bottom:20px;}
.more_title{font-size:23px; padding:9px 0; line-height:20px; border-top:1px solid #bea029;border-bottom:1px solid #bea029; }
.post-share{margin-top:-12px; height:35px; margin-right:15px;}
.post-share span{margin-left:15px; line-height:35px; font-size:16px;}

.sidebar{width:393px; margin-top:50px;}
.sidebar.category_side{width:393px; margin-top:0px;}
.sidebar_ul{width:372px; }
.sidebar_ul > li{margin-bottom:55px;}
.widget_title{font-size:50px; line-height:50px;}
.widget_subtitle{font-size:15px; line-height:16px; margin-bottom:12px;}
.coloredsidebarbord{width:1px; height:83%; left:393px;    top: 128px;}
.coloredsidebarbord.category_side{height:100%; top:0;}
.promsidebar_content{background-color:#faf7f7; width:326px; padding:15px 23px;}
.widget_prom_title{font-size:23px; line-height:27px; margin-bottom:6px;}
.widget_more_title{font-size:18     px; line-height:21px; margin-top:10px;}
.prom_ver{font-size:16px; line-height:19px; margin-bottom:16px;}
/* article end here */


/* drop homes start */

.dropmask{top:0; background-color:#000;right:0; width:0; height:0;opacity:0;  z-index:14500;}
.dropmask.active{width:100%; height:100%; opacity:0.8;}
.drop_homes_outer{width:1280px; height:0; margin:auto;}
.drop_homes{width:1280px; height:0;       top: -1px; right:0;    z-index: 19500;}
.drop_homes.active{ height:195px;}
.drop_homes_inner{width:1220px;background: rgba(255,255,255,0.97);height:124px; border-bottom:1px solid #bea029; padding:20px 30px;}
.drop_right_col{width:280px; }
.drop_title{font-size:19px; margin-bottom:2px;}
.drop_right_col p{font-size:14px; line-height:20px; height:100px; overflow:hidden;}
.drop_homes_out{width:920px; }
.drop_homes_out ul {width:5000px; right:0;}
.drop_homes_out ul li{width:200px; margin-left:10px;}
.drop_home_title{z-index: 500; top:46px;    right: 0; }
.drop_home_title span{padding:0 20px; display:inline-block;background:rgba(255,255,255,0.9); font-size:18px; line-height:30px;  }
.dropslider_controller{  z-index:600;  left: 0;
    top: 0;width:30px; height:100%;background:rgba(255,255,255,0.9); }
.dropslider_controller small{    margin-top: 55px;display:inline-block;}
.comm_xlosedroop{color:#fff; margin-right:30px; line-height:30px; padding:0 25px;}
/* drop homes end */


/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:2px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative}.scroll-paneinner{padding-right:10px}.jspDrag{background:#bea029;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.scroll-pane{width:359px;outline:none;height:405px}.scroll-pane.mefrat-derah{width:220px;height:370px}




/* dwqa start */

.dwqa-container {
	box-shadow: border-box
	-webkit-box-sizing: border-box;
}

.dwqa-staff {
  font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;color: #bea029;
}

.dwqa-pagination a,
.dwqa-pagination span {
	display: inline-block;
	margin-right: 5px;
	padding: 5px 10px;
	border: 1px solid #ddd;
}

.dwqa-answers-list .dwqa-pagination {
	margin-top: 20px;
	margin-bottom: 20px;
}

.dwqa-captcha img {
	display: block;
	margin: 0 0 10px;
}

.dwqa-captcha input {
	width: 100%;
	margin-bottom: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.dwqa-alert {
	padding: 10px 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 2px;
}

.dwqa-alert-error {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}

.dwqa-alert-info {
	    color: #bea029;
    background-color: #faf7f7;
	     font-size: 23px;
    line-height: 27px;    font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;
}

/**
 * Questions
 *
 * -----------------------------------------------------------------------------
 */

.dwqa-question-item {
	padding: 0 0 0 80px;
	position: relative;
	margin-bottom: 0;
}

.dwqa-question-item.dwqa-sticky {
	background: #fcf8e3;
}

.dwqa-question-item .avatar {
	position: absolute;
	left: 15px;
	top: 0;
	border-radius: 48px;
}

.dwqa-question-item .dwqa-question-meta {
	font-size: small;
	margin-bottom: 20px;
}

.dwqa-question-item .dwqa-question-title a {
	border: none !important;
	text-decoration: none !important;
}

.dwqa-question-item .dwqa-status {
	background: #bea029;
	color: #fff;
	padding: 1px 5px;
	border-radius: 3px;
	    font-size: 14px;
	margin-left: 5px;
}

.dwqa-question-item .dwqa-status-resolved {
	background: #578824;
}

.dwqa-question-item .dwqa-status-closed {
	background: #666;
}

.dwqa-question-vote {
	position: absolute;
	top: 70px;
	left: 6px;
	min-height: 60px;
}

.dwqa-question-vote .dwqa-vote {
	display: block;
	width: 0;
	height: 0;
	border: 16px solid transparent !important;
	border-bottom-color: #ddd !important;
	text-indent: -9999px;
	position: absolute;
	top: -20px;
	text-decoration: none !important;
	box-shadow: none !important;
}

.dwqa-question-vote .dwqa-vote-count {
	width: 32px;
	text-align: center;
	top: 14px;
	position: absolute;
	display: block;
	height: 32px;
	line-height: 32px;
}

.dwqa-question-vote .dwqa-vote:hover,
.dwqa-question-vote .dwqa-vote:active {
	border-bottom-color: #999 !important;
}

.dwqa-question-vote .dwqa-vote-down {
	border: 16px solid transparent !important;
	border-bottom-color: transparent !important;
	border-top-color: #ddd !important;
	top: auto;
	bottom: -20px;
}

.dwqa-question-vote .dwqa-vote-down:hover,
.dwqa-question-vote .dwqa-vote-down:active {
	border-bottom-color: transparent !important;
	border-top-color: #999 !important;
}

.dwqa-question-item .dwqa-question-actions {
	float: right;
}

.dwqa-question-item .dwqa-question-actions label {
	display: inline-block;
}

.dwqa-question-item .dwqa-question-actions a {
	margin-right: 10px;
}

.dwqa-question-item .dwqa-question-actions input[type=checkbox] {
	margin-right: 5px;
}

.dwqa-pick-best-answer {
	position: absolute;
	top: 170px;
	text-indent: -9999px;
	left: 6px;
	width: 32px;
	height: 32px;
	display:none;
}

.dwqa-pick-best-answer:after {
	content: '';
	display: block;
	width: 15px;
	height: 25px;
	border: solid #ddd;
	border-width: 0 5px 5px 0;
	transform: rotate(45deg);
	position: absolute;
	left: 10px;
	top: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.dwqa-pick-best-answer:hover:after {
	border-color: #999;
}

.dwqa-best-answer .dwqa-pick-best-answer:after {
	border-color: #578824;
}

.dwqa-question-content img {
	max-width: 100%;
	height: auto;
}

.dwqa-question-tag + .dwqa-question-status {
	float: right;
}

.dwqa-question-item .dwqa-question-meta .dwqa-question-status select {
	display: inline-block;
	width: auto;
}

/**
 * Answers
 *
 * -----------------------------------------------------------------------------
 */
 .dwqa-breadcrumbs span.dwqa-sep{margin-left: 10px; margin-right: 10px;     color: #bea029;  font-size: 16px;}
 .dwqa-single-question  h1{margin:0;}
 .dwqa-question-meta{margin-bottom:20px;}
 .dwqa-breadcrumbs a, .dwqa-breadcrumbs span.dwqa-current{    
    font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;      color: #bea029;  font-size: 16px;
    line-height: 10px;}
 
 .dwqa-question-meta span, .dwqa-question-meta span a {font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;font-size: 18px;    line-height: 22px;    color: #bea029;}

.dwqa-answers-title {
	margin: 20px 0 10px;
}

.dwqa-answer-item {
	padding: 20px 0 20px 70px;
	position: relative;
	border-top: 1px solid #ddd;
	min-height: 220px;
}

.dwqa-answer-item .dwqa-answer-meta a {
	position: inherit;font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;color: #bea029;
}

.dwqa-answer-item .avatar {
	position: absolute;
	left: 0;
	top: 20px;
	border-radius: 48px;
}

.dwqa-answer-item .dwqa-answer-meta {
	font-size: small;
	margin-bottom: 20px;
}
.dwqa-answer-item .dwqa-answer-meta span {
	font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;color: #bea029;
}

.dwqa-answer-vote {
	position: absolute;
	top: 90px;
	left: 6px;
	min-height: 60px;
}
.dwqa-answer-vote{display:none;}

.dwqa-answer-vote .dwqa-vote {
	display: block;
	width: 0;
	height: 0;
	border: 16px solid transparent !important;
	border-bottom-color: #ddd !important;
	text-indent: -9999px;
	position: absolute;
	top: -20px;
	text-decoration: none !important;
	box-shadow: none !important;
}

.dwqa-answer-vote .dwqa-vote-count {
	width: 32px;
	text-align: center;
	top: 14px;
	position: absolute;
	display: block;
	height: 32px;
	line-height: 32px;
}

.dwqa-answer-vote .dwqa-vote:hover,
.dwqa-answer-vote .dwqa-vote:active {
	border-bottom-color: #999 !important;
}

.dwqa-answer-vote .dwqa-vote-down {
	border: 16px solid transparent !important;
	border-bottom-color: transparent !important;
	border-top-color: #ddd !important;
	top: auto;
	bottom: -20px;
}

.dwqa-answer-vote .dwqa-vote-down:hover,
.dwqa-answer-vote .dwqa-vote-down:active {
	border-bottom-color: transparent !important;
	border-top-color: #999 !important;
}

.dwqa-answer-item .dwqa-answer-actions {
	float: right;
}

.dwqa-answer-item .dwqa-answer-actions a {
	margin-left: 10px;
}

.dwqa-answer-content img {
	max-width: 100%;
	height: auto;
}

.dwqa-answer-form-title {
	border-top: 1px solid #ddd;
	padding: 10px 0;
}

.dwqa-answer-form form {
	text-align: right;
}

.dwqa-answer-form .dwqa-alert {
	text-align: left;
}

.dwqa-answer-form .dwqa-select {
	float: left;
	width: auto;
}

.dwqa-answer-form textarea {
	width: 100% !important;
	margin-bottom: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

/**
 * Comments
 *
 * -----------------------------------------------------------------------------
 */

.dwqa-comments-list {
	background: #f9f9f9;
	padding: 0 10px;
}

.dwqa-comments-list .dwqa-comment {
	border-bottom: 1px solid #ddd;
	padding: 10px 0;
	position: relative;
}

.dwqa-comments-list .dwqa-comment p:last-child {
	margin-bottom: 0;
}

.dwqa-comments-list .dwqa-comment:last-child {
	border-bottom: none;
}

.dwqa-comments-list .dwqa-comment-meta {
	font-size: small;
}

.dwqa-comments-list .dwqa-comment-meta .avatar {
	position: inherit;
	margin-right: 5px;
	display: inline-block;
	width: 12px;
	height: 12px;
}

.dwqa-comment-form {
	padding: 10px;
	background: #f9f9f9;
}

.dwqa-comment-form .comment-form {
	margin: 0 !important;
	padding: 0 !important;
}
 
.dwqa-content-edit-form input[type=text],.dwqa-content-edit-form input[type=email],.dwqa-content-edit-form textarea{    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-right: 40px;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    margin-bottom: 0 !important;
     border: 1px solid #ddd;
    padding: 10px 15px;
    border-radius: 2px;
    color: #bea029;
    box-shadow: none;
    outline: none;
}
.dwqa-content-edit-form textarea{height:120px;}
 .dwqa-content-edit-form select{height:40px;}
.dwqa-comment-form .dwqa-comment-show-button #submit {
	display: block;
	margin-top: 10px;
}
.question-category{    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-right: 40px;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    margin-bottom: 0 !important;
 
    border: 1px solid #ddd;
    padding: 10px 15px;
    border-radius: 2px;
    color: #bea029;
    box-shadow: none;
    outline: none;}
input[name="dwqa-question-submit"]{display: inline-block;
    padding: 10px 20px; font-size:18px;
    background-color: #bea029;
    color: #fff;
    font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;}
.dwqa-comment-form .comment-form textarea {
	background: #fff;
	width: 100% !important;
	height: 45px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	font-size: 14px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	border: 1px solid #ddd;
	padding: 10px 15px;
	display: block;
}

.dwqa-comment-form textarea {
	width: 100%;
}

.dwqa-comment-meta {
	margin-bottom: 10px;
}

.dwqa-comment-actions {
	float: right;
}

.dwqa-comment-actions a {
	margin-left: 10px;
}

/**
 * Archive Page
 *
 * -----------------------------------------------------------------------------
 */

/* Breadcrumbs */
.dwqa-breadcrumbs {
	margin-bottom: 20px;
}

/* Question Search */
.dwqa-search {
	margin-bottom: 20px;
	position: relative;
}

.dwqa-search input {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-right: 40px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	margin-bottom: 0 !important;
	background: url(https://tmp.migdalei.co.il/static/img/icon-search.png) no-repeat left 10px center #fff !important;
	border: 1px solid #ddd;
	padding: 10px 15px;
	border-radius: 2px;
	    color: #bea029;
	box-shadow: none;
	outline: none;
}
.dwqa-search input::-webkit-input-placeholder { /* WebKit browsers */
        color: #bea029;
}
.dwqa-search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
      color: #bea029;
}
.dwqa-search input::-moz-placeholder { /* Mozilla Firefox 19+ */
       color: #bea029;
}
.dwqa-search input:-ms-input-placeholder { /* Internet Explorer 10+ */
      color: #bea029;
}

.dwqa-search input.ui-autocomplete-loading {
	background-image: url(https://tmp.migdalei.co.il/static/img/icon-loading.gif) !important;
}

.submit-dwqa-question .dwqa-search input {
	background: none no-repeat right 10px center #fff !important;
}

.submit-dwqa-question .dwqa-search input.ui-autocomplete-loading {
	background-image: url(https://tmp.migdalei.co.il/static/img/icon-loading.gif) !important;
}

.dwqa-search .dwqa-autocomplete {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #f9f9f9;
	left: 0 !important;
	position: absolute !important;
	right: 0 !important;
	top: auto !important;
	z-index: 9999;
}

.dwqa-search .dwqa-autocomplete li {
	padding: 10px 15px;
	cursor: pointer;
	border-bottom: 1px solid #ddd;
	margin: 0;
}

.dwqa-search .dwqa-autocomplete .dwqa-text-highlight {
	font-weight: bold;
}

.dwqa-search .dwqa-autocomplete li.ui-state-focus,
.dwqa-search .dwqa-autocomplete li:hover {
	background: #f0f0f0;
}

.dwqa-search .dwqa-autocomplete li:last-child {
	border-bottom: 0;
}

/* Question Filter */
.dwqa-question-filter {
	margin-bottom: 20px;
}

.dwqa-question-filter span,
.dwqa-question-filter a {
	margin-right: 10px;
}

.dwqa-question-filter a {
	border: none !important;
	text-decoration: none;
}

.dwqa-question-filter a.active {
	border-bottom: 1px solid #ddd !important;
}

.dwqa-question-filter .dwqa-sort-by {
	float: right;
	width: auto;
}

/* Question List */
.dwqa-questions-list {
	border-top: 1px solid #ddd;
}

.dwqa-questions-list .dwqa-alert {
	margin: 20px 0 0;
}

.dwqa-questions-list .dwqa-question-item {
	border-bottom: 1px solid #ddd;
	padding: 15px 80px 15px 80px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.dwqa-questions-list .dwqa-question-item a {
	position: inherit;    color: #bea029;    font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;
}

.dwqa-questions-list .dwqa-question-item .avatar {
	top: 50%;
	margin-top: -24px;
}

.dwqa-questions-list .dwqa-question-item .dwqa-question-meta {
	margin-bottom: 0;float: right;    margin-left: 10px;
}

.dwqa-questions-list .dwqa-question-item .dwqa-question-stats {
	position: absolute;
	top: 50%;
	margin-top: -24px;
	right: 10px;
}

.dwqa-questions-list .dwqa-question-item .dwqa-question-stats span {
	min-width: 48px;
	height: 48px;
	border: 1px solid #ddd;
	display: block;
	float: left;
	margin-left: 5px;
	text-align: center;
	font-size: 11px;
	line-height: 1;
}

.dwqa-questions-list .dwqa-question-item .dwqa-question-stats strong {
	font-size: 14px;
	line-height: 26px;
	display: block;
	font-weight: normal;
}

.dwqa-questions-footer {
	margin-top: 20px;
}

.dwqa-questions-footer .dwqa-pagination,
.dwqa-questions-footer .dwqa-ask-question {
	display: inline-block;
}

.dwqa-questions-footer .dwqa-pagination + .dwqa-ask-question {
	float: right;
}
.ask_pre_content{     line-height: 34px;color: #bea029;font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;}
.dwqa-ask-question a {
	display: inline-block;margin-bottom:10px;
	padding: 5px 10px;float: left;
	 background-color: #bea029;
	 color:#fff;     font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;
}
.dwqa-btn{padding: 5px 20px;font-size: 18px;
	 background-color: #bea029;
	 color:#fff;     font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;}
/**
 * Single Question
 *
 * -----------------------------------------------------------------------------
 */
.dwqa-comment-form input[type="text"],.dwqa-comment-form input[type="email"]{background: #fff;
    width: 100% !important;
    height: 45px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    border: 1px solid #ddd;
    padding: 10px 15px;
    display: block;}


.single-dwqa-question .dwqa-question-item {
	min-height: 140px;
	padding-left: 70px;
}

.single-dwqa-question .dwqa-question-item a {
	position: inherit;
}

.single-dwqa-question .dwqa-question-item .avatar {
	left: 0;
}


/**
 * Content Edit
 *
 * -----------------------------------------------------------------------------
 */

.dwqa-answer-form .wp-editor-container,
.dwqa-content-edit-form .wp-editor-container {
	border: 1px solid #e5e5e5;
	margin-bottom: 20px;
}

.dwqa-content-edit-form input[type=text],
.dwqa-content-edit-form input[type=email],
.dwqa-content-edit-form select {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: 100%;
}


/**
 * Responsive
 *
 * -----------------------------------------------------------------------------
 */

@media ( max-width: 768px ) {
	.dwqa-questions-list .dwqa-question-item {
		padding-right: 15px;
	}

	.dwqa-questions-list .dwqa-question-item .dwqa-question-stats {
		display: none;
	}
}

@media ( max-width: 480px ) {
	.dwqa-questions-list .dwqa-question-item {
		padding-left: 15px;
	}

	.dwqa-questions-list .dwqa-question-item .avatar {
		position: static;
		width: 14px;
		height: 14px;
		margin-right: 5px;
	}

	.single-dwqa-question .dwqa-question-item,
	.single-dwqa-question .dwqa-answer-item {
		padding-left: 0;
		min-height: 0;
	}

	.single-dwqa-question .dwqa-question-item .dwqa-question-vote,
	.single-dwqa-question .dwqa-answer-item .dwqa-answer-vote {
		display: none;
	}

	.single-dwqa-question .dwqa-question-item .avatar,
	.single-dwqa-question .dwqa-answer-item .avatar {
		position: static;
		width: 14px;
		height: 14px;
		margin-right: 5px;
	}
}
.dwqa-questions-archive{margin-top:60px;}



.page_ltr  *{text-align:left;}
.page_ltr .pl_address {direction:ltr;}
.page_ltr .mw_home-address i,.page_ltr  .mw_home-address address{float:left;}
.page_ltr .textaligncenter,.page_ltr  .layer-prom p,.page_ltr .tax-page-inner h2{text-align:center;}
.pagelang_fr .places_col{  width:100%;}
.pagelang_fr .place-maps {
    width: 927px;
}
.pagelang_fr .main_head_img  *{  font-family: 'Open Sans Hebrew';}
.pagelang_fr  .home_overlay h1{padding:0; font-size:30px; font-weight:900; line-height:38px;}
.pagelang_fr  .section-olay-open{    padding: 30px 0px 30px 0px;width: 100%; font-size:18px; font-weight:700; line-height:22px;}
.pagelang_fr .section-olay-open small{    margin-bottom: 5px;margin-right:10px;}
.pagelang_fr .strip-title{  font-size:33px;}
.pagelang_fr .proms3 li:nth-child(2) .pr-title-outer,.pagelang_fr  .proms3 li:nth-child(3) .pr-title-outer {
    width: 276px;
    float: right;
    padding: 15px 25px;
}



.myt_en_scroll{width: 280px; margin-bottom:10px;   height: 220px; }
.myt_en_scroll .jspDrag{background-color:#fff;}


.page_map_ul li ul {margin-right:30px;}







/* home new template */
.alignmiddle{
	position:absolute;
	top:50%;
	  -webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
    	-ms-transform: translateY(-50%);
    	-o-transform: translateY(-50%);
    	transform: translateY(-50%);
	}
.col-1-1{width:100%;}
.head_title h1{line-height:100px; color:#fff; font-size:50px;  display:inline;}
.home_tax_new .header_outer{height:100px; padding:0;    box-shadow: none; }
.home_tax_new .header_outer_outer{height:100px;  margin-bottom:0;}
.new_home_anchors{width:1000px; height:47px;  margin-bottom:10px;}
.new_home_anchors_r{width:820px; height:46px; border-bottom:1px solid #bea029;}
.headanchor,.headanchor_a,.head_goto_all{height: 25px; margin-top: 20px; margin-left:17px; }
.headanchor,.headanchor *{line-height:22px; font-size:16px; }
.headanchor i,.head_goto_all i{margin-left:10px; display:inline-block; vertical-align:middle; }
.headanchor:hover{border-bottom:1px solid #bea029; }
.headanchor_a,.head_goto_all{margin-left:0; }
.head_goto_all i{margin-right:5px; margin-left:0;}
.homenew_strong{font-size:15px; text-align:center; margin-top:30px;}
.slider_homenew{height:641px;}
.slider_homenew_ul{width:15000px; right:0; }
.slider_homenew_ul li{width:1280px;}
.home_new_abt_row{background-color:#fff; padding-bottom:15px; border-bottom:1px solid #bea029; margin-bottom:23px;}
.home_new_abt_row .scroll-pane{width:550px; height:415px;}
.home_new_abt_about .scroll-pane{    height: 361px;}
.home_new_abt_l{width:640px;}
.home_new_abt_r{ width:560px; padding:30px 40px; }
.home_new_abt_r,.home_new_abt_r *{font-size:15px; line-height:24px;}
.home_new_abt_r h2{font-size:50px; margin-bottom:20px;}
.home_new_abt_r p{margin-bottom:20px;}
.homenew_slider,.homenew_loadmore,.homenew_loadmanager,.homenew_closemanager{top:50%; margin-top:-42px; left:25px; z-index:10; position:absolute;}
.homenew_slider{margin-top:-30px;}
.homenew_slider[data-a="right"]{left:auto; right:25px;}
.homenew_closemanager{left:0; right:25px; }
.home_new_abt_manager{width:1280px; top:0; left:-1300px; z-index:50;}
.home_new_abt_manager.active{left:0;}
.home_new_abt{overflow:hidden;}


.masl_gall_prom{opacity:0; background-color:rgba(190,160,41,0.7); width:100%; height:100%; top:0; right:0; z-index:3; }
.view_h_hgall{width:166px; height:39px; border:2px solid #fff; line-height:39px; color:#fff; display:block; margin:auto;
				text-align:center; font-size:17px; }
.prom_gallery:hover .masl_gall_prom{opacity:1;}


.homenew_loadmore{
  -webkit-transform: rotate(0deg); 
      -ms-transform: rotate(0deg); 
          transform: rotate(0deg);
}
.homenew_loadmore.rotate180{
-webkit-transform: rotate(180deg); 
      -ms-transform: rotate(180deg); 
          transform: rotate(180deg);
}

.homenew_button{margin:30px auto 0; display:block; width:210px; height:52px; border:1px solid #bea029; line-height:52px; text-align:center;
font-size:18px; color:#bea029;}
.centerd_home_new{width:390px; margin:auto; text-align:center; }
.home_new_abt_r.centerd_home_new_o{text-align:center; }
.home_new_abt_l_slider{width:100%; overflow:hidden;}
.home_new_abt_l_slider ul {right:0; width:6000px; }
.home_new_abt_l_slider ul li{width:638px; overflow:hidden; height:308px;  margin-left:2px;}
.home_new_abt_l_slider ul li a{width:640px; overflow:hidden; height:308px;}
.home_new_abt_l_slider ul li img{height:100%; width:auto;}
.home_new_abt_l_slider_ul_text{display:none;}
.home_new_abt_l_slider_ul_text.active{display:block;}


.homenew_inside{padding:18px 0; margin-bottom:23px; background-color:#f8f8f8;  border-bottom:1px solid #bea029; border-top:1px solid #bea029;}
.homenew_inside div:last-child{margin-left:0;}
.homenew_inside_r{font-size:50px; margin:0 40px 0 30px;  height:104px; line-height:104px;}
.homenew_inside_ic{text-align:center; margin-left:40px; width:90px; font-size:20px; }
.inside_t{height:40px; }
.inside_ti{line-height:20px; }
.inside_o{     margin-bottom: 10px; height:53px; text-align:center; line-height:53px; }
.inside_o i{display:inline-block; margin-bottom:15px; }
.homenew_inside_apartment .inside_o{height:59px;}
.homenew_inside_apartment .homenew_inside_ic{width:170px;}

.place-maps.wide_maps{width:987px; }
.homenewproms .couses-ul li{width:395px; }
.homenewproms .couses-ul li .thumb-outer{max-height:280px; overflow:hidden;  }
.cnt_homenew_form{position:fixed; top:0; height:0; overflow:hidden; z-index:17000; right:0; }
.cnt_homenew_form.active{height:495px; top:100px;}
.cnt_homenew_form_mask{ z-index:16500; position:fixed; top:0; right:0; width:0; height:0; opacity:0; background-color:rgba(255,255,255,0.9); }
.cnt_homenew_form_mask.active{width:100%; height:100%; opacity:1;}
.home_new_pre{top:-100px; right:0; z-index:2; height:0;}
.home_new_pre_in{width:620px; height:120px; margin:auto; background-color:rgba(190,160,41,0.9);
 box-shadow: 0px 10px 9.9px 0.1px rgba(0, 0, 0, 0.2); padding:20px 30px; 
 font-size:33px; color:#fff; line-height:39px; text-align:center;    font-family: 'poeti-aaa-regular',arial,helvetica,sans-serif;
}
 
.cnt_homenew_form .section-layer{opacity:1;     margin: auto; width:1280px; right:0; position:static; }
.cnt_homenew_form #contact-section .section-layer-inner{width:1280px; }
.cnt_homenew_form #contact-section .right-tax-col{width:590px; height:427px;  background-color:#bea029; padding:0px 25px; }
.cnt_homenew_form #contact-section .left-tax-col{width:540px;     height: 347px; background-color:#fff; padding:40px 50px; }
.cnt_homenew_form #contact-section .left-tax-col,
.cnt_homenew_form #contact-section .right-tax-col{ border-bottom:1px solid #bea029; border-top:1px solid #bea029;}
.cnt_homenew_form #contact-section .left-tax-col *{color:#bea029; }
.cnt_homenew_form #contact-section .right-tax-col *{ font-size:35px; line-height:44px; color:#fff; }
.cnt_homenew_form #contact-section .cont_sect_ab_o{width:590px;  text-align:center; border-bottom:1px solid #fff; border-top:1px solid #fff; }
.cnt_homenew_form #contact-section .cont_sect_ab{padding:0; border:0;     width: 520px;
    margin:40px auto;  
    float: none; }
.cnt_homenew_form #contact-section .left-tax-col .field1, 
.cnt_homenew_form #contact-section .left-tax-col .field2
{border:1px solid #bea029; }
.cnt_homenew_form #contact-section .left-tax-col textarea::-webkit-input-placeholder,
.cnt_homenew_form #contact-section .left-tax-col input::-webkit-input-placeholder { /* WebKit browsers */
      color:#bea029; 
}
.cnt_homenew_form #contact-section .left-tax-col textarea:-moz-placeholder,.cnt_homenew_form #contact-section .left-tax-col input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#bea029; 
}
.cnt_homenew_form #contact-section .left-tax-col textarea::-moz-placeholder,.cnt_homenew_form #contact-section .left-tax-col input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#bea029; 
}
.cnt_homenew_form #contact-section .left-tax-col textarea:-ms-input-placeholder,.cnt_homenew_form #contact-section .left-tax-col input:-ms-input-placeholder { /* Internet Explorer 10+ */
     color:#bea029; 
}
.myt_label{    margin-left: 25px;   margin-bottom:15px; width:257px;      }
.myt_label.freetext_label{width:370px;}
.myt_label.last_name_label,
.myt_label.phone_label 
{    margin-left: 0;         }
.myt_label label{line-height:20px;     display: block; font-size:17px; font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif; margin-bottom:10px;}
.myt_label input,.myt_label textarea{background-color:#fafafa; margin-bottom:0; width:235px; height:18px; padding:11px 10px; }
.myt_label textarea{background-color:#fafafa; width:350px; height:110px;}
.cnt_homenew_form #contact-section .left-tax-col .form-submit{margin-top: 119px; background-color:#bea029; color:#fff; width:120px; height:45px; font-size:17px;}

.homenew_cnt_close{ height:50px;  background-color:#bea029;  font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;  padding:0 12px; }
.homenew_cnt_close,.homenew_cnt_close i{ line-height:50px;color:#fff; font-size:20px; vertical-align: middle;}

.form-hp_outer .form_n_note{color:#fff;margin-bottom: -20px; margin-top:10px;width:auto; margin-right:72px;}
.section-layer-inner .form_n_note{color:#fff; }

.cnt_sticky_button{     right: 0;
    display: block;
    bottom: 0;
    /* width: 250px; */
    position: fixed;
    z-index: 12000;
    background-color: #bea029;
    font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif;
    padding: 0 12px;}
.cnt_sticky_button,.cnt_sticky_button i{    display: inline-block; line-height:50px;color:#fff; font-size:20px; vertical-align: middle;}








/* tabs */
.jspDrag{    min-height: 40px;}
.hp_tabs{width:820px; margin:auto; border:1px solid #bea029; }
#hptabs li{width:50%; float:right; border-bottom:1px solid #bea029;  }
#hptabs li a{    font-family: 'poeti-aaa-bold',arial,helvetica,sans-serif; display:block; width:100%;  font-size:23px; text-align:center;     line-height: 52px;
    height: 48px; color:#fff;  background-color:#fff; color:#bea029;}
#hptabs li a.selected{ color:#fff;  background-color:#bea029; }
.hptab_text_in{width:780px; height:100px;padding:20px; }
.hptab_text_in .scroll-pane{ width:790px; height:100px;     margin-right: -10px;}
.scroll-paneinn{margin-right:10px; width:775px;}
/* tabs */



body.sticky_form_loaded  {padding-bottom:71px;}
/*
body.sticky_form_loaded  .footer{display: none;}
*/


 

.stickyformbox{position:fixed; bottom:0; height:40px; padding:15px 0; right:0; width:100%; z-index:10000; background-color: #bea12a;}
.stickyformbox .contact_form{float:right;    width: 838px; margin:0;}
.stickyformbox .contact_form button{    width:150px; height:40px; margin:0;}
.stickyformbox .contact_form input.fhalf_re,.stickyformbox .contact_form input{float:right;  margin-left:20px;  width:185px; }
.stickyformbox_title{width:220px; color:#fff; line-height:40px; border-left:1px solid #fff; margin-left:20px; font-size:40px;}
.stickyformbox_title2{width:140px; color:#fff; line-height:20px;  font-size:17px;}





.nlagreeform input[type="checkbox"]{display:none;}
.nlagreeform {display: block; width:100%; margin-bottom: 10px;}
.nlagreeform:after{clear: both; display: block; content: '';}
.nlagreeform_checkbox{text-align: center; line-height: 20px; width:20px; margin-left: 11px; height:20px; border:1px solid #fff; }
.nlagreeform_text{width:calc(100% - 35px);}
.nlagreeform_text,.nlagreeform_text *{
       color: #fff;
    font-size: 12px;
    line-height: 20px;
}
.nlagreeform_text a{text-decoration: underline;}

.nlagreeform input[type="checkbox"]:checked + .nlagreeform_checkbox:after{
    content:'\2713'; display: block;     color: #fff;
}



.double_columns .nlagreeform {    float: left;width:372px;}
.double_columns .nlagreeform_checkbox {border-color:#bea029;}
.double_columns .nlagreeform input[type="checkbox"]:checked + .nlagreeform_checkbox:after,
.double_columns .nlagreeform *{
    color:#bea029;
}
#reg-form.double_columns .field2 {
    height: 144px;
}


.hptogglehomecourses[data-k="6"]{
	display: none;
}
.homes-hp-ul li.li-spr:nth-of-type(12) {
    display: none;
}
.home_course_ul li.flr time.defcolor.poeb{
	display: none;
}
.camp_meetings_ul > li > .c_meet_row,.registertocouse {
	display: none;
}

@media (max-height:800px){
    .myt-content.active{margin-top:60px;}
}
.middle_one .col_inner_ca *,
.middle_one .col_inner_ca{
        font-size: 14px;
    line-height: 20px;
}
.col_inner_ca22,.col_inner_ca22 *{
        font-size: 12px;
    line-height: 20px;
}
 



.dyncontent h2{
    font-size: 30px;
    line-height: 34px;
    margin: 0 0 10px 0;
}
.dyncontent h3{
    font-size: 24px;
    line-height: 30px;
    margin: 0 0 10px 0;
}
.dyncontent h4{
    font-size: 22px;
    line-height: 26px;
    margin: 0 0 10px 0;
}