@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;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-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-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-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-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-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-name: elxr_puffIn;
  -moz-animation-name: elxr_puffIn;
  -ms-animation-name: elxr_puffIn;
  -o-animation-name: elxr_puffIn;
  animation-name: elxr_puffIn;
}
.elxr_elxr_twisterInUp {
  -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-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-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-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);
  }
}
@-moz-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(2,2);
    -moz-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(1,1);
    -moz-filter: blur(0px);
  }
}
@-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);
  }
}
@-o-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }

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

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(1,1);
    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);
  }
}.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}}
.inmotion img{ width:100%;   }
.inmotion { width:100%;  overflow:hidden; max-width:100%!important;  }

.slideLeft{
	animation-name: slideLeft;
	-webkit-animation-name: slideLeft;	

	animation-duration: 1s;	
	-webkit-animation-duration: 1s;

	animation-timing-function: linear;	
	-webkit-animation-timing-function:linear;		

	visibility: visible !important;	
}

@keyframes slideLeft {
	0% {
		transform: translateX(150%);
	}
	
	100% {
		transform: translateX(0%);
	}
}

@-webkit-keyframes slideLeft {
	0% {
		-webkit-transform: translateX(150%);
	}
	
	100% {
		-webkit-transform: translateX(0%);
	}
}


/* Outer Container */
.smoothslides, .smoothslides-on {
	position:relative;
	font-size:0;
	line-height: 0;
	min-height: 40px;
	
}
/* Outer Container Background (visible while loading) */
.smoothslides {
	background:rgba(255,255,255,.5);
}
/* Hide images until loaded */
.smoothslides img {
	display:none;
}

/* Loading animation keyframes */ 
@keyframes throb {
	0% {
		opacity:0;
		transform:scale(1);
	}
	50% {
		opacity:1;
		transform:scale(.2);
	}
	100% {
		opacity:0;
		transform:scale(1);
	}
}
@-webkit-keyframes throb {
	0% {
		opacity:0;
		-webkittransform:scale(1);
	}
	50% {
		opacity:1;
		-webkittransform:scale(.2);
	}
	100% {
		opacity:0;
		-webkittransform:scale(1);
	}
}
/* Loading animation */
.smoothslides:before {
	content:'';
	position: absolute;
	width:8px;
	height:8px;
	left:50%;
	top:50%;
	margin-left:-4px;
	margin-top:-4px;

	animation: throb 1s infinite;
	-webkit-animation: throb 1s infinite;
}

/* wrapper around all slides */
.ss-slide-stage {
	position: relative;
	overflow: hidden;

	/* This fixes the bug in chrome where border-radius doesn't work with overflow hidden */
	-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}

/* wrapper around each slide */
.ss-slide {
	position: absolute;
	top:0;
	left:0;
	transform-origin:center;
	display: block;
	width:100%;
	zoom: 1;
}
.ss-slide img{
	height:auto;
	/* max-width, or width gets set via JS */
}
/* Caption wrapper. Used for centering */
.ss-caption-wrap {
	position: absolute;
	bottom:40%;
	width:100%;
	padding:0 5px 5px 5px;
	text-align:center;
	box-sizing:border-box;
}

/* Caption */
.ss-caption {
	min-height:50px;
	
	color: #fff;
	font-size:20px;
	font-weight: bold;
	line-height: 1.4em;

	padding-top:15px;
	box-sizing:border-box;
}

/* Previous and Next buttons */
.smoothslides-on a.ss-prev, .smoothslides-on a.ss-next {
	position: absolute;
	bottom:40%;
	left:5px;
	font-size:14px;
	line-height: 1em;
	color:#A1A1A1;
	text-decoration: none;
	background:#fff;
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border-radius: 3px;
	opacity:.5;
	transition:.2s ease-out;
	font-family: sans-serif;
}

.smoothslides-on  a.ss-next {
	left:auto;
	right:5px;
}
/* Highlight nav btns when hovering over the slideshow */
.smoothslides-on:hover .ss-prev, .smoothslides-on:hover .ss-next {
	opacity: 1;
}

.smoothslides-on .ss-prev:hover, .smoothslides-on .ss-next:hover {
	background:#fff;	
	color:#000;
}

/* Pagination wrapper. Used for centering */
.ss-paginate-wrap {
	position: absolute;
	bottom:-30px;
	width:100%;
	text-align:center;
}
.ss-paginate {
	display: inline-block;
	line-height: 0;
}
/* Pagination dots */
.ss-paginate a:link, .ss-paginate a:visited {
	display: inline-block;
	width: 16px;
	height: 4px;
	border-radius: 10px;
	margin: 0 5px;
	background:#ccc;
	background: rgba(0,0,0,.1);
	border: 2px solid #fff;
	transition: .3s;
}
.ss-paginate a:hover {
	background:#ddd;
	background:rgba(0,0,0,.3);
}
.ss-paginate a.ss-paginate-current {
	background:#000;
	background: rgba(0,0,0,.5);
}



@media (max-width: 1024px) {

    .inmotion { max-height:500px!important;}

}


/* changes for smaller screens */
@media (max-width: 600px) {
	.ss-paginate-wrap {
		bottom:-35px;
	}
	.ss-caption {
		min-height:0;
		padding:5px;
		font-size:12px;
	}
	a.ss-prev, a.ss-next {
		bottom:auto;
		top:50%;
		margin-top:-25px;
		color:#000;
		background:rgba(255,255,255,.3);
		color:#444;
	}
	.smoothslides-on, .ss-slide-stage {
		border-radius:0;
	}
}
#stacks_in_4 .ss-caption h4  {  }

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px)  {
	.ss-caption h4  { font-size:50px!important; }
}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px) {
	.ss-caption h4  { font-size:40px!important; }
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape)  {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen 
  and (max-device-width: 320px)
  and (orientation: portrait)  {
  	.ss-caption h4  { font-size:20px!important; }
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px)
  and (orientation: portrait) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 1024px)   {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen
  and (max-width: 667px) {
  	.ss-caption h4  { font-size:40px!important; }
}

@media only screen
  and (max-width: 600px) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 320px) {
  	.ss-caption h4  { font-size:20px!important; }
}


#stacks_in_8 .ss-caption h4  {  }

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px)  {
	.ss-caption h4  { font-size:50px!important; }
}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px) {
	.ss-caption h4  { font-size:40px!important; }
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape)  {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen 
  and (max-device-width: 320px)
  and (orientation: portrait)  {
  	.ss-caption h4  { font-size:20px!important; }
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px)
  and (orientation: portrait) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 1024px)   {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen
  and (max-width: 667px) {
  	.ss-caption h4  { font-size:40px!important; }
}

@media only screen
  and (max-width: 600px) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 320px) {
  	.ss-caption h4  { font-size:20px!important; }
}


#stacks_in_10 .ss-caption h4  {  }

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px)  {
	.ss-caption h4  { font-size:50px!important; }
}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px) {
	.ss-caption h4  { font-size:40px!important; }
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape)  {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen 
  and (max-device-width: 320px)
  and (orientation: portrait)  {
  	.ss-caption h4  { font-size:20px!important; }
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px)
  and (orientation: portrait) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 1024px)   {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen
  and (max-width: 667px) {
  	.ss-caption h4  { font-size:40px!important; }
}

@media only screen
  and (max-width: 600px) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 320px) {
  	.ss-caption h4  { font-size:20px!important; }
}


#stacks_in_6 .ss-caption h4  {  }

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px)  {
	.ss-caption h4  { font-size:50px!important; }
}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px) {
	.ss-caption h4  { font-size:40px!important; }
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape)  {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen 
  and (max-device-width: 320px)
  and (orientation: portrait)  {
  	.ss-caption h4  { font-size:20px!important; }
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px)
  and (orientation: portrait) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 1024px)   {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen
  and (max-width: 667px) {
  	.ss-caption h4  { font-size:40px!important; }
}

@media only screen
  and (max-width: 600px) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 320px) {
  	.ss-caption h4  { font-size:20px!important; }
}





#stacks_in_239 h2,#stacks_in_239 h2 a,#stacks_in_239 p,#stacks_in_239 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: bold ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_239 p a:hover, #stacks_in_239 h2 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_239 {
	padding: 50px 0px 50px 50px;
}
@media only screen and (max-width:414px){#stacks_in_236 p,#stacks_in_236 div{text-align:left !important}}@media only screen and (min-width:0px){#stacks_in_236,#stacks_in_236 div,#stacks_in_236 p,#stacks_in_236 .fa:not(.no-indent),#stacks_in_236 ol,#stacks_in_236 ul li,#stacks_in_236 ol li,#stacks_in_236 ol,#stacks_in_236 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_236{}}


#stacks_in_236 {
	padding: 50px 100px 0px 50px;
}
/* ********* */
/* Normalize */
/* ********* */

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

#stacks_in_16 article,
#stacks_in_16 aside,
#stacks_in_16 details,
#stacks_in_16 figcaption,
#stacks_in_16 figure,
#stacks_in_16 footer,
#stacks_in_16 header,
#stacks_in_16 hgroup,
#stacks_in_16 main,
#stacks_in_16 nav,
#stacks_in_16 section,
#stacks_in_16 summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

#stacks_in_16 audio,
#stacks_in_16 canvas,
#stacks_in_16 progress,
#stacks_in_16 video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

#stacks_in_16 audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

#stacks_in_16 [hidden],
#stacks_in_16 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_16 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_16 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_16 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_16 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_16 code,
#stacks_in_16 kbd,
#stacks_in_16 pre,
#stacks_in_16 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_16 *,
#stacks_in_16 *:before,
#stacks_in_16 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_16 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_16 .column_base_margin {
    margin-bottom: 0px;
  }
}

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

  #stacks_in_16 .column_base_margin {
    margin-bottom: 40px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_16 .column_base_margin {
    margin-bottom: 40px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_16 .column_base_margin {
    margin-bottom: 20px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_16 img {
  max-width: 100%;
  height: auto;
}

/* **************** */
/* Foundation START */
/* **************** */


/*

Copyright (c) 2013-2014 ZURB, inc.

MIT License

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.

*/


#stacks_in_16 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_16 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_16 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_16 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_16 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_16 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_16 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_16 *,
#stacks_in_16 *:before,
#stacks_in_16 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_16 .left {
  float: left !important; }

#stacks_in_16 .right {
  float: right !important; }

#stacks_in_16 .clearfix:before,
#stacks_in_16 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_16 .clearfix:after {
  clear: both; }

#stacks_in_16 .hide {
  display: none; }

#stacks_in_16 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_16 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_16 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_16 select {
  width: 100%; }

#stacks_in_16 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_16 .row:before,
#stacks_in_16 .row:after {
  content: " ";
  display: table; }

#stacks_in_16 .row:after {
  clear: both; }

#stacks_in_16 .row.collapse > .column,
#stacks_in_16 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_16 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_16 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_16 .row .row:before,
#stacks_in_16 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_16 .row .row:after {
  clear: both; }

#stacks_in_16 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_16 .row .row.collapse:before,
#stacks_in_16 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_16 .row .row.collapse:after {
  clear: both; }

