/*!
 * QuantumUI Free v1.0.0 (http://quantumui.org)
 * Copyright 2014-2015 Mehmet Otkun, quantumui.org
 */

@-webkit-keyframes flipXIn {  0% {  -webkit-transform: perspective(400px) rotateX(90deg);  transform: perspective(400px) rotateX(90deg);  opacity: 0;  }  100% {  -webkit-transform: perspective(400px) rotateX(0deg);  transform: perspective(400px) rotateX(0deg);  opacity: 1;  }}@keyframes flipXIn {  0% {  -webkit-transform: perspective(400px) rotateX(90deg);  transform: perspective(400px) rotateX(90deg);  opacity: 0;  }  100% {  -webkit-transform: perspective(400px) rotateX(0deg);  transform: perspective(400px) rotateX(0deg);  opacity: 1;  }}@-webkit-keyframes flipXOut {  0% {  -webkit-transform: perspective(400px) rotateX(0deg);  transform: perspective(400px) rotateX(0deg);  }  100% {  -webkit-transform: perspective(400px) rotateX(90deg);  transform: perspective(400px) rotateX(90deg);  }}@keyframes flipXOut {  0% {  -webkit-transform: perspective(400px) rotateX(0deg);  -ms-transform: perspective(400px) rotateX(0deg);  transform: perspective(400px) rotateX(0deg);  }  100% {  -webkit-transform: perspective(400px) rotateX(90deg);  -ms-transform: perspective(400px) rotateX(90deg);  transform: perspective(400px) rotateX(90deg);  }}@-webkit-keyframes flipYIn {  0% {  -webkit-transform: perspective(400px) rotateY(-90deg);  transform: perspective(400px) rotateY(-90deg);  opacity: 0;  }  100% {  -webkit-transform: perspective(400px) rotateY(0deg);  transform: perspective(400px) rotateY(0deg);  opacity: 1;  }}@keyframes flipYIn {  0% {  -webkit-transform: perspective(400px) rotateY(-90deg);  -ms-transform: perspective(400px) rotateY(-90deg);  transform: perspective(400px) rotateY(-90deg);  opacity: 0;  }  100% {  -webkit-transform: perspective(400px) rotateY(0deg);  -ms-transform: perspective(400px) rotateY(0deg);  transform: perspective(400px) rotateY(0deg);  opacity: 1;  }}@-webkit-keyframes flipYOut {  0% {  -webkit-transform: perspective(400px) rotateY(0deg);  transform: perspective(400px) rotateY(0deg);  opacity: 1;  }  100% {  -webkit-transform: perspective(400px) rotateY(-90deg);  transform: perspective(400px) rotateY(-90deg);  opacity: 0;  }}@keyframes flipYOut {  0% {  -webkit-transform: perspective(400px) rotateY(0deg);  -ms-transform: perspective(400px) rotateY(0deg);  transform: perspective(400px) rotateY(0deg);  opacity: 1;  }  100% {  -webkit-transform: perspective(400px) rotateY(-90deg);  -ms-transform: perspective(400px) rotateY(-90deg);  transform: perspective(400px) rotateY(-90deg);  opacity: 0;  }}@-webkit-keyframes flipZIn {  0% {  -webkit-transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  -webkit-transform-origin:center center;  transform-origin:center center;  opacity:0;  }  100% {  -webkit-transform: perspective(400px) rotate(0);  transform: perspective(400px) rotate(0);  -webkit-transform-origin:center center;  transform-origin:center center;  opacity: 1;  }}@keyframes flipZIn {  0% {  -webkit-transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  -moz-transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  -ms-transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  -webkit-transform-origin:center center;  -moz-transform-origin:center center;  -ms-transform-origin:center center;  transform-origin:center center;  opacity: 0;  }  100% {  -webkit-transform: perspective(400px) rotate(0);  -moz-transform: perspective(400px) rotate(0);  -ms-transform: perspective(400px) rotate(0);  transform: perspective(400px) rotate(0);  -webkit-transform-origin:center center;  -moz-transform-origin:center center;  -ms-transform-origin:center center;  transform-origin:center center;  opacity: 1;  }}@-webkit-keyframes flipZOut {  100% {  -webkit-transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  -webkit-transform-origin:center center;  transform-origin:center center;  opacity:0;  }  0% {  -webkit-transform: perspective(400px) rotate(0);  transform: perspective(400px) rotate(0);  -webkit-transform-origin:center center;  transform-origin:center center;  opacity: 1;  }}@keyframes flipZOut {  100% {  -webkit-transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  -moz-transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  -ms-transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  transform: perspective(400px) rotateY(90deg) rotateZ(90deg);  -webkit-transform-origin:center center;  -moz-transform-origin:center center;  -ms-transform-origin:center center;  transform-origin:center center;  opacity: 0;  }  0% {  -webkit-transform: perspective(400px) rotate(0);  -moz-transform: perspective(400px) rotate(0);  -ms-transform: perspective(400px) rotate(0);  transform: perspective(400px) rotate(0);  -webkit-transform-origin:center center;  -moz-transform-origin:center center;  -ms-transform-origin:center center;  transform-origin:center center;  opacity: 1;  }}@-webkit-keyframes rotateIn {  0% {  -webkit-transform: rotate(-200deg);  transform: rotate(-200deg);  opacity: 0;  }  100% {  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }}@keyframes rotateIn {  0% {  -webkit-transform: rotate(-200deg);  -ms-transform: rotate(-200deg);  transform: rotate(-200deg);  opacity: 0;  }  100% {  -webkit-transform-origin: center center;  -ms-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }}@-webkit-keyframes rotateOut {  0% {  -webkit-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(200deg);  transform: rotate(200deg);  opacity: 0;  }}@keyframes rotateOut {  0% {  -webkit-transform-origin: center center;  -ms-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: center center;  -ms-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(200deg);  -ms-transform: rotate(200deg);  transform: rotate(200deg);  opacity: 0;  }}@-webkit-keyframes newspaperIn {  0% {  -webkit-transform: scale(0) rotate(720deg);  transform: scale(0) rotate(720deg);  opacity: 0;  }  100% {  -webkit-transform:scale(1) rotate(0);  transform: scale(1) rotate(0);  opacity: 1;  }}@keyframes newspaperIn {  0% {  -webkit-transform: scale(0) rotate(720deg);  -ms-transform: scale(0) rotate(720deg);  transform: scale(0) rotate(720deg);  opacity: 0;  }  100% {  -webkit-transform: scale(1) rotate(0);  -ms-transform: scale(1) rotate(0);  transform: scale(1) rotate(0);  opacity: 1;  }}@-webkit-keyframes newspaperOut {  0% {;  -webkit-transform: scale(1) rotate(0);  transform: scale(1) rotate(0);  opacity: 1;  }  100% {  -webkit-transform: scale(0) rotate(-720deg);  transform: scale(0) rotate(-720deg);  opacity: 0;  }}@keyframes newspaperOut {  0% {  -webkit-transform: scale(1) rotate(0);  -ms-transform: scale(1) rotate(0);  transform: scale(1) rotate(0);  opacity: 1;  }  100% {  -webkit-transform: scale(0) rotate(-720deg);  -ms-transform: scale(0) rotate(-720deg);  transform: scale(0) rotate(-720deg);  opacity: 0;  }}@-webkit-keyframes singIn {  from {  opacity: 0.8;  -webkit-transform:perspective(1300px) rotateX(-60deg);	transform: perspective(1300px) rotateX(-60deg);  -webkit-transform-origin: 50% 0%;	transform-origin: 50% 0%;  }  to {  opacity: 1;  -webkit-transform:perspective(1300px) rotateX(0);	transform:perspective(1300px) rotateX(0);  -webkit-transform-origin: 50% 0%;	transform-origin: 50% 0%;  }}@keyframes singIn {  from {  opacity: 0.8;  -webkit-transform:perspective(1300px) rotateX(-60deg);	-moz-transform:perspective(1300px) rotateX(-60deg);	-ms-transform:perspective(1300px) rotateX(-60deg);	transform:perspective(1300px) rotateX(-60deg);  -webkit-transform-origin: 50% 0%;  -moz-transform-origin: 50% 0%;  -ms-transform-origin: 50% 0%;	transform-origin: 50% 0%;  }  to {  opacity: 1;  -webkit-transform:perspective(1300px) rotateX(0);	-moz-transform:perspective(1300px) rotateX(0);	-ms-transform: perspective(1300px) rotateX(0);	transform:perspective(1300px) rotateX(0);  -webkit-transform-origin: 50% 0%;  -moz-transform-origin: 50% 0%;  -ms-transform-origin: 50% 0%;	transform-origin: 50% 0%;  }}@-webkit-keyframes singOut {  from {  opacity: 1;  -webkit-transform:perspective(1300px) rotateX(0);	transform:perspective(1300px) rotateX(0);  -webkit-transform-origin: 50% 0%;	transform-origin: 50% 0%;  }  to {  opacity: 0.8;  -webkit-transform:perspective(1300px) rotateX(-60deg);	transform:perspective(1300px) rotateX(-60deg);  -webkit-transform-origin: 50% 0%;	transform-origin: 50% 0%;  }}@keyframes singOut {  from {  opacity: 1;  -webkit-transform:perspective(1300px) rotateX(0);	-moz-transform:perspective(1300px) rotateX(0);	-ms-transform:perspective(1300px) rotateX(0);	transform:perspective(1300px) rotateX(0);  -webkit-transform-origin: 50% 0%;  -moz-transform-origin: 50% 0%;  -ms-transform-origin: 50% 0%;	transform-origin: 50% 0%;  }  to {  opacity: 0.8;  -webkit-transform:perspective(1300px) rotateX(-60deg);	-moz-transform:perspective(1300px) rotateX(-60deg);	-ms-transform:perspective(1300px) rotateX(-60deg);	transform:perspective(1300px) rotateX(-60deg);  -webkit-transform-origin: 50% 0%;  -moz-transform-origin: 50% 0%;  -ms-transform-origin: 50% 0%;	transform-origin: 50% 0%;  }}@-webkit-keyframes slideIn {  from {  -webkit-transform: translateY(-100%);  transform: translateY(-100%);  }}@keyframes slideIn {  from {  -webkit-transform: translateY(-100%);  transform: translateY(-100%);  }}@-webkit-keyframes slideOut {  to {  -webkit-transform: translateY(-100%);  transform: translateY(-100%);  }}@keyframes slideOut {  to {  -webkit-transform: translateY(-100%);  transform: translateY(-100%);  }}@-webkit-keyframes slideBottomIn {  from {  -webkit-transform: translateY(100%);  transform: translateY(100%);  }}@keyframes slideBottomIn {  from {  -webkit-transform: translateY(100%);  transform: translateY(100%);  }}@-webkit-keyframes slideBottomOut {  to {  -webkit-transform: translateY(100%);  transform: translateY(100%);  }}@keyframes slideBottomOut {  to {  -webkit-transform: translateY(100%);  transform: translateY(100%);  }}@-webkit-keyframes slideLeftIn {  from {  -webkit-transform: translateX(-100%);  transform: translateX(-100%);  }}@keyframes slideLeftIn {  from {  -webkit-transform: translateX(-100%);  transform: translateX(-100%);  }}@-webkit-keyframes slideLeftOut {  to {  -webkit-transform: translateX(-100%);  transform: translateX(-100%);  }}@keyframes slideLeftOut {  to {  -webkit-transform: translateX(-100%);  transform: translateX(-100%);  }}@-webkit-keyframes slideRightIn {  from {  -webkit-transform: translateX(100%);  transform: translateX(100%);  }}@keyframes slideRightIn {  from {  -webkit-transform: translateX(100%);  transform: translateX(100%);  }}@-webkit-keyframes slideRightOut {  to {  -webkit-transform: translateX(100%);  transform: translateX(100%);  }}@keyframes slideRightOut {  to {  -webkit-transform: translateX(100%);  transform: translateX(100%);  }}@-webkit-keyframes fromTopIn {  from {  -webkit-transform: translateY(-2000px);  transform: translateY(-2000px);  }}@keyframes fromTopIn {  from {  -webkit-transform: translateY(-2000px);  -ms-transform: translateY(-2000px);  transform: translateY(-2000px);  }}@-webkit-keyframes fromTopOut {  to {  -webkit-transform: translateY(-2000px);  transform: translateY(-2000px);  }}@keyframes fromTopOut {  to {  -webkit-transform: translateY(-2000px);  -ms-transform: translateY(-2000px);  transform: translateY(-2000px);  }}@-webkit-keyframes fromBottomIn {  from {  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  }}@keyframes fromBottomIn {  from {  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  }}@-webkit-keyframes fromBottomOut {  to {  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  }}@keyframes fromBottomOut {  to {  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  }}@-webkit-keyframes fromLeftIn {  from {  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  }}@keyframes fromLeftIn { from {  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  }}@-webkit-keyframes fromLeftOut {  to {  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  }}@keyframes fromLeftOut { to {  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  }}@-webkit-keyframes fromRightIn {  from {  -webkit-transform: translateX(2000px);  transform: translateX(2000px);  }}@keyframes fromRightIn {  from {  -webkit-transform: translateX(2000px);  -ms-transform: translateX(2000px);  transform: translateX(2000px);  }}@-webkit-keyframes fromRightOut {  to {  -webkit-transform: translateX(2000px);  transform: translateX(2000px);  }}@keyframes fromRightOut {  to {  -webkit-transform: translateX(2000px);  -ms-transform: translateX(2000px);  transform: translateX(2000px);  }}@-webkit-keyframes fadeIn {  from {  opacity: 0;  }}@keyframes fadeIn {  from{  opacity: 0;  }}@-webkit-keyframes fadeOut {  to {  opacity: 0;  }}@keyframes fadeOut {  to {  opacity: 0;  }}@-webkit-keyframes fadeDownIn {  0% {  opacity: 0;  -webkit-transform: translateY(-100px);  transform: translateY(-100px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  }}@keyframes fadeDownIn {  0% {  opacity: 0;  -webkit-transform: translateY(-100px);  -ms-transform: translateY(-100px);  transform: translateY(-100px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }}@-webkit-keyframes fadeDownOut {  0% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(100px);  transform: translateY(100px);  }}@keyframes fadeDownOut {  0% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(100px);  -ms-transform: translateY(100px);  transform: translateY(100px);  }}@-webkit-keyframes fadeUpIn {  0% {  opacity: 0;  -webkit-transform: translateY(100px);  transform: translateY(100px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  }}@keyframes fadeUpIn {  0% {  opacity: 0;  -webkit-transform: translateY(100px);  -ms-transform: translateY(100px);  transform: translateY(100px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }}@-webkit-keyframes fadeUpOut {  0% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(-100px);  transform: translateY(-100px);  }}@keyframes fadeUpOut {  0% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(-100px);  -ms-transform: translateY(-100px);  transform: translateY(-100px);  }}@-webkit-keyframes bounce {  0%, 20%, 50%, 80%, 100% {  -webkit-transform: translateY(0);  transform: translateY(0);  }  40% {  -webkit-transform: translateY(-30px);  transform: translateY(-30px);  }  60% {  -webkit-transform: translateY(-15px);  transform: translateY(-15px);  }}@keyframes bounce {  0%, 20%, 50%, 80%, 100% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  40% {  -webkit-transform: translateY(-30px);  -ms-transform: translateY(-30px);  transform: translateY(-30px);  }  60% {  -webkit-transform: translateY(-15px);  -ms-transform: translateY(-15px);  transform: translateY(-15px);  }}@-webkit-keyframes bounceIn {  0% {  opacity: 0;  -webkit-transform: scale(.3);  transform: scale(.3);  }  50% {  opacity: 1;  -webkit-transform: scale(1.05);  transform: scale(1.05);  }  70% {  -webkit-transform: scale(.9);  transform: scale(.9);  }  100% {  -webkit-transform: scale(1);  transform: scale(1);  }}@keyframes bounceIn {  0% {  opacity: 0;  -webkit-transform: scale(.3);  -ms-transform: scale(.3);  transform: scale(.3);  }  50% {  opacity: 1;  -webkit-transform: scale(1.05);  -ms-transform: scale(1.05);  transform: scale(1.05);  }  70% {  -webkit-transform: scale(.9);  -ms-transform: scale(.9);  transform: scale(.9);  }  100% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  }}@-webkit-keyframes bounceOut {  0% {  -webkit-transform: scale(1);  transform: scale(1);  }  25% {  -webkit-transform: scale(.95);  transform: scale(.95);  }  50% {  opacity: 1;  -webkit-transform: scale(1.1);  transform: scale(1.1);  }  100% {  opacity: 0;  -webkit-transform: scale(.3);  transform: scale(.3);  }}@keyframes bounceOut {  0% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  }  25% {  -webkit-transform: scale(.95);  -ms-transform: scale(.95);  transform: scale(.95);  }  50% {  opacity: 1;  -webkit-transform: scale(1.1);  -ms-transform: scale(1.1);  transform: scale(1.1);  }  100% {  opacity: 0;  -webkit-transform: scale(.3);  -ms-transform: scale(.3);  transform: scale(.3);  }}@-webkit-keyframes bounceDownIn {  0% {  opacity: 0;  -webkit-transform: translateY(-2000px);  transform: translateY(-2000px);  }  60% {  opacity: 1;  -webkit-transform: translateY(30px);  transform: translateY(30px);  }  80% {  -webkit-transform: translateY(-10px);  transform: translateY(-10px);  }  100% {  -webkit-transform: translateY(0);  transform: translateY(0);  }}@keyframes bounceDownIn {  0% {  opacity: 0;  -webkit-transform: translateY(-2000px);  -ms-transform: translateY(-2000px);  transform: translateY(-2000px);  }  60% {  opacity: 1;  -webkit-transform: translateY(30px);  -ms-transform: translateY(30px);  transform: translateY(30px);  }  80% {  -webkit-transform: translateY(-10px);  -ms-transform: translateY(-10px);  transform: translateY(-10px);  }  100% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }}@-webkit-keyframes bounceDownOut {  0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }  20% {  opacity: 1;  -webkit-transform: translateY(-20px);  transform: translateY(-20px);  }  100% {  opacity: 0;  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  }}@keyframes bounceDownOut {  0% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  20% {  opacity: 1;  -webkit-transform: translateY(-20px);  -ms-transform: translateY(-20px);  transform: translateY(-20px);  }  100% {  opacity: 0;  -webkit-transform: translateY(2000px);  -ms-transform: translateY(2000px);  transform: translateY(2000px);  }}@-webkit-keyframes speedIn {  0% {  -webkit-transform: translateX(100%) skewX(-30deg);  transform: translateX(100%) skewX(-30deg);  opacity: 0;  }  60% {  -webkit-transform: translateX(-20%) skewX(30deg);  transform: translateX(-20%) skewX(30deg);  opacity: 1;  }  80% {  -webkit-transform: translateX(0%) skewX(-15deg);  transform: translateX(0%) skewX(-15deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }}@keyframes speedIn {  0% {  -webkit-transform: translateX(100%) skewX(-30deg);  -ms-transform: translateX(100%) skewX(-30deg);  transform: translateX(100%) skewX(-30deg);  opacity: 0;  }  60% {  -webkit-transform: translateX(-20%) skewX(30deg);  -ms-transform: translateX(-20%) skewX(30deg);  transform: translateX(-20%) skewX(30deg);  opacity: 1;  }  80% {  -webkit-transform: translateX(0%) skewX(-15deg);  -ms-transform: translateX(0%) skewX(-15deg);  transform: translateX(0%) skewX(-15deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(0%) skewX(0deg);  -ms-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }}@-webkit-keyframes speedOut {  0% {  -webkit-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }  10% {  -webkit-transform: translateX(0%) skewX(-15deg);  transform: translateX(0%) skewX(-15deg);  opacity: 1;  }  20% {  -webkit-transform: translateX(-20%) skewX(30deg);  transform: translateX(-20%) skewX(30deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(100%) skewX(-30deg);  transform: translateX(100%) skewX(-30deg);  opacity: 0;  }}@keyframes speedOut {  0% {  -webkit-transform: translateX(0%) skewX(0deg);  -ms-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }  10% {  -webkit-transform: translateX(0%) skewX(-15deg);  -ms-transform: translateX(0%) skewX(-15deg);  transform: translateX(0%) skewX(-15deg);  opacity: 1;  }  20% {  -webkit-transform: translateX(-20%) skewX(30deg);  -ms-transform: translateX(-20%) skewX(30deg);  transform: translateX(-20%) skewX(30deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(100%) skewX(-30deg);  -ms-transform: translateX(100%) skewX(-30deg);  transform: translateX(100%) skewX(-30deg);  opacity: 0;  }}@-webkit-keyframes speedLeftIn {  0% {  -webkit-transform: translateX(-100%) skewX(30deg);  transform: translateX(-100%) skewX(30deg);  opacity: 0;  }  60% {  -webkit-transform: translateX(20%) skewX(-30deg);  transform: translateX(20%) skewX(-30deg);  opacity: 1;  }  80% {  -webkit-transform: translateX(0%) skewX(15deg);  transform: translateX(0%) skewX(15deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }}@keyframes speedLeftIn {  0% {  -webkit-transform: translateX(-100%) skewX(30deg);  -ms-transform: translateX(-100%) skewX(30deg);  transform: translateX(-100%) skewX(30deg);  opacity: 0;  }  60% {  -webkit-transform: translateX(20%) skewX(-30deg);  -ms-transform: translateX(20%) skewX(-30deg);  transform: translateX(20%) skewX(-30deg);  opacity: 1;  }  80% {  -webkit-transform: translateX(0%) skewX(15deg);  -ms-transform: translateX(0%) skewX(15deg);  transform: translateX(0%) skewX(15deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(0%) skewX(0deg);  -ms-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }}@-webkit-keyframes speedLeftOut {  0% {  -webkit-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }  10% {  -webkit-transform: translateX(0%) skewX(15deg);  transform: translateX(0%) skewX(15deg);  opacity: 1;  }  20% {  -webkit-transform: translateX(20%) skewX(-30deg);  transform: translateX(20%) skewX(-30deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(-100%) skewX(30deg);  transform: translateX(-100%) skewX(30deg);  opacity: 0;  }}@keyframes speedLeftOut {  0% {  -webkit-transform: translateX(0%) skewX(0deg);  -ms-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }  10% {  -webkit-transform: translateX(0%) skewX(15deg);  -ms-transform: translateX(0%) skewX(15deg);  transform: translateX(0%) skewX(15deg);  opacity: 1;  }  20% {  -webkit-transform: translateX(20%) skewX(-30deg);  -ms-transform: translateX(20%) skewX(-30deg);  transform: translateX(20%) skewX(-30deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(-100%) skewX(30deg);  -ms-transform: translateX(-100%) skewX(30deg);  transform: translateX(-100%) skewX(30deg);  opacity: 0;  }}@-webkit-keyframes fallIn {  from {  opacity: 0;  -webkit-transform:perspective(1300) translateZ(600px) rotateX(20deg); 	transform:perspective(1300px) translateZ(600px) rotateX(20deg);  }  to {  opacity: 1;  -webkit-transform:perspective(1300) translateZ(0) rotateX(0);  	transform:perspective(1300px) translateZ(0) rotateX(0);  }}@keyframes fallIn {  from {  opacity: 0;  -webkit-transform:perspective(1300) translateZ(600px) rotateX(20deg);  -moz-transform:perspective(1300px) translateZ(600px) rotateX(20deg);  -ms-transform:perspective(1300px) translateZ(600px) rotateX(20deg);  transform: perspective(1300px) translateZ(600px) rotateX(20deg);  }  to {  opacity: 1;  -webkit-transform:perspective(1300) translateZ(0) rotateX(0);  -moz-transform:perspective(1300px) translateZ(0) rotateX(0);  -ms-transform:perspective(1300px) translateZ(0) rotateX(0);  transform:perspective(1300px) translateZ(0) rotateX(0);  }}@-webkit-keyframes fallOut {  from {  opacity: 1;  -webkit-transform:perspective(1300) translateZ(0) rotateX(0);  	  transform:perspective(1300px) translateZ(0) rotateX(0);  }  to {  opacity: 0;  -webkit-transform:perspective(1300) translateZ(600px) rotateX(20deg); 	transform:perspective(1300px) translateZ(600px) rotateX(20deg);  }}@keyframes fallOut {  from {  opacity: 1;  -webkit-transform:perspective(1300) translateZ(0) rotateX(0);  -moz-transform:perspective(1300px) translateZ(0) rotateX(0);  -ms-transform:perspective(1300px) translateZ(0) rotateX(0);  transform:perspective(1300px) translateZ(0) rotateX(0);  }  to {  opacity:0;  -webkit-transform:perspective(1300) translateZ(600px) rotateX(20deg);  -moz-transform:perspective(1300px) translateZ(600px) rotateX(20deg);  -ms-transform:perspective(1300px) translateZ(600px) rotateX(20deg);  transform:perspective(1300px) translateZ(600px) rotateX(20deg);  }}@-webkit-keyframes flashIn {  0%{  opacity: 0.8;  color:yellow;  }  50% {  opacity: 0.8;  color:purple;  }  100% {  opacity: 1;  }  25%, 75% {  opacity: 0.1;  color:red;  }}@keyframes flashIn {  0%{  opacity: 0.8;  color:yellow;  }  50% {  opacity: 0.8;  color:purple;  }  100% {  opacity: 1;  }  25%, 75% {  opacity: 0.1;  color:red;  }}@-webkit-keyframes flashOut {  100%{  opacity: 0.1;  }  50% {  opacity: 0.9;  color:purple;  }  0% {  opacity: 1;  color:yellow;  }  25%, 75% {  opacity: 0.3;  color:red;  }}@keyframes flashOut { 100%{  opacity: 0.1;  }  50% {  opacity: 0.9;  color:purple;  }  0% {  opacity: 1;  color:yellow;  }  25%, 75% {  opacity: 0.3;  color:red;  }}@-webkit-keyframes redAlertIn { 0%,40%, 80% {  box-shadow: -100px 0px 50px -50px #ff3232, 100px 0px 50px -50px #ff3232, inset 0px 0px 200px #ff3232;  background-color: #FFF;  opacity:0.5;  }  20%,60%, 100% {  box-shadow: none;  opacity:1;  background-color: initial;  }}@keyframes redAlertIn {  0%,40%, 80% {  box-shadow: -100px 0px 50px -50px #ff3232, 100px 0px 50px -50px #ff3232, inset 0px 0px 200px #ff3232;  background-color: #FFF;  opacity:0.5;  }  20%,60%, 100% {  box-shadow: none;  opacity:1;  background-color: initial;  }}@-webkit-keyframes redAlertOut {  20%,60%, 100% {  box-shadow: -100px 0px 50px -50px #ff3232, 100px 0px 50px -50px #ff3232, inset 0px 0px 200px #ff3232;  background-color: #FFF;  opacity:0.5;  }  0%,40%, 80% {  box-shadow: none;  opacity:1;  background-color: initial;  }}@keyframes redAlertOut { 20%,60%, 100% {  box-shadow: -100px 0px 50px -50px #ff3232, 100px 0px 50px -50px #ff3232, inset 0px 0px 200px #ff3232;  background-color: #FFF;  opacity:0.5;  }  0%,40%, 80% {  box-shadow: none;  opacity:1;  background-color: initial;  }}@-webkit-keyframes warningAlertIn { 0%,40%, 80% {  box-shadow: -100px 0px 50px -50px #eea236, 100px 0px 50px -50px #eea236, inset 0px 0px 200px #eea236;  background-color: #FFF;  opacity:0.5;  }  20%,60%, 100% {  box-shadow: none;  opacity:1;  background-color: initial;  }}@keyframes warningAlertIn {  0%,40%, 80% {  box-shadow: -100px 0px 50px -50px #eea236, 100px 0px 50px -50px #eea236, inset 0px 0px 200px #eea236;  background-color: #FFF;  opacity:0.5;  }  20%,60%, 100% {  box-shadow: none;  opacity:1;  background-color: initial;  }}@-webkit-keyframes warningAlertOut {  20%,60%, 100% {  box-shadow: -100px 0px 50px -50px #eea236, 100px 0px 50px -50px #eea236, inset 0px 0px 200px #eea236;  background-color: #FFF;  opacity:0.5;  }  0%,40%, 80% {  box-shadow: none;  opacity:1;  background-color: initial;  }}@keyframes warningAlertOut { 20%,60%, 100% {  box-shadow: -100px 0px 50px -50px #eea236, 100px 0px 50px -50px #eea236, inset 0px 0px 200px #eea236;  background-color: #FFF;  opacity:0.5;  }  0%,40%, 80% {  box-shadow: none;  opacity:1;  background-color: initial;  }}@-webkit-keyframes pulse {  0% {  -webkit-transform: scale(1);  transform: scale(1);  }  50% {  -webkit-transform: scale(1.3);  transform: scale(1.3);  }  100% {  -webkit-transform: scale(1);  transform: scale(1);  }}@keyframes pulse {  0% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  }  50% {  -webkit-transform: scale(1.3);  -ms-transform: scale(1.3);  transform: scale(1.3);  }  100% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  }}.flip-x.ng-enter,.flip-x-add,.flip-x.ng-hide-remove,.flip-x.ng-move {-webkit-animation-name:flipXIn;animation-name:flipXIn;}.flip-x.ng-leave,.flip-x-remove,.flip-x.ng-hide {-webkit-animation-name:flipXOut;animation-name:flipXOut;}.flip-y.ng-enter,.flip-y-add,.flip-y.ng-hide-remove,.flip-y.ng-move {-webkit-animation-name:flipYIn;animation-name:flipYIn;}.flip-y.ng-leave,.flip-y-remove,.flip-y.ng-hide {-webkit-animation-name:flipYOut;animation-name:flipYOut;}.flip-z.ng-enter,.flip-z-add,.flip-z.ng-hide-remove,.flip-z.ng-move {-webkit-animation-name:flipZIn;animation-name:flipZIn;}.flip-z.ng-leave,.flip-z-remove,.flip-z.ng-hide {-webkit-animation-name:flipZOut;animation-name:flipZOut;}.rotate.ng-enter,.rotate-add,.rotate.ng-hide-remove,.rotate.ng-move {-webkit-animation-name:rotateIn;animation-name:rotateIn;}.rotate.ng-leave,.rotate-remove,.rotate.ng-hide {-webkit-animation-name:rotateOut;animation-name:rotateOut;}.newspaper.ng-enter,.newspaper-add,.newspaper.ng-hide-remove,.newspaper.ng-move {-webkit-animation-name:newspaperIn;animation-name:newspaperIn;}.newspaper.ng-leave,.newspaper-remove,.newspaper.ng-hide {-webkit-animation-name:newspaperOut;animation-name:newspaperOut;}.sing.ng-enter,.sing-add,.sing.ng-hide-remove,.sing.ng-move {-webkit-animation-name:singIn;animation-name:singIn;}.sing.ng-leave,.sing-remove,.sing.ng-hide {-webkit-animation-name:singOut;animation-name:singOut;}.slide.ng-enter,.slide-add,.slide.ng-hide-remove,.slide.ng-move {-webkit-animation-name:slideIn;animation-name:slideIn;}.slide.ng-leave,.slide-remove,.slide.ng-hide {-webkit-animation-name:slideOut;animation-name:slideOut;}.slide-bottom.ng-enter,.slide-bottom-add,.slide-bottom.ng-hide-remove,.slide-bottom.ng-move {-webkit-animation-name:slideBottomIn;animation-name:slideBottomIn;}.slide-bottom.ng-leave,.slide-bottom-remove,.slide-bottom.ng-hide {-webkit-animation-name:slideBottomOut;animation-name:slideBottomOut;}.slide-top-bottom.ng-enter,.slide-top-bottom-add,.slide-top-bottom.ng-hide-remove,.slide-top-bottom.ng-move {-webkit-animation-name:slideIn;animation-name:slideIn;}.slide-top-bottom.ng-leave,.slide-top-bottom-remove,.slide-top-bottom.ng-hide {-webkit-animation-name:slideBottomOut;animation-name:slideBottomOut;}.slide-bottom-top.ng-enter,.slide-bottom-top-add,.slide-bottom-top.ng-hide-remove,.slide-bottom-top.ng-move {-webkit-animation-name:slideBottomIn;animation-name:slideBottomIn;}.slide-bottom-top.ng-leave,.slide-bottom-top-remove,.slide-bottom-top.ng-hide {-webkit-animation-name:slideOut;animation-name:slideOut;}.slide-left.ng-enter,.slide-left-add,.slide-left.ng-hide-remove,.slide-left.ng-move {-webkit-animation-name:slideLeftIn;animation-name:slideLeftIn;}.slide-left.ng-leave,.slide-left-remove,.slide-left.ng-hide {-webkit-animation-name:slideLeftOut;animation-name:slideLeftOut;}.slide-right.ng-enter,.slide-right-add,.slide-right.ng-hide-remove,.slide-right.ng-move {-webkit-animation-name:slideRightIn;animation-name:slideRightIn;}.slide-right.ng-leave,.slide-right-remove,.slide-right.ng-hide {-webkit-animation-name:slideRightOut;animation-name:slideRightOut;}.slide-left-right.ng-enter,.slide-left-right-add,.slide-left-right.ng-hide-remove,.slide-left-right.ng-move {-webkit-animation-name:slideLeftIn;animation-name:slideLeftIn;}.slide-left-right.ng-leave,.slide-left-right-remove,.slide-left-right.ng-hide {-webkit-animation-name:slideRightOut;animation-name:slideRightOut;}.slide-right-left.ng-enter,.slide-right-left-add,.slide-right-left.ng-hide-remove,.slide-right-left.ng-move {-webkit-animation-name:slideRightIn;animation-name:slideRightIn;}.slide-right-left.ng-leave,.slide-right-left-remove,.slide-right-left.ng-hide {-webkit-animation-name:slideLeftOut;animation-name:slideLeftOut;}.from-top.ng-enter,.from-top-add,.from-top.ng-hide-remove,.from-top.ng-move {-webkit-animation-name:fromTopIn;animation-name:fromTopIn;}.from-top.ng-leave,.from-top-remove,.from-top.ng-hide {-webkit-animation-name:fromTopOut;animation-name:fromTopOut;}.from-bottom.ng-enter,.from-bottom-add,.from-bottom.ng-hide-remove,.from-bottom.ng-move {-webkit-animation-name:fromBottomIn;animation-name:fromBottomIn;}.from-bottom.ng-leave,.from-bottom-remove,.from-bottom.ng-hide {-webkit-animation-name:fromBottomOut;animation-name:fromBottomOut;}.from-left.ng-enter,.from-left-add,.from-left.ng-hide-remove,.from-left.ng-move {-webkit-animation-name:fromLeftIn;animation-name:fromLeftIn;}.from-left.ng-leave,.from-left-remove,.from-left.ng-hide {-webkit-animation-name:fromLeftOut;animation-name:fromLeftOut;}.from-right.ng-enter,.from-right-add,.from-right.ng-hide-remove,.from-right.ng-move {-webkit-animation-name:fromRightIn;animation-name:fromRightIn;}.from-right.ng-leave,.from-right-remove,.from-right.ng-hide {-webkit-animation-name:fromRightOut;animation-name:fromRightOut;}.fade-in.ng-enter,.fade-in-add,.fade-in.ng-hide-remove,.fade-in.ng-move {-webkit-animation-name:fadeIn;animation-name:fadeIn;}.fade-in.ng-leave,.fade-in-remove,.fade-in.ng-hide {-webkit-animation-name:fadeOut;animation-name:fadeOut;}.fade-down.ng-enter,.fade-down-add,.fade-down.ng-hide-remove,.fade-down.ng-move {-webkit-animation-name:fadeDownIn;animation-name:fadeDownIn;}.fade-down.ng-leave,.fade-down-remove,.fade-down.ng-hide {-webkit-animation-name:fadeDownOut;animation-name:fadeDownOut;}.fade-up.ng-enter,.fade-up-add,.fade-up.ng-hide-remove,.fade-up.ng-move {-webkit-animation-name:fadeUpIn;animation-name:fadeUpIn;}.fade-up.ng-leave,.fade-up-remove,.fade-up.ng-hide {-webkit-animation-name:fadeUpOut;animation-name:fadeUpOut;}.bounce.ng-enter,.bounce-add,.bounce.ng-hide-remove,.bounce.ng-move {-webkit-animation-name:bounce;animation-name:bounce;}.bounce.ng-leave,.bounce-remove,.bounce.ng-hide {-webkit-animation-name:bounce;animation-name:bounce;}.bounce-in.ng-enter,.bounce-in-add,.bounce-in.ng-hide-remove,.bounce-in.ng-move {-webkit-animation-name:bounceIn;animation-name:bounceIn;}.bounce-in.ng-leave,.bounce-in-remove,.bounce-in.ng-hide {-webkit-animation-name:bounceOut;animation-name:bounceOut;}.bounce-down.ng-enter,.bounce-down-add,.bounce-down.ng-hide-remove,.bounce-down.ng-move {-webkit-animation-name:bounceDownIn;animation-name:bounceDownIn;}.bounce-down.ng-leave,.bounce-down-remove,.bounce-down.ng-hide {-webkit-animation-name:bounceDownOut;animation-name:bounceDownOut;}.speed-right.ng-enter,.speed-right-add,.speed-right.ng-hide-remove,.speed-right.ng-move {-webkit-animation-name:speedIn;animation-name:speedIn;}.speed-right.ng-leave,.speed-right-remove,.speed-right.ng-hide {-webkit-animation-name:speedOut;animation-name:speedOut;}.speed-left.ng-enter,.speed-left-add,.speed-left.ng-hide-remove,.speed-left.ng-move {-webkit-animation-name:speedLeftIn;animation-name:speedLeftIn;}.speed-left.ng-leave,.speed-left-remove,.speed-left.ng-hide {-webkit-animation-name:speedLeftOut;animation-name:speedLeftOut;}.fall.ng-enter,.fall-add,.fall.ng-hide-remove,.fall.ng-move {-webkit-animation-name:fallIn;animation-name:fallIn;}.fall.ng-leave,.fall-remove,.fall.ng-hide {-webkit-animation-name:fallOut;animation-name:fallOut;}.flash.ng-enter,.flash-add,.flash.ng-hide-remove,.flash.ng-move {-webkit-animation-name:flashIn;animation-name:flashIn;}.flash.ng-leave,.flash-remove,.flash.ng-hide {-webkit-animation-name:flashOut;animation-name:flashOut;}.red-alert.ng-enter,.red-alert-add,.red-alert.ng-hide-remove,.red-alert.ng-move {-webkit-animation-name:redAlertIn;animation-name:redAlertIn;}.red-alert.ng-leave,.red-alert-remove,.red-alert.ng-hide {-webkit-animation-name:redAlertOut;animation-name:redAlertOut;}.warning-alert.ng-enter,.warning-alert-add,.warning-alert.ng-hide-remove,.warning-alert.ng-move {-webkit-animation-name:warningAlertIn;animation-name:warningAlertIn;}.warning-alert.ng-leave,.warning-alert-remove,.warning-alert.ng-hide {-webkit-animation-name:warningAlertOut;animation-name:warningAlertOut;}.pulse.ng-enter,.pulse-add,.pulse.ng-hide-remove,.pulse.ng-move {-webkit-animation-name:pulse;animation-name:pulse;}.pulse.ng-leave,.pulse-remove,.pulse.ng-hide {-webkit-animation-name:pulse;animation-name:pulse;}.ng-animate {  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-transform-style: preserve-3d;	-moz-transform-style: preserve-3d;	transform-style: preserve-3d;  -webkit-perspective: 1300px;	-moz-perspective: 1300px;	perspective: 1300px;  -webkit-animation-duration: 0s;  animation-duration: 0s;}.ng-animate.normal {  -webkit-animation-duration: 1s;  animation-duration: 1s;}.ng-animate.fast {  -webkit-animation-duration: 0.7s;  animation-duration: 0.7s;}.ng-animate.fastest {  -webkit-animation-duration: 0.35s;  animation-duration: 0.35s;}.ng-animate.slow {  -webkit-animation-duration: 1.2s;  animation-duration: 1.2s;}.ng-animate.slowest {  -webkit-animation-duration: 3s;  animation-duration: 3s;}.ng-animate.normal.ng-hide-add-active,.ng-animate.fast.ng-hide-add-active,.ng-animate.fastest.ng-hide-add-active,.ng-animate.slow.ng-hide-add-active,.ng-animate.slowest.ng-hide-add-active {  visibility: visible !important;}.ng-animate.ng-enter {  visibility: hidden;}.ng-animate.ng-enter.ng-enter-active,.ng-animate[class*="-remove-active"] {  visibility: visible !important; display:block !important;}.ng-animate.ng-enter.ng-enter-active,.ng-animate.ng-enter.ng-hide-remove,.ng-animate[class*="-active"],.ng-animate[class*="-remove-active"] {  visibility: visible !important;}[class*="ng-animate"].ng-hide-add,[class*="ng-animate"].ng-hide-add.ng-hide-add-active{  display:block !important;  visibility: visible !important;}.ng-view.ng-enter {  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  position:absolute;  top:0;  z-index:0;}.ng-view.ng-leave,.ng-view-remove,.ng-view.ng-hide {  position:absolute;  top:0;  z-index:1;  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in;}.ng-animate.dropdown-menu{display:block !important;}