﻿/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.0.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php

 * Hover.css Copyright Ian Lunn 2014. Generated with LESS.
 */
/* 2D TRANSITIONS */
/* Grow */
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-grow:hover,
.hvr-grow:focus,
.hvr-grow:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
/* Shrink */
.hvr-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-shrink:hover,
.hvr-shrink:focus,
.hvr-shrink:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
/*@import "effects/2d-transitions/_pulse";
& when(@includeClasses = true) {
	.@{nameSpace}-pulse {
		.pulse();
	}
}
*/
/* Pulse Grow */
@-webkit-keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
@keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
.hvr-pulse-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-pulse-grow:hover,
.hvr-pulse-grow:focus,
.hvr-pulse-grow:active {
  -webkit-animation-name: hvr-pulse-grow;
  animation-name: hvr-pulse-grow;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
/*
@import "effects/2d-transitions/_pulse-shrink";
& when(@includeClasses = true) {
	.@{nameSpace}-pulse-shrink {
		.pulse-shrink();
	}
}

@import "effects/2d-transitions/_push";
& when(@includeClasses = true) {
	.@{nameSpace}-push {
		.push();
	}
}*/
/* Pop */
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}
@keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}
.hvr-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-pop:hover,
.hvr-pop:focus,
.hvr-pop:active {
  -webkit-animation-name: hvr-pop;
  animation-name: hvr-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
/*
@import "effects/2d-transitions/_bounce-in";
& when(@includeClasses = true) {
	.@{nameSpace}-bounce-in {
		.bounce-in();
	}
}

@import "effects/2d-transitions/_bounce-out";
& when(@includeClasses = true) {
	.@{nameSpace}-bounce-out {
		.bounce-out();
	}
}

@import "effects/2d-transitions/_rotate";
& when(@includeClasses = true) {
	.@{nameSpace}-rotate {
		.rotate();
	}
}

@import "effects/2d-transitions/_grow-rotate";
& when(@includeClasses = true) {
	.@{nameSpace}-grow-rotate {
		.grow-rotate();
	}
}

@import "effects/2d-transitions/_float";
& when(@includeClasses = true) {
	.@{nameSpace}-float {
		.float();
	}
}

@import "effects/2d-transitions/_sink";
& when(@includeClasses = true) {
	.@{nameSpace}-sink {
		.sink();
	}
}
    */
/* Bob */
@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}
@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}
.hvr-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-bob:hover,
.hvr-bob:focus,
.hvr-bob:active {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
}
/*
@import "effects/2d-transitions/_hang";
& when(@includeClasses = true) {
	.@{nameSpace}-hang {
		.hang();
	}
}

@import "effects/2d-transitions/_skew";
& when(@includeClasses = true) {
	.@{nameSpace}-skew {
		.skew();
	}
}

@import "effects/2d-transitions/_skew-forward";
& when(@includeClasses = true) {
	.@{nameSpace}-skew-forward {
		.skew-forward();
	}
}

@import "effects/2d-transitions/_skew-backward";
& when(@includeClasses = true) {
	.@{nameSpace}-skew-backward {
	    .skew-backward();
	}
}

@import "effects/2d-transitions/_wobble-vertical";
& when(@includeClasses = true) {
	.@{nameSpace}-wobble-vertical {
		.wobble-vertical();
	}
}

@import "effects/2d-transitions/_wobble-horizontal";
& when(@includeClasses = true) {
	.@{nameSpace}-wobble-horizontal {
		.wobble-horizontal();
	}
}

@import "effects/2d-transitions/_wobble-to-bottom-right";
& when(@includeClasses = true) {
	.@{nameSpace}-wobble-to-bottom-right {
	    .wobble-to-bottom-right();
	}
}

@import "effects/2d-transitions/_wobble-to-top-right";
& when(@includeClasses = true) {
	.@{nameSpace}-wobble-to-top-right {
	    .wobble-to-top-right();
	}
}

@import "effects/2d-transitions/_wobble-top";
& when(@includeClasses = true) {
	.@{nameSpace}-wobble-top {
		.wobble-top();
	}
}

@import "effects/2d-transitions/_wobble-bottom";
& when(@includeClasses = true) {
	.@{nameSpace}-wobble-bottom {
		.wobble-bottom();
	}
}

@import "effects/2d-transitions/_wobble-skew";
& when(@includeClasses = true) {
	.@{nameSpace}-wobble-skew {
	    .wobble-skew();
	}
}

@import "effects/2d-transitions/_buzz";
& when(@includeClasses = true) {
	.@{nameSpace}-buzz {
	    .buzz();
	}
}
*/
/* Buzz Out */
@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
@keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
.hvr-buzz-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-buzz-out:hover,
.hvr-buzz-out:focus,
.hvr-buzz-out:active {
  -webkit-animation-name: hvr-buzz-out;
  animation-name: hvr-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
/* BACKGROUND TRANSITIONS */
/*@import "effects/background-transitions/_fade";
& when(@includeClasses = true) {
	.@{nameSpace}-fade {
		.fade();
	}
}

@import "effects/background-transitions/_back-pulse";
& when(@includeClasses = true) {
	.@{nameSpace}-back-pulse {
		.back-pulse();
	}
}

@import "effects/background-transitions/_sweep-to-right";
& when(@includeClasses = true) {
	.@{nameSpace}-sweep-to-right {
		.sweep-to-right();
	}
}

@import "effects/background-transitions/_sweep-to-left";
& when(@includeClasses = true) {
	.@{nameSpace}-sweep-to-left {
		.sweep-to-left();
	}
}

@import "effects/background-transitions/_sweep-to-bottom";
& when(@includeClasses = true) {
	.@{nameSpace}-sweep-to-bottom {
		.sweep-to-bottom();
	}
}

@import "effects/background-transitions/_sweep-to-top";
& when(@includeClasses = true) {
	.@{nameSpace}-sweep-to-top {
		.sweep-to-top();
	}
}

@import "effects/background-transitions/_bounce-to-right";
& when(@includeClasses = true) {
	.@{nameSpace}-bounce-to-right {
		.bounce-to-right();
	}
}
*/
/* Bounce To Left */
.hvr-bounce-to-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.hvr-bounce-to-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #009193;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-bounce-to-left:hover,
.hvr-bounce-to-left:focus,
.hvr-bounce-to-left:active {
  color: white;
}
.hvr-bounce-to-left:hover:before,
.hvr-bounce-to-left:focus:before,
.hvr-bounce-to-left:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
/*
@import "effects/background-transitions/_bounce-to-bottom";
& when(@includeClasses = true) {
	.@{nameSpace}-bounce-to-bottom {
		.bounce-to-bottom();
	}
}

@import "effects/background-transitions/_bounce-to-top";
& when(@includeClasses = true) {
	.@{nameSpace}-bounce-to-top {
		.bounce-to-top();
	}
}

@import "effects/background-transitions/_radial-out";
& when(@includeClasses = true) {
	.@{nameSpace}-radial-out {
		.radial-out();
	}
}

@import "effects/background-transitions/_radial-in";
& when(@includeClasses = true) {
	.@{nameSpace}-radial-in {
		.radial-in();
	}
}

@import "effects/background-transitions/_rectangle-in";
& when(@includeClasses = true) {
	.@{nameSpace}-rectangle-in {
		.rectangle-in();
	}
}

@import "effects/background-transitions/_rectangle-out";
& when(@includeClasses = true) {
	.@{nameSpace}-rectangle-out {
		.rectangle-out();
	}
}

@import "effects/background-transitions/_shutter-in-horizontal";
& when(@includeClasses = true) {
	.@{nameSpace}-shutter-in-horizontal {
		.shutter-in-horizontal();
	}
}

@import "effects/background-transitions/_shutter-out-horizontal";
& when(@includeClasses = true) {
	.@{nameSpace}-shutter-out-horizontal {
		.shutter-out-horizontal();
	}
}

@import "effects/background-transitions/_shutter-in-vertical";
& when(@includeClasses = true) {
	.@{nameSpace}-shutter-in-vertical {
		.shutter-in-vertical();
	}
}

@import "effects/background-transitions/_shutter-out-vertical";
& when(@includeClasses = true) {
	.@{nameSpace}-shutter-out-vertical {
		.shutter-out-vertical();
	}
}*/
/* BORDER TRANSITIONS */
/*@import "effects/border-transitions/_border-fade";
& when (@includeClasses = true) {
	.@{nameSpace}-border-fade {
		.border-fade();
	}
}

@import "effects/border-transitions/_hollow";
& when (@includeClasses = true) {
	.@{nameSpace}-hollow {
		.hollow();
	}
}

@import "effects/border-transitions/_trim";
& when (@includeClasses = true) {
	.@{nameSpace}-trim {
		.trim();
	}
}

@import "effects/border-transitions/_ripple-out";
& when (@includeClasses = true) {
	.@{nameSpace}-ripple-out {
		.ripple-out();
	}
}

@import "effects/border-transitions/_ripple-in";
& when (@includeClasses = true) {
	.@{nameSpace}-ripple-in {
		.ripple-in();
	}
}

@import "effects/border-transitions/_outline-out";
& when (@includeClasses = true) {
	.@{nameSpace}-outline-out {
		.outline-out();
	}
}

@import "effects/border-transitions/_outline-in";
& when (@includeClasses = true) {
	.@{nameSpace}-outline-in {
		.outline-in();
	}
}

@import "effects/border-transitions/_round-corners";
& when (@includeClasses = true) {
	.@{nameSpace}-round-corners {
		.round-corners();
	}
}

@import "effects/border-transitions/_underline-from-left";
& when (@includeClasses = true) {
	.@{nameSpace}-underline-from-left {
		.underline-from-left();
	}
}
*/
/* Underline From Center */
.hvr-underline-from-center {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  overflow: hidden;
}
.hvr-underline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 50%;
  right: 50%;
  bottom: 0;
  background: #009193;
  height: 4px;
  -webkit-transition-property: "left, right";
  transition-property: "left, right";
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-underline-from-center:hover:before,
.hvr-underline-from-center:focus:before,
.hvr-underline-from-center:active:before {
  left: 0;
  right: 0;
}
/* Underline From Right */
.hvr-underline-from-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  overflow: hidden;
}
.hvr-underline-from-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 100%;
  right: 0;
  bottom: 0;
  background: #009193;
  height: 4px;
  -webkit-transition-property: "left";
  transition-property: "left";
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-underline-from-right:hover:before,
.hvr-underline-from-right:focus:before,
.hvr-underline-from-right:active:before {
  left: 0;
}
/*@import "effects/border-transitions/_overline-from-left";
& when (@includeClasses = true) {
	.@{nameSpace}-overline-from-left {
		.overline-from-left();
	}
}

@import "effects/border-transitions/_overline-from-center";
& when (@includeClasses = true) {
	.@{nameSpace}-overline-from-center {
		.overline-from-center();
	}
}

@import "effects/border-transitions/_overline-from-right";
& when (@includeClasses = true) {
	.@{nameSpace}-overline-from-right {
		.overline-from-right();
	}
}

@import "effects/border-transitions/_reveal";
& when (@includeClasses = true) {
	.@{nameSpace}-reveal {
		.reveal();
	}
}

@import "effects/border-transitions/_underline-reveal";
& when (@includeClasses = true) {
	.@{nameSpace}-underline-reveal {
		.underline-reveal();
	}
}

@import "effects/border-transitions/_overline-reveal";
& when (@includeClasses = true) {
	.@{nameSpace}-overline-reveal {
		.overline-reveal();
	}
}*/
/* SHADOW/GLOW TRANSITIONS */
/*@import "effects/shadow-and-glow-transitions/_glow";
& when (@includeClasses = true) {
	.@{nameSpace}-glow {
		.glow();
	}
}

@import "effects/shadow-and-glow-transitions/_shadow";
& when (@includeClasses = true) {
	.@{nameSpace}-shadow {
		.shadow();
	}
}

@import "effects/shadow-and-glow-transitions/_grow-shadow";
& when (@includeClasses = true) {
	.@{nameSpace}-grow-shadow {
		.grow-shadow();
	}
}

@import "effects/shadow-and-glow-transitions/_box-shadow-outset";
& when (@includeClasses = true) {
	.@{nameSpace}-box-shadow-outset {
		.box-shadow-outset();
	}
}

@import "effects/shadow-and-glow-transitions/_box-shadow-inset";
& when (@includeClasses = true) {
	.@{nameSpace}-box-shadow-inset {
		.box-shadow-inset();
	}
}

@import "effects/shadow-and-glow-transitions/_float-shadow";
& when (@includeClasses = true) {
	.@{nameSpace}-float-shadow {
		.float-shadow();
	}
}

@import "effects/shadow-and-glow-transitions/_shadow-radial";
& when (@includeClasses = true) {
	.@{nameSpace}-show-radial {
		.shadow-radial();
	}
}*/
/* SPEECH BUBBLES */
/*@import "effects/speech-bubbles/_bubble-top";
& when(@includeClasses = true) {
	.@{nameSpace}-bubble-top {
		.bubble-top();
	}
}

@import "effects/speech-bubbles/_bubble-right";
& when(@includeClasses = true) {
	.@{nameSpace}-bubble-right {
		.bubble-right();
	}
}

@import "effects/speech-bubbles/_bubble-bottom";
& when(@includeClasses = true) {
	.@{nameSpace}-bubble-bottom {
		.bubble-bottom();
	}
}

@import "effects/speech-bubbles/_bubble-left";
& when(@includeClasses = true) {
	.@{nameSpace}-bubble-left {
		.bubble-left();
	}
}

@import "effects/speech-bubbles/_bubble-float-top";
& when(@includeClasses = true) {
	.@{nameSpace}-bubble-float-top {
		.bubble-float-top();
	}
}

@import "effects/speech-bubbles/_bubble-float-right";
& when(@includeClasses = true) {
	.@{nameSpace}-bubble-float-right {
		.bubble-float-right();
	}
}

@import "effects/speech-bubbles/_bubble-float-bottom";
& when(@includeClasses = true) {
	.@{nameSpace}-bubble-float-bottom {
		.bubble-float-bottom();
	}
}

@import "effects/speech-bubbles/_bubble-float-left";
& when(@includeClasses = true) {
	.@{nameSpace}-bubble-float-left {
		.bubble-float-left();
	}
}*/
/* ICONS */
/*@import "effects/icons/_icon-back";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-back {
		.icon-back();
	}
}

@import "effects/icons/_icon-forward";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-forward {
		.icon-forward();
	}
}

@import "effects/icons/_icon-down";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-down {
		.icon-down();
	}
}

@import "effects/icons/_icon-up";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-up {
		.icon-up();
	}
}

@import "effects/icons/_icon-spin";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-spin {
		.icon-spin();
	}
}

@import "effects/icons/_icon-drop";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-drop {
		.icon-drop();
	}
}

@import "effects/icons/_icon-fade";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-fade {
		.icon-fade();
	}
}

@import "effects/icons/_icon-float-away";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-float-away {
		.icon-float-away();
	}
}

@import "effects/icons/_icon-sink-away";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-sink-away {
		.icon-sink-away();
	}
}

@import "effects/icons/_icon-grow";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-grow {
		.icon-grow();
	}
}

@import "effects/icons/_icon-shrink";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-shrink {
		.icon-shrink();
	}
}

@import "effects/icons/_icon-pulse";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-pulse {
		.icon-pulse();
	}
}

@import "effects/icons/_icon-pulse-grow";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-pulse-grow {
		.icon-pulse-grow();
	}
}

@import "effects/icons/_icon-pulse-shrink";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-pulse-shrink {
		.icon-pulse-shrink();
	}
}

@import "effects/icons/_icon-push";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-push {
		.icon-push();
	}
}

@import "effects/icons/_icon-pop";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-pop {
		.icon-pop();
	}
}

@import "effects/icons/_icon-bounce";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-bounce {
		.icon-bounce();
	}
}

@import "effects/icons/_icon-rotate";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-rotate {
		.icon-rotate();
	}
}

@import "effects/icons/_icon-grow-rotate";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-grow-rotate {
		.icon-grow-rotate();
	}
}

@import "effects/icons/_icon-float";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-float {
		.icon-float();
	}
}

@import "effects/icons/_icon-sink";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-sink {
		.icon-sink();
	}
}

@import "effects/icons/_icon-bob";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-bob {
		.icon-bob();
	}
}

@import "effects/icons/_icon-hang";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-hang {
		.icon-hang();
	}
}

@import "effects/icons/_icon-wobble-horizontal";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-wobble-horizontal {
		.icon-wobble-horizontal();
	}
}

@import "effects/icons/_icon-wobble-vertical";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-wobble-vertical {
		.icon-wobble-vertical();
	}
}

@import "effects/icons/_icon-buzz";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-buzz {
		.icon-buzz();
	}
}

@import "effects/icons/_icon-buzz-out";
& when(@includeClasses = true) {
	.@{nameSpace}-icon-buzz-out {
		.icon-buzz-out();
	}
}*/
/* CURLS */
/*@import "effects/curls/_curl-top-left";
& when(@includeClasses = true) {
	.@{nameSpace}-curl-top-left {
		.curl-top-left();
	}
}

@import "effects/curls/_curl-top-right";
& when(@includeClasses = true) {
	.@{nameSpace}-curl-top-right {
		.curl-top-right();
	}
}

@import "effects/curls/_curl-bottom-right";
& when(@includeClasses = true) {
	.@{nameSpace}-curl-bottom-right {
		.curl-bottom-right();
	}
}

@import "effects/curls/_curl-bottom-left";
& when(@includeClasses = true) {
	.@{nameSpace}-curl-bottom-left {
		.curl-bottom-left();
	}
}*/