/* Include this file in your html if you are using the CSP mode. */

@charset "UTF-8";

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak],
.ng-cloak, .x-ng-cloak,
.ng-hide:not(.ng-hide-animate) {
  display: none !important;
}

ng\:form {
  display: block;
}

.ng-animate-shim {
  visibility:hidden;
}

.ng-anchor {
  position:absolute;
}

/**
 * angular-ui-notification - Angular.js service providing simple notifications using Bootstrap 3 styles with css transitions for animating
 * @author Alex_Crack
 * @version v0.3.6
 * @link https://github.com/alexcrack/angular-ui-notification
 * @license MIT
 */
.ui-notification{position:fixed;z-index:9999;width:300px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;color:#fff;border-radius:0;background:#337ab7;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-notification.clickable{cursor:pointer}.ui-notification.clickable:hover{opacity:.7}.ui-notification.killed{-webkit-transition:opacity ease 1s;-o-transition:opacity ease 1s;transition:opacity ease 1s;opacity:0}.ui-notification>h3{font-size:14px;font-weight:700;display:block;margin:10px 10px 0;padding:0 0 5px;text-align:left;border-bottom:1px solid rgba(255,255,255,.3)}.ui-notification a{color:#fff}.ui-notification a:hover{text-decoration:underline}.ui-notification>.message{margin:10px}.ui-notification.warning{color:#fff;background:#f0ad4e}.ui-notification.error{color:#fff;background:#d9534f}.ui-notification.success{color:#fff;background:#5cb85c}.ui-notification.info{color:#fff;background:#5bc0de}
/* line 4, ../../app/styles/ngAnimate/common/base.scss */
.nga-default {
  -webkit-transition: all 0.8s ease-in-out;
  -moz-transition: all 0.8s ease-in-out;
  -o-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
}
/* line 6, ../../app/styles/ngAnimate/common/base.scss */
.nga-default.ng-hide-add, .nga-default.ng-hide-remove {
  display: block !important;
}

/* line 11, ../../app/styles/ngAnimate/common/base.scss */
.nga-slow {
  -webkit-transition: all 2s ease-in-out;
  -moz-transition: all 2s ease-in-out;
  -o-transition: all 2s ease-in-out;
  transition: all 2s ease-in-out;
}
/* line 13, ../../app/styles/ngAnimate/common/base.scss */
.nga-slow.ng-hide-add, .nga-slow.ng-hide-remove {
  display: block !important;
}

/* line 18, ../../app/styles/ngAnimate/common/base.scss */
.nga-fast {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
/* line 20, ../../app/styles/ngAnimate/common/base.scss */
.nga-fast.ng-hide-add, .nga-fast.ng-hide-remove {
  display: block !important;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.collapse.all.scss */
.nga-collapse-add {
  overflow: hidden;
}
/* line 7, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-collapse-add.ng-enter:not(.ng-enter-active), .nga-collapse-add.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 7, ../../app/styles/ngAnimate/animations/nga.collapse.all.scss */
.nga-collapse-remove {
  overflow: hidden;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-collapse-remove.ng-leave.ng-leave-active, .nga-collapse-remove.ng-hide-add.ng-hide-add-active {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 11, ../../app/styles/ngAnimate/animations/nga.collapse.all.scss */
.nga-collapse-move {
  overflow: hidden;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-collapse-move.ng-move {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 16, ../../app/styles/ngAnimate/animations/nga.collapse.all.scss */
.nga-collapse-all {
  overflow: hidden;
}
/* line 7, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-collapse-all.ng-enter:not(.ng-enter-active), .nga-collapse-all.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-collapse-all.ng-leave.ng-leave-active, .nga-collapse-all.ng-hide-add.ng-hide-add-active {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-collapse-all.ng-move {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.collapse.scss */
.nga-collapse {
  overflow: hidden;
}
/* line 7, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-collapse.ng-enter:not(.ng-enter-active), .nga-collapse.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-collapse.ng-leave.ng-leave-active, .nga-collapse.ng-hide-add.ng-hide-add-active {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-collapse.ng-move {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-add.ng-enter, .nga-fade-add.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-add.ng-enter.ng-enter-active, .nga-fade-add.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}

/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-remove.ng-leave.ng-leave-active, .nga-fade-remove.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-remove.ng-leave, .nga-fade-remove.ng-hide-add {
  opacity: 1;
}

/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-move.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-move.ng-move.ng-move-active {
  opacity: 1;
}

/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-all.ng-enter, .nga-fade-all.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-all.ng-enter.ng-enter-active, .nga-fade-all.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-all.ng-leave.ng-leave-active, .nga-fade-all.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-all.ng-leave, .nga-fade-all.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-all.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade-all.ng-move.ng-move-active {
  opacity: 1;
}

/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade.ng-enter, .nga-fade.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade.ng-enter.ng-enter-active, .nga-fade.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade.ng-leave.ng-leave-active, .nga-fade.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade.ng-leave, .nga-fade.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-fade.ng-move.ng-move-active {
  opacity: 1;
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.rotate-down.all.scss */
.nga-rotate-down-add {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-add.ng-enter, .nga-rotate-down-add.ng-hide-remove {
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-add.ng-enter.ng-enter-active, .nga-rotate-down-add.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}

/* line 8, ../../app/styles/ngAnimate/animations/nga.rotate-down.all.scss */
.nga-rotate-down-remove {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-remove.ng-leave.ng-leave-active, .nga-rotate-down-remove.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-remove.ng-leave, .nga-rotate-down-remove.ng-hide-add {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}

/* line 12, ../../app/styles/ngAnimate/animations/nga.rotate-down.all.scss */
.nga-rotate-down-move {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-move.ng-move {
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-move.ng-move.ng-move-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}

/* line 17, ../../app/styles/ngAnimate/animations/nga.rotate-down.all.scss */
.nga-rotate-down-all {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-all.ng-enter, .nga-rotate-down-all.ng-hide-remove {
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-all.ng-enter.ng-enter-active, .nga-rotate-down-all.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-all.ng-leave.ng-leave-active, .nga-rotate-down-all.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-all.ng-leave, .nga-rotate-down-all.ng-hide-add {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-all.ng-move {
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down-all.ng-move.ng-move-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.rotate-down.scss */
.nga-rotate-down {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down.ng-enter, .nga-rotate-down.ng-hide-remove {
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down.ng-enter.ng-enter-active, .nga-rotate-down.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down.ng-leave.ng-leave-active, .nga-rotate-down.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down.ng-leave, .nga-rotate-down.ng-hide-add {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down.ng-move {
  -webkit-transform: rotateX(-90deg);
  -moz-transform: rotateX(-90deg);
  -o-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-down.base.scss */
.nga-rotate-down.ng-move.ng-move-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-down.ng-enter, .nga-rotate-down.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-down.ng-enter.ng-enter-active, .nga-rotate-down.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-down.ng-leave.ng-leave-active, .nga-rotate-down.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-down.ng-leave, .nga-rotate-down.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-down.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-down.ng-move.ng-move-active {
  opacity: 1;
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.rotate-left.all.scss */
.nga-rotate-left-add {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-add.ng-enter, .nga-rotate-left-add.ng-hide-remove {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-add.ng-enter.ng-enter-active, .nga-rotate-left-add.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}

/* line 8, ../../app/styles/ngAnimate/animations/nga.rotate-left.all.scss */
.nga-rotate-left-remove {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-remove.ng-leave.ng-leave-active, .nga-rotate-left-remove.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-remove.ng-leave, .nga-rotate-left-remove.ng-hide-add {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}

/* line 12, ../../app/styles/ngAnimate/animations/nga.rotate-left.all.scss */
.nga-rotate-left-move {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-move.ng-move {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-move.ng-move.ng-move-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}

/* line 17, ../../app/styles/ngAnimate/animations/nga.rotate-left.all.scss */
.nga-rotate-left-all {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-all.ng-enter, .nga-rotate-left-all.ng-hide-remove {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-all.ng-enter.ng-enter-active, .nga-rotate-left-all.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-all.ng-leave.ng-leave-active, .nga-rotate-left-all.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-all.ng-leave, .nga-rotate-left-all.ng-hide-add {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-all.ng-move {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left-all.ng-move.ng-move-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.rotate-left.scss */
.nga-rotate-left {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left.ng-enter, .nga-rotate-left.ng-hide-remove {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left.ng-enter.ng-enter-active, .nga-rotate-left.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left.ng-leave.ng-leave-active, .nga-rotate-left.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left.ng-leave, .nga-rotate-left.ng-hide-add {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left.ng-move {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-left.base.scss */
.nga-rotate-left.ng-move.ng-move-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-left.ng-enter, .nga-rotate-left.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-left.ng-enter.ng-enter-active, .nga-rotate-left.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-left.ng-leave.ng-leave-active, .nga-rotate-left.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-left.ng-leave, .nga-rotate-left.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-left.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-left.ng-move.ng-move-active {
  opacity: 1;
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.rotate-right.all.scss */
.nga-rotate-right-add {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-add.ng-enter, .nga-rotate-right-add.ng-hide-remove {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-add.ng-enter.ng-enter-active, .nga-rotate-right-add.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}

/* line 8, ../../app/styles/ngAnimate/animations/nga.rotate-right.all.scss */
.nga-rotate-right-remove {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-remove.ng-leave.ng-leave-active, .nga-rotate-right-remove.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-remove.ng-leave, .nga-rotate-right-remove.ng-hide-add {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}

/* line 12, ../../app/styles/ngAnimate/animations/nga.rotate-right.all.scss */
.nga-rotate-right-move {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-move.ng-move {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-move.ng-move.ng-move-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}

/* line 17, ../../app/styles/ngAnimate/animations/nga.rotate-right.all.scss */
.nga-rotate-right-all {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-all.ng-enter, .nga-rotate-right-all.ng-hide-remove {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-all.ng-enter.ng-enter-active, .nga-rotate-right-all.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-all.ng-leave.ng-leave-active, .nga-rotate-right-all.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-all.ng-leave, .nga-rotate-right-all.ng-hide-add {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-all.ng-move {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right-all.ng-move.ng-move-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.rotate-right.scss */
.nga-rotate-right {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right.ng-enter, .nga-rotate-right.ng-hide-remove {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right.ng-enter.ng-enter-active, .nga-rotate-right.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right.ng-leave.ng-leave-active, .nga-rotate-right.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right.ng-leave, .nga-rotate-right.ng-hide-add {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right.ng-move {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-right.base.scss */
.nga-rotate-right.ng-move.ng-move-active {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-right.ng-enter, .nga-rotate-right.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-right.ng-enter.ng-enter-active, .nga-rotate-right.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-right.ng-leave.ng-leave-active, .nga-rotate-right.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-right.ng-leave, .nga-rotate-right.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-right.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-right.ng-move.ng-move-active {
  opacity: 1;
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.rotate-up.all.scss */
.nga-rotate-up-add {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-add.ng-enter, .nga-rotate-up-add.ng-hide-remove {
  -webkit-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transform: rotateX(90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-add.ng-enter.ng-enter-active, .nga-rotate-up-add.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}

/* line 8, ../../app/styles/ngAnimate/animations/nga.rotate-up.all.scss */
.nga-rotate-up-remove {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-remove.ng-leave.ng-leave-active, .nga-rotate-up-remove.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transform: rotateX(90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-remove.ng-leave, .nga-rotate-up-remove.ng-hide-add {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}

/* line 12, ../../app/styles/ngAnimate/animations/nga.rotate-up.all.scss */
.nga-rotate-up-move {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-move.ng-move {
  -webkit-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transform: rotateX(90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-move.ng-move.ng-move-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}

/* line 17, ../../app/styles/ngAnimate/animations/nga.rotate-up.all.scss */
.nga-rotate-up-all {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-all.ng-enter, .nga-rotate-up-all.ng-hide-remove {
  -webkit-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transform: rotateX(90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-all.ng-enter.ng-enter-active, .nga-rotate-up-all.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-all.ng-leave.ng-leave-active, .nga-rotate-up-all.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transform: rotateX(90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-all.ng-leave, .nga-rotate-up-all.ng-hide-add {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-all.ng-move {
  -webkit-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transform: rotateX(90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up-all.ng-move.ng-move-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.rotate-up.scss */
.nga-rotate-up {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up.ng-enter, .nga-rotate-up.ng-hide-remove {
  -webkit-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transform: rotateX(90deg);
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up.ng-enter.ng-enter-active, .nga-rotate-up.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up.ng-leave.ng-leave-active, .nga-rotate-up.ng-hide-add.ng-hide-add-active {
  -webkit-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transform: rotateX(90deg);
}
/* line 25, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up.ng-leave, .nga-rotate-up.ng-hide-add {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up.ng-move {
  -webkit-transform: rotateX(90deg);
  -moz-transform: rotateX(90deg);
  -o-transform: rotateX(90deg);
  transform: rotateX(90deg);
}
/* line 33, ../../app/styles/ngAnimate/animations/_nga.rotate-up.base.scss */
.nga-rotate-up.ng-move.ng-move-active {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
}
/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-up.ng-enter, .nga-rotate-up.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-up.ng-enter.ng-enter-active, .nga-rotate-up.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-up.ng-leave.ng-leave-active, .nga-rotate-up.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-up.ng-leave, .nga-rotate-up.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-up.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-rotate-up.ng-move.ng-move-active {
  opacity: 1;
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.slide-down.all.scss */
.nga-slide-down-add {
  position: relative;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-add.ng-enter, .nga-slide-down-add.ng-hide-remove {
  top: 50px;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-add.ng-enter.ng-enter-active, .nga-slide-down-add.ng-hide-remove.ng-hide-remove-active {
  top: 0;
}

/* line 8, ../../app/styles/ngAnimate/animations/nga.slide-down.all.scss */
.nga-slide-down-remove {
  position: relative;
  overflow: hidden;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-remove.ng-leave.ng-leave-active, .nga-slide-down-remove.ng-hide-add.ng-hide-add-active {
  top: 50px;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-remove.ng-leave, .nga-slide-down-remove.ng-hide-add {
  top: 0;
}

/* line 12, ../../app/styles/ngAnimate/animations/nga.slide-down.all.scss */
.nga-slide-down-move {
  position: relative;
  overflow: hidden;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-move.ng-move {
  top: 50px;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-move.ng-move.ng-move-active {
  top: 0;
}

/* line 17, ../../app/styles/ngAnimate/animations/nga.slide-down.all.scss */
.nga-slide-down-all {
  position: relative;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-all.ng-enter, .nga-slide-down-all.ng-hide-remove {
  top: 50px;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-all.ng-enter.ng-enter-active, .nga-slide-down-all.ng-hide-remove.ng-hide-remove-active {
  top: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-all.ng-leave.ng-leave-active, .nga-slide-down-all.ng-hide-add.ng-hide-add-active {
  top: 50px;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-all.ng-leave, .nga-slide-down-all.ng-hide-add {
  top: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-all.ng-move {
  top: 50px;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down-all.ng-move.ng-move-active {
  top: 0;
}

/* line 5, ../../app/styles/ngAnimate/animations/nga.slide-down.scss */
.nga-slide-down {
  position: relative;
  overflow: hidden;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down.ng-enter, .nga-slide-down.ng-hide-remove {
  top: 50px;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down.ng-enter.ng-enter-active, .nga-slide-down.ng-hide-remove.ng-hide-remove-active {
  top: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down.ng-leave.ng-leave-active, .nga-slide-down.ng-hide-add.ng-hide-add-active {
  top: 50px;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down.ng-leave, .nga-slide-down.ng-hide-add {
  top: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down.ng-move {
  top: 50px;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-down.base.scss */
.nga-slide-down.ng-move.ng-move-active {
  top: 0;
}
/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-down.ng-enter, .nga-slide-down.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-down.ng-enter.ng-enter-active, .nga-slide-down.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-down.ng-leave.ng-leave-active, .nga-slide-down.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-down.ng-leave, .nga-slide-down.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-down.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-down.ng-move.ng-move-active {
  opacity: 1;
}
/* line 7, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-down.ng-enter:not(.ng-enter-active), .nga-slide-down.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-down.ng-leave.ng-leave-active, .nga-slide-down.ng-hide-add.ng-hide-add-active {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-down.ng-move {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.slide-left.all.scss */
.nga-slide-left-add {
  position: relative;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-add.ng-enter, .nga-slide-left-add.ng-hide-remove {
  right: 100%;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-add.ng-enter.ng-enter-active, .nga-slide-left-add.ng-hide-remove.ng-hide-remove-active {
  right: 0;
}

/* line 7, ../../app/styles/ngAnimate/animations/nga.slide-left.all.scss */
.nga-slide-left-remove {
  position: relative;
  overflow: hidden;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-remove.ng-leave.ng-leave-active, .nga-slide-left-remove.ng-hide-add.ng-hide-add-active {
  right: 100%;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-remove.ng-leave, .nga-slide-left-remove.ng-hide-add {
  right: 0;
}

/* line 11, ../../app/styles/ngAnimate/animations/nga.slide-left.all.scss */
.nga-slide-left-move {
  position: relative;
  overflow: hidden;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-move.ng-move {
  right: 100%;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-move.ng-move.ng-move-active {
  right: 0;
}

/* line 16, ../../app/styles/ngAnimate/animations/nga.slide-left.all.scss */
.nga-slide-left-all {
  position: relative;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-all.ng-enter, .nga-slide-left-all.ng-hide-remove {
  right: 100%;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-all.ng-enter.ng-enter-active, .nga-slide-left-all.ng-hide-remove.ng-hide-remove-active {
  right: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-all.ng-leave.ng-leave-active, .nga-slide-left-all.ng-hide-add.ng-hide-add-active {
  right: 100%;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-all.ng-leave, .nga-slide-left-all.ng-hide-add {
  right: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-all.ng-move {
  right: 100%;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left-all.ng-move.ng-move-active {
  right: 0;
}

/* line 5, ../../app/styles/ngAnimate/animations/nga.slide-left.scss */
.nga-slide-left {
  position: relative;
  overflow: hidden;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left.ng-enter, .nga-slide-left.ng-hide-remove {
  right: 100%;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left.ng-enter.ng-enter-active, .nga-slide-left.ng-hide-remove.ng-hide-remove-active {
  right: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left.ng-leave.ng-leave-active, .nga-slide-left.ng-hide-add.ng-hide-add-active {
  right: 100%;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left.ng-leave, .nga-slide-left.ng-hide-add {
  right: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left.ng-move {
  right: 100%;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-left.base.scss */
.nga-slide-left.ng-move.ng-move-active {
  right: 0;
}
/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-left.ng-enter, .nga-slide-left.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-left.ng-enter.ng-enter-active, .nga-slide-left.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-left.ng-leave.ng-leave-active, .nga-slide-left.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-left.ng-leave, .nga-slide-left.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-left.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-left.ng-move.ng-move-active {
  opacity: 1;
}
/* line 7, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-left.ng-enter:not(.ng-enter-active), .nga-slide-left.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-left.ng-leave.ng-leave-active, .nga-slide-left.ng-hide-add.ng-hide-add-active {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-left.ng-move {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.slide-right.all.scss */
.nga-slide-right-add {
  position: relative;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-add.ng-enter, .nga-slide-right-add.ng-hide-remove {
  left: 100%;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-add.ng-enter.ng-enter-active, .nga-slide-right-add.ng-hide-remove.ng-hide-remove-active {
  left: 0;
}

/* line 7, ../../app/styles/ngAnimate/animations/nga.slide-right.all.scss */
.nga-slide-right-remove {
  position: relative;
  overflow: hidden;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-remove.ng-leave.ng-leave-active, .nga-slide-right-remove.ng-hide-add.ng-hide-add-active {
  left: 100%;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-remove.ng-leave, .nga-slide-right-remove.ng-hide-add {
  left: 0;
}

/* line 11, ../../app/styles/ngAnimate/animations/nga.slide-right.all.scss */
.nga-slide-right-move {
  position: relative;
  overflow: hidden;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-move.ng-move {
  left: 100%;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-move.ng-move.ng-move-active {
  left: 0;
}

/* line 16, ../../app/styles/ngAnimate/animations/nga.slide-right.all.scss */
.nga-slide-right-all {
  position: relative;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-all.ng-enter, .nga-slide-right-all.ng-hide-remove {
  left: 100%;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-all.ng-enter.ng-enter-active, .nga-slide-right-all.ng-hide-remove.ng-hide-remove-active {
  left: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-all.ng-leave.ng-leave-active, .nga-slide-right-all.ng-hide-add.ng-hide-add-active {
  left: 100%;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-all.ng-leave, .nga-slide-right-all.ng-hide-add {
  left: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-all.ng-move {
  left: 100%;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right-all.ng-move.ng-move-active {
  left: 0;
}

/* line 5, ../../app/styles/ngAnimate/animations/nga.slide-right.scss */
.nga-slide-right {
  position: relative;
  overflow: hidden;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right.ng-enter, .nga-slide-right.ng-hide-remove {
  left: 100%;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right.ng-enter.ng-enter-active, .nga-slide-right.ng-hide-remove.ng-hide-remove-active {
  left: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right.ng-leave.ng-leave-active, .nga-slide-right.ng-hide-add.ng-hide-add-active {
  left: 100%;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right.ng-leave, .nga-slide-right.ng-hide-add {
  left: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right.ng-move {
  left: 100%;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-right.base.scss */
.nga-slide-right.ng-move.ng-move-active {
  left: 0;
}
/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-right.ng-enter, .nga-slide-right.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-right.ng-enter.ng-enter-active, .nga-slide-right.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-right.ng-leave.ng-leave-active, .nga-slide-right.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-right.ng-leave, .nga-slide-right.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-right.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-right.ng-move.ng-move-active {
  opacity: 1;
}
/* line 7, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-right.ng-enter:not(.ng-enter-active), .nga-slide-right.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-right.ng-leave.ng-leave-active, .nga-slide-right.ng-hide-add.ng-hide-add-active {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-right.ng-move {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.slide-up.all.scss */
.nga-slide-up-add {
  position: relative;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-add.ng-enter, .nga-slide-up-add.ng-hide-remove {
  bottom: 50px;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-add.ng-enter.ng-enter-active, .nga-slide-up-add.ng-hide-remove.ng-hide-remove-active {
  bottom: 0;
}

/* line 7, ../../app/styles/ngAnimate/animations/nga.slide-up.all.scss */
.nga-slide-up-remove {
  position: relative;
  overflow: hidden;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-remove.ng-leave.ng-leave-active, .nga-slide-up-remove.ng-hide-add.ng-hide-add-active {
  bottom: 50px;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-remove.ng-leave, .nga-slide-up-remove.ng-hide-add {
  bottom: 0;
}

/* line 11, ../../app/styles/ngAnimate/animations/nga.slide-up.all.scss */
.nga-slide-up-move {
  position: relative;
  overflow: hidden;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-move.ng-move {
  bottom: 50px;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-move.ng-move.ng-move-active {
  bottom: 0;
}

/* line 16, ../../app/styles/ngAnimate/animations/nga.slide-up.all.scss */
.nga-slide-up-all {
  position: relative;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-all.ng-enter, .nga-slide-up-all.ng-hide-remove {
  bottom: 50px;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-all.ng-enter.ng-enter-active, .nga-slide-up-all.ng-hide-remove.ng-hide-remove-active {
  bottom: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-all.ng-leave.ng-leave-active, .nga-slide-up-all.ng-hide-add.ng-hide-add-active {
  bottom: 50px;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-all.ng-leave, .nga-slide-up-all.ng-hide-add {
  bottom: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-all.ng-move {
  bottom: 50px;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up-all.ng-move.ng-move-active {
  bottom: 0;
}

/* line 5, ../../app/styles/ngAnimate/animations/nga.slide-up.scss */
.nga-slide-up {
  position: relative;
  overflow: hidden;
  overflow: hidden;
}
/* line 13, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up.ng-enter, .nga-slide-up.ng-hide-remove {
  bottom: 50px;
}
/* line 16, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up.ng-enter.ng-enter-active, .nga-slide-up.ng-hide-remove.ng-hide-remove-active {
  bottom: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up.ng-leave.ng-leave-active, .nga-slide-up.ng-hide-add.ng-hide-add-active {
  bottom: 50px;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up.ng-leave, .nga-slide-up.ng-hide-add {
  bottom: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up.ng-move {
  bottom: 50px;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.slide-up.base.scss */
.nga-slide-up.ng-move.ng-move-active {
  bottom: 0;
}
/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-up.ng-enter, .nga-slide-up.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-up.ng-enter.ng-enter-active, .nga-slide-up.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-up.ng-leave.ng-leave-active, .nga-slide-up.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-up.ng-leave, .nga-slide-up.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-up.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-slide-up.ng-move.ng-move-active {
  opacity: 1;
}
/* line 7, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-up.ng-enter:not(.ng-enter-active), .nga-slide-up.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-up.ng-leave.ng-leave-active, .nga-slide-up.ng-hide-add.ng-hide-add-active {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 21, ../../app/styles/ngAnimate/animations/_nga.collapse.base.scss */
.nga-slide-up.ng-move {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.squash-left.all.scss */
.nga-squash-left-add {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  left: 0;
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-add.ng-enter, .nga-squash-left-add.ng-hide-remove {
  width: 0;
  right: 100%;
}
/* line 20, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-add.ng-enter:not(.ng-enter-active), .nga-squash-left-add.ng-hide-remove:not(.ng-hide-remove-active) {
  padding-left: 0;
  padding-right: 0;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-add.ng-enter.ng-enter-active, .nga-squash-left-add.ng-hide-remove.ng-hide-remove-active {
  width: 100%;
  right: 0;
}

/* line 7, ../../app/styles/ngAnimate/animations/nga.squash-left.all.scss */
.nga-squash-left-remove {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  left: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-remove.ng-leave, .nga-squash-left-remove.ng-hide-add {
  width: 100%;
  right: 0;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-remove.ng-leave.ng-leave-active, .nga-squash-left-remove.ng-hide-add.ng-hide-add-active {
  width: 0;
  right: 100%;
  padding-left: 0;
  padding-right: 0;
}

/* line 11, ../../app/styles/ngAnimate/animations/nga.squash-left.all.scss */
.nga-squash-left-move {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  left: 0;
}
/* line 39, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-move.ng-move {
  width: 0;
  right: 100%;
}
/* line 42, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-move.ng-move.ng-move-active {
  width: 100%;
  right: 0;
}

/* line 16, ../../app/styles/ngAnimate/animations/nga.squash-left.all.scss */
.nga-squash-left-all {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  left: 0;
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-all.ng-enter, .nga-squash-left-all.ng-hide-remove {
  width: 0;
  right: 100%;
}
/* line 20, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-all.ng-enter:not(.ng-enter-active), .nga-squash-left-all.ng-hide-remove:not(.ng-hide-remove-active) {
  padding-left: 0;
  padding-right: 0;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-all.ng-enter.ng-enter-active, .nga-squash-left-all.ng-hide-remove.ng-hide-remove-active {
  width: 100%;
  right: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-all.ng-leave, .nga-squash-left-all.ng-hide-add {
  width: 100%;
  right: 0;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-all.ng-leave.ng-leave-active, .nga-squash-left-all.ng-hide-add.ng-hide-add-active {
  width: 0;
  right: 100%;
  padding-left: 0;
  padding-right: 0;
}
/* line 39, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-all.ng-move {
  width: 0;
  right: 100%;
}
/* line 42, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left-all.ng-move.ng-move-active {
  width: 100%;
  right: 0;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.squash-left.scss */
.nga-squash-left {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  left: 0;
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left.ng-enter, .nga-squash-left.ng-hide-remove {
  width: 0;
  right: 100%;
}
/* line 20, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left.ng-enter:not(.ng-enter-active), .nga-squash-left.ng-hide-remove:not(.ng-hide-remove-active) {
  padding-left: 0;
  padding-right: 0;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left.ng-enter.ng-enter-active, .nga-squash-left.ng-hide-remove.ng-hide-remove-active {
  width: 100%;
  right: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left.ng-leave, .nga-squash-left.ng-hide-add {
  width: 100%;
  right: 0;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left.ng-leave.ng-leave-active, .nga-squash-left.ng-hide-add.ng-hide-add-active {
  width: 0;
  right: 100%;
  padding-left: 0;
  padding-right: 0;
}
/* line 39, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left.ng-move {
  width: 0;
  right: 100%;
}
/* line 42, ../../app/styles/ngAnimate/animations/_nga.squash-left.base.scss */
.nga-squash-left.ng-move.ng-move-active {
  width: 100%;
  right: 0;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.squash-right.all.scss */
.nga-squash-right-add {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  right: 0;
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-add.ng-enter, .nga-squash-right-add.ng-hide-remove {
  width: 0;
  left: 100%;
}
/* line 20, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-add.ng-enter:not(.ng-enter-active), .nga-squash-right-add.ng-hide-remove:not(.ng-hide-remove-active) {
  padding-left: 0;
  padding-right: 0;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-add.ng-enter.ng-enter-active, .nga-squash-right-add.ng-hide-remove.ng-hide-remove-active {
  width: 100%;
  left: 0;
}

/* line 7, ../../app/styles/ngAnimate/animations/nga.squash-right.all.scss */
.nga-squash-right-remove {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  right: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-remove.ng-leave, .nga-squash-right-remove.ng-hide-add {
  width: 100%;
  left: 0;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-remove.ng-leave.ng-leave-active, .nga-squash-right-remove.ng-hide-add.ng-hide-add-active {
  width: 0;
  left: 100%;
  padding-left: 0;
  padding-right: 0;
}

/* line 11, ../../app/styles/ngAnimate/animations/nga.squash-right.all.scss */
.nga-squash-right-move {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  right: 0;
}
/* line 39, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-move.ng-move {
  width: 0;
  left: 100%;
}
/* line 42, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-move.ng-move.ng-move-active {
  width: 100%;
  left: 0;
}

/* line 16, ../../app/styles/ngAnimate/animations/nga.squash-right.all.scss */
.nga-squash-right-all {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  right: 0;
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-all.ng-enter, .nga-squash-right-all.ng-hide-remove {
  width: 0;
  left: 100%;
}
/* line 20, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-all.ng-enter:not(.ng-enter-active), .nga-squash-right-all.ng-hide-remove:not(.ng-hide-remove-active) {
  padding-left: 0;
  padding-right: 0;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-all.ng-enter.ng-enter-active, .nga-squash-right-all.ng-hide-remove.ng-hide-remove-active {
  width: 100%;
  left: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-all.ng-leave, .nga-squash-right-all.ng-hide-add {
  width: 100%;
  left: 0;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-all.ng-leave.ng-leave-active, .nga-squash-right-all.ng-hide-add.ng-hide-add-active {
  width: 0;
  left: 100%;
  padding-left: 0;
  padding-right: 0;
}
/* line 39, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-all.ng-move {
  width: 0;
  left: 100%;
}
/* line 42, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right-all.ng-move.ng-move-active {
  width: 100%;
  left: 0;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.squash-right.scss */
.nga-squash-right {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  right: 0;
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right.ng-enter, .nga-squash-right.ng-hide-remove {
  width: 0;
  left: 100%;
}
/* line 20, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right.ng-enter:not(.ng-enter-active), .nga-squash-right.ng-hide-remove:not(.ng-hide-remove-active) {
  padding-left: 0;
  padding-right: 0;
}
/* line 24, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right.ng-enter.ng-enter-active, .nga-squash-right.ng-hide-remove.ng-hide-remove-active {
  width: 100%;
  left: 0;
}
/* line 29, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right.ng-leave, .nga-squash-right.ng-hide-add {
  width: 100%;
  left: 0;
}
/* line 32, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right.ng-leave.ng-leave-active, .nga-squash-right.ng-hide-add.ng-hide-add-active {
  width: 0;
  left: 100%;
  padding-left: 0;
  padding-right: 0;
}
/* line 39, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right.ng-move {
  width: 0;
  left: 100%;
}
/* line 42, ../../app/styles/ngAnimate/animations/_nga.squash-right.base.scss */
.nga-squash-right.ng-move.ng-move-active {
  width: 100%;
  left: 0;
}

/* line 3, ../../app/styles/ngAnimate/animations/nga.squash-vertical.all.scss */
.nga-squash-vertical-add {
  position: relative;
  overflow: hidden;
  bottom: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-add.ng-enter, .nga-squash-vertical-add.ng-hide-remove {
  top: 100%;
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-add.ng-enter:not(.ng-enter-active), .nga-squash-vertical-add.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-add.ng-enter.ng-enter-active, .nga-squash-vertical-add.ng-hide-remove.ng-hide-remove-active {
  top: 0;
}

/* line 7, ../../app/styles/ngAnimate/animations/nga.squash-vertical.all.scss */
.nga-squash-vertical-remove {
  position: relative;
  overflow: hidden;
  bottom: 0;
}
/* line 27, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-remove.ng-leave, .nga-squash-vertical-remove.ng-hide-add {
  top: 0;
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-remove.ng-leave.ng-leave-active, .nga-squash-vertical-remove.ng-hide-add.ng-hide-add-active {
  top: 100%;
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 11, ../../app/styles/ngAnimate/animations/nga.squash-vertical.all.scss */
.nga-squash-vertical-move {
  position: relative;
  overflow: hidden;
  bottom: 0;
}
/* line 38, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-move.ng-move {
  top: 100%;
}
/* line 41, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-move.ng-move.ng-move-active {
  top: 0;
}

/* line 16, ../../app/styles/ngAnimate/animations/nga.squash-vertical.all.scss */
.nga-squash-vertical-all {
  position: relative;
  overflow: hidden;
  bottom: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-all.ng-enter, .nga-squash-vertical-all.ng-hide-remove {
  top: 100%;
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-all.ng-enter:not(.ng-enter-active), .nga-squash-vertical-all.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-all.ng-enter.ng-enter-active, .nga-squash-vertical-all.ng-hide-remove.ng-hide-remove-active {
  top: 0;
}
/* line 27, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-all.ng-leave, .nga-squash-vertical-all.ng-hide-add {
  top: 0;
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-all.ng-leave.ng-leave-active, .nga-squash-vertical-all.ng-hide-add.ng-hide-add-active {
  top: 100%;
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 38, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-all.ng-move {
  top: 100%;
}
/* line 41, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical-all.ng-move.ng-move-active {
  top: 0;
}

/* line 4, ../../app/styles/ngAnimate/animations/nga.squash-vertical.scss */
.nga-squash-vertical {
  position: relative;
  overflow: hidden;
  bottom: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical.ng-enter, .nga-squash-vertical.ng-hide-remove {
  top: 100%;
}
/* line 17, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical.ng-enter:not(.ng-enter-active), .nga-squash-vertical.ng-hide-remove:not(.ng-hide-remove-active) {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical.ng-enter.ng-enter-active, .nga-squash-vertical.ng-hide-remove.ng-hide-remove-active {
  top: 0;
}
/* line 27, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical.ng-leave, .nga-squash-vertical.ng-hide-add {
  top: 0;
}
/* line 30, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical.ng-leave.ng-leave-active, .nga-squash-vertical.ng-hide-add.ng-hide-add-active {
  top: 100%;
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 38, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical.ng-move {
  top: 100%;
}
/* line 41, ../../app/styles/ngAnimate/animations/_nga.squash-vertical.base.scss */
.nga-squash-vertical.ng-move.ng-move-active {
  top: 0;
}
/* line 2, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-squash-vertical.ng-enter, .nga-squash-vertical.ng-hide-remove {
  opacity: 0;
}
/* line 6, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-squash-vertical.ng-enter.ng-enter-active, .nga-squash-vertical.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
/* line 11, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-squash-vertical.ng-leave.ng-leave-active, .nga-squash-vertical.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
/* line 14, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-squash-vertical.ng-leave, .nga-squash-vertical.ng-hide-add {
  opacity: 1;
}
/* line 19, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-squash-vertical.ng-move {
  opacity: 0;
}
/* line 22, ../../app/styles/ngAnimate/animations/_nga.fade.base.scss */
.nga-squash-vertical.ng-move.ng-move-active {
  opacity: 1;
}

/* line 5, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger-add.ng-enter-stagger {
  -webkit-transition-delay: 100ms;
  -moz-transition-delay: 100ms;
  -o-transition-delay: 100ms;
  transition-delay: 100ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}

/* line 11, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger-leave.ng-leave-stagger {
  -webkit-transition-delay: 100ms;
  -moz-transition-delay: 100ms;
  -o-transition-delay: 100ms;
  transition-delay: 100ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}

/* line 17, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger-move.ng-move-stagger {
  -webkit-transition-delay: 100ms;
  -moz-transition-delay: 100ms;
  -o-transition-delay: 100ms;
  transition-delay: 100ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}

/* line 5, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger.ng-enter-stagger {
  -webkit-transition-delay: 100ms;
  -moz-transition-delay: 100ms;
  -o-transition-delay: 100ms;
  transition-delay: 100ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}
/* line 11, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger.ng-leave-stagger {
  -webkit-transition-delay: 100ms;
  -moz-transition-delay: 100ms;
  -o-transition-delay: 100ms;
  transition-delay: 100ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}
/* line 17, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger.ng-move-stagger {
  -webkit-transition-delay: 100ms;
  -moz-transition-delay: 100ms;
  -o-transition-delay: 100ms;
  transition-delay: 100ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}

/* line 5, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger-fast.ng-enter-stagger {
  -webkit-transition-delay: 20ms;
  -moz-transition-delay: 20ms;
  -o-transition-delay: 20ms;
  transition-delay: 20ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}
/* line 11, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger-fast.ng-leave-stagger {
  -webkit-transition-delay: 20ms;
  -moz-transition-delay: 20ms;
  -o-transition-delay: 20ms;
  transition-delay: 20ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}
/* line 17, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger-fast.ng-move-stagger {
  -webkit-transition-delay: 20ms;
  -moz-transition-delay: 20ms;
  -o-transition-delay: 20ms;
  transition-delay: 20ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}

/* line 5, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger-slow.ng-enter-stagger {
  -webkit-transition-delay: 200ms;
  -moz-transition-delay: 200ms;
  -o-transition-delay: 200ms;
  transition-delay: 200ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}
/* line 11, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger-slow.ng-leave-stagger {
  -webkit-transition-delay: 200ms;
  -moz-transition-delay: 200ms;
  -o-transition-delay: 200ms;
  transition-delay: 200ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}
/* line 17, ../../app/styles/ngAnimate/modifiers/nga.stagger.scss */
.nga-stagger-slow.ng-move-stagger {
  -webkit-transition-delay: 200ms;
  -moz-transition-delay: 200ms;
  -o-transition-delay: 200ms;
  transition-delay: 200ms;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}

/* ========================================================================
 * bootstrap-switch - v3.3.2
 * http://www.bootstrap-switch.org
 * ========================================================================
 * Copyright 2012-2013 Mattia Larentis
 *
 * ========================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================================
 */

.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:4px;border:1px solid;border-color:#ccc;position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;border-radius:4px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block !important;height:100%;padding:6px 12px;font-size:14px;line-height:20px}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{color:#fff;background:#428bca}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info{color:#fff;background:#5bc0de}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success{color:#fff;background:#5cb85c}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{background:#f0ad4e;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger{color:#fff;background:#d9534f}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{color:#000;background:#eee}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;color:#333;background:#fff}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch input[type='radio'],.bootstrap-switch input[type='checkbox']{position:absolute !important;top:0;left:0;opacity:0;filter:alpha(opacity=0);z-index:-1}.bootstrap-switch input[type='radio'].form-control,.bootstrap-switch input[type='checkbox'].form-control{height:auto}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:1px 5px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:5px 10px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:6px 16px;font-size:18px;line-height:1.33}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-readonly,.bootstrap-switch.bootstrap-switch-indeterminate{cursor:default !important}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label{opacity:.5;filter:alpha(opacity=50);cursor:default !important}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch.bootstrap-switch-focused{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label{border-bottom-left-radius:3px;border-top-left-radius:3px}
.ui-notification {
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 17px;
    opacity: .90;
    box-shadow: none;
    text-align: center;
}

.ui-notification.dismissible button.close {
    margin-top: -10px;
    margin-right: 15px;
}

body {
    font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.fa-with-default-fonts {
    font-family: "FontAwesome", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

* {
    -webkit-font-smoothing: antialiased;
}

body[tr-browser-limitations~="modal-fixed-scroll"].modal-open {
    overflow: hidden;
    position:fixed;
    width: 100%;
}

body[tr-browser-limitations~="modal-overflow-scrolling-bug"].modal-open,
body[tr-browser-limitations~="modal-overflow-scrolling-bug"].modal-open > .modal {
    -webkit-overflow-scrolling: auto !important;
}

body[tr-browser-limitations~="no-audio-upload"] .hide-no-audio-upload {
    display: none !important;
}

.show-no-audio-upload {
    display: none !important;
}

body[tr-browser-limitations~="no-audio-upload"] .show-no-audio-upload {
    display: block !important;
}

.loading-overlay {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: #5d5d5d;
    opacity: 0.25;
    filter: alpha(opacity=25);
    z-index: 950;
}

.modal .modal-content .loading-overlay {
    opacity: 0.5;
}

.loading-over-image {
    width: 66px;
    height: 66px;
    margin: -33px 0 0 -33px;
    position: absolute;
    top: 50%;
    left: 50%;
}

.loading-over-text {
    font-size: 24px;
    color: #000000;
    width: 100%;
    position: absolute;
    top: calc( 50% - 33px);
    text-align: center;
}

/** utility classes **/
.center {
     float: none;
     margin-left: auto;
     margin-right: auto;
}

.vertical-center {
    vertical-align: middle;
}

.well-transparent {
    background-color: transparent;
}

.alert.alert-grey {
    background-color: #f5f5f5;
    border-color:#e3e3e3;
    color: #737373;
}

.no-overflow {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tr-break-word {
    word-wrap: break-word;
}

.tr-popover-lg {
    max-width: 350px;
}
.tr-popover-fit {
    word-break: break-all;
}

.form-control.auto-width {
    width: auto;
}

.form-control.display-inline {
    display: inline;
}

.bold {
    font-weight: bold;
}

/** Custom Colors **/
.text-dark-grey {
    color: #1d1d1d;
}

a.text-dark-grey:hover {
    color: #383838;
}

.text-non-pristine {
    color: #da8300;
}

.color-tr-orange {
    color: #ff7100;
}

.has-error .help-text {
    color: #a94442;
}

/** component specific updates **/
.vertical-center .label{
    vertical-align: middle;
    padding: .4em .6em;
}

/** misc: unsorted **/
a.disabled:hover {
    cursor: not-allowed;
    text-decoration: none !important;
}

a.disabled.text-muted:hover {
    color: #777;
}

label {
  display: inline-block;
  margin-bottom: 5px;
  margin-top: 5px;
  font-weight: 500;
  color: #555;
}

.form-horizontal label {
    margin-top: 0;
}

.login .well h3 {
    margin-top: 0;
}

.btn-primary {
   color: #ff7100;
   outline: none;
   background-color: transparent;
   border-color: #ff7100;
   border-radius: 4px;
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #ff7100;
    border-color: #ff7100;
}

.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
   color: #ff7100;
   outline: none;
   background-color: transparent;
   border-color: #ff7100;
   border-radius: 4px;
}

.btn-primary:hover {
    color: #ff7100;
    outline: none;
    background-color: transparent;
    border-color: #ffbf8c;
}

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
    background-image: none;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
    color: #ffffff;
    background-color: #ff7100;
    border-color: #ff7100;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #e3e3e3;
    opacity: .75;
}

.btn-primary .badge {
    color: #428bca;
    background-color: #fff;
}

.fa.icon-left,
.btn > .fa.icon-left {
    padding-right: 10px;
}

.menu-option-number .btn {
    padding: 10px;
    margin: 5px;
}

.menu-option-number {
    float: left;
    position: relative;
    min-height: 1px;
}

.link-dashed-underline {
    text-decoration: none;
    border-bottom: 1px dotted #BBB;
}

.flex-display {
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
}

[ng-click]:not(.modal), [ui-sref], .clickable {
    cursor: pointer;
}

div.wrapper.body div.user_bundle {
    padding-top: 25px;
}

.row.flex-wrap {
    display: flex;
    flex-wrap: wrap;
}

.tr-remove-circle:hover i.fa {
    color: #777777 !important;
}

/* Talkroute orange button */
.tr-btn-play {
    color: #A0A09D !important;
}

.tr-btn-play.file-selected {
    color: #ff7100 !important;
}

.form-group.has-error .btn-default {
    color: #a94442;
    border-color: #a94442;;
}

/* make tool tips white */
.tooltip.in {
    opacity: 1;
    filter: alpha(opacity=1);
}
.tooltip-inner {
    color: #000000;
    padding: 5px 10px;
    background-color: #ffffff;
    border: 1px solid #cccccc;
}
.tooltip.top .tooltip-arrow,
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow {
    border-top-color: #cccccc;
}
.tooltip.right .tooltip-arrow {
    border-right-color: #cccccc;
}
.tooltip.left .tooltip-arrow {
    border-left-color: #cccccc;
}
.tooltip.bottom .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow {
    border-bottom-color: #cccccc;
}

#account-extensions .fa.fa-angle-right {
    display: inline;
}

.btn.font-weight-400 {
    font-weight: 400;
}

.center-text {
    text-align: center;
}

.left-text {
    text-align: left;
}

#login_navigation > .btn-group > .btn-default {
    cursor: auto;
}

#login_navigation > .btn-group > .btn-default:hover {
    background-color: #e6e6e6;
    border-color: #adadad;
}
#upgrade_plan_modal_content {
    min-height: 475px;
}

#upgrade_plan_modal_content div.step_heading {
    font-size: 2.8em;
    font-weight: 400;
    text-align: center;
    margin-bottom: 10px;
}

#upgrade_plan_modal_content div.step_heading .step_subheading  {
    font-size: 0.5em;
    font-weight: 200;
}