#stacks_in_16 .column,
#stacks_in_16 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  margin-right: 0;   /* Fixes comaptiblity with some themes using skeleton.css */
  margin-left: 0;    /* Fixes comaptiblity with some themes using skeleton.css */
  width: 100%;
  float: left; }

#stacks_in_16 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_16 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_16 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_16 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_16 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_16 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_16 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_16 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_16 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_16 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_16 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_16 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_16 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_16 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_16 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_16 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_16 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_16 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_16 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_16 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_16 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_16 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_16 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_16 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_16 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_16 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_16 .column,
  #stacks_in_16 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_16 .small-1 {
    width: 8.33333%; }

  #stacks_in_16 .small-2 {
    width: 16.66667%; }

  #stacks_in_16 .small-3 {
    width: 25%; }

  #stacks_in_16 .small-4 {
    width: 33.33333%; }

  #stacks_in_16 .small-5 {
    width: 41.66667%; }

  #stacks_in_16 .small-6 {
    width: 50%; }

  #stacks_in_16 .small-7 {
    width: 58.33333%; }

  #stacks_in_16 .small-8 {
    width: 66.66667%; }

  #stacks_in_16 .small-9 {
    width: 75%; }

  #stacks_in_16 .small-10 {
    width: 83.33333%; }

  #stacks_in_16 .small-11 {
    width: 91.66667%; }

  #stacks_in_16 .small-12 {
    width: 100%; }

  #stacks_in_16 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_16 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_16 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_16 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_16 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_16 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_16 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_16 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_16 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_16 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_16 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_16 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_16 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_16 .column.small-centered,
  #stacks_in_16 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_16 .column.small-uncentered,
  #stacks_in_16 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_16 .column.small-centered:last-child,
  #stacks_in_16 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_16 .column.small-uncentered:last-child,
  #stacks_in_16 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_16 .column.small-uncentered.opposite,
  #stacks_in_16 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_16 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_16 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_16 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_16 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_16 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_16 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_16 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_16 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_16 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_16 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_16 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_16 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_16 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_16 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_16 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_16 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_16 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_16 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_16 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_16 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_16 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_16 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_16 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_16 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_16 .column,
  #stacks_in_16 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_16 .medium-1 {
    width: 8.33333%; }

  #stacks_in_16 .medium-2 {
    width: 16.66667%; }

  #stacks_in_16 .medium-3 {
    width: 25%; }

  #stacks_in_16 .medium-4 {
    width: 33.33333%; }

  #stacks_in_16 .medium-5 {
    width: 41.66667%; }

  #stacks_in_16 .medium-6 {
    width: 50%; }

  #stacks_in_16 .medium-7 {
    width: 58.33333%; }

  #stacks_in_16 .medium-8 {
    width: 66.66667%; }

  #stacks_in_16 .medium-9 {
    width: 75%; }

  #stacks_in_16 .medium-10 {
    width: 83.33333%; }

  #stacks_in_16 .medium-11 {
    width: 91.66667%; }

  #stacks_in_16 .medium-12 {
    width: 100%; }

  #stacks_in_16 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_16 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_16 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_16 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_16 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_16 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_16 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_16 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_16 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_16 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_16 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_16 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_16 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_16 .column.medium-centered,
  #stacks_in_16 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_16 .column.medium-uncentered,
  #stacks_in_16 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_16 .column.medium-centered:last-child,
  #stacks_in_16 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_16 .column.medium-uncentered:last-child,
  #stacks_in_16 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_16 .column.medium-uncentered.opposite,
  #stacks_in_16 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_16 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_16 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_16 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_16 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_16 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_16 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_16 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_16 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_16 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_16 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_16 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_16 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_16 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_16 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_16 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_16 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_16 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_16 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_16 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_16 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_16 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_16 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_16 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_16 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_16 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_16 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_16 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_16 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_16 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_16 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_16 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_16 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_16 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_16 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_16 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_16 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_16 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_16 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_16 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_16 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_16 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_16 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_16 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_16 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_16 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_16 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_16 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_16 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_16 .column,
  #stacks_in_16 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_16 .large-1 {
    width: 8.33333%; }

  #stacks_in_16 .large-2 {
    width: 16.66667%; }

  #stacks_in_16 .large-3 {
    width: 25%; }

  #stacks_in_16 .large-4 {
    width: 33.33333%; }

  #stacks_in_16 .large-5 {
    width: 41.66667%; }

  #stacks_in_16 .large-6 {
    width: 50%; }

  #stacks_in_16 .large-7 {
    width: 58.33333%; }

  #stacks_in_16 .large-8 {
    width: 66.66667%; }

  #stacks_in_16 .large-9 {
    width: 75%; }

  #stacks_in_16 .large-10 {
    width: 83.33333%; }

  #stacks_in_16 .large-11 {
    width: 91.66667%; }

  #stacks_in_16 .large-12 {
    width: 100%; }

  #stacks_in_16 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_16 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_16 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_16 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_16 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_16 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_16 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_16 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_16 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_16 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_16 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_16 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_16 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_16 .column.large-centered,
  #stacks_in_16 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_16 .column.large-uncentered,
  #stacks_in_16 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_16 .column.large-centered:last-child,
  #stacks_in_16 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_16 .column.large-uncentered:last-child,
  #stacks_in_16 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_16 .column.large-uncentered.opposite,
  #stacks_in_16 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_16 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_16 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_16 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_16 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_16 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_16 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_16 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_16 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_16 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_16 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_16 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_16 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_16 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_16 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_16 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_16 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_16 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_16 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_16 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_16 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_16 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_16 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_16 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_16 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_16 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_16 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_16 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_16 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_16 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_16 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_16 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_16 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_16 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_16 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_16 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_16 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_16 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_16 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_16 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_16 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_16 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_16 {
	padding: 50px 0px 50px 0px;
}
/*
 * Super Forms - Title
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_115 .heading {
  color: #000000;
  border-color: #000000;
}

#stacks_in_115 {
	border: solid rgba(102, 204, 255, 1.00);
	border-width: 1px 0px 0px 20px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 5px;
}
/* @group Basics */

#switcherstacks_in_116,
#switcherstacks_in_116 * {
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
}

#switcherstacks_in_116 {
	display: none;
}

/* Reset for lists within Switcher */

#switcherstacks_in_116 ul ul {
	list-style-type: disc;
}

/* @end */

/* @group Accordion */

ul#accordionInterfacestacks_in_116 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#accordionInterfacestacks_in_116>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

/* Static accordion */

#accordionInterfacestacks_in_116 .accordion-toggle,
#mydiv .accordion-toggle {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	cursor: pointer;
	background: rgba(102, 204, 255, 1.00);
	line-height: 45px;
	display: block;
	font-size: 18px;
	text-decoration: none;
	border-radius: 20px 0px 0px 0px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-top: 0px solid rgba(102, 102, 102, 1.00);
	border-bottom: 0px solid rgba(102, 102, 102, 1.00);
	border-left: 0px solid rgba(102, 102, 102, 1.00);
	border-right: 0px solid rgba(102, 102, 102, 1.00);
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	color: rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
}

#accordionInterfacestacks_in_116 .accordion-toggle [class^="fa fa-"],
#mydiv .accordion-toggle [class^="fa fa-"],
#accordionInterfacestacks_in_116 .accordion-toggle i,
#mydiv .accordion-toggle i {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	width: 25px;
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	line-height: 1;
	vertical-align: middle;
}

/* Hovered accordion */

#accordionInterfacestacks_in_116 .accordion-toggle:hover,
#mydiv .accordion-toggle:hover {
	background: rgba(0, 204, 255, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_116 .accordion-toggle:hover [class^="fa fa-"],
#mydiv .accordion-toggle:hover [class^="fa fa-"],
#accordionInterfacestacks_in_116 .accordion-toggle:hover i,
#mydiv .accordion-toggle:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked accordion */

#accordionInterfacestacks_in_116 .accordion-toggle:active,
#mydiv .accordion-toggle:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 204, 255, 1.00);
}

#accordionInterfacestacks_in_116 .accordion-toggle:active [class^="fa fa-"],
#mydiv .accordion-toggle:active [class^="fa fa-"],
#accordionInterfacestacks_in_116 .accordion-toggle:active i,
#mydiv .accordion-toggle:active i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active accordion */

#accordionInterfacestacks_in_116 .accordion-toggle.ui-state-active,
#mydiv .accordion-toggle.ui-state-active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 153, 204, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_116 .accordion-toggle.ui-state-active [class^="fa fa-"],
#mydiv .accordion-toggle.ui-state-active [class^="fa fa-"],
#accordionInterfacestacks_in_116 .accordion-toggle.ui-state-active i,
#mydiv .accordion-toggle.ui-state-active i {
	color: rgba(255, 255, 255, 1.00);
}

/* @group Open and closed floating icons */

#accordionInterfacestacks_in_116 .accordion-toggle .closedIcon,
#mydiv .accordion-toggle .closedIcon {
	float: right;
	display: inline;
}

#accordionInterfacestacks_in_116 .accordion-toggle .openedIcon,
#mydiv .accordion-toggle .openedIcon {
	float: right;
	display: none;
}

#accordionInterfacestacks_in_116 .accordion-toggle.ui-state-active .closedIcon,
#mydiv .accordion-toggle.ui-state-active .closedIcon {
	display: none;
}

#accordionInterfacestacks_in_116 .accordion-toggle.ui-state-active .openedIcon,
#mydiv .accordion-toggle.ui-state-active .openedIcon {
	display: inline;
}

/* @end */

/* @end */

/* @group Tabs */

ul#tabbedInterfacestacks_in_116 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#tabbedInterfacestacks_in_116>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_116 {
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_116 li.switcherTab {
	display: inline-block;
	list-style: none;
	width: 20.00%;
}



/* Static tabs */

ul#switcherTabsstacks_in_116 li.switcherTab.ui-state-default a {
	display: block;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
	cursor: pointer;
	background: rgba(128, 0, 255, 1.00);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 18px;
	line-height: 1.25em;
	text-align: center;
	text-decoration: none;
	border-radius: 0px 0px 0px 0px;
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

ul#switcherTabsstacks_in_116 li.switcherTab.ui-state-default a [class^="fa fa-"],
ul#switcherTabsstacks_in_116 li.switcherTab.ui-state-default a i {
	display: block;
	font-size: 48px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	line-height: 1;
	vertical-align: middle;
	margin-top: 0px !important;
	margin-bottom: 10px !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

/* Hovered Tabs */

ul#switcherTabsstacks_in_116 li.switcherTab.ui-state-default a:hover {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_116 li.switcherTab.ui-state-default a:hover [class^="fa fa-"],
ul#switcherTabsstacks_in_116 li.switcherTab.ui-state-default a:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked tabs */

ul#switcherTabsstacks_in_116 li.switcherTab.ui-state-default a:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(89, 17, 145, 1.00);
}

ul#switcherTabsstacks_in_116 li.switcherTab.ui-state-default [class^="fa fa-"],
ul#switcherTabsstacks_in_116 li.switcherTab.ui-state-default i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active Tabs */

ul#switcherTabsstacks_in_116 li.switcherTab.ui-tabs-active.ui-state-active a {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_116 li.switcherTab.ui-tabs-active.ui-state-active a [class^="fa fa-"],
ul#switcherTabsstacks_in_116 li.switcherTab.ui-tabs-active.ui-state-active a i {
	color: rgba(255, 255, 255, 1.00);
}

