a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.elxr_bounce {
  -webkit-animation-name: elxr_bounce;
  animation-name: elxr_bounce;
}

@-webkit-keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.elxr_flash {
  -webkit-animation-name: elxr_flash;
  animation-name: elxr_flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_pulse {
  -webkit-animation-name: elxr_pulse;
  animation-name: elxr_pulse;
}

@-webkit-keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_rubberBand {
  -webkit-animation-name: elxr_rubberBand;
  animation-name: elxr_rubberBand;
}

@-webkit-keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

@keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}

.elxr_shake {
  -webkit-animation-name: elxr_shake;
  animation-name: elxr_shake;
}

@-webkit-keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.elxr_swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: elxr_swing;
  animation-name: elxr_swing;
}

@-webkit-keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.elxr_tada {
  -webkit-animation-name: elxr_tada;
  animation-name: elxr_tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

@keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}

.elxr_wobble {
  -webkit-animation-name: elxr_wobble;
  animation-name: elxr_wobble;
}

@-webkit-keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_bounceIn {
  -webkit-animation-name: elxr_bounceIn;
  animation-name: elxr_bounceIn;
}

@-webkit-keyframes elxr_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bounceInDown {
  -webkit-animation-name: elxr_bounceInDown;
  animation-name: elxr_bounceInDown;
}

@-webkit-keyframes elxr_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bounceInLeft {
  -webkit-animation-name: elxr_bounceInLeft;
  animation-name: elxr_bounceInLeft;
}

@-webkit-keyframes elxr_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bounceInRight {
  -webkit-animation-name: elxr_bounceInRight;
  animation-name: elxr_bounceInRight;
}

@-webkit-keyframes elxr_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bounceInUp {
  -webkit-animation-name: elxr_bounceInUp;
  animation-name: elxr_bounceInUp;
}

@-webkit-keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}

@keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}

.elxr_bounceOut {
  -webkit-animation-name: elxr_bounceOut;
  animation-name: elxr_bounceOut;
}

@-webkit-keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_bounceOutDown {
  -webkit-animation-name: elxr_bounceOutDown;
  animation-name: elxr_bounceOutDown;
}

@-webkit-keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_bounceOutLeft {
  -webkit-animation-name: elxr_bounceOutLeft;
  animation-name: elxr_bounceOutLeft;
}

@-webkit-keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_bounceOutRight {
  -webkit-animation-name: elxr_bounceOutRight;
  animation-name: elxr_bounceOutRight;
}

@-webkit-keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_bounceOutUp {
  -webkit-animation-name: elxr_bounceOutUp;
  animation-name: elxr_bounceOutUp;
}

@-webkit-keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.elxr_fadeIn {
  -webkit-animation-name: elxr_fadeIn;
  animation-name: elxr_fadeIn;
}

@-webkit-keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInDown {
  -webkit-animation-name: elxr_fadeInDown;
  animation-name: elxr_fadeInDown;
}

@-webkit-keyframes elxr_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInDownBig {
  -webkit-animation-name: elxr_fadeInDownBig;
  animation-name: elxr_fadeInDownBig;
}

@-webkit-keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeft {
  -webkit-animation-name: elxr_fadeInLeft;
  animation-name: elxr_fadeInLeft;
}

@-webkit-keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeftBig {
  -webkit-animation-name: elxr_fadeInLeftBig;
  animation-name: elxr_fadeInLeftBig;
}

@-webkit-keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRight {
  -webkit-animation-name: elxr_fadeInRight;
  animation-name: elxr_fadeInRight;
}

@-webkit-keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRightBig {
  -webkit-animation-name: elxr_fadeInRightBig;
  animation-name: elxr_fadeInRightBig;
}

@-webkit-keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInUp {
  -webkit-animation-name: elxr_fadeInUp;
  animation-name: elxr_fadeInUp;
}

@-webkit-keyframes elxr_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInUpBig {
  -webkit-animation-name: elxr_fadeInUpBig;
  animation-name: elxr_fadeInUpBig;
}

@-webkit-keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.elxr_fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}

.elxr_fadeOutDown {
  -webkit-animation-name: elxr_fadeOutDown;
  animation-name: elxr_fadeOutDown;
}

@-webkit-keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_fadeOutDownBig {
  -webkit-animation-name: elxr_fadeOutDownBig;
  animation-name: elxr_fadeOutDownBig;
}

@-webkit-keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

.elxr_fadeOutLeft {
  -webkit-animation-name: elxr_fadeOutLeft;
  animation-name: elxr_fadeOutLeft;
}

@-webkit-keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_fadeOutLeftBig {
  -webkit-animation-name: elxr_fadeOutLeftBig;
  animation-name: elxr_fadeOutLeftBig;
}

@-webkit-keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

.elxr_fadeOutRight {
  -webkit-animation-name: elxr_fadeOutRight;
  animation-name: elxr_fadeOutRight;
}

@-webkit-keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_fadeOutRightBig {
  -webkit-animation-name: elxr_fadeOutRightBig;
  animation-name: elxr_fadeOutRightBig;
}

@-webkit-keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

@keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

.elxr_fadeOutUp {
  -webkit-animation-name: elxr_fadeOutUp;
  animation-name: elxr_fadeOutUp;
}

@-webkit-keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_fadeOutUpBig {
  -webkit-animation-name: elxr_fadeOutUpBig;
  animation-name: elxr_fadeOutUpBig;
}

@-webkit-keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.elxr_flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: elxr_flip;
  animation-name: elxr_flip;
}

@-webkit-keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

.elxr_flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInX;
  animation-name: elxr_flipInX;
}

@-webkit-keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

.elxr_flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInY;
  animation-name: elxr_flipInY;
}

@-webkit-keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

.elxr_flipOutX {
  -webkit-animation-name: elxr_flipOutX;
  animation-name: elxr_flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

.elxr_flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipOutY;
  animation-name: elxr_flipOutY;
}

@-webkit-keyframes elxr_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

.elxr_lightSpeedIn {
  -webkit-animation-name: elxr_lightSpeedIn;
  animation-name: elxr_lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

.elxr_lightSpeedOut {
  -webkit-animation-name: elxr_lightSpeedOut;
  animation-name: elxr_lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateIn {
  -webkit-animation-name: elxr_rotateIn;
  animation-name: elxr_rotateIn;
}

@-webkit-keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownLeft {
  -webkit-animation-name: elxr_rotateInDownLeft;
  animation-name: elxr_rotateInDownLeft;
}

@-webkit-keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownRight {
  -webkit-animation-name: elxr_rotateInDownRight;
  animation-name: elxr_rotateInDownRight;
}

@-webkit-keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpLeft {
  -webkit-animation-name: elxr_rotateInUpLeft;
  animation-name: elxr_rotateInUpLeft;
}

@-webkit-keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpRight {
  -webkit-animation-name: elxr_rotateInUpRight;
  animation-name: elxr_rotateInUpRight;
}

@-webkit-keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

.elxr_rotateOut {
  -webkit-animation-name: elxr_rotateOut;
  animation-name: elxr_rotateOut;
}

@-webkit-keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownLeft {
  -webkit-animation-name: elxr_rotateOutDownLeft;
  animation-name: elxr_rotateOutDownLeft;
}

@-webkit-keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownRight {
  -webkit-animation-name: elxr_rotateOutDownRight;
  animation-name: elxr_rotateOutDownRight;
}

@-webkit-keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpLeft {
  -webkit-animation-name: elxr_rotateOutUpLeft;
  animation-name: elxr_rotateOutUpLeft;
}

@-webkit-keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpRight {
  -webkit-animation-name: elxr_rotateOutUpRight;
  animation-name: elxr_rotateOutUpRight;
}

@-webkit-keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_slideInDown {
  -webkit-animation-name: elxr_slideInDown;
  animation-name: elxr_slideInDown;
}

@-webkit-keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInLeft {
  -webkit-animation-name: elxr_slideInLeft;
  animation-name: elxr_slideInLeft;
}

@-webkit-keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInRight {
  -webkit-animation-name: elxr_slideInRight;
  animation-name: elxr_slideInRight;
}

@-webkit-keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_slideOutLeft {
  -webkit-animation-name: elxr_slideOutLeft;
  animation-name: elxr_slideOutLeft;
}

@-webkit-keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_slideOutRight {
  -webkit-animation-name: elxr_slideOutRight;
  animation-name: elxr_slideOutRight;
}

@-webkit-keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_slideOutUp {
  -webkit-animation-name: elxr_slideOutUp;
  animation-name: elxr_slideOutUp;
}

@-webkit-keyframes elxr_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_slideInUp {
  -webkit-animation-name: elxr_slideInUp;
  animation-name: elxr_slideInUp;
}

@-webkit-keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_slideOutDown {
  -webkit-animation-name: elxr_slideOutDown;
  animation-name: elxr_slideOutDown;
}

@-webkit-keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

.elxr_hinge {
  -webkit-animation-name: elxr_hinge;
  animation-name: elxr_hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

.elxr_rollIn {
  -webkit-animation-name: elxr_rollIn;
  animation-name: elxr_rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

@keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

.elxr_rollOut {
  -webkit-animation-name: elxr_rollOut;
  animation-name: elxr_rollOut;
}

@-webkit-keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

.elxr_zoomIn {
  -webkit-animation-name: elxr_zoomIn;
  animation-name: elxr_zoomIn;
}

@-webkit-keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInDown {
  -webkit-animation-name: elxr_zoomInDown;
  animation-name: elxr_zoomInDown;
}

@-webkit-keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    -ms-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInLeft {
  -webkit-animation-name: elxr_zoomInLeft;
  animation-name: elxr_zoomInLeft;
}

@-webkit-keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    -ms-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInRight {
  -webkit-animation-name: elxr_zoomInRight;
  animation-name: elxr_zoomInRight;
}

@-webkit-keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInUp {
  -webkit-animation-name: elxr_zoomInUp;
  animation-name: elxr_zoomInUp;
}

@-webkit-keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

.elxr_zoomOut {
  -webkit-animation-name: elxr_zoomOut;
  animation-name: elxr_zoomOut;
}

@-webkit-keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

@keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

.elxr_zoomOutDown {
  -webkit-animation-name: elxr_zoomOutDown;
  animation-name: elxr_zoomOutDown;
}

@-webkit-keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    -ms-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
  }
}

.elxr_zoomOutLeft {
  -webkit-animation-name: elxr_zoomOutLeft;
  animation-name: elxr_zoomOutLeft;
}

@-webkit-keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    -ms-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
  }
}

