@charset "utf-8";#center,#logo,#nav{display:block}#playstop,#pub{display:inline-block;width:370px;margin-left:20px;vertical-align:middle}#center,#pub{height:275px}#divpub,#playerall{background-position:center}#divpub,#centerplaystop,#logoradio,#playerall,#playstop{margin-left:auto;margin-right:auto}#nav,#player{width:770px;background-color:#FFF}#social{border-top:1px solid #efefef}#currentSong,#icoradio,#navnomradio,#playstop,#pub,li.social{vertical-align:middle}body{font-family:'Roboto',sans-serif;}#playerall{width:770px;height:485px;}#playercontent{position:relative;top:0;right:0;bottom:0;left:0;width:770px;height:480px}#nav{height:50px;text-align:left}#icoradio{display:inline-block;padding-left:10px}#navnomradio{display:inline-block;padding-left:5px;font-size:13px}#currentSong{display:inline-block;top:100px;left:52px;padding-left:5px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#cover{/*background:url(../images/no-image.jpg);*/width:150px;height:150px;position:absolute;right:25px;top:10px;border-color:#FFF;border-style:solid;border-radius:100px;}#cover img{max-width:100%;max-height:100%;border-radius:100px;}#logo{width:770px;height:80px;background-image:url(../images/header.png);text-align:center}#logotitle{line-height:80px;color:#fff;font-size:20px;padding-left:10px;padding-top:4px;text-align:left;text-shadow:2px 2px 2px rgba(0,0,0,1);}#center{width:770px;height:354px;background-image:url(../images/back.jpg)}#playstop{height:225px}#centerplaystop{width:300px;height:250px}#logoradio{width:320px;height:222px;margin-top:7%}/*#divpub{background-image:url(../images/vu.gif);width:270px;height:250px;margin-top:3%}*/#player,.jp-audio ul>li.volume{height:50px;display:block}.jp-audio ul{padding:0;margin:0 0 0 10px;width:500px;list-style:none}.jp-audio ul>li{float:left;margin:0 5px 0 0}.jp-audio ul li>a{text-align:center;display:block}.jp-audio ul li:last-child>a{border-right:none}.jp-audio ul li a>img{opacity:.8}.jp-audio ul li a>img:hover{opacity:1}.jp-volume-bar{margin:19px 5px 0;border-radius:2px;padding:2px;display:inline-block;overflow:hidden;background:#444444;width:300px;height:8px;cursor:pointer}.jp-volume-bar-value{width:0;height:8px}#volume{margin-left:auto;margin-right:auto;width:460px}#social{display:block;width:770px;height:auto;background-color:#000;text-align:center}ul.social{list-style-type:none;margin:5px 0 0;padding-right:0}li.social{padding-right:0;display:inline-block}li.social img{height:30px;width:auto}li.social a>img{opacity:.7}li.social a>img:hover{opacity:1}#date_heure{color:#DF0000}@media only screen and (min-device-width: 320px) and (max-device-width: 480px),screen and (max-device-width: 700px),screen and (min-device-width: 768px) and (max-device-width: 1024px),screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2),screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2),screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2),screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2),screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2),screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2),screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2),screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2),screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2),screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2),screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2),screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2),screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3),screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 3),screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3),screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 3),screen and (max-device-width: 1136px) and (min-device-width: 960px) and (max-device-height: 640px) and (min-device-height: 560px),screen and (max-device-height: 1136px) and (min-device-height: 960px) and (max-device-width: 640px) and (min-device-width: 560px){#logotitle{ display:none;}#divpub{ display:none;} #icoradio,#navnomradio{display:none}#center,#logo,#playerall{background-position:center}#centerplaystop,#playstop{margin-left:auto;margin-right:auto}#logo,#nav,#pub{width:100%;text-align:center}#nav,#player{background-color:#FFF;position:absolute}#center,#logo,#nav,#player,#pub,#social{position:absolute}body{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;background-color:#323232;padding:0;margin:0}#playerall{width:100%;}#playercontent{position:relative;width:100%;top:0;right:0;bottom:0;left:0}#nav{top:0;display:block;height:50px;overflow:hidden}#icoradio{vertical-align:middle;padding-left:0}#playstop,li.social{display:inline-block;vertical-align:middle}#currentSong{margin-top:12px;text-overflow:ellipsis;width:97%}#cover{visibility:hidden}#logo{top:45px;height:80px;background-image:url(../images/header.png)}#center{top:125px;width:100%;background-image:url(../images/backmobile.png)}#playstop{width:100%;height:225px;z-index:100}#centerplaystop{width:360px;height:222px;margin-top:25px}#logoradio{margin-top:30px;width:320px;height:222px}#pub{top:330px;margin-left:0px;left:0;height:0;background-color:#fff}#divpub{width:300px;height:250px}#player{top:400px;width:100%;height:50px;display:none}.jp-audio ul{padding:0;margin:0 0 0 15px;width:100%;list-style:none}.jp-volume-bar{margin:13px 10px 0;width:200px;height:20px;cursor:pointer}#volume,ul.social{margin-left:auto;margin-right:auto}.jp-volume-bar-value{height:20px}#volume{width:360px;height:50px}#social{top:400px;width:100%;height:auto;background-color:#CCC;text-align:right}ul.social{list-style-type:none;text-align:center;padding:0}li.social{padding-right:20px}li.social img{height:50px;width:auto}li.social a>img{opacity:1}#date_heure{color:#DF0000}}.animated{-webkit-animation-duration:3s;-webkit-animation-delay:1s;animation-duration:3s;-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:3s;animation-duration:3s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s} 
		/*color:#006CFF;*/
		
	} @-webkit-keyframes "bounce"{
0%,20%,53%,80%,to{
-webkit-animation-timing-function:cubic-bezier(.1, .61, .1, 1);animation-timing-function:cubic-bezier(.1, .61, .1, 1);-webkit-transform:translateZ(0);transform:translateZ(0);
}


40%,43%{
-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);
}