/* Hide accordion toggle headings */

#tabPanesstacks_in_116 a.accordion-toggle {
	display: none;
}

/* Hide accordion, when in tabbed mode */

#switcherstacks_in_116.tabbed-layout #accordionInterfacestacks_in_116 {
	display: none;
}

/* Display tabbed interface, when in tabs mode */

#switcherstacks_in_116.tabbed-layout #tabbedInterfacestacks_in_116 {
	display: block;
}

/* Hide tabbed interface, when in accordion mode */

#switcherstacks_in_116.accordion-layout #tabbedInterfacestacks_in_116 {
	display: none;
}


/* Hide open / close accordion heading icons */

ul#switcherTabsstacks_in_116 .closedIcon,
ul#switcherTabsstacks_in_116 .openedIcon {
	display: none;
}

/* @end */

/* @group Content Panels */

#tabbedInterfacestacks_in_116 .accordion-content,
#accordionInterfacestacks_in_116 .accordion-content {
	display: none;
	list-style: none;
	padding: 0;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#tabbedInterfacestacks_in_116 .accordion-content .contentInner,
#accordionInterfacestacks_in_116 .accordion-content .contentInner {
	color: rgba(51, 51, 51, 1.00);
	background: rgba(230, 230, 230, 1.00);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	border-radius: 0px 0px 0px 0px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
}

/* @end */

/* @group Left / Right Tab Positioning */





/* @end */

/* @group Responsive Behavior */

/* On screens less than our breakpoint, make tabs an accordion */
@media screen and (max-width: 568px) {
	#switcherstacks_in_116 #accordionInterfacestacks_in_116 {
		display: block !important;
	}
	
	#switcherstacks_in_116 #tabbedInterfacestacks_in_116 {
		display: none !important;
	}
}

/* @end */

/* @group Print style settings */

@media print {
	#switcherTabsstacks_in_116 {
		display: none !important;
	}
	
	#switcherWrapperstacks_in_116,
	#switcherstacks_in_116.tabbed-layout .accordion-toggle {
		display: block !important;
	}
	
	#switcherstacks_in_116 .accordion-content {
		display: block !important;
		height: auto !important;
	}
	
	#switcherstacks_in_116 .accordion-content .contentInner {
		border: none !important;
	}
}

/* @end */

/* @group Advanced Settings */

/**/

/**/

/**/

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_116 {
	padding: 10px 0px 0px 0px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_121 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end *//* @group Basics */

#switcherstacks_in_126,
#switcherstacks_in_126 * {
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
}

#switcherstacks_in_126 {
	display: none;
}

/* Reset for lists within Switcher */

#switcherstacks_in_126 ul ul {
	list-style-type: disc;
}

/* @end */

/* @group Accordion */

ul#accordionInterfacestacks_in_126 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#accordionInterfacestacks_in_126>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

/* Static accordion */

#accordionInterfacestacks_in_126 .accordion-toggle,
#mydiv .accordion-toggle {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	cursor: pointer;
	background: rgba(102, 204, 255, 1.00);
	line-height: 45px;
	display: block;
	font-size: 18px;
	text-decoration: none;
	border-radius: 20px 0px 0px 0px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	color: rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
}

#accordionInterfacestacks_in_126 .accordion-toggle [class^="fa fa-"],
#mydiv .accordion-toggle [class^="fa fa-"],
#accordionInterfacestacks_in_126 .accordion-toggle i,
#mydiv .accordion-toggle i {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	width: 25px;
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	line-height: 1;
	vertical-align: middle;
}

/* Hovered accordion */

#accordionInterfacestacks_in_126 .accordion-toggle:hover,
#mydiv .accordion-toggle:hover {
	background: rgba(0, 204, 255, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_126 .accordion-toggle:hover [class^="fa fa-"],
#mydiv .accordion-toggle:hover [class^="fa fa-"],
#accordionInterfacestacks_in_126 .accordion-toggle:hover i,
#mydiv .accordion-toggle:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked accordion */

#accordionInterfacestacks_in_126 .accordion-toggle:active,
#mydiv .accordion-toggle:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 204, 255, 1.00);
}

#accordionInterfacestacks_in_126 .accordion-toggle:active [class^="fa fa-"],
#mydiv .accordion-toggle:active [class^="fa fa-"],
#accordionInterfacestacks_in_126 .accordion-toggle:active i,
#mydiv .accordion-toggle:active i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active accordion */

#accordionInterfacestacks_in_126 .accordion-toggle.ui-state-active,
#mydiv .accordion-toggle.ui-state-active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 153, 204, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_126 .accordion-toggle.ui-state-active [class^="fa fa-"],
#mydiv .accordion-toggle.ui-state-active [class^="fa fa-"],
#accordionInterfacestacks_in_126 .accordion-toggle.ui-state-active i,
#mydiv .accordion-toggle.ui-state-active i {
	color: rgba(255, 255, 255, 1.00);
}

/* @group Open and closed floating icons */

#accordionInterfacestacks_in_126 .accordion-toggle .closedIcon,
#mydiv .accordion-toggle .closedIcon {
	float: right;
	display: inline;
}

#accordionInterfacestacks_in_126 .accordion-toggle .openedIcon,
#mydiv .accordion-toggle .openedIcon {
	float: right;
	display: none;
}

#accordionInterfacestacks_in_126 .accordion-toggle.ui-state-active .closedIcon,
#mydiv .accordion-toggle.ui-state-active .closedIcon {
	display: none;
}

#accordionInterfacestacks_in_126 .accordion-toggle.ui-state-active .openedIcon,
#mydiv .accordion-toggle.ui-state-active .openedIcon {
	display: inline;
}

/* @end */

/* @end */

/* @group Tabs */

ul#tabbedInterfacestacks_in_126 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#tabbedInterfacestacks_in_126>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_126 {
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_126 li.switcherTab {
	display: inline-block;
	list-style: none;
	width: 20.00%;
}



/* Static tabs */

ul#switcherTabsstacks_in_126 li.switcherTab.ui-state-default a {
	display: block;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
	cursor: pointer;
	background: rgba(148, 29, 230, 1.00);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 18px;
	line-height: 1.25em;
	text-align: center;
	text-decoration: none;
	border-radius: 0px 0px 0px 0px;
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

ul#switcherTabsstacks_in_126 li.switcherTab.ui-state-default a [class^="fa fa-"],
ul#switcherTabsstacks_in_126 li.switcherTab.ui-state-default a i {
	display: block;
	font-size: 48px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	line-height: 1;
	vertical-align: middle;
	margin-top: 0px !important;
	margin-bottom: 10px !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

/* Hovered Tabs */

ul#switcherTabsstacks_in_126 li.switcherTab.ui-state-default a:hover {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_126 li.switcherTab.ui-state-default a:hover [class^="fa fa-"],
ul#switcherTabsstacks_in_126 li.switcherTab.ui-state-default a:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked tabs */

ul#switcherTabsstacks_in_126 li.switcherTab.ui-state-default a:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(89, 17, 145, 1.00);
}

ul#switcherTabsstacks_in_126 li.switcherTab.ui-state-default [class^="fa fa-"],
ul#switcherTabsstacks_in_126 li.switcherTab.ui-state-default i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active Tabs */

ul#switcherTabsstacks_in_126 li.switcherTab.ui-tabs-active.ui-state-active a {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_126 li.switcherTab.ui-tabs-active.ui-state-active a [class^="fa fa-"],
ul#switcherTabsstacks_in_126 li.switcherTab.ui-tabs-active.ui-state-active a i {
	color: rgba(255, 255, 255, 1.00);
}

/* Hide accordion toggle headings */

#tabPanesstacks_in_126 a.accordion-toggle {
	display: none;
}

/* Hide accordion, when in tabbed mode */

#switcherstacks_in_126.tabbed-layout #accordionInterfacestacks_in_126 {
	display: none;
}

/* Display tabbed interface, when in tabs mode */

#switcherstacks_in_126.tabbed-layout #tabbedInterfacestacks_in_126 {
	display: block;
}

/* Hide tabbed interface, when in accordion mode */

#switcherstacks_in_126.accordion-layout #tabbedInterfacestacks_in_126 {
	display: none;
}


/* Hide open / close accordion heading icons */

ul#switcherTabsstacks_in_126 .closedIcon,
ul#switcherTabsstacks_in_126 .openedIcon {
	display: none;
}

/* @end */

/* @group Content Panels */

#tabbedInterfacestacks_in_126 .accordion-content,
#accordionInterfacestacks_in_126 .accordion-content {
	display: none;
	list-style: none;
	padding: 0;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#tabbedInterfacestacks_in_126 .accordion-content .contentInner,
#accordionInterfacestacks_in_126 .accordion-content .contentInner {
	color: rgba(51, 51, 51, 1.00);
	background: rgba(245, 245, 245, 1.00);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	border-radius: 0px 0px 0px 0px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
}

/* @end */

/* @group Left / Right Tab Positioning */





/* @end */

/* @group Responsive Behavior */

/* On screens less than our breakpoint, make tabs an accordion */
@media screen and (max-width: 568px) {
	#switcherstacks_in_126 #accordionInterfacestacks_in_126 {
		display: block !important;
	}
	
	#switcherstacks_in_126 #tabbedInterfacestacks_in_126 {
		display: none !important;
	}
}

/* @end */

/* @group Print style settings */

@media print {
	#switcherTabsstacks_in_126 {
		display: none !important;
	}
	
	#switcherWrapperstacks_in_126,
	#switcherstacks_in_126.tabbed-layout .accordion-toggle {
		display: block !important;
	}
	
	#switcherstacks_in_126 .accordion-content {
		display: block !important;
		height: auto !important;
	}
	
	#switcherstacks_in_126 .accordion-content .contentInner {
		border: none !important;
	}
}

/* @end */

/* @group Advanced Settings */

/**/

/**/

/**/

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end *//* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_131 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_136 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_141 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_146 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_151 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_156 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_161 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_166 {
	padding: 0px 10px 0px 20px;
}
/*
 * Super Forms - Title
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_168 .heading {
  color: #000000;
  border-color: #000000;
}

#stacks_in_168 {
	border: solid rgba(102, 204, 255, 1.00);
	border-width: 1px 0px 0px 20px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 5px;
}
/* @group Basics */

#switcherstacks_in_169,
#switcherstacks_in_169 * {
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
}

#switcherstacks_in_169 {
	display: none;
}

/* Reset for lists within Switcher */

#switcherstacks_in_169 ul ul {
	list-style-type: disc;
}

/* @end */

/* @group Accordion */

ul#accordionInterfacestacks_in_169 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#accordionInterfacestacks_in_169>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

/* Static accordion */

#accordionInterfacestacks_in_169 .accordion-toggle,
#mydiv .accordion-toggle {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	cursor: pointer;
	background: rgba(102, 204, 255, 1.00);
	line-height: 45px;
	display: block;
	font-size: 18px;
	text-decoration: none;
	border-radius: 20px 0px 0px 0px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 10px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	color: rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
}