.elxr_zoomOutRight {
  -webkit-animation-name: elxr_zoomOutRight;
  animation-name: elxr_zoomOutRight;
}

@-webkit-keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    transform-origin: center top;
  }
}

@keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
  }
}

.elxr_zoomOutUp {
  -webkit-animation-name: elxr_zoomOutUp;
  animation-name: elxr_zoomOutUp;
}



@charset "UTF-8";/*!
Magic - http://minimamente.com
Licensed under the MIT license

Copyright (c) 2014 Christian Pucci

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.magictime {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.elxr_elxr_perspectiveDownRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveDownRetourn;
  -moz-animation-name: elxr_perspectiveDownRetourn;
  -ms-animation-name: elxr_perspectiveDownRetourn;
  -o-animation-name: elxr_perspectiveDownRetourn;
  animation-name: elxr_perspectiveDownRetourn;
}
.elxr_elxr_perspectiveLeftRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveLeftRetourn;
  -moz-animation-name: elxr_perspectiveLeftRetourn;
  -ms-animation-name: elxr_perspectiveLeftRetourn;
  -o-animation-name: elxr_perspectiveLeftRetourn;
  animation-name: elxr_perspectiveLeftRetourn;
}
.elxr_elxr_perspectiveRightRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveRightRetourn;
  -moz-animation-name: elxr_perspectiveRightRetourn;
  -ms-animation-name: elxr_perspectiveRightRetourn;
  -o-animation-name: elxr_perspectiveRightRetourn;
  animation-name: elxr_perspectiveRightRetourn;
}
.elxr_elxr_perspectiveUpRetourn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveUpRetourn;
  -moz-animation-name: elxr_perspectiveUpRetourn;
  -ms-animation-name: elxr_perspectiveUpRetourn;
  -o-animation-name: elxr_perspectiveUpRetourn;
  animation-name: elxr_perspectiveUpRetourn;
}
.elxr_elxr_puffIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_puffIn;
  -moz-animation-name: elxr_puffIn;
  -ms-animation-name: elxr_puffIn;
  -o-animation-name: elxr_puffIn;
  animation-name: elxr_puffIn;
  -webkit-animation-fill-mode: none;
  -moz-animation-fill-mode: none;
  -ms-animation-fill-mode: none;
  -o-animation-fill-mode: none;
  animation-fill-mode: none;
}
.elxr_elxr_twisterInUp {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_twisterInUp;
  -moz-animation-name: elxr_twisterInUp;
  -ms-animation-name: elxr_twisterInUp;
  -o-animation-name: elxr_twisterInUp;
  animation-name: elxr_twisterInUp;
}
.elxr_elxr_vanishIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_vanishIn;
  -moz-animation-name: elxr_vanishIn;
  -ms-animation-name: elxr_vanishIn;
  -o-animation-name: elxr_vanishIn;
  animation-name: elxr_vanishIn;
}
.elxr_elxr_tinRightIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_tinRightIn;
  -moz-animation-name: elxr_tinRightIn;
  -ms-animation-name: elxr_tinRightIn;
  -o-animation-name: elxr_tinRightIn;
  animation-name: elxr_tinRightIn;
}
.elxr_elxr_tinLeftIn {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: elxr_tinLeftIn;
  -moz-animation-name: elxr_tinLeftIn;
  -ms-animation-name: elxr_tinLeftIn;
  -o-animation-name: elxr_tinLeftIn;
  animation-name: elxr_tinLeftIn;
}


@-moz-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-moz-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1,1);
    -webkit-filter: blur(0px);
  }
}
@keyframes elxr_puffIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2,2);
    filter: blur(2px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1,1);
    filter: blur(0px);
  }
}
@-moz-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-webkit-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-o-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-ms-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {;
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 0 0;
    -ms-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-moz-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-webkit-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-o-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-ms-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-moz-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
@-moz-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
.biscuitbox {
  display: none;
  width: 100%;
  bottom: 0;
  position: fixed;
  z-index: 9999; }

.biscuitbox.biscuitbox-display-top {
  bottom: auto;
  top: 0; }

.biscuitbox-wrapper {
  display: flex;
  flex-flow: row wrap; }

.biscuitbox-wrapper > * {
  flex: 1 100%; }

.biscuitbox-button {
  text-align: center; }
.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
.com_joeworkman_stacks_link_stack a{display:block;text-decoration:none !important;padding:0;margin:0}

.spacerStack {
	height: 10.00px;
}

#spacerStackstacks_in_1342 {
	height: 10.00px;
}




















@media print {
	#spacerStackstacks_in_1342 {
		display: none !important;
	}
}
/*
1.5.0.1
- hotfix: display bug with dropdown items in edit mode
*/
#stacks_in_1343_2 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#stacks_in_1343_2 > * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*:focus {
  outline-style:none;
  box-shadow:none;
  border-color:transparent;
}

#stacks_in_1343_2 .clean-menu-extra {
  display: none;
}
#clean-menu_stacks_in_1343_2 .clean-menu-logo .cm-logo-right {
  white-space: nowrap;
}
#clean-menu_stacks_in_1343_2 .clean-menu-logo .cm-logo-right * {
  margin: 0;
  display: flex;
  align-self: center;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu li > a:hover,
#clean-menu_stacks_in_1343_2 li > a:hover {
  text-decoration: none;
}

#stacks_in_1343_2 nav {
  border: 0px solid transparent;
}
#clean-menu_stacks_in_1343_2 {
  max-width: 1320px;
  box-sizing: border-box;
  padding: 0px 20px;
  
}
/* compatability fixes */
#clean-menu_stacks_in_1343_2 ul {
  margin: 0;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul {
  -webkit-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}
