@-webkit-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-webkit-keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@-webkit-keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}to{transform:translateX(0)}}@-webkit-keyframes tada{0%{transform:scale(1)}10%{transform:scale(.9) rotate(-3deg)}20%{transform:scale(.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%{transform:scale(1.1) rotate(-3deg)}50%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1.1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}90%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%{transform:scale(.9) rotate(-3deg)}20%{transform:scale(.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%{transform:scale(1.1) rotate(-3deg)}50%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1.1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}90%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}@-webkit-keyframes swing{20%,40%,60%,80%,to{transform-origin:top center 50%}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%,40%,60%,80%,to{transform-origin:top center 50%}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@-webkit-keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@-webkit-keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}to{transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}to{transform:skewX(0deg)}}@-webkit-keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@-webkit-keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@-webkit-keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}@-webkit-keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@-webkit-keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}@keyframes fadeOutUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}@-webkit-keyframes fadeOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes fadeOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@-webkit-keyframes fadeOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(20px);opacity:0}}@keyframes fadeOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(20px);opacity:0}}@-webkit-keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-20px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-20px);opacity:0}}@-webkit-keyframes fadeOutUpBig{0%{transform:translateY(0);opacity:1}to{transform:translateY(-2000px);opacity:0}}@keyframes fadeOutUpBig{0%{transform:translateY(0);opacity:1}to{transform:translateY(-2000px);opacity:0}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInRight{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInUpBig{0%{transform:translateY(2000px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUpBig{0%{transform:translateY(2000px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes flip{0%{transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{transform:translateX(0) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(0) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{transform:translateX(0) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(0) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes rotateOut{0%{transform-origin:center center 50%;transform:rotate(0);opacity:1}to{transform-origin:center center 50%;transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center 50%;transform:rotate(0);opacity:1}to{transform-origin:center center 50%;transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateIn{0%{transform-origin:center center 50%;transform:rotate(-200deg);opacity:0}to{transform-origin:center center 50%;transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center 50%;transform:rotate(-200deg);opacity:0}to{transform-origin:center center 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes hinge{0%{transform:rotate(0);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0) rotate(0deg)}}@-webkit-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}}@keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}}#software-product-page .software-keyvision .software-keyvision__container__wrapper .software-keyvision__container__intro a{font-size:16px}@media (min-width:600px){#software-product-page .software-keyvision .software-keyvision__container__wrapper .software-keyvision__container__intro a{font-size:18px}}@media (min-width:1000px){#software-product-page .software-keyvision .software-keyvision__container__wrapper .software-keyvision__container__intro a{font-size:20px}}.sqfk-article .sqfk-keyvision{background-image:url(/assets/img/software/qvr-pro/header-bg.jpg);background-attachment:fixed}@media (min-width:1000px){.sqfk-article .sqfk-keyvision{-webkit-animation:bg-img 12s ease 10;animation:bg-img 12s ease 10}}@-webkit-keyframes bg-img{0%{background-image:url(/assets/img/software/qvr-pro/header-bg.jpg)}10%{background-image:url(/assets/img/software/qvr-pro/header-bg.jpg)}40%{background-image:url(/assets/img/software/qvr-pro/header-bg2.jpg)}70%{background-image:url(/assets/img/software/qvr-pro/header-bg3.jpg)}to{background-image:url(/assets/img/software/qvr-pro/header-bg.jpg)}}@keyframes bg-img{0%{background-image:url(/assets/img/software/qvr-pro/header-bg.jpg)}10%{background-image:url(/assets/img/software/qvr-pro/header-bg.jpg)}40%{background-image:url(/assets/img/software/qvr-pro/header-bg2.jpg)}70%{background-image:url(/assets/img/software/qvr-pro/header-bg3.jpg)}to{background-image:url(/assets/img/software/qvr-pro/header-bg.jpg)}}.sqfk-article .sqfk-section p{font-weight:400;line-height:1.5em}.sqfk-article .sqfk-section p.p-anno{color:#333}.sqfk-article .sqfk-section-h4 h4{text-align:center;color:#801152;margin-bottom:10px}.sqfk-article .sqfk-section-h4--mt0 h4{margin-top:0}.sqfk-article .section_btn .tabs{width:90%;margin:20px auto 0}@media (min-width:600px){.sqfk-article .section_btn .tabs{width:70%}}.sqfk-article .section_btn .tab_btn{width:44%;margin:2%;padding:4px 6px;box-sizing:border-box;display:inline-block;position:relative;background-color:#e5e5e5;border-radius:4px;cursor:pointer}.sqfk-article .section_btn .tab_btn.tab_on{background-color:#a81d66;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFA81D66",endColorstr="#FF760F51");background-image:-owg-linear-gradient(to bottom,#a81d66 5%,#760f51 85%);background-image:linear-gradient(180deg,#a81d66 5%,#760f51 85%)}.sqfk-article .section_btn .tab_btn.tab_on:after{display:block;content:" ";width:0;height:0;border:9px solid transparent;border-top-color:#740e4f;position:absolute;bottom:-22px;left:50%;margin-left:-8px}.sqfk-article .section_btn .tab_btn.tab_on h4,.sqfk-article .section_btn .tab_btn.tab_on p{color:#fff}@media (min-width:600px){.sqfk-article .section_btn .tab_btn{width:44%;margin:2.5%;padding:10px 10px 15px}}.sqfk-article .section_btn .tab_btn h4,.sqfk-article .section_btn .tab_btn p{box-sizing:border-box;width:100%;text-align:center;padding:5px;margin:0;color:#333}@media (min-width:600px){.sqfk-article .section_btn .tab_btn h4,.sqfk-article .section_btn .tab_btn p{padding:0 10px}}.sqfk-article .section_btn .tab_btn p{font-size:18px}.sqfk-article .section_btn .tab_block{padding-bottom:55%}.sqfk-article .section_btn .tab_block figure{width:90%;position:absolute;left:50%;transform:translateX(-50%);margin:20px 0}.sqfk-article .section_btn .tab_block figure:nth-child(2){display:none}.sqfk-article .section_btn .tab_block figure img{margin:auto;width:100%;height:auto}@media (min-width:1000px){.sqfk-article .section_btn .tab_block figure{width:880px}.sqfk-article .section_btn .tab_block figure img{width:880px;height:auto}}.sqfk-article #f01.sqfk-section{background:url(/assets/img/software/qvr-pro/f01-bg-s.jpg);background-size:cover}@media (min-width:600px){.sqfk-article #f01.sqfk-section{background:url(/assets/img/software/qvr-pro/f01-bg.jpg)}}.sqfk-article #f02.sqfk-section{background:linear-gradient(-45deg,#ffa800,#e61c68,#23a6d5,#8b2dff);background-size:400% 400%;-webkit-animation:gradient-bg 13s ease 15;animation:gradient-bg 13s ease 15}.sqfk-article #f02.sqfk-section a{color:#deff00;font-weight:700;border-bottom:1px solid hsla(0,0%,100%,.3)}@-webkit-keyframes gradient-bg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient-bg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (min-width:1000px){.sqfk-article #f03.sqfk-section .sqfk-section-h4{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center}.sqfk-article #f03.sqfk-section .sqfk-section-h4 .sqfk-sec-figure,.sqfk-article #f03.sqfk-section .sqfk-section-h4 .sqfk-sech4-paragraph{width:50%}.sqfk-article #f03.sqfk-section .sqfk-section-h4 .sqfk-sec-figure img{max-width:100%}.sqfk-article #f03.sqfk-section .sqfk-section-h4:nth-of-type(2){flex-direction:row-reverse}.sqfk-article #f03.sqfk-section .sqfk-section-h4 h4,.sqfk-article #f03.sqfk-section .sqfk-section-h4 p{width:100%;box-sizing:border-box;text-align:left}}.sqfk-article #img-point.sqfk-section{overflow:hidden;background-color:#2e2833}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure{position:relative}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure img{max-width:100%;margin-top:30px}@media (min-width:1000px){.sqfk-article #img-point.sqfk-section .sqfk-sec-figure img{margin-top:0}}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num-mob{padding:15px 5px;color:#fff;line-height:1.4em}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num-mob li{margin:10px 0;font-size:16px}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num-mob li span{display:inline-block;margin-right:10px;width:26px;height:26px;line-height:26px;font-weight:700;text-align:center;border-radius:50%;background:rgba(255,230,35,.9);color:#33393f;font-size:16px}@media (min-width:900px){.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li{display:block;position:absolute;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:rgba(255,230,35,.9);color:#33393f;font-size:24px;font-family:Roboto,sans-serif;z-index:2;cursor:pointer;box-shadow:0 0 5px 5px rgba(17,17,17,0);transition:all .3s ease}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li span{display:none;position:relative;color:#fff;font-size:16px;line-height:1.2em;background:rgba(0,0,0,.8);border-radius:5px;padding:10px;width:140px;margin-left:-60px;margin-top:12px}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li span:before{display:block;content:" ";width:0;height:0;border:8px solid transparent;border-bottom-color:rgba(0,0,0,.8);position:absolute;top:-16px;left:50%;margin-left:-8px}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li.tab_on span{display:block}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li:hover{box-shadow:0 0 5px 4px rgba(17,17,17,.4);background:#ffff50}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li:hover span{display:block}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li:first-child{left:50%;top:20px;margin-left:-20px}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li:nth-child(2){left:8%;top:50%;margin-top:-40px}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li:nth-child(3){left:50%;bottom:20px;margin-left:-20px}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li:nth-child(4){left:50%;top:50%;margin-left:-20px;margin-top:-40px}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-num li:nth-child(5){right:8%;top:50%;margin-left:-20px;margin-top:-40px}}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui{z-index:-1}@media (min-width:900px){.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui{position:absolute;z-index:1;width:100%;height:100%}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui figure{display:none;position:absolute}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui figure img{max-width:940px;max-height:540px;box-shadow:0 0 8px 4px rgba(17,17,17,.4)}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui figure:first-child,.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui figure:nth-child(2){top:0;left:0}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui figure:nth-child(3){bottom:10px;left:0}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui figure:nth-child(4){top:10%;left:10%}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui figure:nth-child(4) img{max-width:760px}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .img-point-ui figure:nth-child(5){top:0;right:0}}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .pc{display:none}@media (min-width:900px){.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .pc{display:block}}.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .mob{display:block}@media (min-width:900px){.sqfk-article #img-point.sqfk-section .sqfk-sec-figure .mob{display:none}}.sqfk-article #f04-2.sqfk-section{padding-bottom:0;overflow:hidden}@media (min-width:1000px){.sqfk-article #f04-4.sqfk-section .txt-all{width:30%}.sqfk-article #f04-4.sqfk-section .sqfk-sec-figure{width:70%;margin-top:0}}.sqfk-article #f04-5.sqfk-section{background:#29282d}.sqfk-article #f05.sqfk-section{background-image:url(/assets/img/software/qvr-pro/f05-bg.jpg);background-size:cover}@media (min-width:1280px){.sqfk-article #f05.sqfk-section .sqfk-sec-figure img{width:75%}}.sqfk-article #f06.sqfk-section{background-image:url(/assets/img/software/qvr-pro/f06-bg1.png),url(/assets/img/software/qvr-pro/f06-bg2.png);background-color:#f0f0f0;background-repeat:repeat,no-repeat;background-position:top,bottom;background-attachment:scroll,fixed}.sqfk-article #f08.sqfk-section{background:url(/assets/img/software/qvr-pro/qvr-center-bg.jpg) no-repeat 50%;background-size:cover}.sqfk-article #f08.sqfk-section p.p-note{margin-top:20px;font-size:14px;padding:10px 20px;background-color:hsla(0,0%,100%,.8);box-shadow:0 5px 25px 0 rgba(0,0,0,.2)}@media (min-width:600px){.sqfk-article #f08.sqfk-section p.p-note{margin:20px 8.3871% 0}}@media (min-width:1000px){.sqfk-article #f08.sqfk-section p.p-note{font-size:18px}}.sqfk-article #f09.sqfk-section{background:url(/assets/img/software/qvr-pro/qvr-guard-bg.png) repeat-x top}.sqfk-article #f10.sqfk-section{background-image:url(/assets/img/software/qvr-pro/qvr-pro-gold-bg.png);background-size:cover}.sqfk-article #f10.sqfk-section .sqfk-container .btn-focus-center{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.sqfk-article #f10.sqfk-section .sqfk-container .btn-focus-center a{margin:0}.sqfk-article #f10.sqfk-section .sqfk-container .btn-focus-center a.btn-focus{background-color:#f8c945}.sqfk-article #f10.sqfk-section .sqfk-container .btn-focus-center a.btn-focus:after{background-color:#feef50}.sqfk-article #f10.sqfk-section .sqfk-container .p-note{margin-top:20px;font-size:14px;padding:10px 20px;background-color:rgba(156,43,48,.8);box-shadow:0 5px 25px 0 rgba(0,0,0,.2)}@media (min-width:600px){.sqfk-article #f10.sqfk-section .sqfk-container .p-note{margin:40px 8.3871% 0;font-size:16px}}.sqfk-article #f10.sqfk-section .sqfk-container .p-note .sqfk-anno{padding-left:1.2em;list-style-type:decimal}@media (min-width:1280px){.sqfk-article #f10.sqfk-section .sqfk-sec-figure img{width:80%}}.sqfk-article #f11 .sqfk-container>div,.sqfk-article #f12 .sqfk-container>div{overflow:auto}.sqfk-article #f11 .p-note,.sqfk-article #f12 .p-note{margin-top:1em;font-size:14px;color:#505a64}@media (min-width:600px){.sqfk-article #f11 .p-note,.sqfk-article #f12 .p-note{font-size:16px}}.sqfk-article #f11 table,.sqfk-article #f12 table{width:100%;margin-top:30px}.sqfk-article #f11 table th,.sqfk-article #f12 table th{font-size:15px;line-height:22px;padding:12px 8px;text-align:left;color:#505a64;border:1px solid #c8d2dc;background-color:#f0f5fa}@media (min-width:600px){.sqfk-article #f11 table th,.sqfk-article #f12 table th{font-size:18px;padding:12px 15px}}.sqfk-article #f11 table td,.sqfk-article #f12 table td{font-size:14px;line-height:20px;text-align:left;color:#505a64;box-sizing:border-box;padding:5px;border:1px solid #c8d2dc;transition:all .5s ease}@media (min-width:600px){.sqfk-article #f11 table td,.sqfk-article #f12 table td{font-size:15px;line-height:24px;padding:12px 15px}}@media (min-width:1000px){.sqfk-article #f11 table td,.sqfk-article #f12 table td{font-size:16px;line-height:24px;padding:12px 15px}}.sqfk-article #f11 table td ul li,.sqfk-article #f12 table td ul li{margin-bottom:12px}@media (min-width:600px){.sqfk-article #f11 table td ul li,.sqfk-article #f12 table td ul li{margin-bottom:10px}}.sqfk-article #f13.sqfk-section{background-color:#f5f5f5}.sqfk-article #f13.sqfk-section .bold{font-weight:700}.sqfk-article #f13.sqfk-section .sqfk-section-h4.first h4{margin-top:80px}.sqfk-article #f13.sqfk-section .sqfk-section-h4 p{text-align:center}.sqfk-article #f13.sqfk-section .tab_block.hor{flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.sqfk-article #f13.sqfk-section .tab_block.hor .sqfk-sec-figure{max-width:100%;box-sizing:border-box}@media (min-width:600px){.sqfk-article #f13.sqfk-section .tab_block.hor .sqfk-sec-figure{max-width:50%;box-sizing:border-box}}.sqfk-article #f13.sqfk-section .tab_block.hor figure img{max-width:100%}.sqfk-article #f13.sqfk-section .tab_block p{margin-top:1em;text-align:center;padding:0}.sqfk-article #f13.sqfk-section .note{margin-top:1em}.sqfk-article #f13.sqfk-section .test{margin:2em auto 0;max-width:620px;padding:0 20px}.sqfk-article #f13.sqfk-section .test p{padding:0}@media (min-width:600px){.sqfk-article #f13.sqfk-section .test p{font-size:16px}}.sqfk-article #f13.sqfk-section .test li{color:#333;font-size:14px}@media (min-width:600px){.sqfk-article #f13.sqfk-section .test li{font-size:16px}}@media (max-width:1015px){.sqfk-article #f11 .tab-availability table img,.sqfk-article #f12 .tab-availability table img{height:120px}}@media (max-width:768px){.sqfk-article #f11 table,.sqfk-article #f12 table{overflow:auto;-webkit-overflow-scrolling:touch}.sqfk-article #f11 .tab-availability table img,.sqfk-article #f12 .tab-availability table img{height:110px}}.sqfk-article #smart .btn-container{margin-top:60px}.sqfk-article #smart a.btn-focus{background-color:#26afcc;color:#fff}.sqfk-article #smart a.btn-focus:after{background-color:#26afcc}.sqfk-article #smart ol{list-style:decimal;-webkit-padding-start:40px;padding-inline-start:40px}@media (min-width:600px){.sqfk-article #smart ol{-webkit-padding-start:10.5%;padding-inline-start:10.5%}}.sqfk-article #smart ol li p.p-anno{padding-left:0}.sqfk-article #smartTab.sqfk-section.tab-slideshow.text-left-picture-right .tab-text li{border-color:rgba(227,233,241,.3)}.sqfk-article #smartTab.sqfk-section.tab-slideshow.text-left-picture-right .tab-text li.active,.sqfk-article #smartTab.sqfk-section.tab-slideshow.text-left-picture-right .tab-text li:hover{background-color:rgba(227,233,241,.3)}.sqfk-article #smartTab.sqfk-section.tab-slideshow.text-left-picture-right .tab-text li.active:before{background-color:rgba(227,233,241,.9)}@media (min-width:600px){.sqfk-article #smartTab.sqfk-section.tab-slideshow.text-left-picture-right .tab-text li h4{width:40%}.sqfk-article #smartTab.sqfk-section.tab-slideshow.text-left-picture-right .tab-text li p{width:60%}}#qvr-viewer{background-color:#fff}@media (min-width:1000px){#qvr-viewer{padding:100px 0}}