40%,43%,70%{
-webkit-animation-timing-function:cubic-bezier(.1, .05, .1, .06);animation-timing-function:cubic-bezier(.1, .05, .1, .06);
}


70%{
-webkit-transform:translate3d(0, -7px, 0);transform:translate3d(0, -7px, 0);
}


90%{
-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);
}



}


@keyframes "bounce"{
0%,20%,53%,80%,to{
-webkit-animation-timing-function:cubic-bezier(.1, .61, .1, 1);animation-timing-function:cubic-bezier(.1, .61, .1, 1);-webkit-transform:translateZ(0);transform:translateZ(0);
}


40%,43%{
-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);
}


40%,43%,70%{
-webkit-animation-timing-function:cubic-bezier(.1, .05, .1, .06);animation-timing-function:cubic-bezier(.1, .05, .1, .06);
}


70%{
-webkit-transform:translate3d(0, -7px, 0);transform:translate3d(0, -7px, 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"{
0%,50%,to{
opacity:1;
}


25%,75%{
opacity:0;
}



}


@keyframes "flash"{
0%,50%,to{
opacity:1;
}


25%,75%{
opacity:0;
}



}


.flash{
-webkit-animation-name:flash;animation-name:flash
}


@-webkit-keyframes "pulse"{
0%,to{
-webkit-transform:scaleX(1);transform:scaleX(1);
}


50%{
-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);
}



}


@keyframes "pulse"{
0%,to{
-webkit-transform:scaleX(1);transform:scaleX(1);
}


50%{
-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);
}



}


.pulse{
-webkit-animation-name:pulse;animation-name:pulse
}


@-webkit-keyframes "rubberBand"{
0%,to{
-webkit-transform:scaleX(1);transform:scaleX(1);
}


30%{
-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1);
}


40%{
-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1);
}


50%{
-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .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);
}



}


@keyframes "rubberBand"{
0%,to{
-webkit-transform:scaleX(1);transform:scaleX(1);
}


30%{
-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1);
}


40%{
-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1);
}


50%{
-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .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);
}



}


.rubberBand{
-webkit-animation-name:rubberBand;animation-name:rubberBand
}