#clean-menu_stacks_in_1343_2 ul li > a:after,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a:after {
  align-self: center;
}
/* --- */
#clean-menu-full_stacks_in_1343_2.cm-full-menu,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul {
  position: absolute;
  top: 0;
  left: 0;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul {
  text-decoration: none;
  list-style: none;
  margin: 0;
  display: block;
  padding: 0px 0px;
  background: transparent;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul {
  padding: 6px 0px;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li {
  display: block;
  margin: 0;
  padding: 0;
  float: none;
  background: transparent;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a {
  padding: 5px 20px;
  margin: 0;
  line-height: 1;
  background: transparent;
  display: inline-block;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li.clean-menu-dropdown > ul {
  padding: 6px 0px;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a {
  padding: 6px 20px;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul > li > a {
  font-weight: bold;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul > li > .cm-custom-content {
  padding: 4px 20px 4px 20px;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul ul > li > .cm-custom-content {
  padding: 4px 20px 4px 30px;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul > li.cm-grouped-item > .cm-custom-content  {
  padding: 4px 20px 4px 0px;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul ul > li > a,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul ul {
  padding: 6px 20px;
  font-weight: normal;
  line-height: 1;
  height: auto;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul > div,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul > div {
  padding: 20px;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul > div a,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul > div a {
  display: block;
  padding: 0;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul ul,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul ul {
  display: block;
  padding: 0px 0px 10px 10px;
  margin: 0;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul {
  position: absolute;
  z-index: 9999;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: -webkit-transform 300ms ease, opacity 300ms ease;
  transition: -webkit-transform 300ms ease, opacity 300ms ease;
  transition: transform 300ms ease, opacity 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease, opacity 300ms ease;
  -webkit-transform: translate(0, 50px);
  transform: translate(0, 50px);
  min-width: 250px;
  border-radius: 4px;
  box-shadow: 0px 10px 20px rgba(0,0,0,0.4);
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu.clean-menu-active {
  -webkit-transform: translate(0px, 5px);
  transform: translate(0px, 5px);
  pointer-events: all;
  opacity: 1;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu {
  height: 0;
  overflow: hidden;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu.clean-menu-active {
  height: auto;
}


#clean-menu-full_stacks_in_1343_2.cm-full-menu {
  -webkit-transform: translate(-100%, 50px);
  transform: translate(-100%, 50px);
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu.clean-menu-active {
  -webkit-transform: translate(-100%, 5px);
  transform: translate(-100%, 5px);
}


#clean-menu-full_stacks_in_1343_2.cm-full-menu.clean-menu-active ul {
  pointer-events: all;
  opacity: 1;
}
#clean-menu-full_stacks_in_1343_2 ul {
  opacity: 0;
  pointer-events: none;
  z-index: 0;
  -webkit-transition: opacity 450ms ease;
  transition: opacity 450ms ease;
}
#clean-menu-full_stacks_in_1343_2.clean-menu-active ul {
  opacity: 1;
  pointer-events: all;
}
.cm-toggle {
  width: 30px;
  height: 28px;
  position: relative;
  margin: 0px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}
.cm-toggle span {
  display: block;
  position: absolute;
  height: 5px;
  width: 100%;
  background: #333;
  border-radius: 4px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}
.cm-toggle span:nth-child(1) {
  top: 0px;
}
.cm-toggle span:nth-child(2),.cm-toggle span:nth-child(3) {
  top: 10px;
}
.cm-toggle span:nth-child(4) {
  top: 20px;
}
.cm-toggle.open span:nth-child(1) {
  opacity: 0;
}
.cm-toggle.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cm-toggle.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cm-toggle.open span:nth-child(4) {
  opacity: 0;
}



#clean-menu_stacks_in_1343_2 {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#clean-menu_stacks_in_1343_2 > div {
  align-self: center;
}
#clean-menu_stacks_in_1343_2 .clean-menu-full .cm-menu-toggle {
  width: 30px;
  height: 25px;
  box-sizing: border-box;
  padding: 0;
/*  border: 1px solid #000;*/
  border-radius: 3px;
  cursor: pointer;
}
#clean-menu_stacks_in_1343_2 > div {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 10px 0;
  flex-grow: 1;
  transition: margin 300ms ease;
}
#clean-menu_stacks_in_1343_2 .clean-menu-logo {
  max-width: 250px;
  min-width: 250px;
  margin: 0;
}
#clean-menu_stacks_in_1343_2 .clean-menu-logo .cm-logo-wrap {
  max-width: 250px;
  min-width: 250px;
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  justify-content: center;
}
#clean-menu_stacks_in_1343_2 .clean-menu-logo a {
  text-decoration: none;
  display: block;
}
/*
div[tag="slice"] > .mez > #stacks_in_1343_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-logo {
  width: 300px; max-width: 300px;
}
*/
#clean-menu_stacks_in_1343_2 .clean-menu-logo > div > div {
  align-self: center;
}
#clean-menu_stacks_in_1343_2 .clean-menu-logo .cm-logo-left {
  max-width: 73px;
  
  
  max-width: 9999px;
  
  margin: 10px 0;
}
div[tag="slice"] > .mez > #stacks_in_1343_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-logo .cm-logo-left  {
  max-width: 128px;
  
  max-width: 9999px;
  
}
#clean-menu_stacks_in_1343_2 .clean-menu-logo .cm-logo-right {
  
  display: none;
  
  margin: 10px 0;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  
  
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  
  -ms-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  list-style: none;
  padding: 0;
  text-decoration: none;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul > div {
  display: none;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul ul {
  display: none;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li {
  margin: 0 15px;
  align-self: center;
  line-height: 1;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li:first-child {
  margin-left: 0;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li:last-child {
  margin-right: 0;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li:last-child.cm-group-True {
  margin: 0;
}

#clean-menu_stacks_in_1343_2 > div:nth-child(2),
#clean-menu_stacks_in_1343_2 > div:nth-child(3) {
  -webkit-box-flex: initial;
  -ms-flex: none;
  flex: none;
  width: auto;
}
#clean-menu_stacks_in_1343_2 > div:nth-child(3) {
  /* margin-left: 10px; */
}
#clean-menu_stacks_in_1343_2 > div:nth-child(1) {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: auto;
  max-width: 100%;
}
#clean-menu_stacks_in_1343_2 > div.clean-menu-top-level:nth-child(2) ul li:last-child,
#clean-menu_stacks_in_1343_2 > div.clean-menu-top-level:nth-child(3) ul li:first-child {
  margin: 0 15px;
}
#clean-menu_stacks_in_1343_2 > div.clean-menu-top-level:nth-child(2) > ul > li > ul li:last-child,
#clean-menu_stacks_in_1343_2 > div.clean-menu-top-level:nth-child(3) > ul > li > ul li:first-child {
  margin: 0;
}


div[tag="slice"] > .mez > #stacks_in_1343_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-top-level ul li {
  margin: 0 0 0 15px;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a:visited {
  transition: color 150ms ease;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.40);
  font-size: 18px;
  
  line-height: 25px;
  align-items: center;
  padding: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a {
  font-size: 18px;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a {
  font-family: inherit;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu > ul > li > a {
  
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a svg,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a svg,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a svg {
  fill: rgba(0, 0, 0, 0.40);
  align-self: center;
  vertical-align: middle;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a{
  transition: color 150ms ease;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li.cm-grouped-item,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li.cm-grouped-item {
  white-space: nowrap;
  display: flex;
  align-items: center;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li.cm-grouped-item {
  padding: 5px 20px;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li.cm-grouped-item > a,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item > a {
  display: inline-block;
  margin-left: 8px;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li.cm-grouped-item > a {
  padding: 0;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li.cm-grouped-item > a:first-child,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item > a:first-child {
  margin-left: 0px;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item > a {
  padding: 4px 30px 4px 0;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a ion-icon, #clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a i,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a ion-icon, #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a i {
  font-size: 25px;
  line-height: 25px;
  
  font-size: 18px;
  line-height: 18px;
  

}
#stacks_in_1343_2 li > a svg,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a svg,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a svg,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a svg {
  
  width: 18px;
  height: 18px;
  
}

#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a:hover {
  transition: color 150ms ease;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.20);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a:hover svg,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a:hover svg {
  fill: rgba(0, 0, 0, 0.20);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a.cm-heading {
  pointer-events: none;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li.cm-current > a {
  transition: color 150ms ease;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.60);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li.cm-current > a svg,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-current > a svg {
  fill: rgba(0, 0, 0, 0.60);
}
#clean-menu_stacks_in_1343_2 .cm-toggle span {
  background: #000000;
}
#clean-menu_stacks_in_1343_2 h1, #clean-menu_stacks_in_1343_2 h2, #clean-menu_stacks_in_1343_2 h3, #clean-menu_stacks_in_1343_2 h4, #clean-menu_stacks_in_1343_2 h5, #clean-menu_stacks_in_1343_2 h6, #clean-menu_stacks_in_1343_2 .layouts-text, #clean-menu_stacks_in_1343_2 p {
  color: rgba(0, 0, 0, 0.60);
  font-size: inherit;
  margin: 0;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul {
  background: rgba(255, 255, 255, 1.00);
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu > ul > li,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul > li {
  border-bottom: 1px solid rgba(255,255,255,0.15)
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu > ul > li:last-child,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul > li:last-child {
  border-bottom: 0px solid transparent;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a:visited,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a svg,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a:visited,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a svg,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul ul li:before {
  color: rgba(0, 0, 0, 0.40);
  fill: rgba(0, 0, 0, 0.40);
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a:hover,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a:hover,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a:hover svg {
  color: rgba(0, 0, 0, 0.20);
  fill:  rgba(0, 0, 0, 0.20);
}
/* #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a.cm-heading:hover,
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a.cm-heading:hover svg,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a.cm-heading:hover {
  color: rgba(0, 0, 0, 0.40);
  cursor: default;
} */
#clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-current > a,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li.cm-current > a,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li.cm-current > a svg {
  color: rgba(0, 0, 0, 0.60);
  fill:  rgba(0, 0, 0, 0.60);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.parent:after {
  border-color: rgba(0, 0, 0, 0.40);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.parent:hover:after {
  border-color: rgba(0, 0, 0, 0.20);
}
/* #clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.cm-heading.parent:hover:after {
  border-color: rgba(0, 0, 0, 0.40);
} */
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.parent.cm-current:after {
  border-color: rgba(0, 0, 0, 0.60);
}
.disable-parents #clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a.parent:hover:after,
.disable-parents #clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul li > a.parent:hover,
#clean-menu-full_stacks_in_1343_2.cm-full-menu.disable-parents  ul li > a.parent:hover {
  color: rgba(0, 0, 0, 0.40);
  border-color: rgba(0, 0, 0, 0.40);
}
.disable-parents #clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a.parent:hover,
.disable-parents #clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a.parent:hover:after {
  color: rgba(0, 0, 0, 0.40);
  border-color: rgba(0, 0, 0, 0.40);
}

#clean-menu_stacks_in_1343_2 .clean-menu-logo {
  margin: 0;
  width: 250px;
  max-width: 250px;
}
#clean-menu_stacks_in_1343_2 .clean-menu-logo .cm-logo-wrap {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  max-width: 250px;
  width: 100%;
  margin-right: 5px;
}
#clean-menu_stacks_in_1343_2 .clean-menu-full {
  width: 250px;
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none;
}
/*
div[tag="slice"] > .mez > #stacks_in_1343_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-full {
width: auto; max-width: 300px;
}
*/
#clean-menu_stacks_in_1343_2 .clean-menu-full .cm-menu-toggle {
  display: inline-block;
  float: right;
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
div[tag="slice"] > .mez > #stacks_in_1343_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-top-level ul li {
  margin: 0 7px;
}








#clean-menu-full_stacks_in_1343_2.cm-full-menu > ul > li {
  border-bottom: 1px solid rgba(0,0,0,0.15)
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu > ul > li:last-child {
  border-bottom: 0px solid transparent;
}
#clean-menu-full_stacks_in_1343_2.cm-full-menu {

}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a,
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a:visited {
  color: rgba(0,0,0,.6);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a svg {
  fill: rgba(0,0,0,.6);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a:hover {
  color: rgba(0,0,0,.4);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a:hover svg {
  fill: rgba(0,0,0,.4);
}
/* #clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li > a.cm-heading:hover {
  color: rgba(0,0,0,.6);
  cursor: default;
} */
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li.cm-current > a {
  color: rgba(0,0,0,.8);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li.cm-current > a svg {
  fill: rgba(0,0,0,.8);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.parent:after {
  border-color: rgba(0,0,0,.6);
}
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.parent:hover:after {
  border-color: rgba(0,0,0,.4);
}
/* #clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.cm-heading.parent:hover:after {
  border-color: rgba(0,0,0,.6);
} */
#clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.parent.cm-current:after {
  border-color: rgba(0,0,0,.8);
}
#clean-menu_stacks_in_1343_2 .cm-toggle span {
  background: rgba(0,0,0,8);
}
#clean-menu_stacks_in_1343_2 h1, #clean-menu_stacks_in_1343_2 h2, #clean-menu_stacks_in_1343_2 h3, #clean-menu_stacks_in_1343_2 h4, #clean-menu_stacks_in_1343_2 h5, #clean-menu_stacks_in_1343_2 h6, #clean-menu_stacks_in_1343_2 .layouts-text, #clean-menu_stacks_in_1343_2 p {
  color: rgba(0,0,0,8);
}
.disable-parents #clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.parent:hover,
.disable-parents #clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > a.parent:hover:after {
  color: rgba(0,0,0,.6);
  border-color: rgba(0,0,0,.6);
}




@media all and (min-width: 771px) {
  body:not(.cm-mobile-example) #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li {
    border-width: 0;
  }
  body:not(.cm-mobile-example) #clean-menu-full_stacks_in_1343_2 {
    padding: 10px 0px;
  }
  body:not(.cm-mobile-example) #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-hide-dropdown-menu,
  body:not(.cm-mobile-example) #clean-menu_stacks_in_1343_2 ul li.cm-hide-menu {
    display: none;
  }
  
  #clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul.cm-wide {
    display: grid;
  }
  #clean-menu_stacks_in_1343_2 .clean-menu-top-level > ul > li > ul.cm-wide > li {
    text-align: left;
    align-self: flex-start;
  }
}

@media all and (max-width: 770px) {
  
  #clean-menu_stacks_in_1343_2.clean-menu {
    gap: 0 16px;
  }
  #clean-menu-full_stacks_in_1343_2 {
    min-width: 300px;
  }
  #clean-menu_stacks_in_1343_2 .clean-menu-full {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 10px 0;
  }
  #clean-menu_stacks_in_1343_2 > div:last-child {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  #clean-menu_stacks_in_1343_2 .clean-menu-full .cm-menu-toggle {
    display: block;
  }
  #clean-menu_stacks_in_1343_2 .clean-menu-top-level {
    display: none;
  }
  
  
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li {
    display: block;
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul {
    padding: 12px 0px;
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul > li > .cm-custom-content {
    padding: 4px 24px 4px 24px;
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul ul > li > .cm-custom-content {
    padding: 4px 24px 4px 34px;
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul > li.cm-grouped-item > .cm-custom-content  {
    padding: 4px 24px 4px 0px;
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item{
    padding: 4px 24px;
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a {
    font-size: calc(18px + 2 );
    line-height: calc(18px + 2 );
    padding: 12px 24px;
    width: 100%;
    box-sizing: border-box;
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul ul > li > a {
    padding: 12px 24px;
    width: 100%;
    box-sizing: border-box;
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item > a {
    width: auto;
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu {
    -webkit-transform: translate(0, 50px);
    transform: translate(0, 50px);
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu.clean-menu-active {
    -webkit-transform: translate(0px, 5px);
    transform: translate(0px, 5px);
  }
  #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item > a {
    padding: 8px 30px 8px 0;
  }
}






.cm-mobile-example #clean-menu-full_stacks_in_1343_2 {
  min-width: 300px;
}
.cm-mobile-example #clean-menu_stacks_in_1343_2 .clean-menu-full {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cm-mobile-example #clean-menu_stacks_in_1343_2 > div:last-child {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cm-mobile-example #clean-menu_stacks_in_1343_2 .clean-menu-full .cm-menu-toggle {
  display: block;
}
.cm-mobile-example #clean-menu_stacks_in_1343_2 .clean-menu-top-level {
  display: none;
}
.cm-mobile-example #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li {
  display: block;
}
.cm-mobile-example #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li > a {
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box;
}
.cm-mobile-example #clean-menu-full_stacks_in_1343_2.cm-full-menu ul ul > li > a {
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box;
}
.cm-mobile-example #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item > a {
  width: auto;
}
.cm-mobile-example #clean-menu-full_stacks_in_1343_2.cm-full-menu {
  -webkit-transform: translate(0, 50px);
  transform: translate(0, 50px);
}
.cm-mobile-example #clean-menu-full_stacks_in_1343_2.cm-full-menu.clean-menu-active {
  -webkit-transform: translate(0px, 5px);
  transform: translate(0px, 5px);
}
.cm-mobile-example #clean-menu-full_stacks_in_1343_2.cm-full-menu ul li.cm-grouped-item > a {
  padding: 8px 30px 8px 0;
}









#clean-menu_stacks_in_1343_2 .clean-menu-top-level ul li.cm-current > a {
  
}

#stacks_out_1343_4 {
	width: 80%;
	margin-left:0;
}

