打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
wow.js wow.min.js animate.css animate.min.css

奉献给下载不到源码的小伙伴,下载到的请忽视

wow.js

(function() {  var MutationObserver, Util, WeakMap, getComputedStyle, getComputedStyleRX,    __bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },    __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };  Util = (function() {    function Util() {}    Util.prototype.extend = function(custom, defaults) {      var key, value;      for (key in defaults) {        value = defaults[key];        if (custom[key] == null) {          custom[key] = value;        }      }      return custom;    };    Util.prototype.isMobile = function(agent) {      return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(agent);    };    Util.prototype.addEvent = function(elem, event, fn) {      if (elem.addEventListener != null) {        return elem.addEventListener(event, fn, false);      } else if (elem.attachEvent != null) {        return elem.attachEvent("on" + event, fn);      } else {        return elem[event] = fn;      }    };    Util.prototype.removeEvent = function(elem, event, fn) {      if (elem.removeEventListener != null) {        return elem.removeEventListener(event, fn, false);      } else if (elem.detachEvent != null) {        return elem.detachEvent("on" + event, fn);      } else {        return delete elem[event];      }    };    Util.prototype.innerHeight = function() {      if ('innerHeight' in window) {        return window.innerHeight;      } else {        return document.documentElement.clientHeight;      }    };    return Util;  })();  WeakMap = this.WeakMap || this.MozWeakMap || (WeakMap = (function() {    function WeakMap() {      this.keys = [];      this.values = [];    }    WeakMap.prototype.get = function(key) {      var i, item, _i, _len, _ref;      _ref = this.keys;      for (i = _i = 0, _len = _ref.length; _i < _len; i = ++_i) {        item = _ref[i];        if (item === key) {          return this.values[i];        }      }    };    WeakMap.prototype.set = function(key, value) {      var i, item, _i, _len, _ref;      _ref = this.keys;      for (i = _i = 0, _len = _ref.length; _i < _len; i = ++_i) {        item = _ref[i];        if (item === key) {          this.values[i] = value;          return;        }      }      this.keys.push(key);      return this.values.push(value);    };    return WeakMap;  })());  MutationObserver = this.MutationObserver || this.WebkitMutationObserver || this.MozMutationObserver || (MutationObserver = (function() {    function MutationObserver() {      if (typeof console !== "undefined" && console !== null) {        console.warn('MutationObserver is not supported by your browser.');      }      if (typeof console !== "undefined" && console !== null) {        console.warn('WOW.js cannot detect dom mutations, please call .sync() after loading new content.');      }    }    MutationObserver.notSupported = true;    MutationObserver.prototype.observe = function() {};    return MutationObserver;  })());  getComputedStyle = this.getComputedStyle || function(el, pseudo) {    this.getPropertyValue = function(prop) {      var _ref;      if (prop === 'float') {        prop = 'styleFloat';      }      if (getComputedStyleRX.test(prop)) {        prop.replace(getComputedStyleRX, function(_, char) {          return char.toUpperCase();        });      }      return ((_ref = el.currentStyle) != null ? _ref[prop] : void 0) || null;    };    return this;  };  getComputedStyleRX = /(\-([a-z]){1})/g;  this.WOW = (function() {    WOW.prototype.defaults = {      boxClass: 'wow',      animateClass: 'animated',      offset: 0,      mobile: true,      live: true    };    function WOW(options) {      if (options == null) {        options = {};      }      this.scrollCallback = __bind(this.scrollCallback, this);      this.scrollHandler = __bind(this.scrollHandler, this);      this.start = __bind(this.start, this);      this.scrolled = true;      this.config = this.util().extend(options, this.defaults);      this.animationNameCache = new WeakMap();    }    WOW.prototype.init = function() {      var _ref;      this.element = window.document.documentElement;      if ((_ref = document.readyState) === "interactive" || _ref === "complete") {        this.start();      } else {        this.util().addEvent(document, 'DOMContentLoaded', this.start);      }      return this.finished = [];    };    WOW.prototype.start = function() {      var box, _i, _len, _ref;      this.stopped = false;      this.boxes = (function() {        var _i, _len, _ref, _results;        _ref = this.element.querySelectorAll("." + this.config.boxClass);        _results = [];        for (_i = 0, _len = _ref.length; _i < _len; _i++) {          box = _ref[_i];          _results.push(box);        }        return _results;      }).call(this);      this.all = (function() {        var _i, _len, _ref, _results;        _ref = this.boxes;        _results = [];        for (_i = 0, _len = _ref.length; _i < _len; _i++) {          box = _ref[_i];          _results.push(box);        }        return _results;      }).call(this);      if (this.boxes.length) {        if (this.disabled()) {          this.resetStyle();        } else {          _ref = this.boxes;          for (_i = 0, _len = _ref.length; _i < _len; _i++) {            box = _ref[_i];            this.applyStyle(box, true);          }          this.util().addEvent(window, 'scroll', this.scrollHandler);          this.util().addEvent(window, 'resize', this.scrollHandler);          this.interval = setInterval(this.scrollCallback, 50);        }      }      if (this.config.live) {        return new MutationObserver((function(_this) {          return function(records) {            var node, record, _j, _len1, _results;            _results = [];            for (_j = 0, _len1 = records.length; _j < _len1; _j++) {              record = records[_j];              _results.push((function() {                var _k, _len2, _ref1, _results1;                _ref1 = record.addedNodes || [];                _results1 = [];                for (_k = 0, _len2 = _ref1.length; _k < _len2; _k++) {                  node = _ref1[_k];                  _results1.push(this.doSync(node));                }                return _results1;              }).call(_this));            }            return _results;          };        })(this)).observe(document.body, {          childList: true,          subtree: true        });      }    };    WOW.prototype.stop = function() {      this.stopped = true;      this.util().removeEvent(window, 'scroll', this.scrollHandler);      this.util().removeEvent(window, 'resize', this.scrollHandler);      if (this.interval != null) {        return clearInterval(this.interval);      }    };    WOW.prototype.sync = function(element) {      if (MutationObserver.notSupported) {        return this.doSync(this.element);      }    };    WOW.prototype.doSync = function(element) {      var box, _i, _len, _ref, _results;      if (!this.stopped) {        if (element == null) {          element = this.element;        }        if (element.nodeType !== 1) {          return;        }        element = element.parentNode || element;        _ref = element.querySelectorAll("." + this.config.boxClass);        _results = [];        for (_i = 0, _len = _ref.length; _i < _len; _i++) {          box = _ref[_i];          if (__indexOf.call(this.all, box) < 0) {            this.applyStyle(box, true);            this.boxes.push(box);            this.all.push(box);            _results.push(this.scrolled = true);          } else {            _results.push(void 0);          }        }        return _results;      }    };    WOW.prototype.show = function(box) {      this.applyStyle(box);      return box.className = "" + box.className + " " + this.config.animateClass;    };    WOW.prototype.applyStyle = function(box, hidden) {      var delay, duration, iteration;      duration = box.getAttribute('data-wow-duration');      delay = box.getAttribute('data-wow-delay');      iteration = box.getAttribute('data-wow-iteration');      return this.animate((function(_this) {        return function() {          return _this.customStyle(box, hidden, duration, delay, iteration);        };      })(this));    };    WOW.prototype.animate = (function() {      if ('requestAnimationFrame' in window) {        return function(callback) {          return window.requestAnimationFrame(callback);        };      } else {        return function(callback) {          return callback();        };      }    })();    WOW.prototype.resetStyle = function() {      var box, _i, _len, _ref, _results;      _ref = this.boxes;      _results = [];      for (_i = 0, _len = _ref.length; _i < _len; _i++) {        box = _ref[_i];        _results.push(box.setAttribute('style', 'visibility: visible;'));      }      return _results;    };    WOW.prototype.customStyle = function(box, hidden, duration, delay, iteration) {      if (hidden) {        this.cacheAnimationName(box);      }      box.style.visibility = hidden ? 'hidden' : 'visible';      if (duration) {        this.vendorSet(box.style, {          animationDuration: duration        });      }      if (delay) {        this.vendorSet(box.style, {          animationDelay: delay        });      }      if (iteration) {        this.vendorSet(box.style, {          animationIterationCount: iteration        });      }      this.vendorSet(box.style, {        animationName: hidden ? 'none' : this.cachedAnimationName(box)      });      return box;    };    WOW.prototype.vendors = ["moz", "webkit"];    WOW.prototype.vendorSet = function(elem, properties) {      var name, value, vendor, _results;      _results = [];      for (name in properties) {        value = properties[name];        elem["" + name] = value;        _results.push((function() {          var _i, _len, _ref, _results1;          _ref = this.vendors;          _results1 = [];          for (_i = 0, _len = _ref.length; _i < _len; _i++) {            vendor = _ref[_i];            _results1.push(elem["" + vendor + (name.charAt(0).toUpperCase()) + (name.substr(1))] = value);          }          return _results1;        }).call(this));      }      return _results;    };    WOW.prototype.vendorCSS = function(elem, property) {      var result, style, vendor, _i, _len, _ref;      style = getComputedStyle(elem);      result = style.getPropertyCSSValue(property);      _ref = this.vendors;      for (_i = 0, _len = _ref.length; _i < _len; _i++) {        vendor = _ref[_i];        result = result || style.getPropertyCSSValue("-" + vendor + "-" + property);      }      return result;    };    WOW.prototype.animationName = function(box) {      var animationName;      try {        animationName = this.vendorCSS(box, 'animation-name').cssText;      } catch (_error) {        animationName = getComputedStyle(box).getPropertyValue('animation-name');      }      if (animationName === 'none') {        return '';      } else {        return animationName;      }    };    WOW.prototype.cacheAnimationName = function(box) {      return this.animationNameCache.set(box, this.animationName(box));    };    WOW.prototype.cachedAnimationName = function(box) {      return this.animationNameCache.get(box);    };    WOW.prototype.scrollHandler = function() {      return this.scrolled = true;    };    WOW.prototype.scrollCallback = function() {      var box;      if (this.scrolled) {        this.scrolled = false;        this.boxes = (function() {          var _i, _len, _ref, _results;          _ref = this.boxes;          _results = [];          for (_i = 0, _len = _ref.length; _i < _len; _i++) {            box = _ref[_i];            if (!(box)) {              continue;            }            if (this.isVisible(box)) {              this.show(box);              continue;            }            _results.push(box);          }          return _results;        }).call(this);        if (!(this.boxes.length || this.config.live)) {          return this.stop();        }      }    };    WOW.prototype.offsetTop = function(element) {      var top;      while (element.offsetTop === void 0) {        element = element.parentNode;      }      top = element.offsetTop;      while (element = element.offsetParent) {        top += element.offsetTop;      }      return top;    };    WOW.prototype.isVisible = function(box) {      var bottom, offset, top, viewBottom, viewTop;      offset = box.getAttribute('data-wow-offset') || this.config.offset;      viewTop = window.pageYOffset;      viewBottom = viewTop + Math.min(this.element.clientHeight, this.util().innerHeight()) - offset;      top = this.offsetTop(box);      bottom = top + box.clientHeight;      return top <= viewBottom && bottom >= viewTop;    };    WOW.prototype.util = function() {      return this._util != null ? this._util : this._util = new Util();    };    WOW.prototype.disabled = function() {      return !this.config.mobile && this.util().isMobile(navigator.userAgent);    };    return WOW;  })();}).call(this);