#accordionInterfacestacks_in_169 .accordion-toggle [class^="fa fa-"],
#mydiv .accordion-toggle [class^="fa fa-"],
#accordionInterfacestacks_in_169 .accordion-toggle i,
#mydiv .accordion-toggle i {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	width: 25px;
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	line-height: 1;
	vertical-align: middle;
}

/* Hovered accordion */

#accordionInterfacestacks_in_169 .accordion-toggle:hover,
#mydiv .accordion-toggle:hover {
	background: rgba(0, 204, 255, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_169 .accordion-toggle:hover [class^="fa fa-"],
#mydiv .accordion-toggle:hover [class^="fa fa-"],
#accordionInterfacestacks_in_169 .accordion-toggle:hover i,
#mydiv .accordion-toggle:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked accordion */

#accordionInterfacestacks_in_169 .accordion-toggle:active,
#mydiv .accordion-toggle:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 204, 255, 1.00);
}

#accordionInterfacestacks_in_169 .accordion-toggle:active [class^="fa fa-"],
#mydiv .accordion-toggle:active [class^="fa fa-"],
#accordionInterfacestacks_in_169 .accordion-toggle:active i,
#mydiv .accordion-toggle:active i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active accordion */

#accordionInterfacestacks_in_169 .accordion-toggle.ui-state-active,
#mydiv .accordion-toggle.ui-state-active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 153, 204, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_169 .accordion-toggle.ui-state-active [class^="fa fa-"],
#mydiv .accordion-toggle.ui-state-active [class^="fa fa-"],
#accordionInterfacestacks_in_169 .accordion-toggle.ui-state-active i,
#mydiv .accordion-toggle.ui-state-active i {
	color: rgba(255, 255, 255, 1.00);
}

/* @group Open and closed floating icons */

#accordionInterfacestacks_in_169 .accordion-toggle .closedIcon,
#mydiv .accordion-toggle .closedIcon {
	float: right;
	display: inline;
}

#accordionInterfacestacks_in_169 .accordion-toggle .openedIcon,
#mydiv .accordion-toggle .openedIcon {
	float: right;
	display: none;
}

#accordionInterfacestacks_in_169 .accordion-toggle.ui-state-active .closedIcon,
#mydiv .accordion-toggle.ui-state-active .closedIcon {
	display: none;
}

#accordionInterfacestacks_in_169 .accordion-toggle.ui-state-active .openedIcon,
#mydiv .accordion-toggle.ui-state-active .openedIcon {
	display: inline;
}

/* @end */

/* @end */

/* @group Tabs */

ul#tabbedInterfacestacks_in_169 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#tabbedInterfacestacks_in_169>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_169 {
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_169 li.switcherTab {
	display: inline-block;
	list-style: none;
	width: 20.00%;
}



/* Static tabs */

ul#switcherTabsstacks_in_169 li.switcherTab.ui-state-default a {
	display: block;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
	cursor: pointer;
	background: rgba(128, 0, 255, 1.00);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 18px;
	line-height: 1.25em;
	text-align: center;
	text-decoration: none;
	border-radius: 0px 0px 0px 0px;
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

ul#switcherTabsstacks_in_169 li.switcherTab.ui-state-default a [class^="fa fa-"],
ul#switcherTabsstacks_in_169 li.switcherTab.ui-state-default a i {
	display: block;
	font-size: 48px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	line-height: 1;
	vertical-align: middle;
	margin-top: 0px !important;
	margin-bottom: 10px !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

/* Hovered Tabs */

ul#switcherTabsstacks_in_169 li.switcherTab.ui-state-default a:hover {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_169 li.switcherTab.ui-state-default a:hover [class^="fa fa-"],
ul#switcherTabsstacks_in_169 li.switcherTab.ui-state-default a:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked tabs */

ul#switcherTabsstacks_in_169 li.switcherTab.ui-state-default a:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(89, 17, 145, 1.00);
}

ul#switcherTabsstacks_in_169 li.switcherTab.ui-state-default [class^="fa fa-"],
ul#switcherTabsstacks_in_169 li.switcherTab.ui-state-default i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active Tabs */

ul#switcherTabsstacks_in_169 li.switcherTab.ui-tabs-active.ui-state-active a {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_169 li.switcherTab.ui-tabs-active.ui-state-active a [class^="fa fa-"],
ul#switcherTabsstacks_in_169 li.switcherTab.ui-tabs-active.ui-state-active a i {
	color: rgba(255, 255, 255, 1.00);
}

/* Hide accordion toggle headings */

#tabPanesstacks_in_169 a.accordion-toggle {
	display: none;
}

/* Hide accordion, when in tabbed mode */

#switcherstacks_in_169.tabbed-layout #accordionInterfacestacks_in_169 {
	display: none;
}

/* Display tabbed interface, when in tabs mode */

#switcherstacks_in_169.tabbed-layout #tabbedInterfacestacks_in_169 {
	display: block;
}

/* Hide tabbed interface, when in accordion mode */

#switcherstacks_in_169.accordion-layout #tabbedInterfacestacks_in_169 {
	display: none;
}


/* Hide open / close accordion heading icons */

ul#switcherTabsstacks_in_169 .closedIcon,
ul#switcherTabsstacks_in_169 .openedIcon {
	display: none;
}

/* @end */

/* @group Content Panels */

#tabbedInterfacestacks_in_169 .accordion-content,
#accordionInterfacestacks_in_169 .accordion-content {
	display: none;
	list-style: none;
	padding: 0;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#tabbedInterfacestacks_in_169 .accordion-content .contentInner,
#accordionInterfacestacks_in_169 .accordion-content .contentInner {
	color: rgba(51, 51, 51, 1.00);
	background: rgba(230, 230, 230, 1.00);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-right: 15px;
	border-radius: 0px 0px 0px 0px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
}

/* @end */

/* @group Left / Right Tab Positioning */





/* @end */

/* @group Responsive Behavior */

/* On screens less than our breakpoint, make tabs an accordion */
@media screen and (max-width: 568px) {
	#switcherstacks_in_169 #accordionInterfacestacks_in_169 {
		display: block !important;
	}
	
	#switcherstacks_in_169 #tabbedInterfacestacks_in_169 {
		display: none !important;
	}
}

/* @end */

/* @group Print style settings */

@media print {
	#switcherTabsstacks_in_169 {
		display: none !important;
	}
	
	#switcherWrapperstacks_in_169,
	#switcherstacks_in_169.tabbed-layout .accordion-toggle {
		display: block !important;
	}
	
	#switcherstacks_in_169 .accordion-content {
		display: block !important;
		height: auto !important;
	}
	
	#switcherstacks_in_169 .accordion-content .contentInner {
		border: none !important;
	}
}

/* @end */

/* @group Advanced Settings */

/**/

/**/

/**/

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_169 {
	padding: 10px 0px 0px 0px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_174 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_179 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_184 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_189 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_194 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_225 {
	padding: 0px 10px 0px 20px;
}
/* ********* */
/* Normalize */
/* ********* */

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

#stacks_in_113 article,
#stacks_in_113 aside,
#stacks_in_113 details,
#stacks_in_113 figcaption,
#stacks_in_113 figure,
#stacks_in_113 footer,
#stacks_in_113 header,
#stacks_in_113 hgroup,
#stacks_in_113 main,
#stacks_in_113 nav,
#stacks_in_113 section,
#stacks_in_113 summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

#stacks_in_113 audio,
#stacks_in_113 canvas,
#stacks_in_113 progress,
#stacks_in_113 video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

#stacks_in_113 audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

#stacks_in_113 [hidden],
#stacks_in_113 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_113 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_113 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_113 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_113 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_113 code,
#stacks_in_113 kbd,
#stacks_in_113 pre,
#stacks_in_113 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_113 *,
#stacks_in_113 *:before,
#stacks_in_113 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_113 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_113 .column_base_margin {
    margin-bottom: 20px;
  }
}

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

  #stacks_in_113 .column_base_margin {
    margin-bottom: 20px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_113 .column_base_margin {
    margin-bottom: 20px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_113 .column_base_margin {
    margin-bottom: 20px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_113 img {
  max-width: 100%;
  height: auto;
}

/* **************** */
/* Foundation START */
/* **************** */


/*

Copyright (c) 2013-2014 ZURB, inc.

MIT License

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.

*/


#stacks_in_113 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_113 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_113 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_113 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_113 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_113 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_113 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_113 *,
#stacks_in_113 *:before,
#stacks_in_113 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_113 .left {
  float: left !important; }

#stacks_in_113 .right {
  float: right !important; }

#stacks_in_113 .clearfix:before,
#stacks_in_113 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_113 .clearfix:after {
  clear: both; }

#stacks_in_113 .hide {
  display: none; }

#stacks_in_113 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_113 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_113 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_113 select {
  width: 100%; }

#stacks_in_113 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_113 .row:before,
#stacks_in_113 .row:after {
  content: " ";
  display: table; }

#stacks_in_113 .row:after {
  clear: both; }

#stacks_in_113 .row.collapse > .column,
#stacks_in_113 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_113 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_113 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_113 .row .row:before,
#stacks_in_113 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_113 .row .row:after {
  clear: both; }

#stacks_in_113 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_113 .row .row.collapse:before,
#stacks_in_113 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_113 .row .row.collapse:after {
  clear: both; }

#stacks_in_113 .column,
#stacks_in_113 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  margin-right: 0;   /* Fixes comaptiblity with some themes using skeleton.css */
  margin-left: 0;    /* Fixes comaptiblity with some themes using skeleton.css */
  width: 100%;
  float: left; }