/* Start Responsive Shim stack CSS code */.stacks_in_1345_1shim{	padding-top: 60px;}@media all and (max-width: 768px) {.stacks_in_1345_1shim{	padding-top: 40px;}}@media all and (max-width: 480px) {.stacks_in_1345_1shim{	padding-top: 40px;}}/* End Responsive Shim stack CSS code */#usefulStackWrapperstacks_in_247 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_247 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_247 {
		display: block;
	}
}













#stacks_in_247 {
	padding: 0px 20px 0px 20px;
}
#stacks_in_724 p,#stacks_in_724 div{margin-bottom:0}#stacks_in_724 p,#stacks_in_724 div,#stacks_in_724 ul,#stacks_in_724 ol,#stacks_in_724 dl{color:rgba(76, 76, 76, 1.00)}#stacks_in_724 a{color:rgba(15, 128, 255, 1.00)}#stacks_in_724 a:hover{color:rgba(153, 153, 153, 1.00)}#stacks_in_724,#stacks_in_724 div,#stacks_in_724 p,#stacks_in_724 ol,#stacks_in_724 ul li,#stacks_in_724 ol li,#stacks_in_724 ol,#stacks_in_724 dl{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_724,#stacks_in_724 div,#stacks_in_724 p,#stacks_in_724 ol,#stacks_in_724 ul li,#stacks_in_724 ol li,#stacks_in_724 ol,#stacks_in_724 dl{font-size:1.50rem}}@media only screen and (min-width:0px){#stacks_in_724,#stacks_in_724 div,#stacks_in_724 p,#stacks_in_724 .fa:not(.no-indent),#stacks_in_724 ol,#stacks_in_724 ul li,#stacks_in_724 ol li,#stacks_in_724 ol,#stacks_in_724 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_724{}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;}#stacks_in_724,#stacks_in_724 div,#stacks_in_724 p,#stacks_in_724 ul,#stacks_in_724 ul li,#stacks_in_724 ol li,#stacks_in_724 ol,#stacks_in_724 dl,#stacks_in_724 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Open Sans",sans-serif ;}