@-webkit-keyframes "shake"{
0%,to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}


10%,30%,50%,70%,90%{
-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);
}


20%,40%,60%,80%{
-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);
}



}


@keyframes "shake"{
0%,to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}


10%,30%,50%,70%,90%{
-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);
}


20%,40%,60%,80%{
-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 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(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);
}


18.5%{
-webkit-transform:translateX(3px) rotateY(5deg);transform:translateX(3px) rotateY(5deg);
}


31.5%{
-webkit-transform:translateX(-1px) rotateY(-2deg);transform:translateX(-1px) rotateY(-2deg);
}


43.5%{
-webkit-transform:translateX(1px) rotateY(2deg);transform:translateX(1px) rotateY(2deg);
}


50%{
-webkit-transform:translateX(0);transform:translateX(0);
}



}


@keyframes "headShake"{
0%{
-webkit-transform:translateX(0);transform:translateX(0);
}


6.5%{
-webkit-transform:translateX(-2px) rotateY(-4deg);transform:translateX(-2px) rotateY(-4deg);
}


18.5%{
-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);
}


31.5%{
-webkit-transform:translateX(-1px) rotateY(-2deg);transform:translateX(-1px) rotateY(-2deg);
}


43.5%{
-webkit-transform:translateX(1px) rotateY(1deg);transform:translateX(1px) rotateY(1deg);
}


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:rotate(15deg);transform:rotate(15deg);
}


40%{
-webkit-transform:rotate(-10deg);transform:rotate(-10deg);
}


60%{
-webkit-transform:rotate(5deg);transform:rotate(5deg);
}


80%{
-webkit-transform:rotate(-5deg);transform:rotate(-5deg);
}


to{
-webkit-transform:rotate(0);transform:rotate(0);
}



}


@keyframes "swing"{
20%{
-webkit-transform:rotate(15deg);transform:rotate(15deg);
}


40%{
-webkit-transform:rotate(-10deg);transform:rotate(-10deg);
}


60%{
-webkit-transform:rotate(5deg);transform:rotate(5deg);
}


80%{
-webkit-transform:rotate(-5deg);transform:rotate(-5deg);
}


to{
-webkit-transform:rotate(0);transform:rotate(0);
}



}


.swing{
-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing
}


@-webkit-keyframes "tada"{
0%,to{
-webkit-transform:scaleX(1);transform:scaleX(1);
}


10%,20%{
-webkit-transform:scale3d(.9, .9, .9) rotate(-3deg);transform:scale3d(.9, .9, .9) rotate(-3deg);
}


30%,50%,70%,90%{
-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);
}


40%,60%,80%{
-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);
}



}


@keyframes "tada"{
0%,to{
-webkit-transform:scaleX(1);transform:scaleX(1);
}


10%,20%{
-webkit-transform:scale3d(.9, .9, .9) rotate(-3deg);transform:scale3d(.9, .9, .9) rotate(-3deg);
}


30%,50%,70%,90%{
-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);
}


40%,60%,80%{
-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);
}



}


.tada{
-webkit-animation-name:tada;animation-name:tada
}


@-webkit-keyframes "wobble"{
0%,to{
-webkit-transform:none;transform:none;
}


15%{
-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg);
}


30%{
-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg);
}


45%{
-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg);
}


60%{
-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg);
}


75%{
-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg);
}



}


@keyframes "wobble"{
0%,to{
-webkit-transform:none;transform:none;
}


15%{
-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg);
}


30%{
-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg);
}


45%{
-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg);
}


60%{
-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg);
}


75%{
-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg);
}



}


.wobble{
-webkit-animation-name:wobble;animation-name:wobble
}


@-webkit-keyframes "jello"{
0%,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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg);
}


77.7%{
-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg);
}


88.8%{
-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);
}



}


@keyframes "jello"{
0%,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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg);
}


77.7%{
-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg);
}


88.8%{
-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);
}



}


.jello{
-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center
}


@-webkit-keyframes "bounceIn"{
0%,20%,40%,60%,80%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


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:scaleX(1);transform:scaleX(1);
}



}