#stacks_in_113 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_113 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_113 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_113 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_113 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_113 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_113 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_113 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_113 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_113 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_113 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_113 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_113 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_113 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_113 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_113 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_113 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_113 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_113 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_113 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_113 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_113 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_113 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_113 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_113 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_113 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_113 .column,
  #stacks_in_113 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_113 .small-1 {
    width: 8.33333%; }

  #stacks_in_113 .small-2 {
    width: 16.66667%; }

  #stacks_in_113 .small-3 {
    width: 25%; }

  #stacks_in_113 .small-4 {
    width: 33.33333%; }

  #stacks_in_113 .small-5 {
    width: 41.66667%; }

  #stacks_in_113 .small-6 {
    width: 50%; }

  #stacks_in_113 .small-7 {
    width: 58.33333%; }

  #stacks_in_113 .small-8 {
    width: 66.66667%; }

  #stacks_in_113 .small-9 {
    width: 75%; }

  #stacks_in_113 .small-10 {
    width: 83.33333%; }

  #stacks_in_113 .small-11 {
    width: 91.66667%; }

  #stacks_in_113 .small-12 {
    width: 100%; }

  #stacks_in_113 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_113 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_113 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_113 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_113 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_113 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_113 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_113 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_113 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_113 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_113 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_113 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_113 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_113 .column.small-centered,
  #stacks_in_113 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_113 .column.small-uncentered,
  #stacks_in_113 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_113 .column.small-centered:last-child,
  #stacks_in_113 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_113 .column.small-uncentered:last-child,
  #stacks_in_113 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_113 .column.small-uncentered.opposite,
  #stacks_in_113 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_113 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_113 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_113 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_113 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_113 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_113 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_113 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_113 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_113 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_113 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_113 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_113 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_113 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_113 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_113 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_113 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_113 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_113 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_113 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_113 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_113 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_113 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_113 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_113 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_113 .column,
  #stacks_in_113 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_113 .medium-1 {
    width: 8.33333%; }

  #stacks_in_113 .medium-2 {
    width: 16.66667%; }

  #stacks_in_113 .medium-3 {
    width: 25%; }

  #stacks_in_113 .medium-4 {
    width: 33.33333%; }

  #stacks_in_113 .medium-5 {
    width: 41.66667%; }

  #stacks_in_113 .medium-6 {
    width: 50%; }

  #stacks_in_113 .medium-7 {
    width: 58.33333%; }

  #stacks_in_113 .medium-8 {
    width: 66.66667%; }

  #stacks_in_113 .medium-9 {
    width: 75%; }

  #stacks_in_113 .medium-10 {
    width: 83.33333%; }

  #stacks_in_113 .medium-11 {
    width: 91.66667%; }

  #stacks_in_113 .medium-12 {
    width: 100%; }

  #stacks_in_113 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_113 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_113 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_113 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_113 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_113 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_113 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_113 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_113 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_113 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_113 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_113 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_113 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_113 .column.medium-centered,
  #stacks_in_113 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_113 .column.medium-uncentered,
  #stacks_in_113 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_113 .column.medium-centered:last-child,
  #stacks_in_113 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_113 .column.medium-uncentered:last-child,
  #stacks_in_113 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_113 .column.medium-uncentered.opposite,
  #stacks_in_113 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_113 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_113 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_113 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_113 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_113 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_113 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_113 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_113 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_113 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_113 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_113 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_113 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_113 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_113 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_113 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_113 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_113 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_113 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_113 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_113 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_113 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_113 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_113 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_113 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_113 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_113 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_113 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_113 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_113 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_113 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_113 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_113 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_113 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_113 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_113 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_113 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_113 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_113 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_113 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_113 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_113 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_113 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_113 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_113 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_113 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_113 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_113 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_113 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_113 .column,
  #stacks_in_113 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_113 .large-1 {
    width: 8.33333%; }

  #stacks_in_113 .large-2 {
    width: 16.66667%; }

  #stacks_in_113 .large-3 {
    width: 25%; }

  #stacks_in_113 .large-4 {
    width: 33.33333%; }

  #stacks_in_113 .large-5 {
    width: 41.66667%; }

  #stacks_in_113 .large-6 {
    width: 50%; }

  #stacks_in_113 .large-7 {
    width: 58.33333%; }

  #stacks_in_113 .large-8 {
    width: 66.66667%; }

  #stacks_in_113 .large-9 {
    width: 75%; }

  #stacks_in_113 .large-10 {
    width: 83.33333%; }

  #stacks_in_113 .large-11 {
    width: 91.66667%; }

  #stacks_in_113 .large-12 {
    width: 100%; }

  #stacks_in_113 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_113 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_113 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_113 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_113 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_113 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_113 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_113 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_113 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_113 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_113 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_113 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_113 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_113 .column.large-centered,
  #stacks_in_113 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_113 .column.large-uncentered,
  #stacks_in_113 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_113 .column.large-centered:last-child,
  #stacks_in_113 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_113 .column.large-uncentered:last-child,
  #stacks_in_113 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_113 .column.large-uncentered.opposite,
  #stacks_in_113 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_113 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_113 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_113 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_113 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_113 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_113 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_113 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_113 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_113 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_113 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_113 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_113 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_113 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_113 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_113 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_113 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_113 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_113 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_113 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_113 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_113 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_113 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_113 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_113 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_113 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_113 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_113 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_113 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_113 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_113 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_113 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_113 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_113 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_113 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_113 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_113 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_113 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_113 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_113 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_113 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_113 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_113 {
	margin: 20px 0px 50px 0px;
}
#stacks_in_199{overflow:visible;-webkit-font-smoothing:antialiased;}#stacks_in_199 .cycler_reel{position:relative;width:100%;overflow:hidden}#stacks_in_199{visibility:hidden}#stacks_in_199 .cycler_reel > div.stacks_out{width:100% !important}#stacks_in_199 .cycler_reel > div.stacks_out:first{visibility:visible}

#stacks_in_199 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	-moz-border-radius:  1px;
	-webkit-border-radius:  1px;
	border-radius:  1px;
	padding: 50px 0px 20px 0px;
}

#stacks_in_201 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}


  /* Standard Responsive Image */
  #stacks_in_203 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_203 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }




#stacks_in_203 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}

#stacks_in_207 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}

#stacks_in_209 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}
#stacks_in_211{overflow:visible;-webkit-font-smoothing:antialiased;}#stacks_in_211 .cycler_reel{position:relative;width:100%;overflow:hidden}#stacks_in_211{visibility:hidden}#stacks_in_211 .cycler_reel > div.stacks_out{width:100% !important}#stacks_in_211 .cycler_reel > div.stacks_out:first{visibility:visible}

#stacks_in_211 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	-moz-border-radius:  1px;
	-webkit-border-radius:  1px;
	border-radius:  1px;
	padding: 50px 0px 20px 0px;
}




#stacks_in_245 h4,#stacks_in_245 h4 a,#stacks_in_245 p,#stacks_in_245 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_245 p a:hover, #stacks_in_245 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_245 {
	padding: 30px 0px 0px 0px;
}
@media only screen and (max-width:414px){#stacks_in_247 p,#stacks_in_247 div{text-align:left !important}}@media only screen and (min-width:0px){#stacks_in_247,#stacks_in_247 div,#stacks_in_247 p,#stacks_in_247 .fa:not(.no-indent),#stacks_in_247 ol,#stacks_in_247 ul li,#stacks_in_247 ol li,#stacks_in_247 ol,#stacks_in_247 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_247{}}


#stacks_in_247 {
	padding: 30px 0px 0px 0px;
}
/* ********* */
/* Normalize */
/* ********* */

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

#stacks_in_250 article,
#stacks_in_250 aside,
#stacks_in_250 details,
#stacks_in_250 figcaption,
#stacks_in_250 figure,
#stacks_in_250 footer,
#stacks_in_250 header,
#stacks_in_250 hgroup,
#stacks_in_250 main,
#stacks_in_250 nav,
#stacks_in_250 section,
#stacks_in_250 summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

#stacks_in_250 audio,
#stacks_in_250 canvas,
#stacks_in_250 progress,
#stacks_in_250 video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

#stacks_in_250 audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

#stacks_in_250 [hidden],
#stacks_in_250 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_250 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_250 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_250 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_250 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_250 code,
#stacks_in_250 kbd,
#stacks_in_250 pre,
#stacks_in_250 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_250 *,
#stacks_in_250 *:before,
#stacks_in_250 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_250 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_250 .column_base_margin {
    margin-bottom: 0px;
  }
}

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

  #stacks_in_250 .column_base_margin {
    margin-bottom: 40px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_250 .column_base_margin {
    margin-bottom: 40px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_250 .column_base_margin {
    margin-bottom: 20px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_250 img {
  max-width: 100%;
  height: auto;
}

/* **************** */
/* Foundation START */
/* **************** */


/*

Copyright (c) 2013-2014 ZURB, inc.

MIT License

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.

*/


#stacks_in_250 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_250 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_250 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_250 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_250 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_250 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_250 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_250 *,
#stacks_in_250 *:before,
#stacks_in_250 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_250 .left {
  float: left !important; }

#stacks_in_250 .right {
  float: right !important; }

#stacks_in_250 .clearfix:before,
#stacks_in_250 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_250 .clearfix:after {
  clear: both; }

#stacks_in_250 .hide {
  display: none; }

#stacks_in_250 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_250 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_250 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_250 select {
  width: 100%; }

#stacks_in_250 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_250 .row:before,
#stacks_in_250 .row:after {
  content: " ";
  display: table; }

#stacks_in_250 .row:after {
  clear: both; }

#stacks_in_250 .row.collapse > .column,
#stacks_in_250 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_250 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_250 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_250 .row .row:before,
#stacks_in_250 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_250 .row .row:after {
  clear: both; }

#stacks_in_250 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_250 .row .row.collapse:before,
#stacks_in_250 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_250 .row .row.collapse:after {
  clear: both; }

#stacks_in_250 .column,
#stacks_in_250 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  margin-right: 0;   /* Fixes comaptiblity with some themes using skeleton.css */
  margin-left: 0;    /* Fixes comaptiblity with some themes using skeleton.css */
  width: 100%;
  float: left; }