/* Start Responsive Shim stack CSS code */.stacks_in_727shim{	padding-top: 5%;}/* End Responsive Shim stack CSS code */#stacks_in_856 p,#stacks_in_856 div{margin-bottom:0}#stacks_in_856 p,#stacks_in_856 div,#stacks_in_856 ul,#stacks_in_856 ol,#stacks_in_856 dl{color:rgba(76, 76, 76, 1.00)}#stacks_in_856 a{color:rgba(15, 128, 255, 1.00)}#stacks_in_856 a:hover{color:rgba(153, 153, 153, 1.00)}#stacks_in_856,#stacks_in_856 div,#stacks_in_856 p,#stacks_in_856 ol,#stacks_in_856 ul li,#stacks_in_856 ol li,#stacks_in_856 ol,#stacks_in_856 dl{font-size:1.20rem}@media all and (max-width:640px){#stacks_in_856,#stacks_in_856 div,#stacks_in_856 p,#stacks_in_856 ol,#stacks_in_856 ul li,#stacks_in_856 ol li,#stacks_in_856 ol,#stacks_in_856 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_856,#stacks_in_856 div,#stacks_in_856 p,#stacks_in_856 .fa:not(.no-indent),#stacks_in_856 ol,#stacks_in_856 ul li,#stacks_in_856 ol li,#stacks_in_856 ol,#stacks_in_856 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_856{}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;}#stacks_in_856,#stacks_in_856 div,#stacks_in_856 p,#stacks_in_856 ul,#stacks_in_856 ul li,#stacks_in_856 ol li,#stacks_in_856 ol,#stacks_in_856 dl,#stacks_in_856 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Open Sans",sans-serif ;}

/* Start Responsive Shim stack CSS code */.stacks_in_1323_1shim{	padding-top: 60px;}@media all and (max-width: 768px) {.stacks_in_1323_1shim{	padding-top: 40px;}}@media all and (max-width: 480px) {.stacks_in_1323_1shim{	padding-top: 40px;}}/* End Responsive Shim stack CSS code */#usefulStackWrapperstacks_in_841 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_841 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_841 {
		display: block;
	}
}









@media print {
	#usefulStackWrapperstacks_in_841 {
		display: none;
	}
}





#stacks_in_841 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_843 {
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_1248_1shim{	padding-top: 60px;}@media all and (max-width: 768px) {.stacks_in_1248_1shim{	padding-top: 40px;}}@media all and (max-width: 480px) {.stacks_in_1248_1shim{	padding-top: 40px;}}/* End Responsive Shim stack CSS code */#usefulStackWrapperstacks_in_1253 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1253 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_1253 {
		display: block;
	}
}













#stacks_in_1253 {
	padding: 0px 20px 0px 20px;
}
#stacks_in_1255 *,
#stacks_in_1255 *:before,
#stacks_in_1255 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
#stacks_in_1257 p,#stacks_in_1257 div{margin-bottom:0}#stacks_in_1257 p,#stacks_in_1257 div,#stacks_in_1257 ul,#stacks_in_1257 ol,#stacks_in_1257 dl{color:rgba(76, 76, 76, 1.00)}#stacks_in_1257 a{color:rgba(15, 128, 255, 1.00)}#stacks_in_1257 a:hover{color:rgba(153, 153, 153, 1.00)}#stacks_in_1257,#stacks_in_1257 div,#stacks_in_1257 p,#stacks_in_1257 ol,#stacks_in_1257 ul li,#stacks_in_1257 ol li,#stacks_in_1257 ol,#stacks_in_1257 dl{font-size:1.20rem}@media all and (max-width:640px){#stacks_in_1257,#stacks_in_1257 div,#stacks_in_1257 p,#stacks_in_1257 ol,#stacks_in_1257 ul li,#stacks_in_1257 ol li,#stacks_in_1257 ol,#stacks_in_1257 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_1257,#stacks_in_1257 div,#stacks_in_1257 p,#stacks_in_1257 .fa:not(.no-indent),#stacks_in_1257 ol,#stacks_in_1257 ul li,#stacks_in_1257 ol li,#stacks_in_1257 ol,#stacks_in_1257 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1257{}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;}#stacks_in_1257,#stacks_in_1257 div,#stacks_in_1257 p,#stacks_in_1257 ul,#stacks_in_1257 ul li,#stacks_in_1257 ol li,#stacks_in_1257 ol,#stacks_in_1257 dl,#stacks_in_1257 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Open Sans",sans-serif ;}

/* Start Responsive Shim stack CSS code */.stacks_in_1322_1shim{	padding-top: 60px;}@media all and (max-width: 768px) {.stacks_in_1322_1shim{	padding-top: 40px;}}@media all and (max-width: 480px) {.stacks_in_1322_1shim{	padding-top: 40px;}}/* End Responsive Shim stack CSS code */#usefulStackWrapperstacks_in_1302 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1302 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_1302 {
		display: block;
	}
}









@media print {
	#usefulStackWrapperstacks_in_1302 {
		display: none;
	}
}





#stacks_in_1302 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_1304 {
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_1285_1shim{	padding-top: 60px;}@media all and (max-width: 768px) {.stacks_in_1285_1shim{	padding-top: 40px;}}@media all and (max-width: 480px) {.stacks_in_1285_1shim{	padding-top: 40px;}}/* End Responsive Shim stack CSS code */#usefulStackWrapperstacks_in_1346 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1346 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_1346 {
		display: block;
	}
}













#stacks_in_1346 {
	padding: 0px 20px 0px 20px;
}
#stacks_in_1347 *,
#stacks_in_1347 *:before,
#stacks_in_1347 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
#stacks_in_1348 p,#stacks_in_1348 div{margin-bottom:0}#stacks_in_1348 p,#stacks_in_1348 div,#stacks_in_1348 ul,#stacks_in_1348 ol,#stacks_in_1348 dl{color:rgba(76, 76, 76, 1.00)}#stacks_in_1348 a{color:rgba(15, 128, 255, 1.00)}#stacks_in_1348 a:hover{color:rgba(153, 153, 153, 1.00)}#stacks_in_1348,#stacks_in_1348 div,#stacks_in_1348 p,#stacks_in_1348 ol,#stacks_in_1348 ul li,#stacks_in_1348 ol li,#stacks_in_1348 ol,#stacks_in_1348 dl{font-size:1.20rem}@media all and (max-width:640px){#stacks_in_1348,#stacks_in_1348 div,#stacks_in_1348 p,#stacks_in_1348 ol,#stacks_in_1348 ul li,#stacks_in_1348 ol li,#stacks_in_1348 ol,#stacks_in_1348 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_1348,#stacks_in_1348 div,#stacks_in_1348 p,#stacks_in_1348 .fa:not(.no-indent),#stacks_in_1348 ol,#stacks_in_1348 ul li,#stacks_in_1348 ol li,#stacks_in_1348 ol,#stacks_in_1348 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_1348{}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;}#stacks_in_1348,#stacks_in_1348 div,#stacks_in_1348 p,#stacks_in_1348 ul,#stacks_in_1348 ul li,#stacks_in_1348 ol li,#stacks_in_1348 ol,#stacks_in_1348 dl,#stacks_in_1348 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Open Sans",sans-serif ;}

/* Start Responsive Shim stack CSS code */.stacks_in_1353_1shim{	padding-top: 60px;}@media all and (max-width: 768px) {.stacks_in_1353_1shim{	padding-top: 40px;}}@media all and (max-width: 480px) {.stacks_in_1353_1shim{	padding-top: 40px;}}/* End Responsive Shim stack CSS code */#usefulStackWrapperstacks_in_1310 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1310 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_1310 {
		display: block;
	}
}









@media print {
	#usefulStackWrapperstacks_in_1310 {
		display: none;
	}
}





#stacks_in_1310 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_1312 {
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_1268_1shim{	padding-top: 60px;}@media all and (max-width: 768px) {.stacks_in_1268_1shim{	padding-top: 40px;}}@media all and (max-width: 480px) {.stacks_in_1268_1shim{	padding-top: 40px;}}/* End Responsive Shim stack CSS code */#usefulStackWrapperstacks_in_967 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_967 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_967 {
		display: block;
	}
}