@keyframes "bounceIn"{
0%,20%,40%,60%,80%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


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:scaleX(1);transform:scaleX(1);
}



}


.bounceIn{
-webkit-animation-name:bounceIn;animation-name:bounceIn
}


@-webkit-keyframes "bounceInDown"{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


0%{
opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);
}


60%{
opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);
}


75%{
-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);
}


90%{
-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);
}


to{
-webkit-transform:none;transform:none;
}



}


@keyframes "bounceInDown"{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


0%{
opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);
}


60%{
opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);
}


75%{
-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);
}


90%{
-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);
}


to{
-webkit-transform:none;transform:none;
}



}


.bounceInDown{
-webkit-animation-name:bounceInDown;animation-name:bounceInDown
}


@-webkit-keyframes "bounceInLeft"{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


0%{
opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);
}


60%{
opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);
}


75%{
-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);
}


90%{
-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);
}


to{
-webkit-transform:none;transform:none;
}



}


@keyframes "bounceInLeft"{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


0%{
opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);
}


60%{
opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);
}


75%{
-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);
}


90%{
-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);
}


to{
-webkit-transform:none;transform:none;
}



}


.bounceInLeft{
-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft
}


@-webkit-keyframes "bounceInRight"{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


0%{
opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);
}


60%{
opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);
}


75%{
-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);
}


90%{
-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);
}


to{
-webkit-transform:none;transform:none;
}



}


@keyframes "bounceInRight"{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


0%{
opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);
}


60%{
opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);
}


75%{
-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);
}


90%{
-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);
}


to{
-webkit-transform:none;transform:none;
}



}


.bounceInRight{
-webkit-animation-name:bounceInRight;animation-name:bounceInRight
}


@-webkit-keyframes "bounceInUp"{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


0%{
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:translateZ(0);transform:translateZ(0);
}



}


@keyframes "bounceInUp"{
0%,60%,75%,90%,to{
-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);
}