#stacks_in_250 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_250 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_250 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_250 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_250 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_250 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_250 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_250 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_250 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_250 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_250 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_250 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_250 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_250 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_250 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_250 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_250 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_250 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_250 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_250 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_250 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_250 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_250 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_250 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_250 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_250 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_250 .column,
  #stacks_in_250 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_250 .small-1 {
    width: 8.33333%; }

  #stacks_in_250 .small-2 {
    width: 16.66667%; }

  #stacks_in_250 .small-3 {
    width: 25%; }

  #stacks_in_250 .small-4 {
    width: 33.33333%; }

  #stacks_in_250 .small-5 {
    width: 41.66667%; }

  #stacks_in_250 .small-6 {
    width: 50%; }

  #stacks_in_250 .small-7 {
    width: 58.33333%; }

  #stacks_in_250 .small-8 {
    width: 66.66667%; }

  #stacks_in_250 .small-9 {
    width: 75%; }

  #stacks_in_250 .small-10 {
    width: 83.33333%; }

  #stacks_in_250 .small-11 {
    width: 91.66667%; }

  #stacks_in_250 .small-12 {
    width: 100%; }

  #stacks_in_250 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_250 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_250 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_250 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_250 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_250 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_250 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_250 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_250 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_250 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_250 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_250 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_250 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_250 .column.small-centered,
  #stacks_in_250 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_250 .column.small-uncentered,
  #stacks_in_250 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_250 .column.small-centered:last-child,
  #stacks_in_250 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_250 .column.small-uncentered:last-child,
  #stacks_in_250 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_250 .column.small-uncentered.opposite,
  #stacks_in_250 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_250 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_250 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_250 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_250 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_250 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_250 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_250 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_250 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_250 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_250 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_250 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_250 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_250 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_250 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_250 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_250 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_250 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_250 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_250 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_250 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_250 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_250 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_250 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_250 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_250 .column,
  #stacks_in_250 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_250 .medium-1 {
    width: 8.33333%; }

  #stacks_in_250 .medium-2 {
    width: 16.66667%; }

  #stacks_in_250 .medium-3 {
    width: 25%; }

  #stacks_in_250 .medium-4 {
    width: 33.33333%; }

  #stacks_in_250 .medium-5 {
    width: 41.66667%; }

  #stacks_in_250 .medium-6 {
    width: 50%; }

  #stacks_in_250 .medium-7 {
    width: 58.33333%; }

  #stacks_in_250 .medium-8 {
    width: 66.66667%; }

  #stacks_in_250 .medium-9 {
    width: 75%; }

  #stacks_in_250 .medium-10 {
    width: 83.33333%; }

  #stacks_in_250 .medium-11 {
    width: 91.66667%; }

  #stacks_in_250 .medium-12 {
    width: 100%; }

  #stacks_in_250 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_250 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_250 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_250 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_250 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_250 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_250 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_250 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_250 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_250 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_250 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_250 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_250 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_250 .column.medium-centered,
  #stacks_in_250 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_250 .column.medium-uncentered,
  #stacks_in_250 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_250 .column.medium-centered:last-child,
  #stacks_in_250 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_250 .column.medium-uncentered:last-child,
  #stacks_in_250 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_250 .column.medium-uncentered.opposite,
  #stacks_in_250 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_250 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_250 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_250 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_250 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_250 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_250 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_250 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_250 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_250 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_250 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_250 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_250 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_250 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_250 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_250 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_250 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_250 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_250 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_250 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_250 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_250 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_250 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_250 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_250 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_250 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_250 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_250 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_250 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_250 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_250 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_250 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_250 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_250 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_250 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_250 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_250 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_250 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_250 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_250 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_250 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_250 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_250 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_250 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_250 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_250 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_250 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_250 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_250 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_250 .column,
  #stacks_in_250 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_250 .large-1 {
    width: 8.33333%; }

  #stacks_in_250 .large-2 {
    width: 16.66667%; }

  #stacks_in_250 .large-3 {
    width: 25%; }

  #stacks_in_250 .large-4 {
    width: 33.33333%; }

  #stacks_in_250 .large-5 {
    width: 41.66667%; }

  #stacks_in_250 .large-6 {
    width: 50%; }

  #stacks_in_250 .large-7 {
    width: 58.33333%; }

  #stacks_in_250 .large-8 {
    width: 66.66667%; }

  #stacks_in_250 .large-9 {
    width: 75%; }

  #stacks_in_250 .large-10 {
    width: 83.33333%; }

  #stacks_in_250 .large-11 {
    width: 91.66667%; }

  #stacks_in_250 .large-12 {
    width: 100%; }

  #stacks_in_250 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_250 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_250 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_250 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_250 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_250 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_250 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_250 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_250 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_250 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_250 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_250 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_250 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_250 .column.large-centered,
  #stacks_in_250 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_250 .column.large-uncentered,
  #stacks_in_250 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_250 .column.large-centered:last-child,
  #stacks_in_250 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_250 .column.large-uncentered:last-child,
  #stacks_in_250 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_250 .column.large-uncentered.opposite,
  #stacks_in_250 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_250 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_250 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_250 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_250 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_250 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_250 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_250 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_250 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_250 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_250 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_250 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_250 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_250 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_250 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_250 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_250 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_250 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_250 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_250 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_250 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_250 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_250 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_250 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_250 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_250 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_250 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_250 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_250 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_250 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_250 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_250 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_250 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_250 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_250 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_250 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_250 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_250 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_250 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_250 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_250 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_250 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_250 {
	padding: 30px 0px 60px 0px;
}
/*
 * Super Forms - Title
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_252 .heading {
  color: #000000;
  border-color: #000000;
}

#stacks_in_252 {
	border: solid rgba(102, 204, 255, 1.00);
	border-width: 1px 0px 0px 20px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 5px;
}
/* @group Basics */

#switcherstacks_in_253,
#switcherstacks_in_253 * {
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
}

#switcherstacks_in_253 {
	display: none;
}

/* Reset for lists within Switcher */

#switcherstacks_in_253 ul ul {
	list-style-type: disc;
}

/* @end */

/* @group Accordion */

ul#accordionInterfacestacks_in_253 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#accordionInterfacestacks_in_253>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

/* Static accordion */

#accordionInterfacestacks_in_253 .accordion-toggle,
#mydiv .accordion-toggle {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	cursor: pointer;
	background: rgba(102, 204, 255, 1.00);
	line-height: 45px;
	display: block;
	font-size: 18px;
	text-decoration: none;
	border-radius: 20px 0px 0px 0px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-top: 0px solid rgba(102, 102, 102, 1.00);
	border-bottom: 0px solid rgba(102, 102, 102, 1.00);
	border-left: 0px solid rgba(102, 102, 102, 1.00);
	border-right: 0px solid rgba(102, 102, 102, 1.00);
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	color: rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
}

#accordionInterfacestacks_in_253 .accordion-toggle [class^="fa fa-"],
#mydiv .accordion-toggle [class^="fa fa-"],
#accordionInterfacestacks_in_253 .accordion-toggle i,
#mydiv .accordion-toggle i {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	width: 25px;
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	line-height: 1;
	vertical-align: middle;
}

/* Hovered accordion */

#accordionInterfacestacks_in_253 .accordion-toggle:hover,
#mydiv .accordion-toggle:hover {
	background: rgba(0, 204, 255, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_253 .accordion-toggle:hover [class^="fa fa-"],
#mydiv .accordion-toggle:hover [class^="fa fa-"],
#accordionInterfacestacks_in_253 .accordion-toggle:hover i,
#mydiv .accordion-toggle:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked accordion */

#accordionInterfacestacks_in_253 .accordion-toggle:active,
#mydiv .accordion-toggle:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 204, 255, 1.00);
}

#accordionInterfacestacks_in_253 .accordion-toggle:active [class^="fa fa-"],
#mydiv .accordion-toggle:active [class^="fa fa-"],
#accordionInterfacestacks_in_253 .accordion-toggle:active i,
#mydiv .accordion-toggle:active i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active accordion */

#accordionInterfacestacks_in_253 .accordion-toggle.ui-state-active,
#mydiv .accordion-toggle.ui-state-active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 153, 204, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_253 .accordion-toggle.ui-state-active [class^="fa fa-"],
#mydiv .accordion-toggle.ui-state-active [class^="fa fa-"],
#accordionInterfacestacks_in_253 .accordion-toggle.ui-state-active i,
#mydiv .accordion-toggle.ui-state-active i {
	color: rgba(255, 255, 255, 1.00);
}

/* @group Open and closed floating icons */

#accordionInterfacestacks_in_253 .accordion-toggle .closedIcon,
#mydiv .accordion-toggle .closedIcon {
	float: right;
	display: inline;
}

#accordionInterfacestacks_in_253 .accordion-toggle .openedIcon,
#mydiv .accordion-toggle .openedIcon {
	float: right;
	display: none;
}

#accordionInterfacestacks_in_253 .accordion-toggle.ui-state-active .closedIcon,
#mydiv .accordion-toggle.ui-state-active .closedIcon {
	display: none;
}

#accordionInterfacestacks_in_253 .accordion-toggle.ui-state-active .openedIcon,
#mydiv .accordion-toggle.ui-state-active .openedIcon {
	display: inline;
}

/* @end */

/* @end */

/* @group Tabs */

ul#tabbedInterfacestacks_in_253 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#tabbedInterfacestacks_in_253>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_253 {
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_253 li.switcherTab {
	display: inline-block;
	list-style: none;
	width: 20.00%;
}



/* Static tabs */

ul#switcherTabsstacks_in_253 li.switcherTab.ui-state-default a {
	display: block;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
	cursor: pointer;
	background: rgba(128, 0, 255, 1.00);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 18px;
	line-height: 1.25em;
	text-align: center;
	text-decoration: none;
	border-radius: 0px 0px 0px 0px;
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

ul#switcherTabsstacks_in_253 li.switcherTab.ui-state-default a [class^="fa fa-"],
ul#switcherTabsstacks_in_253 li.switcherTab.ui-state-default a i {
	display: block;
	font-size: 48px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	line-height: 1;
	vertical-align: middle;
	margin-top: 0px !important;
	margin-bottom: 10px !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

/* Hovered Tabs */

ul#switcherTabsstacks_in_253 li.switcherTab.ui-state-default a:hover {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_253 li.switcherTab.ui-state-default a:hover [class^="fa fa-"],
ul#switcherTabsstacks_in_253 li.switcherTab.ui-state-default a:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked tabs */

ul#switcherTabsstacks_in_253 li.switcherTab.ui-state-default a:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(89, 17, 145, 1.00);
}

ul#switcherTabsstacks_in_253 li.switcherTab.ui-state-default [class^="fa fa-"],
ul#switcherTabsstacks_in_253 li.switcherTab.ui-state-default i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active Tabs */

ul#switcherTabsstacks_in_253 li.switcherTab.ui-tabs-active.ui-state-active a {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_253 li.switcherTab.ui-tabs-active.ui-state-active a [class^="fa fa-"],
ul#switcherTabsstacks_in_253 li.switcherTab.ui-tabs-active.ui-state-active a i {
	color: rgba(255, 255, 255, 1.00);
}

/* Hide accordion toggle headings */

#tabPanesstacks_in_253 a.accordion-toggle {
	display: none;
}

/* Hide accordion, when in tabbed mode */

#switcherstacks_in_253.tabbed-layout #accordionInterfacestacks_in_253 {
	display: none;
}

/* Display tabbed interface, when in tabs mode */

#switcherstacks_in_253.tabbed-layout #tabbedInterfacestacks_in_253 {
	display: block;
}

/* Hide tabbed interface, when in accordion mode */

#switcherstacks_in_253.accordion-layout #tabbedInterfacestacks_in_253 {
	display: none;
}


/* Hide open / close accordion heading icons */

ul#switcherTabsstacks_in_253 .closedIcon,
ul#switcherTabsstacks_in_253 .openedIcon {
	display: none;
}

/* @end */

/* @group Content Panels */

#tabbedInterfacestacks_in_253 .accordion-content,
#accordionInterfacestacks_in_253 .accordion-content {
	display: none;
	list-style: none;
	padding: 0;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#tabbedInterfacestacks_in_253 .accordion-content .contentInner,
#accordionInterfacestacks_in_253 .accordion-content .contentInner {
	color: rgba(51, 51, 51, 1.00);
	background: rgba(230, 230, 230, 1.00);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	border-radius: 0px 0px 0px 0px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
}

/* @end */

/* @group Left / Right Tab Positioning */





/* @end */

/* @group Responsive Behavior */

/* On screens less than our breakpoint, make tabs an accordion */
@media screen and (max-width: 568px) {
	#switcherstacks_in_253 #accordionInterfacestacks_in_253 {
		display: block !important;
	}
	
	#switcherstacks_in_253 #tabbedInterfacestacks_in_253 {
		display: none !important;
	}
}

/* @end */

/* @group Print style settings */

@media print {
	#switcherTabsstacks_in_253 {
		display: none !important;
	}
	
	#switcherWrapperstacks_in_253,
	#switcherstacks_in_253.tabbed-layout .accordion-toggle {
		display: block !important;
	}
	
	#switcherstacks_in_253 .accordion-content {
		display: block !important;
		height: auto !important;
	}
	
	#switcherstacks_in_253 .accordion-content .contentInner {
		border: none !important;
	}
}

/* @end */

/* @group Advanced Settings */

/**/

/**/

/**/

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_253 {
	padding: 10px 0px 0px 0px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_258 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end *//* @group Basics */

#switcherstacks_in_263,
#switcherstacks_in_263 * {
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
}

#switcherstacks_in_263 {
	display: none;
}

/* Reset for lists within Switcher */

#switcherstacks_in_263 ul ul {
	list-style-type: disc;
}

/* @end */

/* @group Accordion */