#stacks_in_967 {
	padding: 0px 20px 0px 20px;
}
#stacks_in_968 *,
#stacks_in_968 *:before,
#stacks_in_968 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
#stacks_in_969 p,#stacks_in_969 div{margin-bottom:0}#stacks_in_969 p,#stacks_in_969 div,#stacks_in_969 ul,#stacks_in_969 ol,#stacks_in_969 dl{color:rgba(76, 76, 76, 1.00)}#stacks_in_969 a{color:rgba(15, 128, 255, 1.00)}#stacks_in_969 a:hover{color:rgba(153, 153, 153, 1.00)}#stacks_in_969,#stacks_in_969 div,#stacks_in_969 p,#stacks_in_969 ol,#stacks_in_969 ul li,#stacks_in_969 ol li,#stacks_in_969 ol,#stacks_in_969 dl{font-size:1.20rem}@media all and (max-width:640px){#stacks_in_969,#stacks_in_969 div,#stacks_in_969 p,#stacks_in_969 ol,#stacks_in_969 ul li,#stacks_in_969 ol li,#stacks_in_969 ol,#stacks_in_969 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_969,#stacks_in_969 div,#stacks_in_969 p,#stacks_in_969 .fa:not(.no-indent),#stacks_in_969 ol,#stacks_in_969 ul li,#stacks_in_969 ol li,#stacks_in_969 ol,#stacks_in_969 dl{line-height:1.50}}@media only screen and (min-width:0px){#stacks_in_969{}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;}#stacks_in_969,#stacks_in_969 div,#stacks_in_969 p,#stacks_in_969 ul,#stacks_in_969 ul li,#stacks_in_969 ol li,#stacks_in_969 ol,#stacks_in_969 dl,#stacks_in_969 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Open Sans",sans-serif ;}

/* Start Responsive Shim stack CSS code */.stacks_in_1301_1shim{	padding-top: 60px;}@media all and (max-width: 768px) {.stacks_in_1301_1shim{	padding-top: 40px;}}@media all and (max-width: 480px) {.stacks_in_1301_1shim{	padding-top: 40px;}}/* End Responsive Shim stack CSS code */
#stacks_in_1243 {
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_354shim{	padding-top: 10%;}/* End Responsive Shim stack CSS code */#usefulStackWrapperstacks_in_714_1 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_714_1 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_714_1 {
		display: none;
	}
}









@media print {
	#usefulStackWrapperstacks_in_714_1 {
		display: none;
	}
}





#stacks_in_714_1 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  10px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
	padding: 20px 15px 0px 15px;
}
#stacks_in_714_74>.s3_row {
	margin: 0 -10px;
}

#stacks_in_714_74>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_714_74>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_714_74>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_714_74>.s3_row>.s3_column {
	padding: 0 10px;
}








@media only screen and (max-width: 770px) {


	#stacks_in_714_74>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_714_74>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_714_74>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_714_74>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



#usefulStackWrapperstacks_in_714_78 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_714_78 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_714_78 {
		display: none;
	}
}













#stacks_in_714_78 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 10px 20px 0px 20px;
}
#stacks_in_714_79 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_714_79 .jwresp_col{overflow:hidden;margin:0;width:22%; float:left;}#stacks_in_714_79 #jwresp_col2_stacks_in_714_79{ float:right; width:78%}@media screen and (max-width:2px){#stacks_in_714_79 #jwresp_col1_stacks_in_714_79,#stacks_in_714_79 #jwresp_col2_stacks_in_714_79{width:100%;float:none;display:block}#stacks_in_714_79 #jwresp_col1_stacks_in_714_79{margin-bottom:15px}}

#stacks_in_714_79 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_714_80 {
	margin: 5px 10px 0px 0px;
}

#stacks_out_714_80 {
	width: 50px;
	margin-left:0;
}
#stacks_in_714_83 p,#stacks_in_714_83 div{margin-bottom:0}#stacks_in_714_83 p,#stacks_in_714_83 div,#stacks_in_714_83 ul,#stacks_in_714_83 ol,#stacks_in_714_83 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_714_83 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_714_83 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_714_83,#stacks_in_714_83 div,#stacks_in_714_83 p,#stacks_in_714_83 ol,#stacks_in_714_83 ul li,#stacks_in_714_83 ol li,#stacks_in_714_83 ol,#stacks_in_714_83 dl{font-size:1.20rem}@media all and (max-width:640px){#stacks_in_714_83,#stacks_in_714_83 div,#stacks_in_714_83 p,#stacks_in_714_83 ol,#stacks_in_714_83 ul li,#stacks_in_714_83 ol li,#stacks_in_714_83 ol,#stacks_in_714_83 dl{font-size:1.10rem}}@media only screen and (min-width:0px){#stacks_in_714_83,#stacks_in_714_83 div,#stacks_in_714_83 p,#stacks_in_714_83 .fa:not(.no-indent),#stacks_in_714_83 ol,#stacks_in_714_83 ul li,#stacks_in_714_83 ol li,#stacks_in_714_83 ol,#stacks_in_714_83 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_714_83{}}@font-face{font-family:"ppro-font-stacks_in_714_83";font-style:normal;font-weight:normal;}#stacks_in_714_83,#stacks_in_714_83 div,#stacks_in_714_83 p,#stacks_in_714_83 ul,#stacks_in_714_83 ul li,#stacks_in_714_83 ol li,#stacks_in_714_83 ol,#stacks_in_714_83 dl,#stacks_in_714_83 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:ppro-font-stacks_in_714_83,sans-serif ;}


#stacks_in_714_83 {
	margin: 10px 0px 10px 0px;
}
#stacks_in_714_87 p,#stacks_in_714_87 div{margin-bottom:0}#stacks_in_714_87 p,#stacks_in_714_87 div,#stacks_in_714_87 ul,#stacks_in_714_87 ol,#stacks_in_714_87 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_714_87 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_714_87 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_714_87,#stacks_in_714_87 div,#stacks_in_714_87 p,#stacks_in_714_87 ol,#stacks_in_714_87 ul li,#stacks_in_714_87 ol li,#stacks_in_714_87 ol,#stacks_in_714_87 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_714_87,#stacks_in_714_87 div,#stacks_in_714_87 p,#stacks_in_714_87 ol,#stacks_in_714_87 ul li,#stacks_in_714_87 ol li,#stacks_in_714_87 ol,#stacks_in_714_87 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_714_87,#stacks_in_714_87 div,#stacks_in_714_87 p,#stacks_in_714_87 .fa:not(.no-indent),#stacks_in_714_87 ol,#stacks_in_714_87 ul li,#stacks_in_714_87 ol li,#stacks_in_714_87 ol,#stacks_in_714_87 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_714_87{}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;}#stacks_in_714_87,#stacks_in_714_87 div,#stacks_in_714_87 p,#stacks_in_714_87 ul,#stacks_in_714_87 ul li,#stacks_in_714_87 ol li,#stacks_in_714_87 ol,#stacks_in_714_87 dl,#stacks_in_714_87 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Open Sans",sans-serif ;}


#stacks_in_714_87 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_714_147 {
	margin: 3px 0px 0px 0px;
}
#stacks_in_714_148 p,#stacks_in_714_148 div{margin-bottom:0}#stacks_in_714_148 p,#stacks_in_714_148 div,#stacks_in_714_148 ul,#stacks_in_714_148 ol,#stacks_in_714_148 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_714_148 a{color:rgba(15, 128, 255, 1.00)}#stacks_in_714_148 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_714_148,#stacks_in_714_148 div,#stacks_in_714_148 p,#stacks_in_714_148 ol,#stacks_in_714_148 ul li,#stacks_in_714_148 ol li,#stacks_in_714_148 ol,#stacks_in_714_148 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_714_148,#stacks_in_714_148 div,#stacks_in_714_148 p,#stacks_in_714_148 ol,#stacks_in_714_148 ul li,#stacks_in_714_148 ol li,#stacks_in_714_148 ol,#stacks_in_714_148 dl{font-size:1.10rem}}@media only screen and (min-width:0px){#stacks_in_714_148,#stacks_in_714_148 div,#stacks_in_714_148 p,#stacks_in_714_148 .fa:not(.no-indent),#stacks_in_714_148 ol,#stacks_in_714_148 ul li,#stacks_in_714_148 ol li,#stacks_in_714_148 ol,#stacks_in_714_148 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_714_148{}}@font-face{font-family:"ppro-font-stacks_in_714_148";font-style:normal;font-weight:normal;}#stacks_in_714_148,#stacks_in_714_148 div,#stacks_in_714_148 p,#stacks_in_714_148 ul,#stacks_in_714_148 ul li,#stacks_in_714_148 ol li,#stacks_in_714_148 ol,#stacks_in_714_148 dl,#stacks_in_714_148 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:ppro-font-stacks_in_714_148,sans-serif ;}

#usefulStackWrapperstacks_in_714_96 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_714_96 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_714_96 {
		display: none;
	}
}