0%{
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:translateZ(0);transform:translateZ(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"{
0%{
opacity:0;
}


to{
opacity:1;
}



}


@keyframes "fadeIn"{
0%{
opacity:0;
}


to{
opacity:1;
}



}


.fadeIn{
-webkit-animation-name:fadeIn;animation-name:fadeIn
}


@-webkit-keyframes "fadeInDown"{
0%{
opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


@keyframes "fadeInDown"{
0%{
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"{
0%{
opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


@keyframes "fadeInDownBig"{
0%{
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"{
0%{
opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


@keyframes "fadeInLeft"{
0%{
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"{
0%{
opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


@keyframes "fadeInLeftBig"{
0%{
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"{
0%{
opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


@keyframes "fadeInRight"{
0%{
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"{
0%{
opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


@keyframes "fadeInRightBig"{
0%{
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"{
0%{
opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


@keyframes "fadeInUp"{
0%{
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"{
0%{
opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


@keyframes "fadeInUpBig"{
0%{
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"{
0%{
opacity:1;
}


to{
opacity:0;
}



}


@keyframes "fadeOut"{
0%{
opacity:1;
}


to{
opacity:0;
}



}


.fadeOut{
-webkit-animation-name:fadeOut;animation-name:fadeOut
}


@-webkit-keyframes "fadeOutDown"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);
}



}


@keyframes "fadeOutDown"{
0%{
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"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);
}



}


@keyframes "fadeOutDownBig"{
0%{
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"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);
}



}


@keyframes "fadeOutLeft"{
0%{
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"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);
}



}


@keyframes "fadeOutLeftBig"{
0%{
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"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);
}



}


@keyframes "fadeOutRight"{
0%{
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"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);
}



}


@keyframes "fadeOutRightBig"{
0%{
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"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);
}



}


@keyframes "fadeOutUp"{
0%{
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"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);
}



}


@keyframes "fadeOutUpBig"{
0%{
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"{
0%{
-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);
}


0%,40%{
-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;
}


40%{
-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);
}


50%{
-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);
}


50%,80%{
-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);
}


to{
-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;
}



}


@keyframes "flip"{
0%{
-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);
}


0%,40%{
-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;
}


40%{
-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);
}


50%{
-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);
}


50%,80%{
-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);
}


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"{
0%{
-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;
}


0%,40%{
-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;
}


40%{
-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);
}


60%{
-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1;
}


80%{
-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg);
}


to{
-webkit-transform:perspective(400px);transform:perspective(400px);
}



}


@keyframes "flipInX"{
0%{
-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;
}


0%,40%{
-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;
}


40%{
-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);
}


60%{
-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1;
}


80%{
-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-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
}


.flipInY,.flipOutX{
-webkit-backface-visibility:visible !important
}


@-webkit-keyframes "flipInY"{
0%{
-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;
}


0%,40%{
-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;
}


40%{
-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);
}


60%{
-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1;
}


80%{
-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg);
}


to{
-webkit-transform:perspective(400px);transform:perspective(400px);
}



}


@keyframes "flipInY"{
0%{
-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;
}


0%,40%{
-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;
}


40%{
-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);
}


60%{
-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1;
}


80%{
-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg);
}


to{
-webkit-transform:perspective(400px);transform:perspective(400px);
}



}


.flipInY{
backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY
}


@-webkit-keyframes "flipOutX"{
0%{
-webkit-transform:perspective(400px);transform:perspective(400px);
}


30%{
-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1;
}


to{
-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;
}



}


@keyframes "flipOutX"{
0%{
-webkit-transform:perspective(400px);transform:perspective(400px);
}


30%{
-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1;
}


to{
-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;
}



}


.flipOutX{
-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible !important
}


@-webkit-keyframes "flipOutY"{
0%{
-webkit-transform:perspective(400px);transform:perspective(400px);
}


30%{
-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1;
}


to{
-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;
}



}


@keyframes "flipOutY"{
0%{
-webkit-transform:perspective(400px);transform:perspective(400px);
}


30%{
-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1;
}


to{
-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;
}



}


.flipOutY{
-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY
}


@-webkit-keyframes "lightSpeedIn"{
0%{
-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);
}


60%,80%{
opacity:1;
}


80%{
-webkit-transform:skewX(-5deg);transform:skewX(-5deg);
}


to{
-webkit-transform:none;transform:none;opacity:1;
}



}


@keyframes "lightSpeedIn"{
0%{
-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);
}


60%,80%{
opacity:1;
}


80%{
-webkit-transform:skewX(-5deg);transform:skewX(-5deg);
}


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"{
0%{
opacity:1;
}


to{
-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;
}



}


@keyframes "lightSpeedOut"{
0%{
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"{
0%{
transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;
}


0%,to{
-webkit-transform-origin:center;
}


to{
transform-origin:center;-webkit-transform:none;transform:none;opacity:1;
}



}


@keyframes "rotateIn"{
0%{
transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;
}


0%,to{
-webkit-transform-origin:center;
}


to{
transform-origin:center;-webkit-transform:none;transform:none;opacity:1;
}



}


.rotateIn{
-webkit-animation-name:rotateIn;animation-name:rotateIn
}


@-webkit-keyframes "rotateInDownLeft"{
0%{
transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;
}


0%,to{
-webkit-transform-origin:left bottom;
}


to{
transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;
}



}


@keyframes "rotateInDownLeft"{
0%{
transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;
}


0%,to{
-webkit-transform-origin:left bottom;
}


to{
transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;
}



}


.rotateInDownLeft{
-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft
}


@-webkit-keyframes "rotateInDownRight"{
0%{
transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;
}


0%,to{
-webkit-transform-origin:right bottom;
}


to{
transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;
}



}


@keyframes "rotateInDownRight"{
0%{
transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;
}


0%,to{
-webkit-transform-origin:right bottom;
}


to{
transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;
}



}


.rotateInDownRight{
-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight
}


@-webkit-keyframes "rotateInUpLeft"{
0%{
transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;
}


0%,to{
-webkit-transform-origin:left bottom;
}


to{
transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;
}



}


@keyframes "rotateInUpLeft"{
0%{
transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;
}


0%,to{
-webkit-transform-origin:left bottom;
}


to{
transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;
}



}


.rotateInUpLeft{
-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft
}


@-webkit-keyframes "rotateInUpRight"{
0%{
transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;
}


0%,to{
-webkit-transform-origin:right bottom;
}


to{
transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;
}



}


@keyframes "rotateInUpRight"{
0%{
transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;
}


0%,to{
-webkit-transform-origin:right bottom;
}


to{
transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;
}



}


.rotateInUpRight{
-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight
}


@-webkit-keyframes "rotateOut"{
0%{
transform-origin:center;opacity:1;
}


0%,to{
-webkit-transform-origin:center;
}


to{
transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;
}



}


@keyframes "rotateOut"{
0%{
transform-origin:center;opacity:1;
}


0%,to{
-webkit-transform-origin:center;
}


to{
transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;
}



}


.rotateOut{
-webkit-animation-name:rotateOut;animation-name:rotateOut
}


@-webkit-keyframes "rotateOutDownLeft"{
0%{
transform-origin:left bottom;opacity:1;
}


0%,to{
-webkit-transform-origin:left bottom;
}


to{
transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;
}



}


@keyframes "rotateOutDownLeft"{
0%{
transform-origin:left bottom;opacity:1;
}


0%,to{
-webkit-transform-origin:left bottom;
}


to{
transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;
}



}


.rotateOutDownLeft{
-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft
}


@-webkit-keyframes "rotateOutDownRight"{
0%{
transform-origin:right bottom;opacity:1;
}


0%,to{
-webkit-transform-origin:right bottom;
}


to{
transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;
}



}


@keyframes "rotateOutDownRight"{
0%{
transform-origin:right bottom;opacity:1;
}


0%,to{
-webkit-transform-origin:right bottom;
}


to{
transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;
}



}


.rotateOutDownRight{
-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight
}


@-webkit-keyframes "rotateOutUpLeft"{
0%{
transform-origin:left bottom;opacity:1;
}


0%,to{
-webkit-transform-origin:left bottom;
}


to{
transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;
}



}


@keyframes "rotateOutUpLeft"{
0%{
transform-origin:left bottom;opacity:1;
}


0%,to{
-webkit-transform-origin:left bottom;
}


to{
transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;
}



}


.rotateOutUpLeft{
-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft
}


@-webkit-keyframes "rotateOutUpRight"{
0%{
transform-origin:right bottom;opacity:1;
}


0%,to{
-webkit-transform-origin:right bottom;
}


to{
transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;
}



}


@keyframes "rotateOutUpRight"{
0%{
transform-origin:right bottom;opacity:1;
}


0%,to{
-webkit-transform-origin:right bottom;
}


to{
transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;
}



}


.rotateOutUpRight{
-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight
}


@-webkit-keyframes "hinge"{
0%{
transform-origin:top left;
}


0%,20%,60%{
-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;
}


20%,60%{
-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left;
}


40%,80%{
-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;
}


to{
-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;
}



}


@keyframes "hinge"{
0%{
transform-origin:top left;
}


0%,20%,60%{
-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;
}


20%,60%{
-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left;
}


40%,80%{
-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;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"{
0%{
opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);transform:translate3d(-100%, 0, 0) rotate(-120deg);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


@keyframes "rollIn"{
0%{
opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);transform:translate3d(-100%, 0, 0) rotate(-120deg);
}


to{
opacity:1;-webkit-transform:none;transform:none;
}



}


.rollIn{
-webkit-animation-name:rollIn;animation-name:rollIn
}


@-webkit-keyframes "rollOut"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);transform:translate3d(100%, 0, 0) rotate(120deg);
}



}


@keyframes "rollOut"{
0%{
opacity:1;
}


to{
opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);transform:translate3d(100%, 0, 0) rotate(120deg);
}



}


.rollOut{
-webkit-animation-name:rollOut;animation-name:rollOut
}


@-webkit-keyframes "zoomIn"{
0%{
opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);
}


50%{
opacity:1;
}



}


@keyframes "zoomIn"{
0%{
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"{
0%{
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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1);
}



}


@keyframes "zoomInDown"{
0%{
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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1);
}



}


.zoomInDown{
-webkit-animation-name:zoomInDown;animation-name:zoomInDown
}


@-webkit-keyframes "zoomInLeft"{
0%{
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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1);
}



}


@keyframes "zoomInLeft"{
0%{
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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1);
}



}


.zoomInLeft{
-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft
}


@-webkit-keyframes "zoomInRight"{
0%{
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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1);
}



}