wow.min.js

/*! WOW - v1.0.1 - 2014-09-03* Copyright (c) 2014 Matthieu Aussaguel; Licensed MIT */(function(){var a,b,c,d,e,f=function(a,b){return function(){return a.apply(b,arguments)}},g=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in b)d=b[c],null==a[c]&&(a[c]=d);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a.prototype.addEvent=function(a,b,c){return null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c},a.prototype.removeEvent=function(a,b,c){return null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]},a.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},a}(),c=this.WeakMap||this.MozWeakMap||(c=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e>d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f>e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}()),d=this.getComputedStyle||function(a){return this.getPropertyValue=function(b){var c;return"float"===b&&(b="styleFloat"),e.test(b)&&b.replace(e,function(a,b){return b.toUpperCase()}),(null!=(c=a.currentStyle)?c[b]:void 0)||null},this},e=/(\-([a-z]){1})/g,this.WOW=function(){function e(a){null==a&&(a={}),this.scrollCallback=f(this.scrollCallback,this),this.scrollHandler=f(this.scrollHandler,this),this.start=f(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),this.animationNameCache=new c}return e.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0},e.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},e.prototype.start=function(){var b,c,d,e;if(this.stopped=!1,this.boxes=function(){var a,c,d,e;for(d=this.element.querySelectorAll("."+this.config.boxClass),e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.all=function(){var a,c,d,e;for(d=this.boxes,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else{for(e=this.boxes,c=0,d=e.length;d>c;c++)b=e[c],this.applyStyle(b,!0);this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)}return this.config.live?new a(function(a){return function(b){var c,d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],g.push(function(){var a,b,e,f;for(e=d.addedNodes||[],f=[],a=0,b=e.length;b>a;a++)c=e[a],f.push(this.doSync(c));return f}.call(a));return g}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},e.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},e.prototype.sync=function(){return a.notSupported?this.doSync(this.element):void 0},e.prototype.doSync=function(a){var b,c,d,e,f;if(!this.stopped){if(null==a&&(a=this.element),1!==a.nodeType)return;for(a=a.parentNode||a,e=a.querySelectorAll("."+this.config.boxClass),f=[],c=0,d=e.length;d>c;c++)b=e[c],g.call(this.all,b)<0?(this.applyStyle(b,!0),this.boxes.push(b),this.all.push(b),f.push(this.scrolled=!0)):f.push(void 0);return f}},e.prototype.show=function(a){return this.applyStyle(a),a.className=""+a.className+" "+this.config.animateClass},e.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},e.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),e.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],e.push(a.setAttribute("style","visibility: visible;"));return e},e.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},e.prototype.vendors=["moz","webkit"],e.prototype.vendorSet=function(a,b){var c,d,e,f;f=[];for(c in b)d=b[c],a[""+c]=d,f.push(function(){var b,f,g,h;for(g=this.vendors,h=[],b=0,f=g.length;f>b;b++)e=g[b],h.push(a[""+e+c.charAt(0).toUpperCase()+c.substr(1)]=d);return h}.call(this));return f},e.prototype.vendorCSS=function(a,b){var c,e,f,g,h,i;for(e=d(a),c=e.getPropertyCSSValue(b),i=this.vendors,g=0,h=i.length;h>g;g++)f=i[g],c=c||e.getPropertyCSSValue("-"+f+"-"+b);return c},e.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=d(a).getPropertyValue("animation-name")}return"none"===b?"":b},e.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},e.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},e.prototype.scrollHandler=function(){return this.scrolled=!0},e.prototype.scrollCallback=function(){var a;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],a&&(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},e.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},e.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=window.pageYOffset,e=f+Math.min(this.element.clientHeight,this.util().innerHeight())-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},e.prototype.util=function(){return null!=this._util?this._util:this._util=new b},e.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},e}()}).call(this);