#stacks_in_714_96 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 10px 20px 0px 20px;
}
#stacks_in_714_97 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_714_97 .jwresp_col{overflow:hidden;margin:0;width:20%; float:left;}#stacks_in_714_97 #jwresp_col2_stacks_in_714_97{ float:right; width:80%}@media screen and (max-width:2px){#stacks_in_714_97 #jwresp_col1_stacks_in_714_97,#stacks_in_714_97 #jwresp_col2_stacks_in_714_97{width:100%;float:none;display:block}#stacks_in_714_97 #jwresp_col1_stacks_in_714_97{margin-bottom:15px}}

#stacks_in_714_97 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_714_98 {
	margin: 5px 0px 0px 0px;
}

#stacks_out_714_98 {
	width: 55px;
	margin-left:0;
}
#stacks_in_714_101 p,#stacks_in_714_101 div{margin-bottom:0}#stacks_in_714_101 p,#stacks_in_714_101 div,#stacks_in_714_101 ul,#stacks_in_714_101 ol,#stacks_in_714_101 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_714_101 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_714_101 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_714_101,#stacks_in_714_101 div,#stacks_in_714_101 p,#stacks_in_714_101 ol,#stacks_in_714_101 ul li,#stacks_in_714_101 ol li,#stacks_in_714_101 ol,#stacks_in_714_101 dl{font-size:1.20rem}@media all and (max-width:640px){#stacks_in_714_101,#stacks_in_714_101 div,#stacks_in_714_101 p,#stacks_in_714_101 ol,#stacks_in_714_101 ul li,#stacks_in_714_101 ol li,#stacks_in_714_101 ol,#stacks_in_714_101 dl{font-size:1.10rem}}@media only screen and (min-width:0px){#stacks_in_714_101,#stacks_in_714_101 div,#stacks_in_714_101 p,#stacks_in_714_101 .fa:not(.no-indent),#stacks_in_714_101 ol,#stacks_in_714_101 ul li,#stacks_in_714_101 ol li,#stacks_in_714_101 ol,#stacks_in_714_101 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_714_101{}}@font-face{font-family:"ppro-font-stacks_in_714_101";font-style:normal;font-weight:normal;}#stacks_in_714_101,#stacks_in_714_101 div,#stacks_in_714_101 p,#stacks_in_714_101 ul,#stacks_in_714_101 ul li,#stacks_in_714_101 ol li,#stacks_in_714_101 ol,#stacks_in_714_101 dl,#stacks_in_714_101 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:ppro-font-stacks_in_714_101,sans-serif ;}


#stacks_in_714_101 {
	margin: 10px 0px 10px 0px;
}
#stacks_in_714_105 p,#stacks_in_714_105 div{margin-bottom:0}#stacks_in_714_105 p,#stacks_in_714_105 div,#stacks_in_714_105 ul,#stacks_in_714_105 ol,#stacks_in_714_105 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_714_105 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_714_105 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_714_105,#stacks_in_714_105 div,#stacks_in_714_105 p,#stacks_in_714_105 ol,#stacks_in_714_105 ul li,#stacks_in_714_105 ol li,#stacks_in_714_105 ol,#stacks_in_714_105 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_714_105,#stacks_in_714_105 div,#stacks_in_714_105 p,#stacks_in_714_105 ol,#stacks_in_714_105 ul li,#stacks_in_714_105 ol li,#stacks_in_714_105 ol,#stacks_in_714_105 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_714_105,#stacks_in_714_105 div,#stacks_in_714_105 p,#stacks_in_714_105 .fa:not(.no-indent),#stacks_in_714_105 ol,#stacks_in_714_105 ul li,#stacks_in_714_105 ol li,#stacks_in_714_105 ol,#stacks_in_714_105 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_714_105{}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;}#stacks_in_714_105,#stacks_in_714_105 div,#stacks_in_714_105 p,#stacks_in_714_105 ul,#stacks_in_714_105 ul li,#stacks_in_714_105 ol li,#stacks_in_714_105 ol,#stacks_in_714_105 dl,#stacks_in_714_105 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Open Sans",sans-serif ;}


#stacks_in_714_105 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_714_185 {
	margin: 3px 0px 0px 0px;
}
#stacks_in_714_186 p,#stacks_in_714_186 div{margin-bottom:0}#stacks_in_714_186 p,#stacks_in_714_186 div,#stacks_in_714_186 ul,#stacks_in_714_186 ol,#stacks_in_714_186 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_714_186 a{color:rgba(15, 128, 255, 1.00)}#stacks_in_714_186 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_714_186,#stacks_in_714_186 div,#stacks_in_714_186 p,#stacks_in_714_186 ol,#stacks_in_714_186 ul li,#stacks_in_714_186 ol li,#stacks_in_714_186 ol,#stacks_in_714_186 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_714_186,#stacks_in_714_186 div,#stacks_in_714_186 p,#stacks_in_714_186 ol,#stacks_in_714_186 ul li,#stacks_in_714_186 ol li,#stacks_in_714_186 ol,#stacks_in_714_186 dl{font-size:1.10rem}}@media only screen and (min-width:0px){#stacks_in_714_186,#stacks_in_714_186 div,#stacks_in_714_186 p,#stacks_in_714_186 .fa:not(.no-indent),#stacks_in_714_186 ol,#stacks_in_714_186 ul li,#stacks_in_714_186 ol li,#stacks_in_714_186 ol,#stacks_in_714_186 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_714_186{}}@font-face{font-family:"ppro-font-stacks_in_714_186";font-style:normal;font-weight:normal;}#stacks_in_714_186,#stacks_in_714_186 div,#stacks_in_714_186 p,#stacks_in_714_186 ul,#stacks_in_714_186 ul li,#stacks_in_714_186 ol li,#stacks_in_714_186 ol,#stacks_in_714_186 dl,#stacks_in_714_186 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:ppro-font-stacks_in_714_186,sans-serif ;}

#usefulStackWrapperstacks_in_714_114 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_714_114 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_714_114 {
		display: none;
	}
}













#stacks_in_714_114 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 10px 20px 5px 20px;
}
#stacks_in_714_115 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_714_115 .jwresp_col{overflow:hidden;margin:0;width:20%; float:left;}#stacks_in_714_115 #jwresp_col2_stacks_in_714_115{ float:right; width:80%}@media screen and (max-width:2px){#stacks_in_714_115 #jwresp_col1_stacks_in_714_115,#stacks_in_714_115 #jwresp_col2_stacks_in_714_115{width:100%;float:none;display:block}#stacks_in_714_115 #jwresp_col1_stacks_in_714_115{margin-bottom:15px}}

#stacks_in_714_115 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_714_116 {
	margin: 5px 0px 0px 0px;
}

#stacks_out_714_116 {
	width: 55px;
	margin-left:0;
}
#stacks_in_714_119 p,#stacks_in_714_119 div{margin-bottom:0}#stacks_in_714_119 p,#stacks_in_714_119 div,#stacks_in_714_119 ul,#stacks_in_714_119 ol,#stacks_in_714_119 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_714_119 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_714_119 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_714_119,#stacks_in_714_119 div,#stacks_in_714_119 p,#stacks_in_714_119 ol,#stacks_in_714_119 ul li,#stacks_in_714_119 ol li,#stacks_in_714_119 ol,#stacks_in_714_119 dl{font-size:1.20rem}@media all and (max-width:640px){#stacks_in_714_119,#stacks_in_714_119 div,#stacks_in_714_119 p,#stacks_in_714_119 ol,#stacks_in_714_119 ul li,#stacks_in_714_119 ol li,#stacks_in_714_119 ol,#stacks_in_714_119 dl{font-size:1.10rem}}@media only screen and (min-width:0px){#stacks_in_714_119,#stacks_in_714_119 div,#stacks_in_714_119 p,#stacks_in_714_119 .fa:not(.no-indent),#stacks_in_714_119 ol,#stacks_in_714_119 ul li,#stacks_in_714_119 ol li,#stacks_in_714_119 ol,#stacks_in_714_119 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_714_119{}}@font-face{font-family:"ppro-font-stacks_in_714_119";font-style:normal;font-weight:normal;}#stacks_in_714_119,#stacks_in_714_119 div,#stacks_in_714_119 p,#stacks_in_714_119 ul,#stacks_in_714_119 ul li,#stacks_in_714_119 ol li,#stacks_in_714_119 ol,#stacks_in_714_119 dl,#stacks_in_714_119 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:ppro-font-stacks_in_714_119,sans-serif ;}