ul#accordionInterfacestacks_in_263 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#accordionInterfacestacks_in_263>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

/* Static accordion */

#accordionInterfacestacks_in_263 .accordion-toggle,
#mydiv .accordion-toggle {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	cursor: pointer;
	background: rgba(102, 204, 255, 1.00);
	line-height: 45px;
	display: block;
	font-size: 18px;
	text-decoration: none;
	border-radius: 20px 0px 0px 0px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	color: rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
}

#accordionInterfacestacks_in_263 .accordion-toggle [class^="fa fa-"],
#mydiv .accordion-toggle [class^="fa fa-"],
#accordionInterfacestacks_in_263 .accordion-toggle i,
#mydiv .accordion-toggle i {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	width: 25px;
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	line-height: 1;
	vertical-align: middle;
}

/* Hovered accordion */

#accordionInterfacestacks_in_263 .accordion-toggle:hover,
#mydiv .accordion-toggle:hover {
	background: rgba(0, 204, 255, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_263 .accordion-toggle:hover [class^="fa fa-"],
#mydiv .accordion-toggle:hover [class^="fa fa-"],
#accordionInterfacestacks_in_263 .accordion-toggle:hover i,
#mydiv .accordion-toggle:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked accordion */

#accordionInterfacestacks_in_263 .accordion-toggle:active,
#mydiv .accordion-toggle:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 204, 255, 1.00);
}

#accordionInterfacestacks_in_263 .accordion-toggle:active [class^="fa fa-"],
#mydiv .accordion-toggle:active [class^="fa fa-"],
#accordionInterfacestacks_in_263 .accordion-toggle:active i,
#mydiv .accordion-toggle:active i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active accordion */

#accordionInterfacestacks_in_263 .accordion-toggle.ui-state-active,
#mydiv .accordion-toggle.ui-state-active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 153, 204, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_263 .accordion-toggle.ui-state-active [class^="fa fa-"],
#mydiv .accordion-toggle.ui-state-active [class^="fa fa-"],
#accordionInterfacestacks_in_263 .accordion-toggle.ui-state-active i,
#mydiv .accordion-toggle.ui-state-active i {
	color: rgba(255, 255, 255, 1.00);
}

/* @group Open and closed floating icons */

#accordionInterfacestacks_in_263 .accordion-toggle .closedIcon,
#mydiv .accordion-toggle .closedIcon {
	float: right;
	display: inline;
}

#accordionInterfacestacks_in_263 .accordion-toggle .openedIcon,
#mydiv .accordion-toggle .openedIcon {
	float: right;
	display: none;
}

#accordionInterfacestacks_in_263 .accordion-toggle.ui-state-active .closedIcon,
#mydiv .accordion-toggle.ui-state-active .closedIcon {
	display: none;
}

#accordionInterfacestacks_in_263 .accordion-toggle.ui-state-active .openedIcon,
#mydiv .accordion-toggle.ui-state-active .openedIcon {
	display: inline;
}

/* @end */

/* @end */

/* @group Tabs */

ul#tabbedInterfacestacks_in_263 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#tabbedInterfacestacks_in_263>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_263 {
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_263 li.switcherTab {
	display: inline-block;
	list-style: none;
	width: 20.00%;
}



/* Static tabs */

ul#switcherTabsstacks_in_263 li.switcherTab.ui-state-default a {
	display: block;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
	cursor: pointer;
	background: rgba(148, 29, 230, 1.00);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 18px;
	line-height: 1.25em;
	text-align: center;
	text-decoration: none;
	border-radius: 0px 0px 0px 0px;
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

ul#switcherTabsstacks_in_263 li.switcherTab.ui-state-default a [class^="fa fa-"],
ul#switcherTabsstacks_in_263 li.switcherTab.ui-state-default a i {
	display: block;
	font-size: 48px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	line-height: 1;
	vertical-align: middle;
	margin-top: 0px !important;
	margin-bottom: 10px !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

/* Hovered Tabs */

ul#switcherTabsstacks_in_263 li.switcherTab.ui-state-default a:hover {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_263 li.switcherTab.ui-state-default a:hover [class^="fa fa-"],
ul#switcherTabsstacks_in_263 li.switcherTab.ui-state-default a:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked tabs */

ul#switcherTabsstacks_in_263 li.switcherTab.ui-state-default a:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(89, 17, 145, 1.00);
}

ul#switcherTabsstacks_in_263 li.switcherTab.ui-state-default [class^="fa fa-"],
ul#switcherTabsstacks_in_263 li.switcherTab.ui-state-default i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active Tabs */

ul#switcherTabsstacks_in_263 li.switcherTab.ui-tabs-active.ui-state-active a {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_263 li.switcherTab.ui-tabs-active.ui-state-active a [class^="fa fa-"],
ul#switcherTabsstacks_in_263 li.switcherTab.ui-tabs-active.ui-state-active a i {
	color: rgba(255, 255, 255, 1.00);
}

/* Hide accordion toggle headings */

#tabPanesstacks_in_263 a.accordion-toggle {
	display: none;
}

/* Hide accordion, when in tabbed mode */

#switcherstacks_in_263.tabbed-layout #accordionInterfacestacks_in_263 {
	display: none;
}

/* Display tabbed interface, when in tabs mode */

#switcherstacks_in_263.tabbed-layout #tabbedInterfacestacks_in_263 {
	display: block;
}

/* Hide tabbed interface, when in accordion mode */

#switcherstacks_in_263.accordion-layout #tabbedInterfacestacks_in_263 {
	display: none;
}


/* Hide open / close accordion heading icons */

ul#switcherTabsstacks_in_263 .closedIcon,
ul#switcherTabsstacks_in_263 .openedIcon {
	display: none;
}

/* @end */

/* @group Content Panels */

#tabbedInterfacestacks_in_263 .accordion-content,
#accordionInterfacestacks_in_263 .accordion-content {
	display: none;
	list-style: none;
	padding: 0;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#tabbedInterfacestacks_in_263 .accordion-content .contentInner,
#accordionInterfacestacks_in_263 .accordion-content .contentInner {
	color: rgba(51, 51, 51, 1.00);
	background: rgba(245, 245, 245, 1.00);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	border-radius: 0px 0px 0px 0px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
}

/* @end */

/* @group Left / Right Tab Positioning */





/* @end */

/* @group Responsive Behavior */

/* On screens less than our breakpoint, make tabs an accordion */
@media screen and (max-width: 568px) {
	#switcherstacks_in_263 #accordionInterfacestacks_in_263 {
		display: block !important;
	}
	
	#switcherstacks_in_263 #tabbedInterfacestacks_in_263 {
		display: none !important;
	}
}

/* @end */

/* @group Print style settings */

@media print {
	#switcherTabsstacks_in_263 {
		display: none !important;
	}
	
	#switcherWrapperstacks_in_263,
	#switcherstacks_in_263.tabbed-layout .accordion-toggle {
		display: block !important;
	}
	
	#switcherstacks_in_263 .accordion-content {
		display: block !important;
		height: auto !important;
	}
	
	#switcherstacks_in_263 .accordion-content .contentInner {
		border: none !important;
	}
}

/* @end */

/* @group Advanced Settings */

/**/

/**/

/**/

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end *//* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_268 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_273 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_278 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_283 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_288 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_293 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_298 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_303 {
	padding: 0px 10px 0px 20px;
}
#stacks_in_366{overflow:visible;-webkit-font-smoothing:antialiased;}#stacks_in_366 .cycler_reel{position:relative;width:100%;overflow:hidden}#stacks_in_366{visibility:hidden}#stacks_in_366 .cycler_reel > div.stacks_out{width:100% !important}#stacks_in_366 .cycler_reel > div.stacks_out:first{visibility:visible}

#stacks_in_366 {
	-moz-border-radius:  1px;
	-webkit-border-radius:  1px;
	border-radius:  1px;
	padding: 50px 0px 20px 0px;
}

#stacks_in_368 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}


  /* Standard Responsive Image */
  #stacks_in_370 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_370 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }




#stacks_in_370 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}

#stacks_in_372 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}

#stacks_in_374 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_376 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_376 .theDivider1,
#simpleDivider_stacks_in_376 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_376 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_376.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #000000;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_376.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_376 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_376.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_376.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_376.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_376.bgImageOn .theDivider1 img {
	display: block;
}

/*
 * Super Forms - Title
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_306 .heading {
  color: #000000;
  border-color: #000000;
}

#stacks_in_306 {
	border: solid rgba(102, 204, 255, 1.00);
	border-width: 1px 0px 0px 20px;
	margin: 20px 0px 20px 0px;
	padding: 10px 0px 0px 5px;
}
/* @group Basics */

#switcherstacks_in_307,
#switcherstacks_in_307 * {
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
}

#switcherstacks_in_307 {
	display: none;
}

/* Reset for lists within Switcher */

#switcherstacks_in_307 ul ul {
	list-style-type: disc;
}

/* @end */

/* @group Accordion */

ul#accordionInterfacestacks_in_307 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#accordionInterfacestacks_in_307>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

/* Static accordion */

#accordionInterfacestacks_in_307 .accordion-toggle,
#mydiv .accordion-toggle {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	cursor: pointer;
	background: rgba(102, 204, 255, 1.00);
	line-height: 45px;
	display: block;
	font-size: 18px;
	text-decoration: none;
	border-radius: 20px 0px 0px 0px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 10px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	color: rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
}

#accordionInterfacestacks_in_307 .accordion-toggle [class^="fa fa-"],
#mydiv .accordion-toggle [class^="fa fa-"],
#accordionInterfacestacks_in_307 .accordion-toggle i,
#mydiv .accordion-toggle i {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	width: 25px;
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	line-height: 1;
	vertical-align: middle;
}

/* Hovered accordion */

#accordionInterfacestacks_in_307 .accordion-toggle:hover,
#mydiv .accordion-toggle:hover {
	background: rgba(0, 204, 255, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_307 .accordion-toggle:hover [class^="fa fa-"],
#mydiv .accordion-toggle:hover [class^="fa fa-"],
#accordionInterfacestacks_in_307 .accordion-toggle:hover i,
#mydiv .accordion-toggle:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked accordion */

#accordionInterfacestacks_in_307 .accordion-toggle:active,
#mydiv .accordion-toggle:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 204, 255, 1.00);
}

#accordionInterfacestacks_in_307 .accordion-toggle:active [class^="fa fa-"],
#mydiv .accordion-toggle:active [class^="fa fa-"],
#accordionInterfacestacks_in_307 .accordion-toggle:active i,
#mydiv .accordion-toggle:active i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active accordion */

#accordionInterfacestacks_in_307 .accordion-toggle.ui-state-active,
#mydiv .accordion-toggle.ui-state-active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 153, 204, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 20px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#accordionInterfacestacks_in_307 .accordion-toggle.ui-state-active [class^="fa fa-"],
#mydiv .accordion-toggle.ui-state-active [class^="fa fa-"],
#accordionInterfacestacks_in_307 .accordion-toggle.ui-state-active i,
#mydiv .accordion-toggle.ui-state-active i {
	color: rgba(255, 255, 255, 1.00);
}

/* @group Open and closed floating icons */