animate.css

@charset "UTF-8";.animated {  -webkit-animation-duration: 1s;          animation-duration: 1s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.animated.infinite {  -webkit-animation-iteration-count: infinite;          animation-iteration-count: infinite;}.animated.hinge {  -webkit-animation-duration: 2s;          animation-duration: 2s;}@-webkit-keyframes bounce {  0%, 20%, 53%, 80%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);    -webkit-transform: translate3d(0,0,0);            transform: translate3d(0,0,0);  }  40%, 43% {    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);    -webkit-transform: translate3d(0, -30px, 0);            transform: translate3d(0, -30px, 0);  }  70% {    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);    -webkit-transform: translate3d(0, -15px, 0);            transform: translate3d(0, -15px, 0);  }  90% {    -webkit-transform: translate3d(0,-4px,0);            transform: translate3d(0,-4px,0);  }}@keyframes bounce {  0%, 20%, 53%, 80%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);    -webkit-transform: translate3d(0,0,0);            transform: translate3d(0,0,0);  }  40%, 43% {    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);    -webkit-transform: translate3d(0, -30px, 0);            transform: translate3d(0, -30px, 0);  }  70% {    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);    -webkit-transform: translate3d(0, -15px, 0);            transform: translate3d(0, -15px, 0);  }  90% {    -webkit-transform: translate3d(0,-4px,0);            transform: translate3d(0,-4px,0);  }}.bounce {  -webkit-animation-name: bounce;          animation-name: bounce;  -webkit-transform-origin: center bottom;      -ms-transform-origin: center bottom;          transform-origin: center bottom;}@-webkit-keyframes flash {  0%, 50%, 100% {    opacity: 1;  }  25%, 75% {    opacity: 0;  }}@keyframes flash {  0%, 50%, 100% {    opacity: 1;  }  25%, 75% {    opacity: 0;  }}.flash {  -webkit-animation-name: flash;          animation-name: flash;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes pulse {  0% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }  50% {    -webkit-transform: scale3d(1.05, 1.05, 1.05);            transform: scale3d(1.05, 1.05, 1.05);  }  100% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }}@keyframes pulse {  0% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }  50% {    -webkit-transform: scale3d(1.05, 1.05, 1.05);            transform: scale3d(1.05, 1.05, 1.05);  }  100% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }}.pulse {  -webkit-animation-name: pulse;          animation-name: pulse;}@-webkit-keyframes rubberBand {  0% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }  30% {    -webkit-transform: scale3d(1.25, 0.75, 1);            transform: scale3d(1.25, 0.75, 1);  }  40% {    -webkit-transform: scale3d(0.75, 1.25, 1);            transform: scale3d(0.75, 1.25, 1);  }  50% {    -webkit-transform: scale3d(1.15, 0.85, 1);            transform: scale3d(1.15, 0.85, 1);  }  65% {    -webkit-transform: scale3d(.95, 1.05, 1);            transform: scale3d(.95, 1.05, 1);  }  75% {    -webkit-transform: scale3d(1.05, .95, 1);            transform: scale3d(1.05, .95, 1);  }  100% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }}@keyframes rubberBand {  0% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }  30% {    -webkit-transform: scale3d(1.25, 0.75, 1);            transform: scale3d(1.25, 0.75, 1);  }  40% {    -webkit-transform: scale3d(0.75, 1.25, 1);            transform: scale3d(0.75, 1.25, 1);  }  50% {    -webkit-transform: scale3d(1.15, 0.85, 1);            transform: scale3d(1.15, 0.85, 1);  }  65% {    -webkit-transform: scale3d(.95, 1.05, 1);            transform: scale3d(.95, 1.05, 1);  }  75% {    -webkit-transform: scale3d(1.05, .95, 1);            transform: scale3d(1.05, .95, 1);  }  100% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }}.rubberBand {  -webkit-animation-name: rubberBand;          animation-name: rubberBand;}@-webkit-keyframes shake {  0%, 100% {    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {    -webkit-transform: translate3d(-10px, 0, 0);            transform: translate3d(-10px, 0, 0);  }  20%, 40%, 60%, 80% {    -webkit-transform: translate3d(10px, 0, 0);            transform: translate3d(10px, 0, 0);  }}@keyframes shake {  0%, 100% {    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {    -webkit-transform: translate3d(-10px, 0, 0);            transform: translate3d(-10px, 0, 0);  }  20%, 40%, 60%, 80% {    -webkit-transform: translate3d(10px, 0, 0);            transform: translate3d(10px, 0, 0);  }}.shake {  -webkit-animation-name: shake;          animation-name: shake;}@-webkit-keyframes swing {  20% {    -webkit-transform: rotate3d(0, 0, 1, 15deg);            transform: rotate3d(0, 0, 1, 15deg);  }  40% {    -webkit-transform: rotate3d(0, 0, 1, -10deg);            transform: rotate3d(0, 0, 1, -10deg);  }  60% {    -webkit-transform: rotate3d(0, 0, 1, 5deg);            transform: rotate3d(0, 0, 1, 5deg);  }  80% {    -webkit-transform: rotate3d(0, 0, 1, -5deg);            transform: rotate3d(0, 0, 1, -5deg);  }  100% {    -webkit-transform: rotate3d(0, 0, 1, 0deg);            transform: rotate3d(0, 0, 1, 0deg);  }}@keyframes swing {  20% {    -webkit-transform: rotate3d(0, 0, 1, 15deg);            transform: rotate3d(0, 0, 1, 15deg);  }  40% {    -webkit-transform: rotate3d(0, 0, 1, -10deg);            transform: rotate3d(0, 0, 1, -10deg);  }  60% {    -webkit-transform: rotate3d(0, 0, 1, 5deg);            transform: rotate3d(0, 0, 1, 5deg);  }  80% {    -webkit-transform: rotate3d(0, 0, 1, -5deg);            transform: rotate3d(0, 0, 1, -5deg);  }  100% {    -webkit-transform: rotate3d(0, 0, 1, 0deg);            transform: rotate3d(0, 0, 1, 0deg);  }}.swing {  -webkit-transform-origin: top center;      -ms-transform-origin: top center;          transform-origin: top center;  -webkit-animation-name: swing;          animation-name: swing;}@-webkit-keyframes tada {  0% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }  10%, 20% {    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);            transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }  30%, 50%, 70%, 90% {    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }  40%, 60%, 80% {    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }  100% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }}@keyframes tada {  0% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }  10%, 20% {    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);            transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }  30%, 50%, 70%, 90% {    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }  40%, 60%, 80% {    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }  100% {    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }}.tada {  -webkit-animation-name: tada;          animation-name: tada;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes wobble {  0% {    -webkit-transform: none;            transform: none;  }  15% {    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  }  30% {    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  }  45% {    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  }  60% {    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  }  75% {    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  }  100% {    -webkit-transform: none;            transform: none;  }}@keyframes wobble {  0% {    -webkit-transform: none;            transform: none;  }  15% {    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  }  30% {    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  }  45% {    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  }  60% {    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  }  75% {    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  }  100% {    -webkit-transform: none;            transform: none;  }}.wobble {  -webkit-animation-name: wobble;          animation-name: wobble;}@-webkit-keyframes bounceIn {  0%, 20%, 40%, 60%, 80%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: scale3d(.3, .3, .3);            transform: scale3d(.3, .3, .3);  }  20% {    -webkit-transform: scale3d(1.1, 1.1, 1.1);            transform: scale3d(1.1, 1.1, 1.1);  }  40% {    -webkit-transform: scale3d(.9, .9, .9);            transform: scale3d(.9, .9, .9);  }  60% {    opacity: 1;    -webkit-transform: scale3d(1.03, 1.03, 1.03);            transform: scale3d(1.03, 1.03, 1.03);  }  80% {    -webkit-transform: scale3d(.97, .97, .97);            transform: scale3d(.97, .97, .97);  }  100% {    opacity: 1;    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }}@keyframes bounceIn {  0%, 20%, 40%, 60%, 80%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: scale3d(.3, .3, .3);            transform: scale3d(.3, .3, .3);  }  20% {    -webkit-transform: scale3d(1.1, 1.1, 1.1);            transform: scale3d(1.1, 1.1, 1.1);  }  40% {    -webkit-transform: scale3d(.9, .9, .9);            transform: scale3d(.9, .9, .9);  }  60% {    opacity: 1;    -webkit-transform: scale3d(1.03, 1.03, 1.03);            transform: scale3d(1.03, 1.03, 1.03);  }  80% {    -webkit-transform: scale3d(.97, .97, .97);            transform: scale3d(.97, .97, .97);  }  100% {    opacity: 1;    -webkit-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1);  }}.bounceIn {  -webkit-animation-name: bounceIn;          animation-name: bounceIn;  -webkit-animation-duration: .75s;          animation-duration: .75s;}@-webkit-keyframes bounceInDown {  0%, 60%, 75%, 90%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: translate3d(0, -3000px, 0);            transform: translate3d(0, -3000px, 0);  }  60% {    opacity: 1;    -webkit-transform: translate3d(0, 25px, 0);            transform: translate3d(0, 25px, 0);  }  75% {    -webkit-transform: translate3d(0, -10px, 0);            transform: translate3d(0, -10px, 0);  }  90% {    -webkit-transform: translate3d(0, 5px, 0);            transform: translate3d(0, 5px, 0);  }  100% {    -webkit-transform: none;            transform: none;  }}@keyframes bounceInDown {  0%, 60%, 75%, 90%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: translate3d(0, -3000px, 0);            transform: translate3d(0, -3000px, 0);  }  60% {    opacity: 1;    -webkit-transform: translate3d(0, 25px, 0);            transform: translate3d(0, 25px, 0);  }  75% {    -webkit-transform: translate3d(0, -10px, 0);            transform: translate3d(0, -10px, 0);  }  90% {    -webkit-transform: translate3d(0, 5px, 0);            transform: translate3d(0, 5px, 0);  }  100% {    -webkit-transform: none;            transform: none;  }}.bounceInDown {  -webkit-animation-name: bounceInDown;          animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {  0%, 60%, 75%, 90%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: translate3d(-3000px, 0, 0);            transform: translate3d(-3000px, 0, 0);  }  60% {    opacity: 1;    -webkit-transform: translate3d(25px, 0, 0);            transform: translate3d(25px, 0, 0);  }  75% {    -webkit-transform: translate3d(-10px, 0, 0);            transform: translate3d(-10px, 0, 0);  }  90% {    -webkit-transform: translate3d(5px, 0, 0);            transform: translate3d(5px, 0, 0);  }  100% {    -webkit-transform: none;            transform: none;  }}@keyframes bounceInLeft {  0%, 60%, 75%, 90%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: translate3d(-3000px, 0, 0);            transform: translate3d(-3000px, 0, 0);  }  60% {    opacity: 1;    -webkit-transform: translate3d(25px, 0, 0);            transform: translate3d(25px, 0, 0);  }  75% {    -webkit-transform: translate3d(-10px, 0, 0);            transform: translate3d(-10px, 0, 0);  }  90% {    -webkit-transform: translate3d(5px, 0, 0);            transform: translate3d(5px, 0, 0);  }  100% {    -webkit-transform: none;            transform: none;  }}.bounceInLeft {  -webkit-animation-name: bounceInLeft;          animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {  0%, 60%, 75%, 90%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: translate3d(3000px, 0, 0);            transform: translate3d(3000px, 0, 0);  }  60% {    opacity: 1;    -webkit-transform: translate3d(-25px, 0, 0);            transform: translate3d(-25px, 0, 0);  }  75% {    -webkit-transform: translate3d(10px, 0, 0);            transform: translate3d(10px, 0, 0);  }  90% {    -webkit-transform: translate3d(-5px, 0, 0);            transform: translate3d(-5px, 0, 0);  }  100% {    -webkit-transform: none;            transform: none;  }}@keyframes bounceInRight {  0%, 60%, 75%, 90%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: translate3d(3000px, 0, 0);            transform: translate3d(3000px, 0, 0);  }  60% {    opacity: 1;    -webkit-transform: translate3d(-25px, 0, 0);            transform: translate3d(-25px, 0, 0);  }  75% {    -webkit-transform: translate3d(10px, 0, 0);            transform: translate3d(10px, 0, 0);  }  90% {    -webkit-transform: translate3d(-5px, 0, 0);            transform: translate3d(-5px, 0, 0);  }  100% {    -webkit-transform: none;            transform: none;  }}.bounceInRight {  -webkit-animation-name: bounceInRight;          animation-name: bounceInRight;}@-webkit-keyframes bounceInUp {  0%, 60%, 75%, 90%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: translate3d(0, 3000px, 0);            transform: translate3d(0, 3000px, 0);  }  60% {    opacity: 1;    -webkit-transform: translate3d(0, -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);  }  100% {    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);  }}@keyframes bounceInUp {  0%, 60%, 75%, 90%, 100% {    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {    opacity: 0;    -webkit-transform: translate3d(0, 3000px, 0);            transform: translate3d(0, 3000px, 0);  }  60% {    opacity: 1;    -webkit-transform: translate3d(0, -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);  }  100% {    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);  }}.bounceInUp {  -webkit-animation-name: bounceInUp;          animation-name: bounceInUp;}@-webkit-keyframes bounceOut {  20% {    -webkit-transform: scale3d(.9, .9, .9);            transform: scale3d(.9, .9, .9);  }  50%, 55% {    opacity: 1;    -webkit-transform: scale3d(1.1, 1.1, 1.1);            transform: scale3d(1.1, 1.1, 1.1);  }  100% {    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);  }  100% {    opacity: 0;    -webkit-transform: scale3d(.3, .3, .3);            transform: scale3d(.3, .3, .3);  }}.bounceOut {  -webkit-animation-name: bounceOut;          animation-name: bounceOut;  -webkit-animation-duration: .75s;          animation-duration: .75s;}@-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);  }  100% {    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);  }  100% {    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);  }  100% {    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);  }  100% {    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);  }  100% {    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);  }  100% {    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);  }  100% {    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);  }  100% {    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;}  100% {opacity: 1;}}@keyframes fadeIn {  0% {opacity: 0;}  100% {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);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}@keyframes fadeInDown {  0% {    opacity: 0;    -webkit-transform: translate3d(0, -100%, 0);            transform: translate3d(0, -100%, 0);  }  100% {    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);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}@keyframes fadeInDownBig {  0% {    opacity: 0;    -webkit-transform: translate3d(0, -2000px, 0);            transform: translate3d(0, -2000px, 0);  }  100% {    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);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}@keyframes fadeInLeft {  0% {    opacity: 0;    -webkit-transform: translate3d(-100%, 0, 0);            transform: translate3d(-100%, 0, 0);  }  100% {    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);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}@keyframes fadeInLeftBig {  0% {    opacity: 0;    -webkit-transform: translate3d(-2000px, 0, 0);            transform: translate3d(-2000px, 0, 0);  }  100% {    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);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}@keyframes fadeInRight {  0% {    opacity: 0;    -webkit-transform: translate3d(100%, 0, 0);            transform: translate3d(100%, 0, 0);  }  100% {    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);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}@keyframes fadeInRightBig {  0% {    opacity: 0;    -webkit-transform: translate3d(2000px, 0, 0);            transform: translate3d(2000px, 0, 0);  }  100% {    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);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}@keyframes fadeInUp {  0% {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);            transform: translate3d(0, 100%, 0);  }  100% {    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);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}@keyframes fadeInUpBig {  0% {    opacity: 0;    -webkit-transform: translate3d(0, 2000px, 0);            transform: translate3d(0, 2000px, 0);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}.fadeInUpBig {  -webkit-animation-name: fadeInUpBig;          animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut {  0% {opacity: 1;}  100% {opacity: 0;}}@keyframes fadeOut {  0% {opacity: 1;}  100% {opacity: 0;}}.fadeOut {  -webkit-animation-name: fadeOut;          animation-name: fadeOut;}@-webkit-keyframes fadeOutDown {  0% {    opacity: 1;  }  100% {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);            transform: translate3d(0, 100%, 0);  }}@keyframes fadeOutDown {  0% {    opacity: 1;  }  100% {    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;  }  100% {    opacity: 0;    -webkit-transform: translate3d(0, 2000px, 0);            transform: translate3d(0, 2000px, 0);  }}@keyframes fadeOutDownBig {  0% {    opacity: 1;  }  100% {    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;  }  100% {    opacity: 0;    -webkit-transform: translate3d(-100%, 0, 0);            transform: translate3d(-100%, 0, 0);  }}@keyframes fadeOutLeft {  0% {    opacity: 1;  }  100% {    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;  }  100% {    opacity: 0;    -webkit-transform: translate3d(-2000px, 0, 0);            transform: translate3d(-2000px, 0, 0);  }}@keyframes fadeOutLeftBig {  0% {    opacity: 1;  }  100% {    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;  }  100% {    opacity: 0;    -webkit-transform: translate3d(100%, 0, 0);            transform: translate3d(100%, 0, 0);  }}@keyframes fadeOutRight {  0% {    opacity: 1;  }  100% {    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;  }  100% {    opacity: 0;    -webkit-transform: translate3d(2000px, 0, 0);            transform: translate3d(2000px, 0, 0);  }}@keyframes fadeOutRightBig {  0% {    opacity: 1;  }  100% {    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;  }  100% {    opacity: 0;    -webkit-transform: translate3d(0, -100%, 0);            transform: translate3d(0, -100%, 0);  }}@keyframes fadeOutUp {  0% {    opacity: 1;  }  100% {    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;  }  100% {    opacity: 0;    -webkit-transform: translate3d(0, -2000px, 0);            transform: translate3d(0, -2000px, 0);  }}@keyframes fadeOutUpBig {  0% {    opacity: 1;  }  100% {    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) rotate3d(0, 1, 0, -360deg);            transform: perspective(400px) rotate3d(0, 1, 0, -360deg);    -webkit-animation-timing-function: ease-out;            animation-timing-function: ease-out;  }  40% {    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);    -webkit-animation-timing-function: ease-out;            animation-timing-function: ease-out;  }  50% {    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);    -webkit-animation-timing-function: ease-in;            animation-timing-function: ease-in;  }  80% {    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);            transform: perspective(400px) scale3d(.95, .95, .95);    -webkit-animation-timing-function: ease-in;            animation-timing-function: ease-in;  }  100% {    -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) rotate3d(0, 1, 0, -360deg);            transform: perspective(400px) rotate3d(0, 1, 0, -360deg);    -webkit-animation-timing-function: ease-out;            animation-timing-function: ease-out;  }  40% {    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);    -webkit-animation-timing-function: ease-out;            animation-timing-function: ease-out;  }  50% {    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);    -webkit-animation-timing-function: ease-in;            animation-timing-function: ease-in;  }  80% {    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);            transform: perspective(400px) scale3d(.95, .95, .95);    -webkit-animation-timing-function: ease-in;            animation-timing-function: ease-in;  }  100% {    -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) rotate3d(1, 0, 0, 90deg);            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);    -webkit-transition-timing-function: ease-in;            transition-timing-function: ease-in;    opacity: 0;  }  40% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);    -webkit-transition-timing-function: ease-in;            transition-timing-function: ease-in;  }  60% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);    opacity: 1;  }  80% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  100% {    -webkit-transform: perspective(400px);            transform: perspective(400px);  }}@keyframes flipInX {  0% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);    -webkit-transition-timing-function: ease-in;            transition-timing-function: ease-in;    opacity: 0;  }  40% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);    -webkit-transition-timing-function: ease-in;            transition-timing-function: ease-in;  }  60% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);    opacity: 1;  }  80% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  100% {    -webkit-transform: perspective(400px);            transform: perspective(400px);  }}.flipInX {  -webkit-backface-visibility: visible !important;          backface-visibility: visible !important;  -webkit-animation-name: flipInX;          animation-name: flipInX;}@-webkit-keyframes flipInY {  0% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);    -webkit-transition-timing-function: ease-in;            transition-timing-function: ease-in;    opacity: 0;  }  40% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);    -webkit-transition-timing-function: ease-in;            transition-timing-function: ease-in;  }  60% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);    opacity: 1;  }  80% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  100% {    -webkit-transform: perspective(400px);            transform: perspective(400px);  }}@keyframes flipInY {  0% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);    -webkit-transition-timing-function: ease-in;            transition-timing-function: ease-in;    opacity: 0;  }  40% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);    -webkit-transition-timing-function: ease-in;            transition-timing-function: ease-in;  }  60% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);    opacity: 1;  }  80% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  100% {    -webkit-transform: perspective(400px);            transform: perspective(400px);  }}.flipInY {  -webkit-backface-visibility: visible !important;          backface-visibility: visible !important;  -webkit-animation-name: flipInY;          animation-name: flipInY;}@-webkit-keyframes flipOutX {  0% {    -webkit-transform: perspective(400px);            transform: perspective(400px);  }  30% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);    opacity: 1;  }  100% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);    opacity: 0;  }}@keyframes flipOutX {  0% {    -webkit-transform: perspective(400px);            transform: perspective(400px);  }  30% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);    opacity: 1;  }  100% {    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);    opacity: 0;  }}.flipOutX {  -webkit-animation-name: flipOutX;          animation-name: flipOutX;  -webkit-animation-duration: .75s;          animation-duration: .75s;  -webkit-backface-visibility: visible !important;          backface-visibility: visible !important;}@-webkit-keyframes flipOutY {  0% {    -webkit-transform: perspective(400px);            transform: perspective(400px);  }  30% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);    opacity: 1;  }  100% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);    opacity: 0;  }}@keyframes flipOutY {  0% {    -webkit-transform: perspective(400px);            transform: perspective(400px);  }  30% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);    opacity: 1;  }  100% {    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);    opacity: 0;  }}.flipOutY {  -webkit-backface-visibility: visible !important;          backface-visibility: visible !important;  -webkit-animation-name: flipOutY;          animation-name: flipOutY;  -webkit-animation-duration: .75s;          animation-duration: .75s;}@-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);    opacity: 1;  }  80% {    -webkit-transform: skewX(-5deg);            transform: skewX(-5deg);    opacity: 1;  }  100% {    -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);    opacity: 1;  }  80% {    -webkit-transform: skewX(-5deg);            transform: skewX(-5deg);    opacity: 1;  }  100% {    -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;  }  100% {    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);            transform: translate3d(100%, 0, 0) skewX(30deg);    opacity: 0;  }}@keyframes lightSpeedOut {  0% {    opacity: 1;  }  100% {    -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% {    -webkit-transform-origin: center;            transform-origin: center;    -webkit-transform: rotate3d(0, 0, 1, -200deg);            transform: rotate3d(0, 0, 1, -200deg);    opacity: 0;  }  100% {    -webkit-transform-origin: center;            transform-origin: center;    -webkit-transform: none;            transform: none;    opacity: 1;  }}@keyframes rotateIn {  0% {    -webkit-transform-origin: center;            transform-origin: center;    -webkit-transform: rotate3d(0, 0, 1, -200deg);            transform: rotate3d(0, 0, 1, -200deg);    opacity: 0;  }  100% {    -webkit-transform-origin: center;            transform-origin: center;    -webkit-transform: none;            transform: none;    opacity: 1;  }}.rotateIn {  -webkit-animation-name: rotateIn;          animation-name: rotateIn;}@-webkit-keyframes rotateInDownLeft {  0% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: rotate3d(0, 0, 1, -45deg);            transform: rotate3d(0, 0, 1, -45deg);    opacity: 0;  }  100% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: none;            transform: none;    opacity: 1;  }}@keyframes rotateInDownLeft {  0% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: rotate3d(0, 0, 1, -45deg);            transform: rotate3d(0, 0, 1, -45deg);    opacity: 0;  }  100% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: none;            transform: none;    opacity: 1;  }}.rotateInDownLeft {  -webkit-animation-name: rotateInDownLeft;          animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {  0% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: rotate3d(0, 0, 1, 45deg);            transform: rotate3d(0, 0, 1, 45deg);    opacity: 0;  }  100% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: none;            transform: none;    opacity: 1;  }}@keyframes rotateInDownRight {  0% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: rotate3d(0, 0, 1, 45deg);            transform: rotate3d(0, 0, 1, 45deg);    opacity: 0;  }  100% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: none;            transform: none;    opacity: 1;  }}.rotateInDownRight {  -webkit-animation-name: rotateInDownRight;          animation-name: rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {  0% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: rotate3d(0, 0, 1, 45deg);            transform: rotate3d(0, 0, 1, 45deg);    opacity: 0;  }  100% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: none;            transform: none;    opacity: 1;  }}@keyframes rotateInUpLeft {  0% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: rotate3d(0, 0, 1, 45deg);            transform: rotate3d(0, 0, 1, 45deg);    opacity: 0;  }  100% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: none;            transform: none;    opacity: 1;  }}.rotateInUpLeft {  -webkit-animation-name: rotateInUpLeft;          animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {  0% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: rotate3d(0, 0, 1, -90deg);            transform: rotate3d(0, 0, 1, -90deg);    opacity: 0;  }  100% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: none;            transform: none;    opacity: 1;  }}@keyframes rotateInUpRight {  0% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: rotate3d(0, 0, 1, -90deg);            transform: rotate3d(0, 0, 1, -90deg);    opacity: 0;  }  100% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: none;            transform: none;    opacity: 1;  }}.rotateInUpRight {  -webkit-animation-name: rotateInUpRight;          animation-name: rotateInUpRight;}@-webkit-keyframes rotateOut {  0% {    -webkit-transform-origin: center;            transform-origin: center;    opacity: 1;  }  100% {    -webkit-transform-origin: center;            transform-origin: center;    -webkit-transform: rotate3d(0, 0, 1, 200deg);            transform: rotate3d(0, 0, 1, 200deg);    opacity: 0;  }}@keyframes rotateOut {  0% {    -webkit-transform-origin: center;            transform-origin: center;    opacity: 1;  }  100% {    -webkit-transform-origin: center;            transform-origin: center;    -webkit-transform: rotate3d(0, 0, 1, 200deg);            transform: rotate3d(0, 0, 1, 200deg);    opacity: 0;  }}.rotateOut {  -webkit-animation-name: rotateOut;          animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft {  0% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    opacity: 1;  }  100% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: rotate3d(0, 0, 1, 45deg);            transform: rotate3d(0, 0, 1, 45deg);    opacity: 0;  }}@keyframes rotateOutDownLeft {  0% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    opacity: 1;  }  100% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: rotate3d(0, 0, 1, 45deg);            transform: rotate3d(0, 0, 1, 45deg);    opacity: 0;  }}.rotateOutDownLeft {  -webkit-animation-name: rotateOutDownLeft;          animation-name: rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {  0% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    opacity: 1;  }  100% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: rotate3d(0, 0, 1, -45deg);            transform: rotate3d(0, 0, 1, -45deg);    opacity: 0;  }}@keyframes rotateOutDownRight {  0% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    opacity: 1;  }  100% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: rotate3d(0, 0, 1, -45deg);            transform: rotate3d(0, 0, 1, -45deg);    opacity: 0;  }}.rotateOutDownRight {  -webkit-animation-name: rotateOutDownRight;          animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {  0% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    opacity: 1;  }  100% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: rotate3d(0, 0, 1, -45deg);            transform: rotate3d(0, 0, 1, -45deg);    opacity: 0;  }}@keyframes rotateOutUpLeft {  0% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    opacity: 1;  }  100% {    -webkit-transform-origin: left bottom;            transform-origin: left bottom;    -webkit-transform: rotate3d(0, 0, 1, -45deg);            transform: rotate3d(0, 0, 1, -45deg);    opacity: 0;  }}.rotateOutUpLeft {  -webkit-animation-name: rotateOutUpLeft;          animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {  0% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    opacity: 1;  }  100% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: rotate3d(0, 0, 1, 90deg);            transform: rotate3d(0, 0, 1, 90deg);    opacity: 0;  }}@keyframes rotateOutUpRight {  0% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    opacity: 1;  }  100% {    -webkit-transform-origin: right bottom;            transform-origin: right bottom;    -webkit-transform: rotate3d(0, 0, 1, 90deg);            transform: rotate3d(0, 0, 1, 90deg);    opacity: 0;  }}.rotateOutUpRight {  -webkit-animation-name: rotateOutUpRight;          animation-name: rotateOutUpRight;}@-webkit-keyframes hinge {  0% {    -webkit-transform-origin: top left;            transform-origin: top left;    -webkit-animation-timing-function: ease-in-out;            animation-timing-function: ease-in-out;  }  20%, 60% {    -webkit-transform: rotate3d(0, 0, 1, 80deg);            transform: rotate3d(0, 0, 1, 80deg);    -webkit-transform-origin: top left;            transform-origin: top left;    -webkit-animation-timing-function: ease-in-out;            animation-timing-function: ease-in-out;  }  40%, 80% {    -webkit-transform: rotate3d(0, 0, 1, 60deg);            transform: rotate3d(0, 0, 1, 60deg);    -webkit-transform-origin: top left;            transform-origin: top left;    -webkit-animation-timing-function: ease-in-out;            animation-timing-function: ease-in-out;    opacity: 1;  }  100% {    -webkit-transform: translate3d(0, 700px, 0);            transform: translate3d(0, 700px, 0);    opacity: 0;  }}@keyframes hinge {  0% {    -webkit-transform-origin: top left;            transform-origin: top left;    -webkit-animation-timing-function: ease-in-out;            animation-timing-function: ease-in-out;  }  20%, 60% {    -webkit-transform: rotate3d(0, 0, 1, 80deg);            transform: rotate3d(0, 0, 1, 80deg);    -webkit-transform-origin: top left;            transform-origin: top left;    -webkit-animation-timing-function: ease-in-out;            animation-timing-function: ease-in-out;  }  40%, 80% {    -webkit-transform: rotate3d(0, 0, 1, 60deg);            transform: rotate3d(0, 0, 1, 60deg);    -webkit-transform-origin: top left;            transform-origin: top left;    -webkit-animation-timing-function: ease-in-out;            animation-timing-function: ease-in-out;    opacity: 1;  }  100% {    -webkit-transform: translate3d(0, 700px, 0);            transform: translate3d(0, 700px, 0);    opacity: 0;  }}.hinge {  -webkit-animation-name: hinge;          animation-name: hinge;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes rollIn {  0% {    opacity: 0;    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);            transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}@keyframes rollIn {  0% {    opacity: 0;    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);            transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  100% {    opacity: 1;    -webkit-transform: none;            transform: none;  }}.rollIn {  -webkit-animation-name: rollIn;          animation-name: rollIn;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes rollOut {  0% {    opacity: 1;  }  100% {    opacity: 0;    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);            transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  }}@keyframes rollOut {  0% {    opacity: 1;  }  100% {    opacity: 0;    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);            transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  }}.rollOut {  -webkit-animation-name: rollOut;          animation-name: rollOut;}@-webkit-keyframes zoomIn {  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(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}@keyframes zoomInDown {  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(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}.zoomInDown {  -webkit-animation-name: zoomInDown;          animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft {  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(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);            transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}@keyframes zoomInLeft {  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(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);            transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}.zoomInLeft {  -webkit-animation-name: zoomInLeft;          animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight {  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(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);            transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}@keyframes zoomInRight {  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(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);            transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}.zoomInRight {  -webkit-animation-name: zoomInRight;          animation-name: zoomInRight;}@-webkit-keyframes zoomInUp {  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(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}@keyframes zoomInUp {  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(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}.zoomInUp {  -webkit-animation-name: zoomInUp;          animation-name: zoomInUp;}@-webkit-keyframes zoomOut {  0% {    opacity: 1;  }  50% {    opacity: 0;    -webkit-transform: scale3d(.3, .3, .3);            transform: scale3d(.3, .3, .3);  }  100% {    opacity: 0;  }}@keyframes zoomOut {  0% {    opacity: 1;  }  50% {    opacity: 0;    -webkit-transform: scale3d(.3, .3, .3);            transform: scale3d(.3, .3, .3);  }  100% {    opacity: 0;  }}.zoomOut {  -webkit-animation-name: zoomOut;          animation-name: zoomOut;}@-webkit-keyframes zoomOutDown {  40% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {    opacity: 0;    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);            transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);    -webkit-transform-origin: center bottom;            transform-origin: center bottom;    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}@keyframes zoomOutDown {  40% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {    opacity: 0;    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);            transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);    -webkit-transform-origin: center bottom;            transform-origin: center bottom;    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}.zoomOutDown {  -webkit-animation-name: zoomOutDown;          animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft {  40% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);            transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  }  100% {    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);  }  100% {    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);  }  100% {    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);  }  100% {    opacity: 0;    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);            transform: scale(.1) translate3d(2000px, 0, 0);    -webkit-transform-origin: right center;            transform-origin: right center;  }}.zoomOutRight {  -webkit-animation-name: zoomOutRight;          animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp {  40% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {    opacity: 0;    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);            transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);    -webkit-transform-origin: center bottom;            transform-origin: center bottom;    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}@keyframes zoomOutUp {  40% {    opacity: 1;    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {    opacity: 0;    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);            transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);    -webkit-transform-origin: center bottom;            transform-origin: center bottom;    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  }}.zoomOutUp {  -webkit-animation-name: zoomOutUp;          animation-name: zoomOutUp;}@-webkit-keyframes slideInDown {  0% {    -webkit-transform: translateY(-100%);            transform: translateY(-100%);    visibility: visible;  }  100% {    -webkit-transform: translateY(0);            transform: translateY(0);  }}@keyframes slideInDown {  0% {    -webkit-transform: translateY(-100%);            transform: translateY(-100%);    visibility: visible;  }  100% {    -webkit-transform: translateY(0);            transform: translateY(0);  }}.slideInDown {  -webkit-animation-name: slideInDown;          animation-name: slideInDown;}@-webkit-keyframes slideInLeft {  0% {    -webkit-transform: translateX(-100%);            transform: translateX(-100%);    visibility: visible;  }  100% {    -webkit-transform: translateX(0);            transform: translateX(0);  }}@keyframes slideInLeft {  0% {    -webkit-transform: translateX(-100%);            transform: translateX(-100%);    visibility: visible;  }  100% {    -webkit-transform: translateX(0);            transform: translateX(0);  }}.slideInLeft {  -webkit-animation-name: slideInLeft;          animation-name: slideInLeft;}@-webkit-keyframes slideInRight {  0% {    -webkit-transform: translateX(100%);            transform: translateX(100%);    visibility: visible;  }  100% {    -webkit-transform: translateX(0);            transform: translateX(0);  }}@keyframes slideInRight {  0% {    -webkit-transform: translateX(100%);            transform: translateX(100%);    visibility: visible;  }  100% {    -webkit-transform: translateX(0);            transform: translateX(0);  }}.slideInRight {  -webkit-animation-name: slideInRight;          animation-name: slideInRight;}@-webkit-keyframes slideInUp {  0% {    -webkit-transform: translateY(100%);            transform: translateY(100%);    visibility: visible;  }  100% {    -webkit-transform: translateY(0);            transform: translateY(0);  }}@keyframes slideInUp {  0% {    -webkit-transform: translateY(100%);            transform: translateY(100%);    visibility: visible;  }  100% {    -webkit-transform: translateY(0);            transform: translateY(0);  }}.slideInUp {  -webkit-animation-name: slideInUp;          animation-name: slideInUp;}@-webkit-keyframes slideOutDown {  0% {    -webkit-transform: translateY(0);            transform: translateY(0);  }  100% {    visibility: hidden;    -webkit-transform: translateY(100%);            transform: translateY(100%);  }}@keyframes slideOutDown {  0% {    -webkit-transform: translateY(0);            transform: translateY(0);  }  100% {    visibility: hidden;    -webkit-transform: translateY(100%);            transform: translateY(100%);  }}.slideOutDown {  -webkit-animation-name: slideOutDown;          animation-name: slideOutDown;}@-webkit-keyframes slideOutLeft {  0% {    -webkit-transform: translateX(0);            transform: translateX(0);  }  100% {    visibility: hidden;    -webkit-transform: translateX(-100%);            transform: translateX(-100%);  }}@keyframes slideOutLeft {  0% {    -webkit-transform: translateX(0);            transform: translateX(0);  }  100% {    visibility: hidden;    -webkit-transform: translateX(-100%);            transform: translateX(-100%);  }}.slideOutLeft {  -webkit-animation-name: slideOutLeft;          animation-name: slideOutLeft;}@-webkit-keyframes slideOutRight {  0% {    -webkit-transform: translateX(0);            transform: translateX(0);  }  100% {    visibility: hidden;    -webkit-transform: translateX(100%);            transform: translateX(100%);  }}@keyframes slideOutRight {  0% {    -webkit-transform: translateX(0);            transform: translateX(0);  }  100% {    visibility: hidden;    -webkit-transform: translateX(100%);            transform: translateX(100%);  }}.slideOutRight {  -webkit-animation-name: slideOutRight;          animation-name: slideOutRight;}@-webkit-keyframes slideOutUp {  0% {    -webkit-transform: translateY(0);            transform: translateY(0);  }  100% {    visibility: hidden;    -webkit-transform: translateY(-100%);            transform: translateY(-100%);  }}@keyframes slideOutUp {  0% {    -webkit-transform: translateY(0);            transform: translateY(0);  }  100% {    visibility: hidden;    -webkit-transform: translateY(-100%);            transform: translateY(-100%);  }}.slideOutUp {  -webkit-animation-name: slideOutUp;          animation-name: slideOutUp;}

animate.min.css

@charset "UTF-8";/*!Animate.css - http://daneden.me/animateLicensed under the MIT license - http://opensource.org/licenses/MITCopyright (c) 2014 Daniel Eden*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.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)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.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)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{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)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{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}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{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)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{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)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{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)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{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)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{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)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{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)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{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)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{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)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{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}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{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}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{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}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{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}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{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}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{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}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{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}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{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) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-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) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-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) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-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);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-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);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-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}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-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%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-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) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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)}100%{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)}100%{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)}100%{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)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
vuejs怎样封装一个插件(以封装vue-toast为例扩展)
Pace 简单打造超赞网页加载进度条
来自程序员的圣诞浪漫&纯CSS3打造的圣诞祝福【献给前端初学者】内附代码以及运行方法
WordPress美化:加载圈圈蓝/黑特效 | Hu
javascript – Microsoft徽标动画v2
LinkedIn Sponsored Updates
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服