#stacks_in_714_119 {
	margin: 10px 0px 10px 5px;
}
@media only screen and (max-width:1024px){#stacks_in_714_123 p,#stacks_in_714_123 div{text-align:left !important}}#stacks_in_714_123 p,#stacks_in_714_123 div{margin-bottom:0}#stacks_in_714_123 p,#stacks_in_714_123 div,#stacks_in_714_123 ul,#stacks_in_714_123 ol,#stacks_in_714_123 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_714_123 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_714_123 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_714_123,#stacks_in_714_123 div,#stacks_in_714_123 p,#stacks_in_714_123 ol,#stacks_in_714_123 ul li,#stacks_in_714_123 ol li,#stacks_in_714_123 ol,#stacks_in_714_123 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_714_123,#stacks_in_714_123 div,#stacks_in_714_123 p,#stacks_in_714_123 ol,#stacks_in_714_123 ul li,#stacks_in_714_123 ol li,#stacks_in_714_123 ol,#stacks_in_714_123 dl{font-size:1.00rem}}@media only screen and (min-width:0px){#stacks_in_714_123,#stacks_in_714_123 div,#stacks_in_714_123 p,#stacks_in_714_123 .fa:not(.no-indent),#stacks_in_714_123 ol,#stacks_in_714_123 ul li,#stacks_in_714_123 ol li,#stacks_in_714_123 ol,#stacks_in_714_123 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_714_123{}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;}#stacks_in_714_123,#stacks_in_714_123 div,#stacks_in_714_123 p,#stacks_in_714_123 ul,#stacks_in_714_123 ul li,#stacks_in_714_123 ol li,#stacks_in_714_123 ol,#stacks_in_714_123 dl,#stacks_in_714_123 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Open Sans",sans-serif ;}


#stacks_in_714_123 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_714_126 {
	margin: 3px 0px 0px 0px;
}
#stacks_in_714_127 p,#stacks_in_714_127 div{margin-bottom:0}#stacks_in_714_127 p,#stacks_in_714_127 div,#stacks_in_714_127 ul,#stacks_in_714_127 ol,#stacks_in_714_127 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_714_127 a{color:rgba(15, 128, 255, 1.00)}#stacks_in_714_127 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_714_127,#stacks_in_714_127 div,#stacks_in_714_127 p,#stacks_in_714_127 ol,#stacks_in_714_127 ul li,#stacks_in_714_127 ol li,#stacks_in_714_127 ol,#stacks_in_714_127 dl{font-size:1.10rem}@media all and (max-width:640px){#stacks_in_714_127,#stacks_in_714_127 div,#stacks_in_714_127 p,#stacks_in_714_127 ol,#stacks_in_714_127 ul li,#stacks_in_714_127 ol li,#stacks_in_714_127 ol,#stacks_in_714_127 dl{font-size:1.10rem}}@media only screen and (min-width:0px){#stacks_in_714_127,#stacks_in_714_127 div,#stacks_in_714_127 p,#stacks_in_714_127 .fa:not(.no-indent),#stacks_in_714_127 ol,#stacks_in_714_127 ul li,#stacks_in_714_127 ol li,#stacks_in_714_127 ol,#stacks_in_714_127 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_714_127{}}@font-face{font-family:"ppro-font-stacks_in_714_127";font-style:normal;font-weight:normal;}#stacks_in_714_127,#stacks_in_714_127 div,#stacks_in_714_127 p,#stacks_in_714_127 ul,#stacks_in_714_127 ul li,#stacks_in_714_127 ol li,#stacks_in_714_127 ol,#stacks_in_714_127 dl,#stacks_in_714_127 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:ppro-font-stacks_in_714_127,sans-serif ;}


.spacerStack {
	height: 10.00px;
}

#spacerStackstacks_in_714_54 {
	height: 10.00px;
}




















@media print {
	#spacerStackstacks_in_714_54 {
		display: none !important;
	}
}

.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_714_137 {
	height: 20.00px;
}




















@media print {
	#spacerStackstacks_in_714_137 {
		display: none !important;
	}
}
#com_barthpartners_biscuitbox_stacks_in_1229_1.biscuitbox {
  justify-content: center;
  z-index: 9999; }

#com_barthpartners_biscuitbox_stacks_in_1229_1 .biscuitbox-wrapper {
  align-items: center;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 15px;
  width: 100%; }

@media screen and (max-width: 518px) {
  .biscuitbox-info-text {
    padding-bottom: 1em; }
  .biscuitbox-btnaccept {
    padding-bottom: 5px; } }

@media screen and (min-width: 518px) {
  .biscuitbox-info-text {
    padding-bottom: 1em; }
  .biscuitbox-button {
    flex: 1 auto; } }

@media screen and (min-width: 500px) {
  .biscuitbox-info-text {
    padding-bottom: 0; }
  .biscuitbox-info-text {
    flex: 5 0px; }
  .biscuitbox-info-text {
    order: 1; }
  .biscuitbox-btnaccept {
    order: 2; }
  .biscuitbox-btndecline {
    order: 3; } }
#stacks_in_1229_2 p,#stacks_in_1229_2 div{margin-bottom:0}#stacks_in_1229_2 p,#stacks_in_1229_2 div,#stacks_in_1229_2 ul,#stacks_in_1229_2 ol,#stacks_in_1229_2 dl{color:rgba(34, 34, 34, 1.00)}#stacks_in_1229_2 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_1229_2 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_1229_2,#stacks_in_1229_2 div,#stacks_in_1229_2 p,#stacks_in_1229_2 .fa:not(.no-indent),#stacks_in_1229_2 ol,#stacks_in_1229_2 ul li,#stacks_in_1229_2 ol li,#stacks_in_1229_2 ol,#stacks_in_1229_2 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_1229_2{}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;}#stacks_in_1229_2,#stacks_in_1229_2 div,#stacks_in_1229_2 p,#stacks_in_1229_2 ul,#stacks_in_1229_2 ul li,#stacks_in_1229_2 ol li,#stacks_in_1229_2 ol,#stacks_in_1229_2 dl,#stacks_in_1229_2 a,.no-default:not(.custom-font),.no-default:not(.custom-font) div,.no-default:not(.custom-font) p,.no-default:not(.custom-font) ul,.no-default:not(.custom-font) ul li,.no-default:not(.custom-font) ol li,.no-default:not(.custom-font) ol,.no-default:not(.custom-font) dl,.no-default:not(.custom-font) a{font-family:"Open Sans",sans-serif ;}
@media only screen and (max-width:480.00px){#stacks_in_1229_2,#stacks_in_1229_2 div,#stacks_in_1229_2 p,#stacks_in_1229_2 ol,#stacks_in_1229_2 ul li,#stacks_in_1229_2 ol li,#stacks_in_1229_2 ol,#stacks_in_1229_2 dl{font-size:0.80rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1229_2,#stacks_in_1229_2 div,#stacks_in_1229_2 p,#stacks_in_1229_2 ol,#stacks_in_1229_2 ul li,#stacks_in_1229_2 ol li,#stacks_in_1229_2 ol,#stacks_in_1229_2 dl{font-size:0.90rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_1229_2,#stacks_in_1229_2 div,#stacks_in_1229_2 p,#stacks_in_1229_2 ol,#stacks_in_1229_2 ul li,#stacks_in_1229_2 ol li,#stacks_in_1229_2 ol,#stacks_in_1229_2 dl{font-size:1.10rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1229_2,#stacks_in_1229_2 div,#stacks_in_1229_2 p,#stacks_in_1229_2 ol,#stacks_in_1229_2 ul li,#stacks_in_1229_2 ol li,#stacks_in_1229_2 ol,#stacks_in_1229_2 dl{font-size:1.20rem!important}}

#stacks_in_1229_2 {
	margin: 0px 0px 10px 20px;
}

#stacks_in_1229_13 {
	padding: 10px 15px 5px 15px;
}
#stacks_in_1229_5 .flat_button_2_alignment {
  font-size: 21px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_1229_5 a,
#stacks_in_1229_5 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_1229_5 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_1229_5 a i,
#stacks_in_1229_5 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_1229_5 a,
  #stacks_in_1229_5 a:visited {
    background-color: rgba(98, 204, 92, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_1229_5 a:hover,
  #stacks_in_1229_5 a:active {
    background-color: rgba(131, 210, 79, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_1229_5 a i,
  #stacks_in_1229_5 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_1229_5 a:hover i,
  #stacks_in_1229_5 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_1229_5 a,
  #stacks_in_1229_5 a:visited {
      width: 100%;
  }

  







#stacks_in_1229_5 {
	padding: 0px 15px 10px 15px;
}
#stacks_in_1229_7 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_1229_7 a,
#stacks_in_1229_7 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_1229_7 a .flat_button_2_text {
  padding-left: 50px;
  padding-right: 50px;
  text-align: center !important;
  
}


#stacks_in_1229_7 a i,
#stacks_in_1229_7 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_1229_7 a,
  #stacks_in_1229_7 a:visited {
    background-color: rgba(204, 183, 178, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_1229_7 a:hover,
  #stacks_in_1229_7 a:active {
    background-color: rgba(128, 128, 128, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_1229_7 a i,
  #stacks_in_1229_7 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_1229_7 a:hover i,
  #stacks_in_1229_7 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_1229_7 a,
  #stacks_in_1229_7 a:visited {
      width: 100%;
  }

  







#stacks_in_1229_7 {
	padding: 0px 15px 15px 15px;
}