@keyframes "zoomInRight"{
0%{
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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1);
}



}


.zoomInRight{
-webkit-animation-name:zoomInRight;animation-name:zoomInRight
}


@-webkit-keyframes "zoomInUp"{
0%{
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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1);
}



}


@keyframes "zoomInUp"{
0%{
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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1);
}



}


.zoomInUp{
-webkit-animation-name:zoomInUp;animation-name:zoomInUp
}


@-webkit-keyframes "zoomOut"{
0%{
opacity:1;
}


50%{
-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);
}


50%,to{
opacity:0;
}



}


@keyframes "zoomOut"{
0%{
opacity:1;
}


50%{
-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);
}


50%,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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 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(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19);
}


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(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1);
}



}


.zoomOutUp{
-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp
}


@-webkit-keyframes "slideInDown"{
0%{
-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;
}


to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}



}


@keyframes "slideInDown"{
0%{
-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;
}


to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}



}


.slideInDown{
-webkit-animation-name:slideInDown;animation-name:slideInDown
}


@-webkit-keyframes "slideInLeft"{
0%{
-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;
}


to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}



}


@keyframes "slideInLeft"{
0%{
-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;
}


to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}



}


.slideInLeft{
-webkit-animation-name:slideInLeft;animation-name:slideInLeft
}