#accordionInterfacestacks_in_307 .accordion-toggle .closedIcon,
#mydiv .accordion-toggle .closedIcon {
	float: right;
	display: inline;
}

#accordionInterfacestacks_in_307 .accordion-toggle .openedIcon,
#mydiv .accordion-toggle .openedIcon {
	float: right;
	display: none;
}

#accordionInterfacestacks_in_307 .accordion-toggle.ui-state-active .closedIcon,
#mydiv .accordion-toggle.ui-state-active .closedIcon {
	display: none;
}

#accordionInterfacestacks_in_307 .accordion-toggle.ui-state-active .openedIcon,
#mydiv .accordion-toggle.ui-state-active .openedIcon {
	display: inline;
}

/* @end */

/* @end */

/* @group Tabs */

ul#tabbedInterfacestacks_in_307 {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#tabbedInterfacestacks_in_307>li {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_307 {
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	list-style: none;
}

ul#switcherTabsstacks_in_307 li.switcherTab {
	display: inline-block;
	list-style: none;
	width: 20.00%;
}



/* Static tabs */

ul#switcherTabsstacks_in_307 li.switcherTab.ui-state-default a {
	display: block;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
	cursor: pointer;
	background: rgba(128, 0, 255, 1.00);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 18px;
	line-height: 1.25em;
	text-align: center;
	text-decoration: none;
	border-radius: 0px 0px 0px 0px;
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	position: relative;
	z-index: 10;
	outline: none;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

ul#switcherTabsstacks_in_307 li.switcherTab.ui-state-default a [class^="fa fa-"],
ul#switcherTabsstacks_in_307 li.switcherTab.ui-state-default a i {
	display: block;
	font-size: 48px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	line-height: 1;
	vertical-align: middle;
	margin-top: 0px !important;
	margin-bottom: 10px !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	
	/* Animate selected elements */
	transition: background 500ms, 
				color 500ms, 
				border 500ms, 
				border-radius 500ms;
	-webkit-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
	-moz-transition: background 500ms, 
				color 500ms,
				border 500ms,
				border-radius 500ms;
}

/* Hovered Tabs */

ul#switcherTabsstacks_in_307 li.switcherTab.ui-state-default a:hover {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_307 li.switcherTab.ui-state-default a:hover [class^="fa fa-"],
ul#switcherTabsstacks_in_307 li.switcherTab.ui-state-default a:hover i {
	color: rgba(255, 255, 255, 1.00);
}

/* Clicked tabs */

ul#switcherTabsstacks_in_307 li.switcherTab.ui-state-default a:active {
	color: rgba(255, 255, 255, 1.00);
	background: rgba(89, 17, 145, 1.00);
}

ul#switcherTabsstacks_in_307 li.switcherTab.ui-state-default [class^="fa fa-"],
ul#switcherTabsstacks_in_307 li.switcherTab.ui-state-default i {
	color: rgba(255, 255, 255, 1.00);
}

/* Active Tabs */

ul#switcherTabsstacks_in_307 li.switcherTab.ui-tabs-active.ui-state-active a {
	background: rgba(89, 17, 145, 1.00);
	color: rgba(255, 255, 255, 1.00);
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
	border-radius: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 1px !important;
}

ul#switcherTabsstacks_in_307 li.switcherTab.ui-tabs-active.ui-state-active a [class^="fa fa-"],
ul#switcherTabsstacks_in_307 li.switcherTab.ui-tabs-active.ui-state-active a i {
	color: rgba(255, 255, 255, 1.00);
}

/* Hide accordion toggle headings */

#tabPanesstacks_in_307 a.accordion-toggle {
	display: none;
}

/* Hide accordion, when in tabbed mode */

#switcherstacks_in_307.tabbed-layout #accordionInterfacestacks_in_307 {
	display: none;
}

/* Display tabbed interface, when in tabs mode */

#switcherstacks_in_307.tabbed-layout #tabbedInterfacestacks_in_307 {
	display: block;
}

/* Hide tabbed interface, when in accordion mode */

#switcherstacks_in_307.accordion-layout #tabbedInterfacestacks_in_307 {
	display: none;
}


/* Hide open / close accordion heading icons */

ul#switcherTabsstacks_in_307 .closedIcon,
ul#switcherTabsstacks_in_307 .openedIcon {
	display: none;
}

/* @end */

/* @group Content Panels */

#tabbedInterfacestacks_in_307 .accordion-content,
#accordionInterfacestacks_in_307 .accordion-content {
	display: none;
	list-style: none;
	padding: 0;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#tabbedInterfacestacks_in_307 .accordion-content .contentInner,
#accordionInterfacestacks_in_307 .accordion-content .contentInner {
	color: rgba(51, 51, 51, 1.00);
	background: rgba(230, 230, 230, 1.00);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-right: 15px;
	border-radius: 0px 0px 0px 0px;
	border-top: 0px solid rgba(255, 255, 255, 1.00);
	border-bottom: 0px solid rgba(255, 255, 255, 1.00);
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-right: 0px solid rgba(255, 255, 255, 1.00);
}

/* @end */

/* @group Left / Right Tab Positioning */





/* @end */

/* @group Responsive Behavior */

/* On screens less than our breakpoint, make tabs an accordion */
@media screen and (max-width: 568px) {
	#switcherstacks_in_307 #accordionInterfacestacks_in_307 {
		display: block !important;
	}
	
	#switcherstacks_in_307 #tabbedInterfacestacks_in_307 {
		display: none !important;
	}
}

/* @end */

/* @group Print style settings */

@media print {
	#switcherTabsstacks_in_307 {
		display: none !important;
	}
	
	#switcherWrapperstacks_in_307,
	#switcherstacks_in_307.tabbed-layout .accordion-toggle {
		display: block !important;
	}
	
	#switcherstacks_in_307 .accordion-content {
		display: block !important;
		height: auto !important;
	}
	
	#switcherstacks_in_307 .accordion-content .contentInner {
		border: none !important;
	}
}

/* @end */

/* @group Advanced Settings */

/**/

/**/

/**/

/* @end */

/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_307 {
	padding: 10px 0px 0px 0px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_312 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_317 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_322 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_327 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_332 {
	padding: 0px 10px 0px 20px;
}
/* @group Accordion */

/*  */

/* @end */

/* @group Tabs */

/*  */

/* @end */

/* @group Content Panel */

/*  */

/* @end */
#stacks_in_336 {
	padding: 0px 10px 0px 20px;
}
#stacks_in_352{overflow:visible;-webkit-font-smoothing:antialiased;}#stacks_in_352 .cycler_reel{position:relative;width:100%;overflow:hidden}#stacks_in_352{visibility:hidden}#stacks_in_352 .cycler_reel > div.stacks_out{width:100% !important}#stacks_in_352 .cycler_reel > div.stacks_out:first{visibility:visible}

#stacks_in_352 {
	-moz-border-radius:  1px;
	-webkit-border-radius:  1px;
	border-radius:  1px;
	padding: 50px 0px 20px 0px;
}
#stacks_in_221_24>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




#stacks_in_221_24 {
	background-color: rgba(135, 135, 135, 1.00);
	border: solid rgba(0, 0, 0, 1.00);
	border-width: 5px 0px 0px 0px;
	padding: 30px 0px 30px 0px;
}




#stacks_in_221_20 h5,#stacks_in_221_20 h5 a,#stacks_in_221_20 p,#stacks_in_221_20 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_221_20 p a:hover, #stacks_in_221_20 h5 a:hover{
	color:rgba(204, 204, 204, 1.00);
}








/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_221_36 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_221_36 .theDivider1,
#simpleDivider_stacks_in_221_36 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_221_36 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_221_36.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_221_36.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_221_36 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_221_36.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_221_36.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_221_36.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_221_36.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_221_36 {
	padding: 0px 40px 0px 40px;
}
/* CustomFont 3.0.6 */

@font-face {
    font-family: '';
        src: url('../../../resources/fonts/.eot'); /* IE9 Compat Modes */
    src: local('')
           , url('../../../resources/fonts/.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../../resources/fonts/.woff') format('woff') /* Modern Browsers */
           , url('../../../resources/fonts/.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../../resources/fonts/.svg#') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: 100;
    font-style: normal;
}

#stacks_in_221_9, #stacks_in_221_9 h1, #stacks_in_221_9 h2, #stacks_in_221_9 h3, #stacks_in_221_9 h4, #stacks_in_221_9 h5, #stacks_in_221_9 h6, #stacks_in_221_9 p {
    font-family: '', sans-serif !important;
    font-stretch: normal !important;
    font-weight: 100 !important;
    font-style: normal !important;
}
#stacks_in_221_8 {
	line-height: 2em;
}




#stacks_in_221_22 h5,#stacks_in_221_22 h5 a,#stacks_in_221_22 p,#stacks_in_221_22 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_221_22 p a:hover, #stacks_in_221_22 h5 a:hover{
	color:rgba(204, 204, 204, 1.00);
}








/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_221_37 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_221_37 .theDivider1,
#simpleDivider_stacks_in_221_37 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_221_37 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_221_37.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_221_37.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_221_37 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_221_37.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_221_37.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_221_37.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_221_37.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_221_37 {
	padding: 0px 40px 0px 40px;
}
/* CustomFont 3.0.6 */

@font-face {
    font-family: '';
        src: url('../../../resources/fonts/.eot'); /* IE9 Compat Modes */
    src: local('')
           , url('../../../resources/fonts/.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../../resources/fonts/.woff') format('woff') /* Modern Browsers */
           , url('../../../resources/fonts/.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../../resources/fonts/.svg#') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}

#stacks_in_221_14, #stacks_in_221_14 h1, #stacks_in_221_14 h2, #stacks_in_221_14 h3, #stacks_in_221_14 h4, #stacks_in_221_14 h5, #stacks_in_221_14 h6, #stacks_in_221_14 p {
    font-family: '', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}
#stacks_in_221_13 {
	line-height: 2em;
}




#stacks_in_221_28 h5,#stacks_in_221_28 h5 a,#stacks_in_221_28 p,#stacks_in_221_28 p a{
	color:rgba(0, 0, 0, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: bold ;
	
	
	
	font-variant:small-caps;

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_221_28 p a:hover, #stacks_in_221_28 h5 a:hover{
	color:rgba(204, 204, 204, 1.00);
}








/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_221_38 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_221_38 .theDivider1,
#simpleDivider_stacks_in_221_38 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_221_38 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_221_38.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_221_38.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_221_38 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_221_38.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_221_38.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_221_38.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_221_38.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_221_38 {
	padding: 0px 40px 0px 40px;
}
/* CustomFont 3.0.6 */

@font-face {
    font-family: '';
        src: url('../../../resources/fonts/.eot'); /* IE9 Compat Modes */
    src: local('')
           , url('../../../resources/fonts/.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../../resources/fonts/.woff') format('woff') /* Modern Browsers */
           , url('../../../resources/fonts/.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../../resources/fonts/.svg#') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}

#stacks_in_221_32, #stacks_in_221_32 h1, #stacks_in_221_32 h2, #stacks_in_221_32 h3, #stacks_in_221_32 h4, #stacks_in_221_32 h5, #stacks_in_221_32 h6, #stacks_in_221_32 p {
    font-family: '', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}