/**
 * wallop--fade.css
 *
 * @fileoverview Fade animation for wallop
 *
 * @author Pedro Duarte
 * @author http://pedroduarte.me/wallop
 */

 .Wallop--fade .Wallop-item--hidePrevious,
 .Wallop--fade .Wallop-item--hideNext {
   visibility: visible;
   -webkit-animation: fadeOut 450ms cubic-bezier(0.455, 0.03, 0.515, 0.955) both;
   -moz-animation: fadeOut 450ms cubic-bezier(0.455, 0.03, 0.515, 0.955) both;
   -ms-animation: fadeOut 450ms cubic-bezier(0.455, 0.03, 0.515, 0.955) both;
   animation: fadeOut 450ms cubic-bezier(0.455, 0.03, 0.515, 0.955) both;
 }

 /*
   In order to fade out properly we need to make sure
   that the item that is going to be the previous one
   has a higer z-index that the next one
  */
 .Wallop--fade .Wallop-item--hidePrevious { z-index: 2; }
 .Wallop--fade .Wallop-item--showNext { z-index: 1; }

 /*==========  FADE ANIMATIONS  ==========*/
 @-webkit-keyframes fadeOut {
   100% {
     opacity: 0;
   }
 }
 @-moz-keyframes fadeOut {
   100% {
     opacity: 0;
   }
 }
 @-ms-keyframes fadeOut {
   100% {
     opacity: 0;
   }
 }
 @keyframes fadeOut {
   100% {
     opacity: 0;
   }
 }