@-webkit-keyframes "slideInRight"{
0%{
-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;
}


to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}



}


@keyframes "slideInRight"{
0%{
-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;
}


to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}



}


.slideInRight{
-webkit-animation-name:slideInRight;animation-name:slideInRight
}


@-webkit-keyframes "slideInUp"{
0%{
-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;
}


to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}



}


@keyframes "slideInUp"{
0%{
-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;
}


to{
-webkit-transform:translateZ(0);transform:translateZ(0);
}



}


.slideInUp{
-webkit-animation-name:slideInUp;animation-name:slideInUp
}


@-webkit-keyframes "slideOutDown"{
0%{
-webkit-transform:translateZ(0);transform:translateZ(0);
}


to{
visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);
}



}


@keyframes "slideOutDown"{
0%{
-webkit-transform:translateZ(0);transform:translateZ(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"{
0%{
-webkit-transform:translateZ(0);transform:translateZ(0);
}


to{
visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);
}



}


@keyframes "slideOutLeft"{
0%{
-webkit-transform:translateZ(0);transform:translateZ(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"{
0%{
-webkit-transform:translateZ(0);transform:translateZ(0);
}


to{
visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);
}



}


@keyframes "slideOutRight"{
0%{
-webkit-transform:translateZ(0);transform:translateZ(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"{
0%{
-webkit-transform:translateZ(0);transform:translateZ(0);
}


to{
visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);
}



}


@keyframes "slideOutUp"{
0%{
-webkit-transform:translateZ(0);transform:translateZ(0);
}


to{
visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);
}



}


.slideOutUp{
-webkit-animation-name:slideOutUp;animation-name:slideOutUp
}



.jp-volume-bar-value {background: #97aeab;}
#currentSong {color: #000;}

.artist-preload{position:absolute;right:0;left:0;height:4px;bottom:0;z-index:6;background-color:#159756;-webkit-animation:preloaderbackground linear 3s infinite;animation:preloaderbackground linear 3s infinite}

.artist-preload:before{display:block;position:absolute;bottom:0;z-index:9;width:0;height:4px;background:#afa;-webkit-animation:preloaderfront ease-in 3s infinite;animation:preloaderfront ease-in 3s infinite;content:''}

.artist-preload:after{right:50%}

.artist-preload:before{left:50%}
