@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);
  }
}/* Start dooFaq2 stack page CSS code */
/* Iconate keyframe animations */
@-webkit-keyframes zoomOut{50%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-moz-keyframes zoomOut{50%{-moz-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-moz-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-o-keyframes zoomOut{50%{-o-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-o-transform:scale(1,1);transform:scale(1,1);opacity:1}}@keyframes zoomOut{50%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-webkit-keyframes zoomIn{0%{opacity:.6}25%,75%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}50%{opacity:0}100%{opacity:1}}@-moz-keyframes zoomIn{0%{opacity:.6}25%,75%{-moz-transform:scale(1.8);transform:scale(1.8);opacity:0}50%{opacity:0}100%{opacity:1}}@-o-keyframes zoomIn{0%{opacity:.6}25%,75%{-o-transform:scale(1.8);transform:scale(1.8);opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes zoomIn{0%{opacity:.6}25%,75%{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8);opacity:0}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{50%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeOut{50%{opacity:0}100%{opacity:1}}@-o-keyframes fadeOut{50%{opacity:0}100%{opacity:1}}@keyframes fadeOut{50%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOutRight{25%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}75%{-webkit-transform:translateX(-5px);transform:translateX(-5px);opacity:.2}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes fadeOutRight{25%{-moz-transform:translateX(10px);transform:translateX(10px);opacity:0}50%{-moz-transform:translateX(-20px);transform:translateX(-20px);opacity:0}75%{-moz-transform:translateX(-5px);transform:translateX(-5px);opacity:.2}100%{-moz-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes fadeOutRight{25%{-o-transform:translateX(10px);transform:translateX(10px);opacity:0}50%{-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0}75%{-o-transform:translateX(-5px);transform:translateX(-5px);opacity:.2}100%{-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeOutRight{25%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);opacity:0}50%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0}75%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px);opacity:.2}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fadeOutLeft{25%{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0}50%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}75%{-webkit-transform:translateX(5px);transform:translateX(5px);opacity:.2}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes fadeOutLeft{25%{-moz-transform:translateX(-10px);transform:translateX(-10px);opacity:0}50%{-moz-transform:translateX(20px);transform:translateX(20px);opacity:0}75%{-moz-transform:translateX(5px);transform:translateX(5px);opacity:.2}100%{-moz-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes fadeOutLeft{25%{-o-transform:translateX(-10px);transform:translateX(-10px);opacity:0}50%{-o-transform:translateX(20px);transform:translateX(20px);opacity:0}75%{-o-transform:translateX(5px);transform:translateX(5px);opacity:.2}100%{-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeOutLeft{25%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);opacity:0}50%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);opacity:0}75%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);opacity:.2}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fadeOutTop{25%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}50%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}75%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:.2}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeOutTop{25%{-moz-transform:translateY(-5px);transform:translateY(-5px);opacity:0}50%{-moz-transform:translateY(20px);transform:translateY(20px);opacity:0}75%{-moz-transform:translateY(5px);transform:translateY(5px);opacity:.2}100%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fadeOutTop{25%{-o-transform:translateY(-5px);transform:translateY(-5px);opacity:0}50%{-o-transform:translateY(20px);transform:translateY(20px);opacity:0}75%{-o-transform:translateY(5px);transform:translateY(5px);opacity:.2}100%{-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeOutTop{25%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);opacity:0}50%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}75%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px);opacity:.2}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeOutBottom{25%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}75%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:.2}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeOutBottom{25%{-moz-transform:translateY(5px);transform:translateY(5px);opacity:0}50%{-moz-transform:translateY(-10px);transform:translateY(-10px);opacity:0}75%{-moz-transform:translateY(-5px);transform:translateY(-5px);opacity:.2}100%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fadeOutBottom{25%{-o-transform:translateY(5px);transform:translateY(5px);opacity:0}50%{-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0}75%{-o-transform:translateY(-5px);transform:translateY(-5px);opacity:.2}100%{-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeOutBottom{25%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px);opacity:0}50%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0}75%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);opacity:.2}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes verticalFlip{50%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-moz-keyframes verticalFlip{50%{-moz-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@-o-keyframes verticalFlip{50%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}@keyframes verticalFlip{50%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes horizontalFlip{50%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-moz-keyframes horizontalFlip{50%{-moz-transform:rotateY(90deg);transform:rotateY(90deg)}100%{-moz-transform:rotateY(0deg);transform:rotateY(0deg)}}@-o-keyframes horizontalFlip{50%{transform:rotateY(90deg)}100%{transform:rotateY(0deg)}}@keyframes horizontalFlip{50%{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);transform:rotateY(90deg)}100%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes bounceOutBottom{20%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-moz-keyframes bounceOutBottom{20%,100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-moz-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{opacity:0;-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-o-keyframes bounceOutBottom{20%,100%{transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;transform:translate3d(0,-5px,0)}50%{opacity:0;transform:translate3d(0,10px,0)}}@keyframes bounceOutBottom{20%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{opacity:0;-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-webkit-keyframes bounceOutTop{20%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}50%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-moz-keyframes bounceOutTop{20%,100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-moz-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}50%{opacity:0;-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-o-keyframes bounceOutTop{20%,100%{transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;transform:translate3d(0,5px,0)}50%{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes bounceOutTop{20%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-webkit-transform:translate3d(0,5px,0);-moz-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}50%{opacity:0;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-webkit-keyframes bounceOutLeft{20%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}50%{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}}@-moz-keyframes bounceOutLeft{20%,100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-moz-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}50%{opacity:0;-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}}@-o-keyframes bounceOutLeft{20%,100%{transform:translate3d(0,0,0)}40%,80%{opacity:1;transform:translate3d(5px,0,0)}50%{opacity:0;transform:translate3d(-10px,0,0)}}@keyframes bounceOutLeft{20%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-webkit-transform:translate3d(5px,0,0);-moz-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}50%{opacity:0;-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}}@-webkit-keyframes bounceOutRight{20%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}50%{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-moz-keyframes bounceOutRight{20%,100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-moz-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}50%{opacity:0;-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-o-keyframes bounceOutRight{20%,100%{transform:translate3d(0,0,0)}40%,80%{opacity:1;transform:translate3d(-5px,0,0)}50%{opacity:0;transform:translate3d(10px,0,0)}}@keyframes bounceOutRight{20%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-webkit-transform:translate3d(-5px,0,0);-moz-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}50%{opacity:0;-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-moz-keyframes rubberBand{0%,100%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-o-keyframes rubberBand{0%,100%{transform:scale3d(1,1,1)}30%,60%{transform:scale3d(1.25,.75,1)}40%,80%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-webkit-transform:scale3d(1.25,.75,1);-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-webkit-transform:scale3d(.75,1.25,1);-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-webkit-keyframes tada{50%{-webkit-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;transform-origin:center}70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-webkit-transform-origin:center;transform-origin:center}60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:center;transform-origin:center}}@-moz-keyframes tada{50%{-moz-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-moz-transform-origin:center;transform-origin:center}70%,90%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-moz-transform-origin:center;transform-origin:center}60%,80%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transform-origin:center;transform-origin:center}}@-o-keyframes tada{50%{transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-o-transform-origin:center;transform-origin:center}70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-o-transform-origin:center;transform-origin:center}60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-o-transform-origin:center;transform-origin:center}100%{transform:scale3d(1,1,1);-o-transform-origin:center;transform-origin:center}}@keyframes tada{50%{-webkit-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-moz-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}}@-webkit-keyframes rollOutRight{30%{-webkit-transform:translateX(10px) rotate3d(0,0,1,50deg);transform:translateX(10px) rotate3d(0,0,1,50deg);opacity:0}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}55%{-webkit-transform:translateX(-20px) rotate3d(0,0,1,-90deg);transform:translateX(-20px) rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-moz-keyframes rollOutRight{30%{-moz-transform:translateX(10px) rotate3d(0,0,1,50deg);transform:translateX(10px) rotate3d(0,0,1,50deg);opacity:0}50%{-moz-transform:translateX(-20px);transform:translateX(-20px);opacity:0}55%{-moz-transform:translateX(-20px) rotate3d(0,0,1,-90deg);transform:translateX(-20px) rotate3d(0,0,1,-90deg);opacity:0}100%{-moz-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-o-keyframes rollOutRight{30%{transform:translateX(10px) rotate3d(0,0,1,50deg);opacity:0}50%{-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0}55%{transform:translateX(-20px) rotate3d(0,0,1,-90deg);opacity:0}100%{transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@keyframes rollOutRight{30%{-webkit-transform:translateX(10px) rotate3d(0,0,1,50deg);-moz-transform:translateX(10px) rotate3d(0,0,1,50deg);transform:translateX(10px) rotate3d(0,0,1,50deg);opacity:0}50%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0}55%{-webkit-transform:translateX(-20px) rotate3d(0,0,1,-90deg);-moz-transform:translateX(-20px) rotate3d(0,0,1,-90deg);transform:translateX(-20px) rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform:translateX(0) rotate3d(0,0,1,0deg);-moz-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-webkit-keyframes rollOutLeft{30%{-webkit-transform:translateX(-10px) rotate3d(0,0,1,-50deg);transform:translateX(-10px) rotate3d(0,0,1,-50deg);opacity:0}50%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}55%{-webkit-transform:translateX(20px) rotate3d(0,0,1,90deg);transform:translateX(20px) rotate3d(0,0,1,90deg);opacity:0}100%{-webkit-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-moz-keyframes rollOutLeft{30%{-moz-transform:translateX(-10px) rotate3d(0,0,1,-50deg);transform:translateX(-10px) rotate3d(0,0,1,-50deg);opacity:0}50%{-moz-transform:translateX(20px);transform:translateX(20px);opacity:0}55%{-moz-transform:translateX(20px) rotate3d(0,0,1,90deg);transform:translateX(20px) rotate3d(0,0,1,90deg);opacity:0}100%{-moz-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-o-keyframes rollOutLeft{30%{transform:translateX(-10px) rotate3d(0,0,1,-50deg);opacity:0}50%{-o-transform:translateX(20px);transform:translateX(20px);opacity:0}55%{transform:translateX(20px) rotate3d(0,0,1,90deg);opacity:0}100%{transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@keyframes rollOutLeft{30%{-webkit-transform:translateX(-10px) rotate3d(0,0,1,-50deg);-moz-transform:translateX(-10px) rotate3d(0,0,1,-50deg);transform:translateX(-10px) rotate3d(0,0,1,-50deg);opacity:0}50%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);opacity:0}55%{-webkit-transform:translateX(20px) rotate3d(0,0,1,90deg);-moz-transform:translateX(20px) rotate3d(0,0,1,90deg);transform:translateX(20px) rotate3d(0,0,1,90deg);opacity:0}100%{-webkit-transform:translateX(0) rotate3d(0,0,1,0deg);-moz-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-webkit-keyframes rotateClockwise{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg);-webkit-transform-origin:center;transform-origin:center;opacity:1}}@-moz-keyframes rotateClockwise{0%{opacity:1;-moz-transform-origin:center;transform-origin:center}50%{opacity:0;-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);-moz-transform-origin:center;transform-origin:center;opacity:1}}@-o-keyframes rotateClockwise{0%{opacity:1;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-o-transform-origin:center;transform-origin:center}100%{transform:rotateZ(360deg);-o-transform-origin:center;transform-origin:center;opacity:1}}@keyframes rotateClockwise{0%{opacity:1;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;opacity:1}}@-webkit-keyframes rotateAntiClockwise{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg);-webkit-transform-origin:center;transform-origin:center;opacity:1}}@-moz-keyframes rotateAntiClockwise{0%{opacity:1;-moz-transform-origin:center;transform-origin:center}50%{opacity:0;-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:rotateZ(-360deg);transform:rotateZ(-360deg);-moz-transform-origin:center;transform-origin:center;opacity:1}}@-o-keyframes rotateAntiClockwise{0%{opacity:1;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-o-transform-origin:center;transform-origin:center}100%{transform:rotateZ(-360deg);-o-transform-origin:center;transform-origin:center;opacity:1}}@keyframes rotateAntiClockwise{0%{opacity:1;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);transform:rotateZ(-360deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;opacity:1}}

/* End dooFaq2 stack page CSS code */a.anchor{height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;display:block !important}
@-webkit-keyframes slideup-swingInX{0%{-webkit-transform:perspective(400px) rotateX(-90deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg)}}@keyframes slideup-swingInX{0%{-webkit-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@-webkit-keyframes slideup-swingOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg)}100%{-webkit-transform:perspective(400px) rotateX(-90deg)}}@keyframes slideup-swingOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}100%{-webkit-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg)}}@-webkit-keyframes slideup-slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@keyframes slideup-slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideup-slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@keyframes slideup-slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes slideup-flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes slideup-flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes slideup-flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes slideup-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}}@-webkit-keyframes slideup-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@keyframes slideup-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}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)}}@-webkit-keyframes slideup-bounceOutUp{0%{-webkit-transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-200px)}}@keyframes slideup-bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}}
.com_joeworkman_stacks_shareit_simple_stack a.shareit,.com_joeworkman_stacks_shareit_simple_stack i.fa{text-decoration:none;transition:color 300ms ease 0}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-facebook,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-facebook-square{color:#3B5998}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-facebook:hover,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-facebook-square:hover{color:#3B5998}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-twitter,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-twitter-square{color:#09AEEC}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-twitter:hover,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-twitter-square:hover{color:#09AEEC}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-google-plus,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-google-plus-square{color:#EE0000}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-google-plus:hover,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-google-plus-square:hover{color:#EE0000}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-adn{color:#4A484C}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-adn:hover{color:#4A484C}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-pinterest,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-pinterest-square{color:#CB2027}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-pinterest:hover,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-pinterest-square:hover{color:#CB2027}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-linkedin,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-linkedin-square{color:#257597}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-linkedin:hover,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-linkedin-square:hover{color:#257597}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-envelope,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-envelope-o{color:#26A14B}.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-envelope:hover,.com_joeworkman_stacks_shareit_simple_stack a.default-colors i.fa-envelope-o:hover{color:#26A14B}
.com_joeworkman_stacks_shareit_circles_stack{overflow:visible}.com_joeworkman_stacks_shareit_circles_stack .circle{cursor:pointer;text-align:center;position:absolute;z-index:9;left:50%;top:50%;border-radius:1000px;border-width:1px;border-style:none}.com_joeworkman_stacks_shareit_circles_stack a.shareit,.com_joeworkman_stacks_shareit_circles_stack i{text-decoration:none;text-align:center;transition:color 300ms ease 0}.com_joeworkman_stacks_shareit_circles_stack .launchpad{border-width:2px;z-index:10;vertical-align:middle}.com_joeworkman_stacks_shareit_circles_stack ul.satellites{list-style:none;padding:0;margin:0}.com_joeworkman_stacks_shareit_circles_stack ul.satellites li{display:none;margin:0;padding:0}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.launched li{transition:all 300ms ease-in 0}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-facebook,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-facebook-square{color:#3B5998}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-facebook:hover,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-facebook-square:hover{color:#3B5998}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-twitter,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-twitter-square{color:#09AEEC}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-twitter:hover,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-twitter-square:hover{color:#09AEEC}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-google-plus,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-google-plus-square{color:#EE0000}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-google-plus:hover,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-google-plus-square:hover{color:#EE0000}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-adn{color:#4A484C}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-adn:hover{color:#4A484C}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-pinterest,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-pinterest-square{color:#CB2027}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-pinterest:hover,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-pinterest-square:hover{color:#CB2027}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-linkedin,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-linkedin-square{color:#257597}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-linkedin:hover,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-linkedin-square:hover{color:#257597}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-envelope,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-envelope-o{color:#26A14B}.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-envelope:hover,.com_joeworkman_stacks_shareit_circles_stack ul.satellites.default-colors i.fa-envelope-o:hover{color:#26A14B}
/* Start dooHeader X stack CSS code */.stacks_in_14267x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14267x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14267x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//*
 * AUTHOR: JEREMY HAWES
 * STICKY NAVS
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/sticky_navs/
 * Support: support@1littledesigner.com
 * Version 1.2.0
 * Description: Fixed position navigation panels
 */

/* =========================
 * EDIT MODE - ALL THEMES
 ========================= */

/* =========================
 * ACTIVE - ALL THEMES
 ========================= */

	#sideMenu_stacks_in_14569 {
		position: fixed;
		top: 180px;
		z-index: 1410065408;
	}

/* =========================
 * GENERAL STYLES - ALL THEMES
 ========================= */
#sideMenu_stacks_in_14569 .sideMenuInner li.sideNavListItem,
#sideMenu_stacks_in_14569 .sideMenuInner li.sideNavListItem i,
#sideMenu_stacks_in_14569 .sideMenuInner li.sideNavListItem span,
#sideMenu_stacks_in_14569 .sideMenuInner li.sideNavListItem span.sideNavLink {
	font-size: 22px;
	line-height: 22px;
	opacity: 1;
}
#sideMenu_stacks_in_14569 .sideMenuInner li.sideNavListItem img {
	max-width: 22px;
	height: auto;
}
#sideMenu_stacks_in_14569.menuPositionLeft {
	left: 0;
}
#sideMenu_stacks_in_14569.menuPositionRight {
	right: 0;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul,
#sideMenu_stacks_in_14569 .sideMenuInner li {
	padding: 0;
	margin: 0;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul li {
	list-style: none !important;
	list-style-type: none !important;
	padding: 12px 15px;
	display: block;
}
#sideMenu_stacks_in_14569 * {
	cursor: default;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul li:hover * {
	cursor: pointer;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink a {
	color: #000000;
	text-decoration: none;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink:hover a {
	color: #E96839;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink {
	color: #2C2C2C !important;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink:hover {
	color: #626262 !important;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul.sideManuListCont li.sideNavListItem i {
	color: #000000;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul.sideManuListCont li.sideNavListItem:hover span.sideNavLink {
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul.sideManuListCont li.sideNavListItem:hover i {
	color: #000000;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14569.midBordersOn .sideMenuInner ul li.sideNavListItem {
	border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #FFFFFF;
}
#sideMenu_stacks_in_14569.midBordersOn .sideMenuInner ul li.sideNavListItem:first-child {
	border-top: none;
}
#sideMenu_stacks_in_14569.midBordersOn .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom: none;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	overflow: visible;
	background: transparent;
	white-space: nowrap;
}
#sideMenu_stacks_in_14569 .sideMenuInner ul li.sideNavListItem span.sideMenuText i {
	float: none !important;
	color: inherit;
}
#sideMenu_stacks_in_14569.menuPositionLeft .sideMenuInner ul.sideManuListCont {
	border-top: solid 1px #4C4C4C;
	border-bottom: solid 1px #4C4C4C;
	border-right: solid 1px #4C4C4C;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
#sideMenu_stacks_in_14569.menuPositionRight .sideMenuInner ul.sideManuListCont {
	border-top: solid 1px #4C4C4C;
	border-bottom: solid 1px #4C4C4C;
	border-left: solid 1px #4C4C4C;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink {
	position: relative;
	text-align: left;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
}

	#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		position: absolute;
		top: 0;
	}
	#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		left: -120px;
	}
	#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		right: -120px;
	}
	#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:before {
		right: 100%;
		margin-top: -5px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		border-right: 5px solid #333333;
		border-right-color: #333333;
	}
	#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:after {
		left: 100%;
		margin-top: -5px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		border-left: 5px solid #333333;
		border-left-color: #333333;
	}

#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem {
	position: relative;
	background: #EFEFEF;
}

#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem:hover {
	background: #FFFFFF !important;
}
#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem:first-child {
	border-top-right-radius: 5px;
}
#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom-right-radius: 5px;
}
#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem:first-child {
	border-top-left-radius: 5px;
}
#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom-left-radius: 5px;
}
#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	z-index: -1;
	opacity: 0;
}
#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink {
	width: 120px;
	background: #333333;
	display: inline-block;
}
#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:before,
#sideMenu_stacks_in_14569.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:after {
	position: absolute;
	content: "";
	width: 0;
	height: 0;
}
/* =========================
 * THEME 1 - INNER UL
 ========================= */
#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul,
#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	overflow: hidden;
}
#sideMenu_stacks_in_14569.sideMenuTheme1.borderInnerOn .sideMenuInner ul li.sideNavListItem ul,
#sideMenu_stacks_in_14569.sideMenuTheme1.borderInnerOn .sideMenuInner ul li.sideNavListItem ol {
	border: solid 1px #111111;
}
#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul li,
#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol li {
	background: #FFFFFF;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul li:hover,
#sideMenu_stacks_in_14569.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol li:hover {
	background: #FFFFFF;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14569.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li,
#sideMenu_stacks_in_14569.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li {
	border-top: solid 1px #555555;
	border-bottom: solid 1px #111111;
}
#sideMenu_stacks_in_14569.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li:first-child,
#sideMenu_stacks_in_14569.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li:first-child {
	border-top: none;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
}
#sideMenu_stacks_in_14569.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li:last-child,
#sideMenu_stacks_in_14569.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li:last-child {
	border-bottom: none;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
}
/* =========================
 * THEME 2
 ========================= */
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul {
	background: #EFEFEF;
	overflow: hidden;
}
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem {
	overflow: hidden;
	white-space: nowrap;
	/*position: relative;*/
}
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem:hover {
	background: #FFFFFF;
}
#sideMenu_stacks_in_14569.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem i,
#sideMenu_stacks_in_14569.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	float: left;
}
#sideMenu_stacks_in_14569.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem i i {
	float: none;
}
#sideMenu_stacks_in_14569.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem i,
#sideMenu_stacks_in_14569.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	float: right;
}
#sideMenu_stacks_in_14569.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem i i {
	float: none;
}
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	width: 1px;
	display: block;
	text-align: left;
	opacity: 0;
}
#sideMenu_stacks_in_14569.sideMenuTheme2 ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	width: 120px;
	opacity: 1;
}
#sideMenu_stacks_in_14569.sideMenuTheme2.menuPositionLeft ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	padding-left: 20px;
}
#sideMenu_stacks_in_14569.sideMenuTheme2.menuPositionRight ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	padding-right: 20px;
}
/* =========================
 * THEME 2 - INNER UL
 ========================= */
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul li * {
	padding: 0;
}
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu {
	margin: 0;
	padding: 0;
	opacity: 0;
	height: 0;
	border: none;
	display: block;
	background: none;
	background: transparent;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li {
	margin: 0;
	padding: 10px;
	background: #FFFFFF;
}
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:hover {
	background: #FFFFFF;
}
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:first-child {
	margin-top: 10px;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
#sideMenu_stacks_in_14569.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:last-child {
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

/* iPhone Landscape */
@media (max-width : 480px) {
	#sideMenu_stacks_in_14569.stickyMobileOn {
		display: none;
	}
}
/*
 * Sticky Navs Inner
 * Version 1.2.0
 */

.navInner_stacks_in_14572.menuIconFA img {
	display: none;
}
.navInner_stacks_in_14572.menuIconIMG .fa {
	display: none;
}
li.navInner_stacks_in_14572 span.sideMenuText span.sideNavLink {
	padding: 12px 10px 12px 10px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
	li.navInner_stacks_in_14572 span.sideMenuText span.sideNavLink:before,
	li.navInner_stacks_in_14572 span.sideMenuText span.sideNavLink:after {
		top: 50%;
	}
/*
 * Sticky Navs Inner
 * Version 1.2.0
 */

.navInner_stacks_in_14574.menuIconFA img {
	display: none;
}
.navInner_stacks_in_14574.menuIconIMG .fa {
	display: none;
}
li.navInner_stacks_in_14574 span.sideMenuText span.sideNavLink {
	padding: 12px 10px 12px 10px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
	li.navInner_stacks_in_14574 span.sideMenuText span.sideNavLink:before,
	li.navInner_stacks_in_14574 span.sideMenuText span.sideNavLink:after {
		top: 50%;
	}
/*
 * Sticky Navs Inner
 * Version 1.2.0
 */

.navInner_stacks_in_14570.menuIconFA img {
	display: none;
}
.navInner_stacks_in_14570.menuIconIMG .fa {
	display: none;
}
li.navInner_stacks_in_14570 span.sideMenuText span.sideNavLink {
	padding: 12px 10px 12px 10px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
	li.navInner_stacks_in_14570 span.sideMenuText span.sideNavLink:before,
	li.navInner_stacks_in_14570 span.sideMenuText span.sideNavLink:after {
		top: 50%;
	}
/*
 * AUTHOR: JEREMY HAWES
 * STICKY NAVS
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/sticky_navs/
 * Support: support@1littledesigner.com
 * Version 1.2.0
 * Description: Fixed position navigation panels
 */

/* =========================
 * EDIT MODE - ALL THEMES
 ========================= */

/* =========================
 * ACTIVE - ALL THEMES
 ========================= */

	#sideMenu_stacks_in_14623 {
		position: fixed;
		bottom: 180px;
		z-index: 1410065408;
	}

/* =========================
 * GENERAL STYLES - ALL THEMES
 ========================= */
#sideMenu_stacks_in_14623 .sideMenuInner li.sideNavListItem,
#sideMenu_stacks_in_14623 .sideMenuInner li.sideNavListItem i,
#sideMenu_stacks_in_14623 .sideMenuInner li.sideNavListItem span,
#sideMenu_stacks_in_14623 .sideMenuInner li.sideNavListItem span.sideNavLink {
	font-size: 22px;
	line-height: 22px;
	opacity: 1;
}
#sideMenu_stacks_in_14623 .sideMenuInner li.sideNavListItem img {
	max-width: 22px;
	height: auto;
}
#sideMenu_stacks_in_14623.menuPositionLeft {
	left: 0;
}
#sideMenu_stacks_in_14623.menuPositionRight {
	right: 0;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul,
#sideMenu_stacks_in_14623 .sideMenuInner li {
	padding: 0;
	margin: 0;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul li {
	list-style: none !important;
	list-style-type: none !important;
	padding: 12px 15px;
	display: block;
}
#sideMenu_stacks_in_14623 * {
	cursor: default;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul li:hover * {
	cursor: pointer;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink a {
	color: #000000;
	text-decoration: none;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink:hover a {
	color: #E96839;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink {
	color: #2C2C2C !important;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink:hover {
	color: #626262 !important;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul.sideManuListCont li.sideNavListItem i {
	color: #000000;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul.sideManuListCont li.sideNavListItem:hover span.sideNavLink {
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul.sideManuListCont li.sideNavListItem:hover i {
	color: #000000;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14623.midBordersOn .sideMenuInner ul li.sideNavListItem {
	border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #FFFFFF;
}
#sideMenu_stacks_in_14623.midBordersOn .sideMenuInner ul li.sideNavListItem:first-child {
	border-top: none;
}
#sideMenu_stacks_in_14623.midBordersOn .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom: none;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	overflow: visible;
	background: transparent;
	white-space: nowrap;
}
#sideMenu_stacks_in_14623 .sideMenuInner ul li.sideNavListItem span.sideMenuText i {
	float: none !important;
	color: inherit;
}
#sideMenu_stacks_in_14623.menuPositionLeft .sideMenuInner ul.sideManuListCont {
	border-top: solid 1px #4C4C4C;
	border-bottom: solid 1px #4C4C4C;
	border-right: solid 1px #4C4C4C;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
#sideMenu_stacks_in_14623.menuPositionRight .sideMenuInner ul.sideManuListCont {
	border-top: solid 1px #4C4C4C;
	border-bottom: solid 1px #4C4C4C;
	border-left: solid 1px #4C4C4C;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink {
	position: relative;
	text-align: left;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
}

	#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		position: absolute;
		top: 0;
	}
	#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		left: -20px;
	}
	#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		right: -20px;
	}
	#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:before {
		right: 100%;
		margin-top: -5px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		border-right: 5px solid #333333;
		border-right-color: #333333;
	}
	#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:after {
		left: 100%;
		margin-top: -5px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		border-left: 5px solid #333333;
		border-left-color: #333333;
	}

#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem {
	position: relative;
	background: #EFEFEF;
}

#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem:hover {
	background: #FFFFFF !important;
}
#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem:first-child {
	border-top-right-radius: 5px;
}
#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom-right-radius: 5px;
}
#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem:first-child {
	border-top-left-radius: 5px;
}
#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom-left-radius: 5px;
}
#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	z-index: -1;
	opacity: 0;
}
#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink {
	width: 20px;
	background: #333333;
	display: inline-block;
}
#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:before,
#sideMenu_stacks_in_14623.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:after {
	position: absolute;
	content: "";
	width: 0;
	height: 0;
}
/* =========================
 * THEME 1 - INNER UL
 ========================= */
#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul,
#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	overflow: hidden;
}
#sideMenu_stacks_in_14623.sideMenuTheme1.borderInnerOn .sideMenuInner ul li.sideNavListItem ul,
#sideMenu_stacks_in_14623.sideMenuTheme1.borderInnerOn .sideMenuInner ul li.sideNavListItem ol {
	border: solid 1px #111111;
}
#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul li,
#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol li {
	background: #FFFFFF;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul li:hover,
#sideMenu_stacks_in_14623.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol li:hover {
	background: #FFFFFF;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_14623.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li,
#sideMenu_stacks_in_14623.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li {
	border-top: solid 1px #555555;
	border-bottom: solid 1px #111111;
}
#sideMenu_stacks_in_14623.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li:first-child,
#sideMenu_stacks_in_14623.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li:first-child {
	border-top: none;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
}
#sideMenu_stacks_in_14623.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li:last-child,
#sideMenu_stacks_in_14623.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li:last-child {
	border-bottom: none;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
}
/* =========================
 * THEME 2
 ========================= */
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul {
	background: #EFEFEF;
	overflow: hidden;
}
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem {
	overflow: hidden;
	white-space: nowrap;
	/*position: relative;*/
}
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem:hover {
	background: #FFFFFF;
}
#sideMenu_stacks_in_14623.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem i,
#sideMenu_stacks_in_14623.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	float: left;
}
#sideMenu_stacks_in_14623.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem i i {
	float: none;
}
#sideMenu_stacks_in_14623.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem i,
#sideMenu_stacks_in_14623.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	float: right;
}
#sideMenu_stacks_in_14623.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem i i {
	float: none;
}
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	width: 1px;
	display: block;
	text-align: left;
	opacity: 0;
}
#sideMenu_stacks_in_14623.sideMenuTheme2 ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	width: 20px;
	opacity: 1;
}
#sideMenu_stacks_in_14623.sideMenuTheme2.menuPositionLeft ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	padding-left: 0px;
}
#sideMenu_stacks_in_14623.sideMenuTheme2.menuPositionRight ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	padding-right: 0px;
}
/* =========================
 * THEME 2 - INNER UL
 ========================= */
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul li * {
	padding: 0;
}
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu {
	margin: 0;
	padding: 0;
	opacity: 0;
	height: 0;
	border: none;
	display: block;
	background: none;
	background: transparent;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li {
	margin: 0;
	padding: 10px;
	background: #FFFFFF;
}
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:hover {
	background: #FFFFFF;
}
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:first-child {
	margin-top: 10px;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
#sideMenu_stacks_in_14623.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:last-child {
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

/* iPhone Landscape */
@media (max-width : 480px) {
	#sideMenu_stacks_in_14623.stickyMobileOn {
		display: none;
	}
}
/*
 * Sticky Navs Inner
 * Version 1.2.0
 */

.navInner_stacks_in_14624.menuIconFA img {
	display: none;
}
.navInner_stacks_in_14624.menuIconIMG .fa {
	display: none;
}
li.navInner_stacks_in_14624 span.sideMenuText span.sideNavLink {
	padding: 12px 10px 12px 10px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
	li.navInner_stacks_in_14624 span.sideMenuText span.sideNavLink:before,
	li.navInner_stacks_in_14624 span.sideMenuText span.sideNavLink:after {
		top: 50%;
	}
/*
 * Sticky Navs Inner
 * Version 1.2.0
 */

.navInner_stacks_in_14631.menuIconFA img {
	display: none;
}
.navInner_stacks_in_14631.menuIconIMG .fa {
	display: none;
}
li.navInner_stacks_in_14631 span.sideMenuText span.sideNavLink {
	padding: 12px 10px 12px 10px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
	li.navInner_stacks_in_14631 span.sideMenuText span.sideNavLink:before,
	li.navInner_stacks_in_14631 span.sideMenuText span.sideNavLink:after {
		top: 50%;
	}
/*
 * Sticky Navs Inner
 * Version 1.2.0
 */

.navInner_stacks_in_14633.menuIconFA img {
	display: none;
}
.navInner_stacks_in_14633.menuIconIMG .fa {
	display: none;
}
li.navInner_stacks_in_14633 span.sideMenuText span.sideNavLink {
	padding: 12px 10px 12px 10px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
	li.navInner_stacks_in_14633 span.sideMenuText span.sideNavLink:before,
	li.navInner_stacks_in_14633 span.sideMenuText span.sideNavLink:after {
		top: 50%;
	}

#stacks_in_14271 {
	margin: 30px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14273x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14273x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14273x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14273 {
	margin: 30px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_15205x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_15205x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_15205x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_15205 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_15207 {
	margin: 10px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14277x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14277x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14277x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14277 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14279 {
	margin: 10px 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_14281 article,
#stacks_in_14281 aside,
#stacks_in_14281 details,
#stacks_in_14281 figcaption,
#stacks_in_14281 figure,
#stacks_in_14281 footer,
#stacks_in_14281 header,
#stacks_in_14281 hgroup,
#stacks_in_14281 main,
#stacks_in_14281 nav,
#stacks_in_14281 section,
#stacks_in_14281 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_14281 audio,
#stacks_in_14281 canvas,
#stacks_in_14281 progress,
#stacks_in_14281 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_14281 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_14281 [hidden],
#stacks_in_14281 template {
  display: none;
}


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

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

#stacks_in_14281 img {
  border: 0;
}

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

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

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

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

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

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

#stacks_in_14281 pre {
  overflow: auto;
}

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

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



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


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


#stacks_in_14281 .wow {
  visibility: hidden;
}



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


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

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

  #stacks_in_14281 .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_14281 .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_14281 .column_base_margin {
    margin-bottom: 20px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14281 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_14281 meta.foundation-version {
  font-family: "/5.3.1/"; }

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_14281 .hide {
  display: none; }

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


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


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

#stacks_in_14281 select {
  width: 100%; }

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_14281 .column,
#stacks_in_14281 .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_14281 [class*="column"] + [class*="column"]:last-child {
  float: right; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen {

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_14284 {
	margin: 0px 0px 0px 30px;
}

#stacks_in_14289 {
	margin: 0px 0px 0px 30px;
}

#stacks_in_14292 {
	margin: 10px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14294x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14294x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14294x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14294 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14296 {
	margin: 10px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14298x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14298x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14298x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14298 {
	margin: 30px 0px 0px 0px;
}

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

#stacks_in_14302 {
	margin: 10px 0px 0px 30px;
}

#stacks_in_14304 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14306 {
	margin: 10px 0px 0px 30px;
}

#stacks_in_14308 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14312 {
	margin: 10px 0px 0px 30px;
}

#stacks_in_14314 {
	margin: 30px 0px 0px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_15182buttonPressWrapper{
	position: relative !important;
}

#stacks_in_15182 a, #stacks_in_15182 a:hover, #stacks_in_15182 a:visited, #stacks_in_15182 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_15182button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #E96839 !important;
	border-color: #C65830 !important;
	box-sizing: border-box !important;
}

.stacks_in_15182button:hover{
	color: #FFFFFF !important;
	background-color: #C4572F !important;
	border-color: #A64927 !important;
}

#stacks_in_15182 a, #stacks_in_15182 a:visited, #stacks_in_15182 a:active{
	color: #FFFFFF !important;
}

#stacks_in_15182 a:hover{
	color: #FFFFFF !important;
}






































.stacks_in_15182buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_15182buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_15182buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_15182buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_15182 {
	margin: 20px 0px 0px 0px;
}

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

#stacks_in_14318 {
	margin: 10px 0px 0px 30px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_15175buttonPressWrapper{
	position: relative !important;
}

#stacks_in_15175 a, #stacks_in_15175 a:hover, #stacks_in_15175 a:visited, #stacks_in_15175 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_15175button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #E96839 !important;
	border-color: #C65830 !important;
	box-sizing: border-box !important;
}

.stacks_in_15175button:hover{
	color: #FFFFFF !important;
	background-color: #C4572F !important;
	border-color: #A64927 !important;
}

#stacks_in_15175 a, #stacks_in_15175 a:visited, #stacks_in_15175 a:active{
	color: #FFFFFF !important;
}

#stacks_in_15175 a:hover{
	color: #FFFFFF !important;
}






































.stacks_in_15175buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_15175buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_15175buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_15175buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_15175 {
	margin: 20px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14462x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14462x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14462x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14462 {
	margin: 30px 0px 0px 0px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14464 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14464 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14464 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14464 .fa-bars, #stacks_in_14464 .fa-toggle-off, #stacks_in_14464 .fa-question, #stacks_in_14464 .fa-angle-right{
	display: none;
}

#stacks_in_14464 .fa-bars{
	display: inline;
}

#stacks_in_14464 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14464 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14464 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14464 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14464 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14464 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14464 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14468 {
	margin: 20px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14472_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14472_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14472_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14472_1 .fa-bars, #stacks_in_14472_1 .fa-toggle-off, #stacks_in_14472_1 .fa-question, #stacks_in_14472_1 .fa-angle-right{
	display: none;
}

#stacks_in_14472_1 .fa-bars{
	display: inline;
}

#stacks_in_14472_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14472_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14472_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14472_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14472_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14472_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14472_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14472_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14472_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14472_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14472_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14476_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14476_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14476_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14476_1 .fa-bars, #stacks_in_14476_1 .fa-toggle-off, #stacks_in_14476_1 .fa-question, #stacks_in_14476_1 .fa-angle-right{
	display: none;
}

#stacks_in_14476_1 .fa-bars{
	display: inline;
}

#stacks_in_14476_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14476_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14476_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14476_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14476_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14476_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14476_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14476_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14476_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14476_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14476_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14480_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14480_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14480_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14480_1 .fa-bars, #stacks_in_14480_1 .fa-toggle-off, #stacks_in_14480_1 .fa-question, #stacks_in_14480_1 .fa-angle-right{
	display: none;
}

#stacks_in_14480_1 .fa-bars{
	display: inline;
}

#stacks_in_14480_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14480_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14480_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14480_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14480_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14480_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14480_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14480_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14480_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14480_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14480_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14484_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14484_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14484_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14484_1 .fa-bars, #stacks_in_14484_1 .fa-toggle-off, #stacks_in_14484_1 .fa-question, #stacks_in_14484_1 .fa-angle-right{
	display: none;
}

#stacks_in_14484_1 .fa-bars{
	display: inline;
}

#stacks_in_14484_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14484_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14484_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14484_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14484_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14484_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14484_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14484_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14484_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14484_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14484_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14521_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14521_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14521_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14521_1 .fa-bars, #stacks_in_14521_1 .fa-toggle-off, #stacks_in_14521_1 .fa-question, #stacks_in_14521_1 .fa-angle-right{
	display: none;
}

#stacks_in_14521_1 .fa-bars{
	display: inline;
}

#stacks_in_14521_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14521_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14521_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14521_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14521_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14521_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14521_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14521_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14521_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14521_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14521_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14545_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14545_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14545_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14545_1 .fa-bars, #stacks_in_14545_1 .fa-toggle-off, #stacks_in_14545_1 .fa-question, #stacks_in_14545_1 .fa-angle-right{
	display: none;
}

#stacks_in_14545_1 .fa-bars{
	display: inline;
}

#stacks_in_14545_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14545_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14545_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14545_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14545_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14545_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14545_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14545_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14545_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14545_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14545_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14553_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14553_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14553_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14553_1 .fa-bars, #stacks_in_14553_1 .fa-toggle-off, #stacks_in_14553_1 .fa-question, #stacks_in_14553_1 .fa-angle-right{
	display: none;
}

#stacks_in_14553_1 .fa-bars{
	display: inline;
}

#stacks_in_14553_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14553_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14553_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14553_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14553_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14553_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14553_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14553_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14553_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14553_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14553_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14537_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14537_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14537_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14537_1 .fa-bars, #stacks_in_14537_1 .fa-toggle-off, #stacks_in_14537_1 .fa-question, #stacks_in_14537_1 .fa-angle-right{
	display: none;
}

#stacks_in_14537_1 .fa-bars{
	display: inline;
}

#stacks_in_14537_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14537_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14537_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14537_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14537_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14537_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14537_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14537_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14537_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14537_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14537_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14541_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14541_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14541_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14541_1 .fa-bars, #stacks_in_14541_1 .fa-toggle-off, #stacks_in_14541_1 .fa-question, #stacks_in_14541_1 .fa-angle-right{
	display: none;
}

#stacks_in_14541_1 .fa-bars{
	display: inline;
}

#stacks_in_14541_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14541_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14541_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14541_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14541_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14541_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14541_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14541_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14541_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14541_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14541_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14549_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14549_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14549_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14549_1 .fa-bars, #stacks_in_14549_1 .fa-toggle-off, #stacks_in_14549_1 .fa-question, #stacks_in_14549_1 .fa-angle-right{
	display: none;
}

#stacks_in_14549_1 .fa-bars{
	display: inline;
}

#stacks_in_14549_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14549_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14549_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14549_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14549_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14549_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14549_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14549_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14549_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14549_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14549_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14488_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14488_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14488_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14488_1 .fa-bars, #stacks_in_14488_1 .fa-toggle-off, #stacks_in_14488_1 .fa-question, #stacks_in_14488_1 .fa-angle-right{
	display: none;
}

#stacks_in_14488_1 .fa-bars{
	display: inline;
}

#stacks_in_14488_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14488_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14488_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14488_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14488_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14488_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14488_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14488_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14488_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14488_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14488_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14492_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14492_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14492_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14492_1 .fa-bars, #stacks_in_14492_1 .fa-toggle-off, #stacks_in_14492_1 .fa-question, #stacks_in_14492_1 .fa-angle-right{
	display: none;
}

#stacks_in_14492_1 .fa-bars{
	display: inline;
}

#stacks_in_14492_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14492_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14492_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14492_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14492_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14492_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14492_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14492_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14492_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14492_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14492_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14496_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14496_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14496_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14496_1 .fa-bars, #stacks_in_14496_1 .fa-toggle-off, #stacks_in_14496_1 .fa-question, #stacks_in_14496_1 .fa-angle-right{
	display: none;
}

#stacks_in_14496_1 .fa-bars{
	display: inline;
}

#stacks_in_14496_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14496_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14496_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14496_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14496_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14496_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14496_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14496_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14496_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14496_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14496_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_15038 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_15038 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_15038 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_15038 .fa-bars, #stacks_in_15038 .fa-toggle-off, #stacks_in_15038 .fa-question, #stacks_in_15038 .fa-angle-right{
	display: none;
}

#stacks_in_15038 .fa-bars{
	display: inline;
}

#stacks_in_15038 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_15038 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_15038 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_15038 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_15038 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_15038 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_15038 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_15042 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_15044 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_15044 {
		height: auto;
		width: auto;
	}
}
#stacks_in_15044 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_15046 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_15048 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_15048 {
		height: auto;
		width: auto;
	}
}
#stacks_in_15048 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14500_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14500_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14500_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14500_1 .fa-bars, #stacks_in_14500_1 .fa-toggle-off, #stacks_in_14500_1 .fa-question, #stacks_in_14500_1 .fa-angle-right{
	display: none;
}

#stacks_in_14500_1 .fa-bars{
	display: inline;
}

#stacks_in_14500_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14500_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14500_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14500_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14500_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14500_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14500_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14500_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14500_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14500_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14500_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14561_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14561_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14561_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14561_1 .fa-bars, #stacks_in_14561_1 .fa-toggle-off, #stacks_in_14561_1 .fa-question, #stacks_in_14561_1 .fa-angle-right{
	display: none;
}

#stacks_in_14561_1 .fa-bars{
	display: inline;
}

#stacks_in_14561_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14561_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14561_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14561_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14561_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14561_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14561_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14561_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14561_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14561_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14561_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14565_1 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14565_1 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14565_1 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14565_1 .fa-bars, #stacks_in_14565_1 .fa-toggle-off, #stacks_in_14565_1 .fa-question, #stacks_in_14565_1 .fa-angle-right{
	display: none;
}

#stacks_in_14565_1 .fa-bars{
	display: inline;
}

#stacks_in_14565_1 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14565_1 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14565_1 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14565_1 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14565_1 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14565_1 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14565_1 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14565_5 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14565_7 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14565_7 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14565_7 {
	margin: 0px 0px 0px 20px;
}
/* Start dooHeader X stack CSS code */.stacks_in_15173x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_15173x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_15173x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_15173 {
	margin: 30px 0px 0px 0px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14830 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14830 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14830 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14830 .fa-bars, #stacks_in_14830 .fa-toggle-off, #stacks_in_14830 .fa-question, #stacks_in_14830 .fa-angle-right{
	display: none;
}

#stacks_in_14830 .fa-bars{
	display: inline;
}

#stacks_in_14830 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14830 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14830 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14830 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14830 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14830 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14830 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14834 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14836 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14836 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14836 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14844 {
	margin: 20px 0px 0px 20px;
}

#stacks_in_14856 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14842 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14842 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14842 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14848 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14850 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14850 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14850 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14858 {
	margin: 20px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14958 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14958 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14958 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14958 .fa-bars, #stacks_in_14958 .fa-toggle-off, #stacks_in_14958 .fa-question, #stacks_in_14958 .fa-angle-right{
	display: none;
}

#stacks_in_14958 .fa-bars{
	display: inline;
}

#stacks_in_14958 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14958 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14958 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14958 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14958 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14958 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14958 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14962 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14964 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14964 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14964 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14966 {
	margin: 20px 0px 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_14969 article,
#stacks_in_14969 aside,
#stacks_in_14969 details,
#stacks_in_14969 figcaption,
#stacks_in_14969 figure,
#stacks_in_14969 footer,
#stacks_in_14969 header,
#stacks_in_14969 hgroup,
#stacks_in_14969 main,
#stacks_in_14969 nav,
#stacks_in_14969 section,
#stacks_in_14969 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_14969 audio,
#stacks_in_14969 canvas,
#stacks_in_14969 progress,
#stacks_in_14969 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_14969 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_14969 [hidden],
#stacks_in_14969 template {
  display: none;
}


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

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

#stacks_in_14969 img {
  border: 0;
}

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

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

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

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

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

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

#stacks_in_14969 pre {
  overflow: auto;
}

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

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



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


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


#stacks_in_14969 .wow {
  visibility: hidden;
}



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


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

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

  #stacks_in_14969 .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_14969 .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_14969 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14969 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_14969 meta.foundation-version {
  font-family: "/5.3.1/"; }

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_14969 .hide {
  display: none; }

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


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


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

#stacks_in_14969 select {
  width: 100%; }

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_14969 .column,
#stacks_in_14969 .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_14969 [class*="column"] + [class*="column"]:last-child {
  float: right; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen {

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_14969 {
	margin: 0px 0px 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_14976 article,
#stacks_in_14976 aside,
#stacks_in_14976 details,
#stacks_in_14976 figcaption,
#stacks_in_14976 figure,
#stacks_in_14976 footer,
#stacks_in_14976 header,
#stacks_in_14976 hgroup,
#stacks_in_14976 main,
#stacks_in_14976 nav,
#stacks_in_14976 section,
#stacks_in_14976 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_14976 audio,
#stacks_in_14976 canvas,
#stacks_in_14976 progress,
#stacks_in_14976 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_14976 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_14976 [hidden],
#stacks_in_14976 template {
  display: none;
}


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

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

#stacks_in_14976 img {
  border: 0;
}

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

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

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

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

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

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

#stacks_in_14976 pre {
  overflow: auto;
}

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

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



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


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


#stacks_in_14976 .wow {
  visibility: hidden;
}



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


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

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

  #stacks_in_14976 .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_14976 .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_14976 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14976 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_14976 meta.foundation-version {
  font-family: "/5.3.1/"; }

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_14976 .hide {
  display: none; }

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


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


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

#stacks_in_14976 select {
  width: 100%; }

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_14976 .column,
#stacks_in_14976 .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_14976 [class*="column"] + [class*="column"]:last-child {
  float: right; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  #stacks_in_14976 .large-10 {
    width: 83.33333%; }

  #stacks_in_14976 .large-11 {
    width: 91.66667%; }

  #stacks_in_14976 .large-12 {
    width: 100%; }

  #stacks_in_14976 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14976 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14976 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14976 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14976 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14976 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14976 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14976 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14976 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14976 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14976 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14976 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14976 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14976 .column.large-centered,
  #stacks_in_14976 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14976 .column.large-uncentered,
  #stacks_in_14976 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14976 .column.large-centered:last-child,
  #stacks_in_14976 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_14976 .column.large-uncentered:last-child,
  #stacks_in_14976 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_14976 .column.large-uncentered.opposite,
  #stacks_in_14976 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_14976 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14976 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14976 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14976 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14976 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14976 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14976 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14976 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14976 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14976 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14976 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14976 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14976 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14976 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14976 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14976 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14976 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14976 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14976 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14976 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14976 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14976 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14976 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14976 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_14976 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_14976 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_14976 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_14976 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_14976 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_14976 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_14976 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_14976 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14976 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14976 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_14976 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14976 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14976 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_14976 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14976 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14976 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14976 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_14976 {
	margin: 0px 0px 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_14983 article,
#stacks_in_14983 aside,
#stacks_in_14983 details,
#stacks_in_14983 figcaption,
#stacks_in_14983 figure,
#stacks_in_14983 footer,
#stacks_in_14983 header,
#stacks_in_14983 hgroup,
#stacks_in_14983 main,
#stacks_in_14983 nav,
#stacks_in_14983 section,
#stacks_in_14983 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_14983 audio,
#stacks_in_14983 canvas,
#stacks_in_14983 progress,
#stacks_in_14983 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_14983 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_14983 [hidden],
#stacks_in_14983 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_14983 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_14983 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_14983 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_14983 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_14983 code,
#stacks_in_14983 kbd,
#stacks_in_14983 pre,
#stacks_in_14983 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_14983 *,
#stacks_in_14983 *:before,
#stacks_in_14983 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_14983 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_14983 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_14983 .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_14983 .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_14983 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14983 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_14983 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_14983 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_14983 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_14983 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_14983 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_14983 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_14983 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_14983 *,
#stacks_in_14983 *:before,
#stacks_in_14983 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_14983 .left {
  float: left !important; }

#stacks_in_14983 .right {
  float: right !important; }

#stacks_in_14983 .clearfix:before,
#stacks_in_14983 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_14983 .clearfix:after {
  clear: both; }

#stacks_in_14983 .hide {
  display: none; }

#stacks_in_14983 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_14983 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_14983 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_14983 select {
  width: 100%; }

#stacks_in_14983 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_14983 .row:before,
#stacks_in_14983 .row:after {
  content: " ";
  display: table; }

#stacks_in_14983 .row:after {
  clear: both; }

#stacks_in_14983 .row.collapse > .column,
#stacks_in_14983 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_14983 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_14983 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_14983 .row .row:before,
#stacks_in_14983 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_14983 .row .row:after {
  clear: both; }

#stacks_in_14983 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_14983 .row .row.collapse:before,
#stacks_in_14983 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_14983 .row .row.collapse:after {
  clear: both; }

#stacks_in_14983 .column,
#stacks_in_14983 .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_14983 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_14983 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_14983 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14983 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14983 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14983 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14983 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14983 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14983 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14983 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14983 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14983 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14983 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14983 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14983 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14983 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14983 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14983 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14983 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14983 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14983 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14983 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14983 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14983 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14983 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14983 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14983 .column,
  #stacks_in_14983 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14983 .small-1 {
    width: 8.33333%; }

  #stacks_in_14983 .small-2 {
    width: 16.66667%; }

  #stacks_in_14983 .small-3 {
    width: 25%; }

  #stacks_in_14983 .small-4 {
    width: 33.33333%; }

  #stacks_in_14983 .small-5 {
    width: 41.66667%; }

  #stacks_in_14983 .small-6 {
    width: 50%; }

  #stacks_in_14983 .small-7 {
    width: 58.33333%; }

  #stacks_in_14983 .small-8 {
    width: 66.66667%; }

  #stacks_in_14983 .small-9 {
    width: 75%; }

  #stacks_in_14983 .small-10 {
    width: 83.33333%; }

  #stacks_in_14983 .small-11 {
    width: 91.66667%; }

  #stacks_in_14983 .small-12 {
    width: 100%; }

  #stacks_in_14983 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14983 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14983 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14983 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14983 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14983 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14983 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14983 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14983 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14983 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14983 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14983 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14983 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14983 .column.small-centered,
  #stacks_in_14983 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14983 .column.small-uncentered,
  #stacks_in_14983 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14983 .column.small-centered:last-child,
  #stacks_in_14983 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_14983 .column.small-uncentered:last-child,
  #stacks_in_14983 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_14983 .column.small-uncentered.opposite,
  #stacks_in_14983 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_14983 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14983 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14983 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14983 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14983 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14983 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14983 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14983 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14983 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14983 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14983 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14983 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14983 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14983 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14983 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14983 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14983 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14983 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14983 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14983 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14983 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14983 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14983 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14983 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14983 .column,
  #stacks_in_14983 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14983 .medium-1 {
    width: 8.33333%; }

  #stacks_in_14983 .medium-2 {
    width: 16.66667%; }

  #stacks_in_14983 .medium-3 {
    width: 25%; }

  #stacks_in_14983 .medium-4 {
    width: 33.33333%; }

  #stacks_in_14983 .medium-5 {
    width: 41.66667%; }

  #stacks_in_14983 .medium-6 {
    width: 50%; }

  #stacks_in_14983 .medium-7 {
    width: 58.33333%; }

  #stacks_in_14983 .medium-8 {
    width: 66.66667%; }

  #stacks_in_14983 .medium-9 {
    width: 75%; }

  #stacks_in_14983 .medium-10 {
    width: 83.33333%; }

  #stacks_in_14983 .medium-11 {
    width: 91.66667%; }

  #stacks_in_14983 .medium-12 {
    width: 100%; }

  #stacks_in_14983 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14983 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14983 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14983 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14983 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14983 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14983 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14983 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14983 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14983 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14983 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14983 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14983 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14983 .column.medium-centered,
  #stacks_in_14983 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14983 .column.medium-uncentered,
  #stacks_in_14983 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14983 .column.medium-centered:last-child,
  #stacks_in_14983 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_14983 .column.medium-uncentered:last-child,
  #stacks_in_14983 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_14983 .column.medium-uncentered.opposite,
  #stacks_in_14983 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_14983 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14983 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14983 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14983 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14983 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14983 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14983 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14983 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14983 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14983 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14983 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14983 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14983 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14983 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14983 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14983 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14983 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14983 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14983 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14983 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14983 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14983 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14983 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14983 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_14983 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14983 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14983 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14983 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14983 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14983 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14983 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14983 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14983 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14983 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14983 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14983 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14983 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14983 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14983 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14983 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14983 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14983 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14983 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14983 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14983 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14983 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14983 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14983 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14983 .column,
  #stacks_in_14983 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14983 .large-1 {
    width: 8.33333%; }

  #stacks_in_14983 .large-2 {
    width: 16.66667%; }

  #stacks_in_14983 .large-3 {
    width: 25%; }

  #stacks_in_14983 .large-4 {
    width: 33.33333%; }

  #stacks_in_14983 .large-5 {
    width: 41.66667%; }

  #stacks_in_14983 .large-6 {
    width: 50%; }

  #stacks_in_14983 .large-7 {
    width: 58.33333%; }

  #stacks_in_14983 .large-8 {
    width: 66.66667%; }

  #stacks_in_14983 .large-9 {
    width: 75%; }

  #stacks_in_14983 .large-10 {
    width: 83.33333%; }

  #stacks_in_14983 .large-11 {
    width: 91.66667%; }

  #stacks_in_14983 .large-12 {
    width: 100%; }

  #stacks_in_14983 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14983 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14983 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14983 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14983 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14983 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14983 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14983 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14983 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14983 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14983 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14983 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14983 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14983 .column.large-centered,
  #stacks_in_14983 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14983 .column.large-uncentered,
  #stacks_in_14983 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14983 .column.large-centered:last-child,
  #stacks_in_14983 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_14983 .column.large-uncentered:last-child,
  #stacks_in_14983 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_14983 .column.large-uncentered.opposite,
  #stacks_in_14983 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_14983 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14983 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14983 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14983 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14983 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14983 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14983 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14983 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14983 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14983 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14983 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14983 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14983 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14983 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14983 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14983 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14983 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14983 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14983 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14983 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14983 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14983 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14983 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14983 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_14983 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_14983 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_14983 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_14983 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_14983 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_14983 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_14983 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_14983 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14983 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14983 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_14983 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14983 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14983 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_14983 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14983 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14983 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14983 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_14983 {
	margin: 0px 0px 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_14990 article,
#stacks_in_14990 aside,
#stacks_in_14990 details,
#stacks_in_14990 figcaption,
#stacks_in_14990 figure,
#stacks_in_14990 footer,
#stacks_in_14990 header,
#stacks_in_14990 hgroup,
#stacks_in_14990 main,
#stacks_in_14990 nav,
#stacks_in_14990 section,
#stacks_in_14990 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_14990 audio,
#stacks_in_14990 canvas,
#stacks_in_14990 progress,
#stacks_in_14990 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_14990 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_14990 [hidden],
#stacks_in_14990 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_14990 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_14990 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_14990 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_14990 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_14990 code,
#stacks_in_14990 kbd,
#stacks_in_14990 pre,
#stacks_in_14990 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_14990 *,
#stacks_in_14990 *:before,
#stacks_in_14990 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_14990 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_14990 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_14990 .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_14990 .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_14990 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14990 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_14990 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_14990 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_14990 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_14990 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_14990 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_14990 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_14990 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_14990 *,
#stacks_in_14990 *:before,
#stacks_in_14990 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_14990 .left {
  float: left !important; }

#stacks_in_14990 .right {
  float: right !important; }

#stacks_in_14990 .clearfix:before,
#stacks_in_14990 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_14990 .clearfix:after {
  clear: both; }

#stacks_in_14990 .hide {
  display: none; }

#stacks_in_14990 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_14990 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_14990 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_14990 select {
  width: 100%; }

#stacks_in_14990 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_14990 .row:before,
#stacks_in_14990 .row:after {
  content: " ";
  display: table; }

#stacks_in_14990 .row:after {
  clear: both; }

#stacks_in_14990 .row.collapse > .column,
#stacks_in_14990 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_14990 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_14990 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_14990 .row .row:before,
#stacks_in_14990 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_14990 .row .row:after {
  clear: both; }

#stacks_in_14990 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_14990 .row .row.collapse:before,
#stacks_in_14990 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_14990 .row .row.collapse:after {
  clear: both; }

#stacks_in_14990 .column,
#stacks_in_14990 .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_14990 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_14990 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_14990 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14990 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14990 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14990 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14990 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14990 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14990 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14990 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14990 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14990 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14990 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14990 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14990 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14990 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14990 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14990 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14990 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14990 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14990 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14990 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14990 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14990 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14990 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14990 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14990 .column,
  #stacks_in_14990 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14990 .small-1 {
    width: 8.33333%; }

  #stacks_in_14990 .small-2 {
    width: 16.66667%; }

  #stacks_in_14990 .small-3 {
    width: 25%; }

  #stacks_in_14990 .small-4 {
    width: 33.33333%; }

  #stacks_in_14990 .small-5 {
    width: 41.66667%; }

  #stacks_in_14990 .small-6 {
    width: 50%; }

  #stacks_in_14990 .small-7 {
    width: 58.33333%; }

  #stacks_in_14990 .small-8 {
    width: 66.66667%; }

  #stacks_in_14990 .small-9 {
    width: 75%; }

  #stacks_in_14990 .small-10 {
    width: 83.33333%; }

  #stacks_in_14990 .small-11 {
    width: 91.66667%; }

  #stacks_in_14990 .small-12 {
    width: 100%; }

  #stacks_in_14990 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14990 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14990 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14990 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14990 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14990 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14990 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14990 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14990 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14990 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14990 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14990 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14990 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14990 .column.small-centered,
  #stacks_in_14990 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14990 .column.small-uncentered,
  #stacks_in_14990 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14990 .column.small-centered:last-child,
  #stacks_in_14990 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_14990 .column.small-uncentered:last-child,
  #stacks_in_14990 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_14990 .column.small-uncentered.opposite,
  #stacks_in_14990 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_14990 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14990 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14990 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14990 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14990 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14990 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14990 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14990 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14990 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14990 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14990 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14990 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14990 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14990 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14990 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14990 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14990 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14990 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14990 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14990 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14990 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14990 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14990 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14990 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14990 .column,
  #stacks_in_14990 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14990 .medium-1 {
    width: 8.33333%; }

  #stacks_in_14990 .medium-2 {
    width: 16.66667%; }

  #stacks_in_14990 .medium-3 {
    width: 25%; }

  #stacks_in_14990 .medium-4 {
    width: 33.33333%; }

  #stacks_in_14990 .medium-5 {
    width: 41.66667%; }

  #stacks_in_14990 .medium-6 {
    width: 50%; }

  #stacks_in_14990 .medium-7 {
    width: 58.33333%; }

  #stacks_in_14990 .medium-8 {
    width: 66.66667%; }

  #stacks_in_14990 .medium-9 {
    width: 75%; }

  #stacks_in_14990 .medium-10 {
    width: 83.33333%; }

  #stacks_in_14990 .medium-11 {
    width: 91.66667%; }

  #stacks_in_14990 .medium-12 {
    width: 100%; }

  #stacks_in_14990 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14990 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14990 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14990 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14990 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14990 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14990 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14990 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14990 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14990 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14990 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14990 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14990 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14990 .column.medium-centered,
  #stacks_in_14990 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14990 .column.medium-uncentered,
  #stacks_in_14990 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14990 .column.medium-centered:last-child,
  #stacks_in_14990 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_14990 .column.medium-uncentered:last-child,
  #stacks_in_14990 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_14990 .column.medium-uncentered.opposite,
  #stacks_in_14990 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_14990 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14990 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14990 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14990 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14990 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14990 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14990 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14990 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14990 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14990 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14990 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14990 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14990 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14990 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14990 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14990 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14990 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14990 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14990 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14990 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14990 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14990 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14990 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14990 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_14990 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14990 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14990 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14990 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14990 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14990 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14990 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14990 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14990 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14990 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14990 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14990 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14990 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14990 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14990 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14990 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14990 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14990 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14990 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14990 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14990 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14990 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14990 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14990 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14990 .column,
  #stacks_in_14990 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14990 .large-1 {
    width: 8.33333%; }

  #stacks_in_14990 .large-2 {
    width: 16.66667%; }

  #stacks_in_14990 .large-3 {
    width: 25%; }

  #stacks_in_14990 .large-4 {
    width: 33.33333%; }

  #stacks_in_14990 .large-5 {
    width: 41.66667%; }

  #stacks_in_14990 .large-6 {
    width: 50%; }

  #stacks_in_14990 .large-7 {
    width: 58.33333%; }

  #stacks_in_14990 .large-8 {
    width: 66.66667%; }

  #stacks_in_14990 .large-9 {
    width: 75%; }

  #stacks_in_14990 .large-10 {
    width: 83.33333%; }

  #stacks_in_14990 .large-11 {
    width: 91.66667%; }

  #stacks_in_14990 .large-12 {
    width: 100%; }

  #stacks_in_14990 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14990 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14990 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14990 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14990 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14990 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14990 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14990 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14990 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14990 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14990 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14990 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14990 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14990 .column.large-centered,
  #stacks_in_14990 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14990 .column.large-uncentered,
  #stacks_in_14990 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14990 .column.large-centered:last-child,
  #stacks_in_14990 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_14990 .column.large-uncentered:last-child,
  #stacks_in_14990 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_14990 .column.large-uncentered.opposite,
  #stacks_in_14990 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_14990 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14990 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14990 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14990 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14990 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14990 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14990 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14990 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14990 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14990 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14990 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14990 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14990 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14990 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14990 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14990 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14990 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14990 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14990 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14990 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14990 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14990 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14990 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14990 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_14990 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_14990 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_14990 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_14990 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_14990 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_14990 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_14990 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_14990 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14990 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14990 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_14990 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14990 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14990 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_14990 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14990 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14990 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14990 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_14990 {
	margin: 0px 0px 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_14997 article,
#stacks_in_14997 aside,
#stacks_in_14997 details,
#stacks_in_14997 figcaption,
#stacks_in_14997 figure,
#stacks_in_14997 footer,
#stacks_in_14997 header,
#stacks_in_14997 hgroup,
#stacks_in_14997 main,
#stacks_in_14997 nav,
#stacks_in_14997 section,
#stacks_in_14997 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_14997 audio,
#stacks_in_14997 canvas,
#stacks_in_14997 progress,
#stacks_in_14997 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_14997 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_14997 [hidden],
#stacks_in_14997 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_14997 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_14997 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_14997 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_14997 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_14997 code,
#stacks_in_14997 kbd,
#stacks_in_14997 pre,
#stacks_in_14997 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_14997 *,
#stacks_in_14997 *:before,
#stacks_in_14997 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_14997 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_14997 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_14997 .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_14997 .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_14997 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14997 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_14997 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_14997 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_14997 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_14997 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_14997 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_14997 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_14997 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_14997 *,
#stacks_in_14997 *:before,
#stacks_in_14997 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_14997 .left {
  float: left !important; }

#stacks_in_14997 .right {
  float: right !important; }

#stacks_in_14997 .clearfix:before,
#stacks_in_14997 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_14997 .clearfix:after {
  clear: both; }

#stacks_in_14997 .hide {
  display: none; }

#stacks_in_14997 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_14997 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_14997 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_14997 select {
  width: 100%; }

#stacks_in_14997 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_14997 .row:before,
#stacks_in_14997 .row:after {
  content: " ";
  display: table; }

#stacks_in_14997 .row:after {
  clear: both; }

#stacks_in_14997 .row.collapse > .column,
#stacks_in_14997 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_14997 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_14997 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_14997 .row .row:before,
#stacks_in_14997 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_14997 .row .row:after {
  clear: both; }

#stacks_in_14997 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_14997 .row .row.collapse:before,
#stacks_in_14997 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_14997 .row .row.collapse:after {
  clear: both; }

#stacks_in_14997 .column,
#stacks_in_14997 .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_14997 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_14997 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_14997 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14997 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14997 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14997 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14997 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14997 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14997 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14997 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14997 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14997 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14997 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14997 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14997 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14997 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14997 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14997 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14997 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14997 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14997 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14997 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14997 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14997 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14997 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14997 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14997 .column,
  #stacks_in_14997 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14997 .small-1 {
    width: 8.33333%; }

  #stacks_in_14997 .small-2 {
    width: 16.66667%; }

  #stacks_in_14997 .small-3 {
    width: 25%; }

  #stacks_in_14997 .small-4 {
    width: 33.33333%; }

  #stacks_in_14997 .small-5 {
    width: 41.66667%; }

  #stacks_in_14997 .small-6 {
    width: 50%; }

  #stacks_in_14997 .small-7 {
    width: 58.33333%; }

  #stacks_in_14997 .small-8 {
    width: 66.66667%; }

  #stacks_in_14997 .small-9 {
    width: 75%; }

  #stacks_in_14997 .small-10 {
    width: 83.33333%; }

  #stacks_in_14997 .small-11 {
    width: 91.66667%; }

  #stacks_in_14997 .small-12 {
    width: 100%; }

  #stacks_in_14997 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14997 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14997 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14997 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14997 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14997 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14997 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14997 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14997 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14997 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14997 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14997 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14997 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14997 .column.small-centered,
  #stacks_in_14997 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14997 .column.small-uncentered,
  #stacks_in_14997 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14997 .column.small-centered:last-child,
  #stacks_in_14997 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_14997 .column.small-uncentered:last-child,
  #stacks_in_14997 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_14997 .column.small-uncentered.opposite,
  #stacks_in_14997 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_14997 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14997 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14997 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14997 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14997 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14997 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14997 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14997 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14997 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14997 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14997 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14997 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14997 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14997 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14997 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14997 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14997 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14997 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14997 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14997 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14997 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14997 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14997 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14997 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14997 .column,
  #stacks_in_14997 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14997 .medium-1 {
    width: 8.33333%; }

  #stacks_in_14997 .medium-2 {
    width: 16.66667%; }

  #stacks_in_14997 .medium-3 {
    width: 25%; }

  #stacks_in_14997 .medium-4 {
    width: 33.33333%; }

  #stacks_in_14997 .medium-5 {
    width: 41.66667%; }

  #stacks_in_14997 .medium-6 {
    width: 50%; }

  #stacks_in_14997 .medium-7 {
    width: 58.33333%; }

  #stacks_in_14997 .medium-8 {
    width: 66.66667%; }

  #stacks_in_14997 .medium-9 {
    width: 75%; }

  #stacks_in_14997 .medium-10 {
    width: 83.33333%; }

  #stacks_in_14997 .medium-11 {
    width: 91.66667%; }

  #stacks_in_14997 .medium-12 {
    width: 100%; }

  #stacks_in_14997 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14997 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14997 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14997 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14997 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14997 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14997 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14997 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14997 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14997 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14997 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14997 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14997 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14997 .column.medium-centered,
  #stacks_in_14997 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14997 .column.medium-uncentered,
  #stacks_in_14997 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14997 .column.medium-centered:last-child,
  #stacks_in_14997 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_14997 .column.medium-uncentered:last-child,
  #stacks_in_14997 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_14997 .column.medium-uncentered.opposite,
  #stacks_in_14997 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_14997 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14997 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14997 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14997 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14997 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14997 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14997 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14997 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14997 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14997 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14997 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14997 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14997 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14997 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14997 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14997 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14997 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14997 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14997 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14997 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14997 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14997 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14997 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14997 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_14997 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14997 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14997 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14997 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14997 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14997 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14997 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14997 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14997 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14997 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14997 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14997 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14997 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14997 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14997 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14997 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14997 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14997 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14997 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14997 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14997 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14997 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14997 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14997 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14997 .column,
  #stacks_in_14997 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14997 .large-1 {
    width: 8.33333%; }

  #stacks_in_14997 .large-2 {
    width: 16.66667%; }

  #stacks_in_14997 .large-3 {
    width: 25%; }

  #stacks_in_14997 .large-4 {
    width: 33.33333%; }

  #stacks_in_14997 .large-5 {
    width: 41.66667%; }

  #stacks_in_14997 .large-6 {
    width: 50%; }

  #stacks_in_14997 .large-7 {
    width: 58.33333%; }

  #stacks_in_14997 .large-8 {
    width: 66.66667%; }

  #stacks_in_14997 .large-9 {
    width: 75%; }

  #stacks_in_14997 .large-10 {
    width: 83.33333%; }

  #stacks_in_14997 .large-11 {
    width: 91.66667%; }

  #stacks_in_14997 .large-12 {
    width: 100%; }

  #stacks_in_14997 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14997 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14997 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14997 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14997 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14997 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14997 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14997 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14997 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14997 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14997 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14997 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14997 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14997 .column.large-centered,
  #stacks_in_14997 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14997 .column.large-uncentered,
  #stacks_in_14997 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14997 .column.large-centered:last-child,
  #stacks_in_14997 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_14997 .column.large-uncentered:last-child,
  #stacks_in_14997 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_14997 .column.large-uncentered.opposite,
  #stacks_in_14997 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_14997 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14997 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14997 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14997 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14997 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14997 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14997 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14997 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14997 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14997 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14997 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14997 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14997 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14997 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14997 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14997 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14997 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14997 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14997 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14997 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14997 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14997 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14997 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14997 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_14997 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_14997 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_14997 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_14997 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_14997 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_14997 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_14997 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_14997 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14997 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14997 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_14997 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14997 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14997 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_14997 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14997 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14997 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14997 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_14997 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_15005 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_15007 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_15007 {
		height: auto;
		width: auto;
	}
}
#stacks_in_15007 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_15009 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_15011 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_15011 {
		height: auto;
		width: auto;
	}
}
#stacks_in_15011 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_15013 {
	margin: 20px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14583 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14583 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14583 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14583 .fa-bars, #stacks_in_14583 .fa-toggle-off, #stacks_in_14583 .fa-question, #stacks_in_14583 .fa-angle-right{
	display: none;
}

#stacks_in_14583 .fa-bars{
	display: inline;
}

#stacks_in_14583 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14583 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14583 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14583 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14583 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14583 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14583 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14645 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14589 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14589 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14589 {
	margin: 0px 0px 0px 20px;
}
#grabCodestacks_in_14595 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14595 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14595 {
	margin: 0px 0px 0px 20px;
}
#grabCodestacks_in_14593 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14593 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14593 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14643 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14647 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14647 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14647 {
	margin: 0px 0px 0px 20px;
}
#grabCodestacks_in_14649 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14649 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14649 {
	margin: 0px 0px 0px 20px;
}
#grabCodestacks_in_14651 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14651 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14651 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14597 {
	margin: 20px 0px 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_14900 article,
#stacks_in_14900 aside,
#stacks_in_14900 details,
#stacks_in_14900 figcaption,
#stacks_in_14900 figure,
#stacks_in_14900 footer,
#stacks_in_14900 header,
#stacks_in_14900 hgroup,
#stacks_in_14900 main,
#stacks_in_14900 nav,
#stacks_in_14900 section,
#stacks_in_14900 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_14900 audio,
#stacks_in_14900 canvas,
#stacks_in_14900 progress,
#stacks_in_14900 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_14900 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_14900 [hidden],
#stacks_in_14900 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_14900 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_14900 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_14900 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_14900 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_14900 code,
#stacks_in_14900 kbd,
#stacks_in_14900 pre,
#stacks_in_14900 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_14900 *,
#stacks_in_14900 *:before,
#stacks_in_14900 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_14900 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_14900 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_14900 .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_14900 .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_14900 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14900 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_14900 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_14900 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_14900 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_14900 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_14900 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_14900 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_14900 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_14900 *,
#stacks_in_14900 *:before,
#stacks_in_14900 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_14900 .left {
  float: left !important; }

#stacks_in_14900 .right {
  float: right !important; }

#stacks_in_14900 .clearfix:before,
#stacks_in_14900 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_14900 .clearfix:after {
  clear: both; }

#stacks_in_14900 .hide {
  display: none; }

#stacks_in_14900 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_14900 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_14900 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_14900 select {
  width: 100%; }

#stacks_in_14900 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_14900 .row:before,
#stacks_in_14900 .row:after {
  content: " ";
  display: table; }

#stacks_in_14900 .row:after {
  clear: both; }

#stacks_in_14900 .row.collapse > .column,
#stacks_in_14900 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_14900 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_14900 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_14900 .row .row:before,
#stacks_in_14900 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_14900 .row .row:after {
  clear: both; }

#stacks_in_14900 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_14900 .row .row.collapse:before,
#stacks_in_14900 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_14900 .row .row.collapse:after {
  clear: both; }

#stacks_in_14900 .column,
#stacks_in_14900 .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_14900 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_14900 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_14900 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14900 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14900 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14900 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14900 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14900 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14900 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14900 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14900 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14900 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14900 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14900 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14900 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14900 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14900 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14900 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14900 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14900 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14900 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14900 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14900 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14900 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14900 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14900 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14900 .column,
  #stacks_in_14900 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14900 .small-1 {
    width: 8.33333%; }

  #stacks_in_14900 .small-2 {
    width: 16.66667%; }

  #stacks_in_14900 .small-3 {
    width: 25%; }

  #stacks_in_14900 .small-4 {
    width: 33.33333%; }

  #stacks_in_14900 .small-5 {
    width: 41.66667%; }

  #stacks_in_14900 .small-6 {
    width: 50%; }

  #stacks_in_14900 .small-7 {
    width: 58.33333%; }

  #stacks_in_14900 .small-8 {
    width: 66.66667%; }

  #stacks_in_14900 .small-9 {
    width: 75%; }

  #stacks_in_14900 .small-10 {
    width: 83.33333%; }

  #stacks_in_14900 .small-11 {
    width: 91.66667%; }

  #stacks_in_14900 .small-12 {
    width: 100%; }

  #stacks_in_14900 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14900 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14900 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14900 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14900 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14900 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14900 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14900 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14900 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14900 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14900 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14900 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14900 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14900 .column.small-centered,
  #stacks_in_14900 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14900 .column.small-uncentered,
  #stacks_in_14900 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14900 .column.small-centered:last-child,
  #stacks_in_14900 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_14900 .column.small-uncentered:last-child,
  #stacks_in_14900 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_14900 .column.small-uncentered.opposite,
  #stacks_in_14900 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_14900 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14900 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14900 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14900 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14900 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14900 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14900 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14900 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14900 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14900 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14900 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14900 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14900 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14900 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14900 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14900 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14900 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14900 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14900 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14900 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14900 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14900 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14900 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14900 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14900 .column,
  #stacks_in_14900 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14900 .medium-1 {
    width: 8.33333%; }

  #stacks_in_14900 .medium-2 {
    width: 16.66667%; }

  #stacks_in_14900 .medium-3 {
    width: 25%; }

  #stacks_in_14900 .medium-4 {
    width: 33.33333%; }

  #stacks_in_14900 .medium-5 {
    width: 41.66667%; }

  #stacks_in_14900 .medium-6 {
    width: 50%; }

  #stacks_in_14900 .medium-7 {
    width: 58.33333%; }

  #stacks_in_14900 .medium-8 {
    width: 66.66667%; }

  #stacks_in_14900 .medium-9 {
    width: 75%; }

  #stacks_in_14900 .medium-10 {
    width: 83.33333%; }

  #stacks_in_14900 .medium-11 {
    width: 91.66667%; }

  #stacks_in_14900 .medium-12 {
    width: 100%; }

  #stacks_in_14900 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14900 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14900 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14900 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14900 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14900 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14900 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14900 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14900 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14900 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14900 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14900 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14900 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14900 .column.medium-centered,
  #stacks_in_14900 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14900 .column.medium-uncentered,
  #stacks_in_14900 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14900 .column.medium-centered:last-child,
  #stacks_in_14900 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_14900 .column.medium-uncentered:last-child,
  #stacks_in_14900 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_14900 .column.medium-uncentered.opposite,
  #stacks_in_14900 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_14900 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14900 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14900 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14900 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14900 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14900 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14900 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14900 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14900 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14900 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14900 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14900 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14900 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14900 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14900 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14900 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14900 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14900 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14900 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14900 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14900 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14900 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14900 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14900 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_14900 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14900 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14900 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14900 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14900 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14900 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14900 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14900 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14900 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14900 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14900 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14900 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14900 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14900 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14900 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14900 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14900 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14900 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14900 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14900 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14900 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14900 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14900 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14900 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14900 .column,
  #stacks_in_14900 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14900 .large-1 {
    width: 8.33333%; }

  #stacks_in_14900 .large-2 {
    width: 16.66667%; }

  #stacks_in_14900 .large-3 {
    width: 25%; }

  #stacks_in_14900 .large-4 {
    width: 33.33333%; }

  #stacks_in_14900 .large-5 {
    width: 41.66667%; }

  #stacks_in_14900 .large-6 {
    width: 50%; }

  #stacks_in_14900 .large-7 {
    width: 58.33333%; }

  #stacks_in_14900 .large-8 {
    width: 66.66667%; }

  #stacks_in_14900 .large-9 {
    width: 75%; }

  #stacks_in_14900 .large-10 {
    width: 83.33333%; }

  #stacks_in_14900 .large-11 {
    width: 91.66667%; }

  #stacks_in_14900 .large-12 {
    width: 100%; }

  #stacks_in_14900 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14900 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14900 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14900 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14900 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14900 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14900 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14900 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14900 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14900 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14900 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14900 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14900 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14900 .column.large-centered,
  #stacks_in_14900 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14900 .column.large-uncentered,
  #stacks_in_14900 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14900 .column.large-centered:last-child,
  #stacks_in_14900 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_14900 .column.large-uncentered:last-child,
  #stacks_in_14900 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_14900 .column.large-uncentered.opposite,
  #stacks_in_14900 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_14900 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14900 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14900 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14900 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14900 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14900 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14900 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14900 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14900 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14900 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14900 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14900 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14900 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14900 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14900 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14900 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14900 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14900 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14900 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14900 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14900 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14900 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14900 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14900 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_14900 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_14900 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_14900 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_14900 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_14900 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_14900 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_14900 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_14900 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14900 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14900 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_14900 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14900 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14900 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_14900 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14900 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14900 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14900 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_14900 {
	margin: 0px 0px 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_14907 article,
#stacks_in_14907 aside,
#stacks_in_14907 details,
#stacks_in_14907 figcaption,
#stacks_in_14907 figure,
#stacks_in_14907 footer,
#stacks_in_14907 header,
#stacks_in_14907 hgroup,
#stacks_in_14907 main,
#stacks_in_14907 nav,
#stacks_in_14907 section,
#stacks_in_14907 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_14907 audio,
#stacks_in_14907 canvas,
#stacks_in_14907 progress,
#stacks_in_14907 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_14907 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_14907 [hidden],
#stacks_in_14907 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_14907 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_14907 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_14907 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_14907 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_14907 code,
#stacks_in_14907 kbd,
#stacks_in_14907 pre,
#stacks_in_14907 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_14907 *,
#stacks_in_14907 *:before,
#stacks_in_14907 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_14907 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_14907 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_14907 .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_14907 .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_14907 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14907 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_14907 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_14907 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_14907 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_14907 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_14907 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_14907 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_14907 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_14907 *,
#stacks_in_14907 *:before,
#stacks_in_14907 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_14907 .left {
  float: left !important; }

#stacks_in_14907 .right {
  float: right !important; }

#stacks_in_14907 .clearfix:before,
#stacks_in_14907 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_14907 .clearfix:after {
  clear: both; }

#stacks_in_14907 .hide {
  display: none; }

#stacks_in_14907 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_14907 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_14907 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_14907 select {
  width: 100%; }

#stacks_in_14907 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_14907 .row:before,
#stacks_in_14907 .row:after {
  content: " ";
  display: table; }

#stacks_in_14907 .row:after {
  clear: both; }

#stacks_in_14907 .row.collapse > .column,
#stacks_in_14907 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_14907 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_14907 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_14907 .row .row:before,
#stacks_in_14907 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_14907 .row .row:after {
  clear: both; }

#stacks_in_14907 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_14907 .row .row.collapse:before,
#stacks_in_14907 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_14907 .row .row.collapse:after {
  clear: both; }

#stacks_in_14907 .column,
#stacks_in_14907 .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_14907 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_14907 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_14907 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14907 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14907 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14907 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14907 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14907 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14907 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14907 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14907 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14907 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14907 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14907 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14907 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14907 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14907 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14907 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14907 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14907 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14907 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14907 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14907 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14907 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14907 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14907 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14907 .column,
  #stacks_in_14907 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14907 .small-1 {
    width: 8.33333%; }

  #stacks_in_14907 .small-2 {
    width: 16.66667%; }

  #stacks_in_14907 .small-3 {
    width: 25%; }

  #stacks_in_14907 .small-4 {
    width: 33.33333%; }

  #stacks_in_14907 .small-5 {
    width: 41.66667%; }

  #stacks_in_14907 .small-6 {
    width: 50%; }

  #stacks_in_14907 .small-7 {
    width: 58.33333%; }

  #stacks_in_14907 .small-8 {
    width: 66.66667%; }

  #stacks_in_14907 .small-9 {
    width: 75%; }

  #stacks_in_14907 .small-10 {
    width: 83.33333%; }

  #stacks_in_14907 .small-11 {
    width: 91.66667%; }

  #stacks_in_14907 .small-12 {
    width: 100%; }

  #stacks_in_14907 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14907 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14907 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14907 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14907 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14907 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14907 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14907 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14907 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14907 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14907 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14907 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14907 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14907 .column.small-centered,
  #stacks_in_14907 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14907 .column.small-uncentered,
  #stacks_in_14907 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14907 .column.small-centered:last-child,
  #stacks_in_14907 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_14907 .column.small-uncentered:last-child,
  #stacks_in_14907 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_14907 .column.small-uncentered.opposite,
  #stacks_in_14907 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_14907 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14907 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14907 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14907 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14907 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14907 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14907 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14907 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14907 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14907 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14907 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14907 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14907 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14907 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14907 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14907 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14907 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14907 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14907 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14907 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14907 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14907 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14907 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14907 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14907 .column,
  #stacks_in_14907 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14907 .medium-1 {
    width: 8.33333%; }

  #stacks_in_14907 .medium-2 {
    width: 16.66667%; }

  #stacks_in_14907 .medium-3 {
    width: 25%; }

  #stacks_in_14907 .medium-4 {
    width: 33.33333%; }

  #stacks_in_14907 .medium-5 {
    width: 41.66667%; }

  #stacks_in_14907 .medium-6 {
    width: 50%; }

  #stacks_in_14907 .medium-7 {
    width: 58.33333%; }

  #stacks_in_14907 .medium-8 {
    width: 66.66667%; }

  #stacks_in_14907 .medium-9 {
    width: 75%; }

  #stacks_in_14907 .medium-10 {
    width: 83.33333%; }

  #stacks_in_14907 .medium-11 {
    width: 91.66667%; }

  #stacks_in_14907 .medium-12 {
    width: 100%; }

  #stacks_in_14907 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14907 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14907 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14907 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14907 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14907 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14907 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14907 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14907 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14907 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14907 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14907 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14907 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14907 .column.medium-centered,
  #stacks_in_14907 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14907 .column.medium-uncentered,
  #stacks_in_14907 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14907 .column.medium-centered:last-child,
  #stacks_in_14907 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_14907 .column.medium-uncentered:last-child,
  #stacks_in_14907 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_14907 .column.medium-uncentered.opposite,
  #stacks_in_14907 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_14907 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14907 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14907 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14907 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14907 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14907 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14907 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14907 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14907 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14907 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14907 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14907 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14907 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14907 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14907 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14907 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14907 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14907 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14907 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14907 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14907 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14907 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14907 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14907 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_14907 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14907 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14907 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14907 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14907 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14907 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14907 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14907 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14907 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14907 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14907 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14907 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14907 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14907 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14907 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14907 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14907 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14907 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14907 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14907 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14907 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14907 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14907 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14907 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14907 .column,
  #stacks_in_14907 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14907 .large-1 {
    width: 8.33333%; }

  #stacks_in_14907 .large-2 {
    width: 16.66667%; }

  #stacks_in_14907 .large-3 {
    width: 25%; }

  #stacks_in_14907 .large-4 {
    width: 33.33333%; }

  #stacks_in_14907 .large-5 {
    width: 41.66667%; }

  #stacks_in_14907 .large-6 {
    width: 50%; }

  #stacks_in_14907 .large-7 {
    width: 58.33333%; }

  #stacks_in_14907 .large-8 {
    width: 66.66667%; }

  #stacks_in_14907 .large-9 {
    width: 75%; }

  #stacks_in_14907 .large-10 {
    width: 83.33333%; }

  #stacks_in_14907 .large-11 {
    width: 91.66667%; }

  #stacks_in_14907 .large-12 {
    width: 100%; }

  #stacks_in_14907 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14907 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14907 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14907 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14907 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14907 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14907 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14907 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14907 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14907 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14907 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14907 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14907 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14907 .column.large-centered,
  #stacks_in_14907 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14907 .column.large-uncentered,
  #stacks_in_14907 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14907 .column.large-centered:last-child,
  #stacks_in_14907 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_14907 .column.large-uncentered:last-child,
  #stacks_in_14907 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_14907 .column.large-uncentered.opposite,
  #stacks_in_14907 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_14907 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14907 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14907 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14907 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14907 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14907 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14907 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14907 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14907 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14907 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14907 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14907 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14907 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14907 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14907 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14907 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14907 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14907 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14907 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14907 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14907 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14907 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14907 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14907 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_14907 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_14907 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_14907 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_14907 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_14907 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_14907 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_14907 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_14907 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14907 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14907 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_14907 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14907 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14907 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_14907 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14907 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14907 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14907 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_14907 {
	margin: 0px 0px 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_14914 article,
#stacks_in_14914 aside,
#stacks_in_14914 details,
#stacks_in_14914 figcaption,
#stacks_in_14914 figure,
#stacks_in_14914 footer,
#stacks_in_14914 header,
#stacks_in_14914 hgroup,
#stacks_in_14914 main,
#stacks_in_14914 nav,
#stacks_in_14914 section,
#stacks_in_14914 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_14914 audio,
#stacks_in_14914 canvas,
#stacks_in_14914 progress,
#stacks_in_14914 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_14914 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_14914 [hidden],
#stacks_in_14914 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_14914 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_14914 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_14914 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_14914 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_14914 code,
#stacks_in_14914 kbd,
#stacks_in_14914 pre,
#stacks_in_14914 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_14914 *,
#stacks_in_14914 *:before,
#stacks_in_14914 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_14914 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_14914 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_14914 .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_14914 .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_14914 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14914 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_14914 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_14914 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_14914 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_14914 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_14914 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_14914 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_14914 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_14914 *,
#stacks_in_14914 *:before,
#stacks_in_14914 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_14914 .left {
  float: left !important; }

#stacks_in_14914 .right {
  float: right !important; }

#stacks_in_14914 .clearfix:before,
#stacks_in_14914 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_14914 .clearfix:after {
  clear: both; }

#stacks_in_14914 .hide {
  display: none; }

#stacks_in_14914 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_14914 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_14914 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_14914 select {
  width: 100%; }

#stacks_in_14914 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_14914 .row:before,
#stacks_in_14914 .row:after {
  content: " ";
  display: table; }

#stacks_in_14914 .row:after {
  clear: both; }

#stacks_in_14914 .row.collapse > .column,
#stacks_in_14914 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_14914 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_14914 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_14914 .row .row:before,
#stacks_in_14914 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_14914 .row .row:after {
  clear: both; }

#stacks_in_14914 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_14914 .row .row.collapse:before,
#stacks_in_14914 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_14914 .row .row.collapse:after {
  clear: both; }

#stacks_in_14914 .column,
#stacks_in_14914 .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_14914 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_14914 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_14914 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14914 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14914 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14914 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14914 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14914 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14914 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14914 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14914 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14914 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14914 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14914 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14914 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14914 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14914 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14914 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14914 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14914 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14914 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14914 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14914 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14914 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14914 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14914 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14914 .column,
  #stacks_in_14914 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14914 .small-1 {
    width: 8.33333%; }

  #stacks_in_14914 .small-2 {
    width: 16.66667%; }

  #stacks_in_14914 .small-3 {
    width: 25%; }

  #stacks_in_14914 .small-4 {
    width: 33.33333%; }

  #stacks_in_14914 .small-5 {
    width: 41.66667%; }

  #stacks_in_14914 .small-6 {
    width: 50%; }

  #stacks_in_14914 .small-7 {
    width: 58.33333%; }

  #stacks_in_14914 .small-8 {
    width: 66.66667%; }

  #stacks_in_14914 .small-9 {
    width: 75%; }

  #stacks_in_14914 .small-10 {
    width: 83.33333%; }

  #stacks_in_14914 .small-11 {
    width: 91.66667%; }

  #stacks_in_14914 .small-12 {
    width: 100%; }

  #stacks_in_14914 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14914 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14914 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14914 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14914 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14914 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14914 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14914 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14914 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14914 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14914 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14914 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14914 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14914 .column.small-centered,
  #stacks_in_14914 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14914 .column.small-uncentered,
  #stacks_in_14914 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14914 .column.small-centered:last-child,
  #stacks_in_14914 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_14914 .column.small-uncentered:last-child,
  #stacks_in_14914 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_14914 .column.small-uncentered.opposite,
  #stacks_in_14914 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_14914 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14914 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14914 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14914 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14914 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14914 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14914 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14914 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14914 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14914 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14914 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14914 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14914 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14914 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14914 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14914 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14914 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14914 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14914 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14914 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14914 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14914 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14914 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14914 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14914 .column,
  #stacks_in_14914 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14914 .medium-1 {
    width: 8.33333%; }

  #stacks_in_14914 .medium-2 {
    width: 16.66667%; }

  #stacks_in_14914 .medium-3 {
    width: 25%; }

  #stacks_in_14914 .medium-4 {
    width: 33.33333%; }

  #stacks_in_14914 .medium-5 {
    width: 41.66667%; }

  #stacks_in_14914 .medium-6 {
    width: 50%; }

  #stacks_in_14914 .medium-7 {
    width: 58.33333%; }

  #stacks_in_14914 .medium-8 {
    width: 66.66667%; }

  #stacks_in_14914 .medium-9 {
    width: 75%; }

  #stacks_in_14914 .medium-10 {
    width: 83.33333%; }

  #stacks_in_14914 .medium-11 {
    width: 91.66667%; }

  #stacks_in_14914 .medium-12 {
    width: 100%; }

  #stacks_in_14914 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14914 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14914 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14914 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14914 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14914 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14914 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14914 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14914 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14914 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14914 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14914 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14914 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14914 .column.medium-centered,
  #stacks_in_14914 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14914 .column.medium-uncentered,
  #stacks_in_14914 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14914 .column.medium-centered:last-child,
  #stacks_in_14914 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_14914 .column.medium-uncentered:last-child,
  #stacks_in_14914 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_14914 .column.medium-uncentered.opposite,
  #stacks_in_14914 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_14914 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14914 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14914 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14914 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14914 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14914 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14914 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14914 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14914 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14914 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14914 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14914 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14914 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14914 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14914 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14914 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14914 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14914 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14914 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14914 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14914 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14914 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14914 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14914 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_14914 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14914 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14914 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14914 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14914 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14914 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14914 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14914 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14914 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14914 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14914 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14914 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14914 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14914 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14914 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14914 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14914 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14914 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14914 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14914 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14914 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14914 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14914 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14914 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14914 .column,
  #stacks_in_14914 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14914 .large-1 {
    width: 8.33333%; }

  #stacks_in_14914 .large-2 {
    width: 16.66667%; }

  #stacks_in_14914 .large-3 {
    width: 25%; }

  #stacks_in_14914 .large-4 {
    width: 33.33333%; }

  #stacks_in_14914 .large-5 {
    width: 41.66667%; }

  #stacks_in_14914 .large-6 {
    width: 50%; }

  #stacks_in_14914 .large-7 {
    width: 58.33333%; }

  #stacks_in_14914 .large-8 {
    width: 66.66667%; }

  #stacks_in_14914 .large-9 {
    width: 75%; }

  #stacks_in_14914 .large-10 {
    width: 83.33333%; }

  #stacks_in_14914 .large-11 {
    width: 91.66667%; }

  #stacks_in_14914 .large-12 {
    width: 100%; }

  #stacks_in_14914 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14914 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14914 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14914 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14914 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14914 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14914 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14914 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14914 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14914 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14914 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14914 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14914 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14914 .column.large-centered,
  #stacks_in_14914 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14914 .column.large-uncentered,
  #stacks_in_14914 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14914 .column.large-centered:last-child,
  #stacks_in_14914 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_14914 .column.large-uncentered:last-child,
  #stacks_in_14914 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_14914 .column.large-uncentered.opposite,
  #stacks_in_14914 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_14914 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14914 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14914 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14914 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14914 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14914 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14914 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14914 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14914 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14914 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14914 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14914 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14914 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14914 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14914 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14914 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14914 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14914 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14914 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14914 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14914 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14914 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14914 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14914 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_14914 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_14914 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_14914 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_14914 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_14914 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_14914 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_14914 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_14914 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14914 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14914 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_14914 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14914 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14914 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_14914 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14914 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14914 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14914 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_14914 {
	margin: 0px 0px 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_14921 article,
#stacks_in_14921 aside,
#stacks_in_14921 details,
#stacks_in_14921 figcaption,
#stacks_in_14921 figure,
#stacks_in_14921 footer,
#stacks_in_14921 header,
#stacks_in_14921 hgroup,
#stacks_in_14921 main,
#stacks_in_14921 nav,
#stacks_in_14921 section,
#stacks_in_14921 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_14921 audio,
#stacks_in_14921 canvas,
#stacks_in_14921 progress,
#stacks_in_14921 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_14921 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_14921 [hidden],
#stacks_in_14921 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_14921 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_14921 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_14921 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_14921 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_14921 code,
#stacks_in_14921 kbd,
#stacks_in_14921 pre,
#stacks_in_14921 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_14921 *,
#stacks_in_14921 *:before,
#stacks_in_14921 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_14921 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_14921 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_14921 .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_14921 .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_14921 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14921 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_14921 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_14921 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_14921 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_14921 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_14921 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_14921 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_14921 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_14921 *,
#stacks_in_14921 *:before,
#stacks_in_14921 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_14921 .left {
  float: left !important; }

#stacks_in_14921 .right {
  float: right !important; }

#stacks_in_14921 .clearfix:before,
#stacks_in_14921 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_14921 .clearfix:after {
  clear: both; }

#stacks_in_14921 .hide {
  display: none; }

#stacks_in_14921 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_14921 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_14921 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_14921 select {
  width: 100%; }

#stacks_in_14921 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_14921 .row:before,
#stacks_in_14921 .row:after {
  content: " ";
  display: table; }

#stacks_in_14921 .row:after {
  clear: both; }

#stacks_in_14921 .row.collapse > .column,
#stacks_in_14921 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_14921 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_14921 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_14921 .row .row:before,
#stacks_in_14921 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_14921 .row .row:after {
  clear: both; }

#stacks_in_14921 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_14921 .row .row.collapse:before,
#stacks_in_14921 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_14921 .row .row.collapse:after {
  clear: both; }

#stacks_in_14921 .column,
#stacks_in_14921 .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_14921 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_14921 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_14921 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14921 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14921 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14921 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14921 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14921 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14921 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14921 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14921 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14921 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14921 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14921 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14921 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14921 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14921 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14921 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14921 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14921 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14921 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14921 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14921 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14921 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14921 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14921 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14921 .column,
  #stacks_in_14921 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14921 .small-1 {
    width: 8.33333%; }

  #stacks_in_14921 .small-2 {
    width: 16.66667%; }

  #stacks_in_14921 .small-3 {
    width: 25%; }

  #stacks_in_14921 .small-4 {
    width: 33.33333%; }

  #stacks_in_14921 .small-5 {
    width: 41.66667%; }

  #stacks_in_14921 .small-6 {
    width: 50%; }

  #stacks_in_14921 .small-7 {
    width: 58.33333%; }

  #stacks_in_14921 .small-8 {
    width: 66.66667%; }

  #stacks_in_14921 .small-9 {
    width: 75%; }

  #stacks_in_14921 .small-10 {
    width: 83.33333%; }

  #stacks_in_14921 .small-11 {
    width: 91.66667%; }

  #stacks_in_14921 .small-12 {
    width: 100%; }

  #stacks_in_14921 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14921 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14921 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14921 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14921 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14921 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14921 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14921 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14921 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14921 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14921 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14921 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14921 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14921 .column.small-centered,
  #stacks_in_14921 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14921 .column.small-uncentered,
  #stacks_in_14921 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14921 .column.small-centered:last-child,
  #stacks_in_14921 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_14921 .column.small-uncentered:last-child,
  #stacks_in_14921 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_14921 .column.small-uncentered.opposite,
  #stacks_in_14921 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_14921 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14921 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14921 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14921 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14921 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14921 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14921 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14921 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14921 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14921 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14921 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14921 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14921 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14921 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14921 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14921 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14921 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14921 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14921 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14921 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14921 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14921 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14921 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14921 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14921 .column,
  #stacks_in_14921 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14921 .medium-1 {
    width: 8.33333%; }

  #stacks_in_14921 .medium-2 {
    width: 16.66667%; }

  #stacks_in_14921 .medium-3 {
    width: 25%; }

  #stacks_in_14921 .medium-4 {
    width: 33.33333%; }

  #stacks_in_14921 .medium-5 {
    width: 41.66667%; }

  #stacks_in_14921 .medium-6 {
    width: 50%; }

  #stacks_in_14921 .medium-7 {
    width: 58.33333%; }

  #stacks_in_14921 .medium-8 {
    width: 66.66667%; }

  #stacks_in_14921 .medium-9 {
    width: 75%; }

  #stacks_in_14921 .medium-10 {
    width: 83.33333%; }

  #stacks_in_14921 .medium-11 {
    width: 91.66667%; }

  #stacks_in_14921 .medium-12 {
    width: 100%; }

  #stacks_in_14921 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14921 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14921 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14921 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14921 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14921 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14921 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14921 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14921 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14921 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14921 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14921 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14921 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14921 .column.medium-centered,
  #stacks_in_14921 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14921 .column.medium-uncentered,
  #stacks_in_14921 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14921 .column.medium-centered:last-child,
  #stacks_in_14921 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_14921 .column.medium-uncentered:last-child,
  #stacks_in_14921 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_14921 .column.medium-uncentered.opposite,
  #stacks_in_14921 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_14921 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14921 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14921 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14921 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14921 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14921 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14921 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14921 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14921 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14921 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14921 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14921 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14921 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14921 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14921 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14921 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14921 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14921 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14921 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14921 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14921 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14921 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14921 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14921 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_14921 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14921 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14921 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14921 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14921 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14921 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14921 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14921 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14921 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14921 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14921 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14921 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14921 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14921 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14921 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14921 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14921 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14921 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14921 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14921 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14921 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14921 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14921 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14921 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14921 .column,
  #stacks_in_14921 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14921 .large-1 {
    width: 8.33333%; }

  #stacks_in_14921 .large-2 {
    width: 16.66667%; }

  #stacks_in_14921 .large-3 {
    width: 25%; }

  #stacks_in_14921 .large-4 {
    width: 33.33333%; }

  #stacks_in_14921 .large-5 {
    width: 41.66667%; }

  #stacks_in_14921 .large-6 {
    width: 50%; }

  #stacks_in_14921 .large-7 {
    width: 58.33333%; }

  #stacks_in_14921 .large-8 {
    width: 66.66667%; }

  #stacks_in_14921 .large-9 {
    width: 75%; }

  #stacks_in_14921 .large-10 {
    width: 83.33333%; }

  #stacks_in_14921 .large-11 {
    width: 91.66667%; }

  #stacks_in_14921 .large-12 {
    width: 100%; }

  #stacks_in_14921 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14921 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14921 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14921 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14921 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14921 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14921 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14921 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14921 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14921 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14921 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14921 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14921 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14921 .column.large-centered,
  #stacks_in_14921 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14921 .column.large-uncentered,
  #stacks_in_14921 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14921 .column.large-centered:last-child,
  #stacks_in_14921 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_14921 .column.large-uncentered:last-child,
  #stacks_in_14921 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_14921 .column.large-uncentered.opposite,
  #stacks_in_14921 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_14921 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14921 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14921 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14921 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14921 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14921 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14921 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14921 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14921 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14921 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14921 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14921 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14921 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14921 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14921 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14921 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14921 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14921 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14921 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14921 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14921 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14921 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14921 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14921 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_14921 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_14921 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_14921 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_14921 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_14921 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_14921 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_14921 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_14921 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14921 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14921 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_14921 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14921 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14921 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_14921 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14921 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14921 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14921 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_14921 {
	margin: 0px 0px 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_14928 article,
#stacks_in_14928 aside,
#stacks_in_14928 details,
#stacks_in_14928 figcaption,
#stacks_in_14928 figure,
#stacks_in_14928 footer,
#stacks_in_14928 header,
#stacks_in_14928 hgroup,
#stacks_in_14928 main,
#stacks_in_14928 nav,
#stacks_in_14928 section,
#stacks_in_14928 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_14928 audio,
#stacks_in_14928 canvas,
#stacks_in_14928 progress,
#stacks_in_14928 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_14928 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_14928 [hidden],
#stacks_in_14928 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_14928 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_14928 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_14928 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_14928 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_14928 code,
#stacks_in_14928 kbd,
#stacks_in_14928 pre,
#stacks_in_14928 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_14928 *,
#stacks_in_14928 *:before,
#stacks_in_14928 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_14928 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_14928 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_14928 .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_14928 .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_14928 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_14928 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_14928 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_14928 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_14928 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_14928 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_14928 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_14928 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_14928 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_14928 *,
#stacks_in_14928 *:before,
#stacks_in_14928 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_14928 .left {
  float: left !important; }

#stacks_in_14928 .right {
  float: right !important; }

#stacks_in_14928 .clearfix:before,
#stacks_in_14928 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_14928 .clearfix:after {
  clear: both; }

#stacks_in_14928 .hide {
  display: none; }

#stacks_in_14928 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_14928 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_14928 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_14928 select {
  width: 100%; }

#stacks_in_14928 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_14928 .row:before,
#stacks_in_14928 .row:after {
  content: " ";
  display: table; }

#stacks_in_14928 .row:after {
  clear: both; }

#stacks_in_14928 .row.collapse > .column,
#stacks_in_14928 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_14928 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_14928 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_14928 .row .row:before,
#stacks_in_14928 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_14928 .row .row:after {
  clear: both; }

#stacks_in_14928 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_14928 .row .row.collapse:before,
#stacks_in_14928 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_14928 .row .row.collapse:after {
  clear: both; }

#stacks_in_14928 .column,
#stacks_in_14928 .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_14928 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_14928 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_14928 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14928 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14928 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14928 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14928 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14928 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14928 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14928 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14928 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14928 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14928 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14928 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14928 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14928 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14928 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14928 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14928 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14928 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14928 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14928 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14928 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14928 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14928 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14928 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14928 .column,
  #stacks_in_14928 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14928 .small-1 {
    width: 8.33333%; }

  #stacks_in_14928 .small-2 {
    width: 16.66667%; }

  #stacks_in_14928 .small-3 {
    width: 25%; }

  #stacks_in_14928 .small-4 {
    width: 33.33333%; }

  #stacks_in_14928 .small-5 {
    width: 41.66667%; }

  #stacks_in_14928 .small-6 {
    width: 50%; }

  #stacks_in_14928 .small-7 {
    width: 58.33333%; }

  #stacks_in_14928 .small-8 {
    width: 66.66667%; }

  #stacks_in_14928 .small-9 {
    width: 75%; }

  #stacks_in_14928 .small-10 {
    width: 83.33333%; }

  #stacks_in_14928 .small-11 {
    width: 91.66667%; }

  #stacks_in_14928 .small-12 {
    width: 100%; }

  #stacks_in_14928 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14928 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14928 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14928 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14928 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14928 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14928 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14928 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14928 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14928 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14928 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14928 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14928 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14928 .column.small-centered,
  #stacks_in_14928 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14928 .column.small-uncentered,
  #stacks_in_14928 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14928 .column.small-centered:last-child,
  #stacks_in_14928 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_14928 .column.small-uncentered:last-child,
  #stacks_in_14928 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_14928 .column.small-uncentered.opposite,
  #stacks_in_14928 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_14928 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14928 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14928 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14928 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14928 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14928 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14928 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14928 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14928 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14928 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14928 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14928 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14928 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14928 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14928 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14928 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14928 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14928 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14928 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14928 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14928 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14928 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14928 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14928 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14928 .column,
  #stacks_in_14928 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14928 .medium-1 {
    width: 8.33333%; }

  #stacks_in_14928 .medium-2 {
    width: 16.66667%; }

  #stacks_in_14928 .medium-3 {
    width: 25%; }

  #stacks_in_14928 .medium-4 {
    width: 33.33333%; }

  #stacks_in_14928 .medium-5 {
    width: 41.66667%; }

  #stacks_in_14928 .medium-6 {
    width: 50%; }

  #stacks_in_14928 .medium-7 {
    width: 58.33333%; }

  #stacks_in_14928 .medium-8 {
    width: 66.66667%; }

  #stacks_in_14928 .medium-9 {
    width: 75%; }

  #stacks_in_14928 .medium-10 {
    width: 83.33333%; }

  #stacks_in_14928 .medium-11 {
    width: 91.66667%; }

  #stacks_in_14928 .medium-12 {
    width: 100%; }

  #stacks_in_14928 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14928 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14928 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14928 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14928 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14928 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14928 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14928 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14928 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14928 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14928 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14928 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14928 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14928 .column.medium-centered,
  #stacks_in_14928 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14928 .column.medium-uncentered,
  #stacks_in_14928 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14928 .column.medium-centered:last-child,
  #stacks_in_14928 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_14928 .column.medium-uncentered:last-child,
  #stacks_in_14928 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_14928 .column.medium-uncentered.opposite,
  #stacks_in_14928 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_14928 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14928 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14928 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14928 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14928 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14928 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14928 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14928 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14928 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14928 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14928 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14928 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14928 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14928 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14928 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14928 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14928 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14928 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14928 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14928 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14928 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14928 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14928 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14928 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_14928 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14928 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14928 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14928 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14928 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14928 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14928 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14928 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14928 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14928 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14928 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14928 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14928 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14928 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14928 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14928 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14928 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14928 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14928 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14928 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14928 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14928 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14928 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14928 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_14928 .column,
  #stacks_in_14928 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_14928 .large-1 {
    width: 8.33333%; }

  #stacks_in_14928 .large-2 {
    width: 16.66667%; }

  #stacks_in_14928 .large-3 {
    width: 25%; }

  #stacks_in_14928 .large-4 {
    width: 33.33333%; }

  #stacks_in_14928 .large-5 {
    width: 41.66667%; }

  #stacks_in_14928 .large-6 {
    width: 50%; }

  #stacks_in_14928 .large-7 {
    width: 58.33333%; }

  #stacks_in_14928 .large-8 {
    width: 66.66667%; }

  #stacks_in_14928 .large-9 {
    width: 75%; }

  #stacks_in_14928 .large-10 {
    width: 83.33333%; }

  #stacks_in_14928 .large-11 {
    width: 91.66667%; }

  #stacks_in_14928 .large-12 {
    width: 100%; }

  #stacks_in_14928 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_14928 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_14928 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_14928 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_14928 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_14928 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_14928 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_14928 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_14928 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_14928 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_14928 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_14928 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_14928 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_14928 .column.large-centered,
  #stacks_in_14928 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_14928 .column.large-uncentered,
  #stacks_in_14928 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_14928 .column.large-centered:last-child,
  #stacks_in_14928 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_14928 .column.large-uncentered:last-child,
  #stacks_in_14928 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_14928 .column.large-uncentered.opposite,
  #stacks_in_14928 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_14928 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_14928 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_14928 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_14928 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_14928 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_14928 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_14928 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_14928 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_14928 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_14928 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_14928 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_14928 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_14928 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_14928 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_14928 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_14928 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_14928 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_14928 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_14928 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_14928 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_14928 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_14928 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_14928 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_14928 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_14928 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_14928 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_14928 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_14928 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_14928 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_14928 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_14928 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_14928 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14928 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14928 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_14928 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14928 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14928 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_14928 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_14928 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_14928 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_14928 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_14928 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14936 {
	margin: 20px 0px 0px 20px;
}

/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_14689 #myExtraContent2,
#ExtraContentPlusstacks_in_14689 #fs {
	display: none;
}

#stacks_in_14690>.s3_row {
	margin: 0 -5px;
}

#stacks_in_14690>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_14690>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_14690>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_14690>.s3_row>.s3_column {
	padding: 0 5px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_14690>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_14690>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}



#stacks_in_14691{text-align:center}#stacks_in_14691 a.shareit{text-align:center;font-size:18px;color:rgba(255, 255, 255, 1.00)}#stacks_in_14691 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_14691 a.shareit i.fa{font-size:22px}#stacks_in_14691 a.shareit:not(.default-colors) i.fa{color:rgba(255, 255, 255, 1.00)}#stacks_in_14691 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_14693{text-align:center}#stacks_in_14693 a.shareit{text-align:center;font-size:18px;color:rgba(255, 255, 255, 1.00)}#stacks_in_14693 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_14693 a.shareit i.fa{font-size:22px}#stacks_in_14693 a.shareit:not(.default-colors) i.fa{color:rgba(255, 255, 255, 1.00)}#stacks_in_14693 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_14695{text-align:center}#stacks_in_14695 a.shareit{text-align:center;font-size:18px;color:rgba(255, 255, 255, 1.00)}#stacks_in_14695 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_14695 a.shareit i.fa{font-size:22px}#stacks_in_14695 a.shareit:not(.default-colors) i.fa{color:rgba(255, 255, 255, 1.00)}#stacks_in_14695 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
/* Start dooFaq2 stack each CSS code */

#stacks_in_14665 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_14665 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_14665 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_14665 .fa-bars, #stacks_in_14665 .fa-toggle-off, #stacks_in_14665 .fa-question, #stacks_in_14665 .fa-angle-right{
	display: none;
}

#stacks_in_14665 .fa-bars{
	display: inline;
}

#stacks_in_14665 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_14665 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_14665 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_14665 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_14665 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_14665 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_14665 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_14669 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14671 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14671 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14671 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14698 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14673 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14673 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14673 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14700 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_14675 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_14675 {
		height: auto;
		width: auto;
	}
}
#stacks_in_14675 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_14677 {
	margin: 20px 0px 0px 20px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_15054 .faq-question{
	position: relative;
	font-size: 120% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 6px 10px 6px 8px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 0px;
	cursor: pointer;
}

#stacks_in_15054 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 10px 6px 8px;
}

/* Hack to stop text flickr */
#stacks_in_15054 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_15054 .fa-bars, #stacks_in_15054 .fa-toggle-off, #stacks_in_15054 .fa-question, #stacks_in_15054 .fa-angle-right{
	display: none;
}

#stacks_in_15054 .fa-bars{
	display: inline;
}

#stacks_in_15054 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 0px 0px 0px 0px;
}


/* THEME */
#stacks_in_15054 .faqQuestionClosed{
	background-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_15054 .faqQuestionOpen{
	background: rgba(255, 255, 255, 1.00) !important;
	color: rgba(0, 0, 0, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_15054 .faqQuestionOpen:hover{
	background: rgba(255, 255, 255, 1.00) !important;
}

#stacks_in_15054 .faqQuestionClosed:hover{
	background: rgba(255, 255, 255, 1.00) !important;
	
	background: rgba(220, 220, 220, 1.00) !important;
	
}



#stacks_in_15054 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code */
#stacks_in_15054 {
	margin: 10px 0px 0px 20px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
#stacks_in_15058 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_15060 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_15060 {
		height: auto;
		width: auto;
	}
}
#stacks_in_15060 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_15062 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_15064 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_15064 {
		height: auto;
		width: auto;
	}
}
#stacks_in_15064 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_15066 {
	margin: 20px 0px 0px 20px;
}
#grabCodestacks_in_15068 {
	display: block;
	position: relative;
	height: 100px;
	width: 600px;
	font: 18px "Courier New", Courier, mono;
}

@media print {
	#grabCodestacks_in_15068 {
		height: auto;
		width: auto;
	}
}
#stacks_in_15068 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_15070 {
	margin: 20px 0px 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_15073 article,
#stacks_in_15073 aside,
#stacks_in_15073 details,
#stacks_in_15073 figcaption,
#stacks_in_15073 figure,
#stacks_in_15073 footer,
#stacks_in_15073 header,
#stacks_in_15073 hgroup,
#stacks_in_15073 main,
#stacks_in_15073 nav,
#stacks_in_15073 section,
#stacks_in_15073 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_15073 audio,
#stacks_in_15073 canvas,
#stacks_in_15073 progress,
#stacks_in_15073 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_15073 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_15073 [hidden],
#stacks_in_15073 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_15073 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_15073 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_15073 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_15073 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_15073 code,
#stacks_in_15073 kbd,
#stacks_in_15073 pre,
#stacks_in_15073 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_15073 *,
#stacks_in_15073 *:before,
#stacks_in_15073 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_15073 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_15073 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_15073 .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_15073 .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_15073 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_15073 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_15073 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_15073 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_15073 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_15073 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_15073 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_15073 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_15073 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_15073 *,
#stacks_in_15073 *:before,
#stacks_in_15073 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_15073 .left {
  float: left !important; }

#stacks_in_15073 .right {
  float: right !important; }

#stacks_in_15073 .clearfix:before,
#stacks_in_15073 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_15073 .clearfix:after {
  clear: both; }

#stacks_in_15073 .hide {
  display: none; }

#stacks_in_15073 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_15073 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_15073 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_15073 select {
  width: 100%; }

#stacks_in_15073 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_15073 .row:before,
#stacks_in_15073 .row:after {
  content: " ";
  display: table; }

#stacks_in_15073 .row:after {
  clear: both; }

#stacks_in_15073 .row.collapse > .column,
#stacks_in_15073 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_15073 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_15073 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_15073 .row .row:before,
#stacks_in_15073 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_15073 .row .row:after {
  clear: both; }

#stacks_in_15073 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_15073 .row .row.collapse:before,
#stacks_in_15073 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_15073 .row .row.collapse:after {
  clear: both; }

#stacks_in_15073 .column,
#stacks_in_15073 .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_15073 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_15073 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_15073 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15073 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15073 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15073 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15073 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15073 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15073 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15073 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15073 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15073 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15073 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15073 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15073 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15073 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15073 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15073 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15073 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15073 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15073 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15073 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15073 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15073 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15073 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15073 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15073 .column,
  #stacks_in_15073 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15073 .small-1 {
    width: 8.33333%; }

  #stacks_in_15073 .small-2 {
    width: 16.66667%; }

  #stacks_in_15073 .small-3 {
    width: 25%; }

  #stacks_in_15073 .small-4 {
    width: 33.33333%; }

  #stacks_in_15073 .small-5 {
    width: 41.66667%; }

  #stacks_in_15073 .small-6 {
    width: 50%; }

  #stacks_in_15073 .small-7 {
    width: 58.33333%; }

  #stacks_in_15073 .small-8 {
    width: 66.66667%; }

  #stacks_in_15073 .small-9 {
    width: 75%; }

  #stacks_in_15073 .small-10 {
    width: 83.33333%; }

  #stacks_in_15073 .small-11 {
    width: 91.66667%; }

  #stacks_in_15073 .small-12 {
    width: 100%; }

  #stacks_in_15073 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15073 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15073 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15073 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15073 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15073 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15073 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15073 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15073 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15073 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15073 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15073 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15073 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15073 .column.small-centered,
  #stacks_in_15073 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15073 .column.small-uncentered,
  #stacks_in_15073 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15073 .column.small-centered:last-child,
  #stacks_in_15073 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_15073 .column.small-uncentered:last-child,
  #stacks_in_15073 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_15073 .column.small-uncentered.opposite,
  #stacks_in_15073 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_15073 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15073 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15073 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15073 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15073 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15073 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15073 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15073 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15073 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15073 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15073 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15073 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15073 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15073 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15073 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15073 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15073 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15073 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15073 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15073 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15073 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15073 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15073 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15073 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15073 .column,
  #stacks_in_15073 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15073 .medium-1 {
    width: 8.33333%; }

  #stacks_in_15073 .medium-2 {
    width: 16.66667%; }

  #stacks_in_15073 .medium-3 {
    width: 25%; }

  #stacks_in_15073 .medium-4 {
    width: 33.33333%; }

  #stacks_in_15073 .medium-5 {
    width: 41.66667%; }

  #stacks_in_15073 .medium-6 {
    width: 50%; }

  #stacks_in_15073 .medium-7 {
    width: 58.33333%; }

  #stacks_in_15073 .medium-8 {
    width: 66.66667%; }

  #stacks_in_15073 .medium-9 {
    width: 75%; }

  #stacks_in_15073 .medium-10 {
    width: 83.33333%; }

  #stacks_in_15073 .medium-11 {
    width: 91.66667%; }

  #stacks_in_15073 .medium-12 {
    width: 100%; }

  #stacks_in_15073 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15073 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15073 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15073 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15073 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15073 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15073 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15073 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15073 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15073 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15073 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15073 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15073 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15073 .column.medium-centered,
  #stacks_in_15073 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15073 .column.medium-uncentered,
  #stacks_in_15073 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15073 .column.medium-centered:last-child,
  #stacks_in_15073 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_15073 .column.medium-uncentered:last-child,
  #stacks_in_15073 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_15073 .column.medium-uncentered.opposite,
  #stacks_in_15073 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_15073 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15073 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15073 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15073 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15073 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15073 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15073 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15073 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15073 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15073 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15073 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15073 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15073 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15073 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15073 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15073 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15073 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15073 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15073 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15073 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15073 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15073 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15073 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15073 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_15073 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15073 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15073 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15073 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15073 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15073 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15073 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15073 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15073 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15073 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15073 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15073 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15073 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15073 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15073 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15073 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15073 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15073 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15073 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15073 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15073 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15073 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15073 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15073 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15073 .column,
  #stacks_in_15073 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15073 .large-1 {
    width: 8.33333%; }

  #stacks_in_15073 .large-2 {
    width: 16.66667%; }

  #stacks_in_15073 .large-3 {
    width: 25%; }

  #stacks_in_15073 .large-4 {
    width: 33.33333%; }

  #stacks_in_15073 .large-5 {
    width: 41.66667%; }

  #stacks_in_15073 .large-6 {
    width: 50%; }

  #stacks_in_15073 .large-7 {
    width: 58.33333%; }

  #stacks_in_15073 .large-8 {
    width: 66.66667%; }

  #stacks_in_15073 .large-9 {
    width: 75%; }

  #stacks_in_15073 .large-10 {
    width: 83.33333%; }

  #stacks_in_15073 .large-11 {
    width: 91.66667%; }

  #stacks_in_15073 .large-12 {
    width: 100%; }

  #stacks_in_15073 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15073 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15073 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15073 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15073 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15073 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15073 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15073 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15073 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15073 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15073 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15073 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15073 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15073 .column.large-centered,
  #stacks_in_15073 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15073 .column.large-uncentered,
  #stacks_in_15073 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15073 .column.large-centered:last-child,
  #stacks_in_15073 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_15073 .column.large-uncentered:last-child,
  #stacks_in_15073 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_15073 .column.large-uncentered.opposite,
  #stacks_in_15073 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_15073 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15073 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15073 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15073 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15073 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15073 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15073 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15073 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15073 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15073 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15073 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15073 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15073 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15073 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15073 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15073 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15073 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15073 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15073 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15073 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15073 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15073 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15073 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15073 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_15073 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_15073 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_15073 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_15073 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_15073 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_15073 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_15073 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_15073 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15073 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15073 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_15073 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15073 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15073 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_15073 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15073 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15073 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15073 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_15073 {
	margin: 0px 0px 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_15080 article,
#stacks_in_15080 aside,
#stacks_in_15080 details,
#stacks_in_15080 figcaption,
#stacks_in_15080 figure,
#stacks_in_15080 footer,
#stacks_in_15080 header,
#stacks_in_15080 hgroup,
#stacks_in_15080 main,
#stacks_in_15080 nav,
#stacks_in_15080 section,
#stacks_in_15080 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_15080 audio,
#stacks_in_15080 canvas,
#stacks_in_15080 progress,
#stacks_in_15080 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_15080 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_15080 [hidden],
#stacks_in_15080 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_15080 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_15080 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_15080 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_15080 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_15080 code,
#stacks_in_15080 kbd,
#stacks_in_15080 pre,
#stacks_in_15080 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_15080 *,
#stacks_in_15080 *:before,
#stacks_in_15080 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_15080 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_15080 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_15080 .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_15080 .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_15080 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_15080 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_15080 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_15080 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_15080 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_15080 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_15080 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_15080 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_15080 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_15080 *,
#stacks_in_15080 *:before,
#stacks_in_15080 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_15080 .left {
  float: left !important; }

#stacks_in_15080 .right {
  float: right !important; }

#stacks_in_15080 .clearfix:before,
#stacks_in_15080 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_15080 .clearfix:after {
  clear: both; }

#stacks_in_15080 .hide {
  display: none; }

#stacks_in_15080 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_15080 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_15080 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_15080 select {
  width: 100%; }

#stacks_in_15080 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_15080 .row:before,
#stacks_in_15080 .row:after {
  content: " ";
  display: table; }

#stacks_in_15080 .row:after {
  clear: both; }

#stacks_in_15080 .row.collapse > .column,
#stacks_in_15080 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_15080 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_15080 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_15080 .row .row:before,
#stacks_in_15080 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_15080 .row .row:after {
  clear: both; }

#stacks_in_15080 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_15080 .row .row.collapse:before,
#stacks_in_15080 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_15080 .row .row.collapse:after {
  clear: both; }

#stacks_in_15080 .column,
#stacks_in_15080 .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_15080 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_15080 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_15080 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15080 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15080 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15080 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15080 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15080 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15080 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15080 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15080 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15080 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15080 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15080 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15080 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15080 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15080 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15080 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15080 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15080 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15080 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15080 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15080 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15080 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15080 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15080 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15080 .column,
  #stacks_in_15080 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15080 .small-1 {
    width: 8.33333%; }

  #stacks_in_15080 .small-2 {
    width: 16.66667%; }

  #stacks_in_15080 .small-3 {
    width: 25%; }

  #stacks_in_15080 .small-4 {
    width: 33.33333%; }

  #stacks_in_15080 .small-5 {
    width: 41.66667%; }

  #stacks_in_15080 .small-6 {
    width: 50%; }

  #stacks_in_15080 .small-7 {
    width: 58.33333%; }

  #stacks_in_15080 .small-8 {
    width: 66.66667%; }

  #stacks_in_15080 .small-9 {
    width: 75%; }

  #stacks_in_15080 .small-10 {
    width: 83.33333%; }

  #stacks_in_15080 .small-11 {
    width: 91.66667%; }

  #stacks_in_15080 .small-12 {
    width: 100%; }

  #stacks_in_15080 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15080 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15080 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15080 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15080 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15080 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15080 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15080 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15080 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15080 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15080 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15080 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15080 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15080 .column.small-centered,
  #stacks_in_15080 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15080 .column.small-uncentered,
  #stacks_in_15080 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15080 .column.small-centered:last-child,
  #stacks_in_15080 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_15080 .column.small-uncentered:last-child,
  #stacks_in_15080 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_15080 .column.small-uncentered.opposite,
  #stacks_in_15080 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_15080 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15080 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15080 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15080 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15080 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15080 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15080 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15080 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15080 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15080 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15080 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15080 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15080 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15080 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15080 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15080 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15080 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15080 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15080 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15080 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15080 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15080 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15080 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15080 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15080 .column,
  #stacks_in_15080 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15080 .medium-1 {
    width: 8.33333%; }

  #stacks_in_15080 .medium-2 {
    width: 16.66667%; }

  #stacks_in_15080 .medium-3 {
    width: 25%; }

  #stacks_in_15080 .medium-4 {
    width: 33.33333%; }

  #stacks_in_15080 .medium-5 {
    width: 41.66667%; }

  #stacks_in_15080 .medium-6 {
    width: 50%; }

  #stacks_in_15080 .medium-7 {
    width: 58.33333%; }

  #stacks_in_15080 .medium-8 {
    width: 66.66667%; }

  #stacks_in_15080 .medium-9 {
    width: 75%; }

  #stacks_in_15080 .medium-10 {
    width: 83.33333%; }

  #stacks_in_15080 .medium-11 {
    width: 91.66667%; }

  #stacks_in_15080 .medium-12 {
    width: 100%; }

  #stacks_in_15080 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15080 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15080 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15080 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15080 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15080 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15080 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15080 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15080 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15080 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15080 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15080 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15080 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15080 .column.medium-centered,
  #stacks_in_15080 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15080 .column.medium-uncentered,
  #stacks_in_15080 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15080 .column.medium-centered:last-child,
  #stacks_in_15080 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_15080 .column.medium-uncentered:last-child,
  #stacks_in_15080 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_15080 .column.medium-uncentered.opposite,
  #stacks_in_15080 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_15080 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15080 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15080 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15080 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15080 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15080 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15080 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15080 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15080 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15080 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15080 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15080 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15080 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15080 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15080 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15080 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15080 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15080 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15080 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15080 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15080 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15080 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15080 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15080 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_15080 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15080 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15080 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15080 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15080 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15080 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15080 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15080 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15080 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15080 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15080 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15080 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15080 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15080 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15080 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15080 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15080 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15080 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15080 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15080 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15080 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15080 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15080 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15080 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15080 .column,
  #stacks_in_15080 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15080 .large-1 {
    width: 8.33333%; }

  #stacks_in_15080 .large-2 {
    width: 16.66667%; }

  #stacks_in_15080 .large-3 {
    width: 25%; }

  #stacks_in_15080 .large-4 {
    width: 33.33333%; }

  #stacks_in_15080 .large-5 {
    width: 41.66667%; }

  #stacks_in_15080 .large-6 {
    width: 50%; }

  #stacks_in_15080 .large-7 {
    width: 58.33333%; }

  #stacks_in_15080 .large-8 {
    width: 66.66667%; }

  #stacks_in_15080 .large-9 {
    width: 75%; }

  #stacks_in_15080 .large-10 {
    width: 83.33333%; }

  #stacks_in_15080 .large-11 {
    width: 91.66667%; }

  #stacks_in_15080 .large-12 {
    width: 100%; }

  #stacks_in_15080 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15080 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15080 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15080 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15080 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15080 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15080 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15080 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15080 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15080 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15080 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15080 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15080 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15080 .column.large-centered,
  #stacks_in_15080 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15080 .column.large-uncentered,
  #stacks_in_15080 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15080 .column.large-centered:last-child,
  #stacks_in_15080 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_15080 .column.large-uncentered:last-child,
  #stacks_in_15080 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_15080 .column.large-uncentered.opposite,
  #stacks_in_15080 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_15080 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15080 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15080 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15080 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15080 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15080 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15080 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15080 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15080 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15080 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15080 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15080 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15080 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15080 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15080 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15080 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15080 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15080 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15080 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15080 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15080 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15080 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15080 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15080 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_15080 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_15080 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_15080 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_15080 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_15080 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_15080 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_15080 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_15080 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15080 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15080 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_15080 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15080 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15080 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_15080 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15080 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15080 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15080 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_15080 {
	margin: 0px 0px 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_15087 article,
#stacks_in_15087 aside,
#stacks_in_15087 details,
#stacks_in_15087 figcaption,
#stacks_in_15087 figure,
#stacks_in_15087 footer,
#stacks_in_15087 header,
#stacks_in_15087 hgroup,
#stacks_in_15087 main,
#stacks_in_15087 nav,
#stacks_in_15087 section,
#stacks_in_15087 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_15087 audio,
#stacks_in_15087 canvas,
#stacks_in_15087 progress,
#stacks_in_15087 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_15087 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_15087 [hidden],
#stacks_in_15087 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_15087 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_15087 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_15087 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_15087 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_15087 code,
#stacks_in_15087 kbd,
#stacks_in_15087 pre,
#stacks_in_15087 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_15087 *,
#stacks_in_15087 *:before,
#stacks_in_15087 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_15087 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_15087 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_15087 .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_15087 .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_15087 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_15087 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_15087 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_15087 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_15087 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_15087 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_15087 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_15087 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_15087 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_15087 *,
#stacks_in_15087 *:before,
#stacks_in_15087 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_15087 .left {
  float: left !important; }

#stacks_in_15087 .right {
  float: right !important; }

#stacks_in_15087 .clearfix:before,
#stacks_in_15087 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_15087 .clearfix:after {
  clear: both; }

#stacks_in_15087 .hide {
  display: none; }

#stacks_in_15087 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_15087 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_15087 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_15087 select {
  width: 100%; }

#stacks_in_15087 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_15087 .row:before,
#stacks_in_15087 .row:after {
  content: " ";
  display: table; }

#stacks_in_15087 .row:after {
  clear: both; }

#stacks_in_15087 .row.collapse > .column,
#stacks_in_15087 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_15087 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_15087 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_15087 .row .row:before,
#stacks_in_15087 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_15087 .row .row:after {
  clear: both; }

#stacks_in_15087 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_15087 .row .row.collapse:before,
#stacks_in_15087 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_15087 .row .row.collapse:after {
  clear: both; }

#stacks_in_15087 .column,
#stacks_in_15087 .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_15087 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_15087 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_15087 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15087 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15087 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15087 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15087 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15087 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15087 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15087 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15087 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15087 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15087 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15087 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15087 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15087 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15087 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15087 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15087 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15087 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15087 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15087 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15087 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15087 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15087 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15087 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15087 .column,
  #stacks_in_15087 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15087 .small-1 {
    width: 8.33333%; }

  #stacks_in_15087 .small-2 {
    width: 16.66667%; }

  #stacks_in_15087 .small-3 {
    width: 25%; }

  #stacks_in_15087 .small-4 {
    width: 33.33333%; }

  #stacks_in_15087 .small-5 {
    width: 41.66667%; }

  #stacks_in_15087 .small-6 {
    width: 50%; }

  #stacks_in_15087 .small-7 {
    width: 58.33333%; }

  #stacks_in_15087 .small-8 {
    width: 66.66667%; }

  #stacks_in_15087 .small-9 {
    width: 75%; }

  #stacks_in_15087 .small-10 {
    width: 83.33333%; }

  #stacks_in_15087 .small-11 {
    width: 91.66667%; }

  #stacks_in_15087 .small-12 {
    width: 100%; }

  #stacks_in_15087 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15087 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15087 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15087 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15087 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15087 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15087 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15087 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15087 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15087 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15087 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15087 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15087 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15087 .column.small-centered,
  #stacks_in_15087 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15087 .column.small-uncentered,
  #stacks_in_15087 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15087 .column.small-centered:last-child,
  #stacks_in_15087 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_15087 .column.small-uncentered:last-child,
  #stacks_in_15087 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_15087 .column.small-uncentered.opposite,
  #stacks_in_15087 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_15087 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15087 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15087 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15087 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15087 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15087 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15087 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15087 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15087 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15087 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15087 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15087 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15087 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15087 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15087 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15087 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15087 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15087 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15087 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15087 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15087 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15087 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15087 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15087 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15087 .column,
  #stacks_in_15087 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15087 .medium-1 {
    width: 8.33333%; }

  #stacks_in_15087 .medium-2 {
    width: 16.66667%; }

  #stacks_in_15087 .medium-3 {
    width: 25%; }

  #stacks_in_15087 .medium-4 {
    width: 33.33333%; }

  #stacks_in_15087 .medium-5 {
    width: 41.66667%; }

  #stacks_in_15087 .medium-6 {
    width: 50%; }

  #stacks_in_15087 .medium-7 {
    width: 58.33333%; }

  #stacks_in_15087 .medium-8 {
    width: 66.66667%; }

  #stacks_in_15087 .medium-9 {
    width: 75%; }

  #stacks_in_15087 .medium-10 {
    width: 83.33333%; }

  #stacks_in_15087 .medium-11 {
    width: 91.66667%; }

  #stacks_in_15087 .medium-12 {
    width: 100%; }

  #stacks_in_15087 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15087 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15087 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15087 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15087 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15087 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15087 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15087 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15087 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15087 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15087 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15087 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15087 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15087 .column.medium-centered,
  #stacks_in_15087 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15087 .column.medium-uncentered,
  #stacks_in_15087 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15087 .column.medium-centered:last-child,
  #stacks_in_15087 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_15087 .column.medium-uncentered:last-child,
  #stacks_in_15087 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_15087 .column.medium-uncentered.opposite,
  #stacks_in_15087 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_15087 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15087 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15087 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15087 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15087 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15087 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15087 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15087 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15087 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15087 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15087 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15087 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15087 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15087 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15087 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15087 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15087 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15087 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15087 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15087 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15087 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15087 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15087 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15087 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_15087 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15087 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15087 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15087 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15087 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15087 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15087 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15087 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15087 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15087 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15087 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15087 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15087 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15087 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15087 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15087 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15087 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15087 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15087 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15087 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15087 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15087 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15087 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15087 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15087 .column,
  #stacks_in_15087 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15087 .large-1 {
    width: 8.33333%; }

  #stacks_in_15087 .large-2 {
    width: 16.66667%; }

  #stacks_in_15087 .large-3 {
    width: 25%; }

  #stacks_in_15087 .large-4 {
    width: 33.33333%; }

  #stacks_in_15087 .large-5 {
    width: 41.66667%; }

  #stacks_in_15087 .large-6 {
    width: 50%; }

  #stacks_in_15087 .large-7 {
    width: 58.33333%; }

  #stacks_in_15087 .large-8 {
    width: 66.66667%; }

  #stacks_in_15087 .large-9 {
    width: 75%; }

  #stacks_in_15087 .large-10 {
    width: 83.33333%; }

  #stacks_in_15087 .large-11 {
    width: 91.66667%; }

  #stacks_in_15087 .large-12 {
    width: 100%; }

  #stacks_in_15087 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15087 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15087 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15087 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15087 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15087 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15087 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15087 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15087 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15087 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15087 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15087 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15087 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15087 .column.large-centered,
  #stacks_in_15087 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15087 .column.large-uncentered,
  #stacks_in_15087 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15087 .column.large-centered:last-child,
  #stacks_in_15087 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_15087 .column.large-uncentered:last-child,
  #stacks_in_15087 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_15087 .column.large-uncentered.opposite,
  #stacks_in_15087 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_15087 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15087 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15087 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15087 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15087 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15087 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15087 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15087 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15087 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15087 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15087 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15087 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15087 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15087 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15087 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15087 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15087 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15087 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15087 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15087 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15087 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15087 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15087 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15087 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_15087 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_15087 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_15087 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_15087 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_15087 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_15087 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_15087 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_15087 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15087 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15087 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_15087 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15087 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15087 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_15087 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15087 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15087 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15087 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_15087 {
	margin: 0px 0px 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_15094 article,
#stacks_in_15094 aside,
#stacks_in_15094 details,
#stacks_in_15094 figcaption,
#stacks_in_15094 figure,
#stacks_in_15094 footer,
#stacks_in_15094 header,
#stacks_in_15094 hgroup,
#stacks_in_15094 main,
#stacks_in_15094 nav,
#stacks_in_15094 section,
#stacks_in_15094 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_15094 audio,
#stacks_in_15094 canvas,
#stacks_in_15094 progress,
#stacks_in_15094 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_15094 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_15094 [hidden],
#stacks_in_15094 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_15094 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_15094 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_15094 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_15094 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_15094 code,
#stacks_in_15094 kbd,
#stacks_in_15094 pre,
#stacks_in_15094 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_15094 *,
#stacks_in_15094 *:before,
#stacks_in_15094 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_15094 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_15094 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_15094 .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_15094 .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_15094 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_15094 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_15094 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_15094 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_15094 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_15094 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_15094 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_15094 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_15094 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_15094 *,
#stacks_in_15094 *:before,
#stacks_in_15094 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_15094 .left {
  float: left !important; }

#stacks_in_15094 .right {
  float: right !important; }

#stacks_in_15094 .clearfix:before,
#stacks_in_15094 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_15094 .clearfix:after {
  clear: both; }

#stacks_in_15094 .hide {
  display: none; }

#stacks_in_15094 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_15094 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_15094 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_15094 select {
  width: 100%; }

#stacks_in_15094 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_15094 .row:before,
#stacks_in_15094 .row:after {
  content: " ";
  display: table; }

#stacks_in_15094 .row:after {
  clear: both; }

#stacks_in_15094 .row.collapse > .column,
#stacks_in_15094 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_15094 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_15094 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_15094 .row .row:before,
#stacks_in_15094 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_15094 .row .row:after {
  clear: both; }

#stacks_in_15094 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_15094 .row .row.collapse:before,
#stacks_in_15094 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_15094 .row .row.collapse:after {
  clear: both; }

#stacks_in_15094 .column,
#stacks_in_15094 .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_15094 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_15094 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_15094 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15094 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15094 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15094 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15094 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15094 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15094 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15094 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15094 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15094 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15094 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15094 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15094 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15094 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15094 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15094 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15094 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15094 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15094 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15094 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15094 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15094 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15094 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15094 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15094 .column,
  #stacks_in_15094 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15094 .small-1 {
    width: 8.33333%; }

  #stacks_in_15094 .small-2 {
    width: 16.66667%; }

  #stacks_in_15094 .small-3 {
    width: 25%; }

  #stacks_in_15094 .small-4 {
    width: 33.33333%; }

  #stacks_in_15094 .small-5 {
    width: 41.66667%; }

  #stacks_in_15094 .small-6 {
    width: 50%; }

  #stacks_in_15094 .small-7 {
    width: 58.33333%; }

  #stacks_in_15094 .small-8 {
    width: 66.66667%; }

  #stacks_in_15094 .small-9 {
    width: 75%; }

  #stacks_in_15094 .small-10 {
    width: 83.33333%; }

  #stacks_in_15094 .small-11 {
    width: 91.66667%; }

  #stacks_in_15094 .small-12 {
    width: 100%; }

  #stacks_in_15094 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15094 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15094 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15094 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15094 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15094 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15094 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15094 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15094 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15094 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15094 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15094 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15094 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15094 .column.small-centered,
  #stacks_in_15094 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15094 .column.small-uncentered,
  #stacks_in_15094 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15094 .column.small-centered:last-child,
  #stacks_in_15094 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_15094 .column.small-uncentered:last-child,
  #stacks_in_15094 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_15094 .column.small-uncentered.opposite,
  #stacks_in_15094 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_15094 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15094 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15094 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15094 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15094 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15094 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15094 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15094 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15094 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15094 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15094 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15094 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15094 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15094 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15094 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15094 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15094 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15094 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15094 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15094 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15094 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15094 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15094 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15094 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15094 .column,
  #stacks_in_15094 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15094 .medium-1 {
    width: 8.33333%; }

  #stacks_in_15094 .medium-2 {
    width: 16.66667%; }

  #stacks_in_15094 .medium-3 {
    width: 25%; }

  #stacks_in_15094 .medium-4 {
    width: 33.33333%; }

  #stacks_in_15094 .medium-5 {
    width: 41.66667%; }

  #stacks_in_15094 .medium-6 {
    width: 50%; }

  #stacks_in_15094 .medium-7 {
    width: 58.33333%; }

  #stacks_in_15094 .medium-8 {
    width: 66.66667%; }

  #stacks_in_15094 .medium-9 {
    width: 75%; }

  #stacks_in_15094 .medium-10 {
    width: 83.33333%; }

  #stacks_in_15094 .medium-11 {
    width: 91.66667%; }

  #stacks_in_15094 .medium-12 {
    width: 100%; }

  #stacks_in_15094 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15094 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15094 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15094 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15094 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15094 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15094 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15094 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15094 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15094 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15094 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15094 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15094 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15094 .column.medium-centered,
  #stacks_in_15094 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15094 .column.medium-uncentered,
  #stacks_in_15094 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15094 .column.medium-centered:last-child,
  #stacks_in_15094 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_15094 .column.medium-uncentered:last-child,
  #stacks_in_15094 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_15094 .column.medium-uncentered.opposite,
  #stacks_in_15094 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_15094 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15094 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15094 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15094 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15094 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15094 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15094 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15094 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15094 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15094 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15094 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15094 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15094 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15094 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15094 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15094 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15094 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15094 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15094 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15094 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15094 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15094 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15094 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15094 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_15094 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15094 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15094 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15094 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15094 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15094 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15094 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15094 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15094 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15094 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15094 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15094 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15094 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15094 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15094 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15094 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15094 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15094 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15094 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15094 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15094 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15094 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15094 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15094 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15094 .column,
  #stacks_in_15094 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15094 .large-1 {
    width: 8.33333%; }

  #stacks_in_15094 .large-2 {
    width: 16.66667%; }

  #stacks_in_15094 .large-3 {
    width: 25%; }

  #stacks_in_15094 .large-4 {
    width: 33.33333%; }

  #stacks_in_15094 .large-5 {
    width: 41.66667%; }

  #stacks_in_15094 .large-6 {
    width: 50%; }

  #stacks_in_15094 .large-7 {
    width: 58.33333%; }

  #stacks_in_15094 .large-8 {
    width: 66.66667%; }

  #stacks_in_15094 .large-9 {
    width: 75%; }

  #stacks_in_15094 .large-10 {
    width: 83.33333%; }

  #stacks_in_15094 .large-11 {
    width: 91.66667%; }

  #stacks_in_15094 .large-12 {
    width: 100%; }

  #stacks_in_15094 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15094 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15094 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15094 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15094 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15094 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15094 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15094 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15094 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15094 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15094 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15094 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15094 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15094 .column.large-centered,
  #stacks_in_15094 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15094 .column.large-uncentered,
  #stacks_in_15094 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15094 .column.large-centered:last-child,
  #stacks_in_15094 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_15094 .column.large-uncentered:last-child,
  #stacks_in_15094 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_15094 .column.large-uncentered.opposite,
  #stacks_in_15094 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_15094 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15094 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15094 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15094 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15094 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15094 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15094 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15094 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15094 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15094 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15094 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15094 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15094 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15094 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15094 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15094 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15094 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15094 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15094 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15094 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15094 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15094 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15094 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15094 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_15094 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_15094 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_15094 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_15094 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_15094 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_15094 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_15094 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_15094 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15094 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15094 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_15094 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15094 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15094 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_15094 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15094 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15094 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15094 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_15094 {
	margin: 0px 0px 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_15101 article,
#stacks_in_15101 aside,
#stacks_in_15101 details,
#stacks_in_15101 figcaption,
#stacks_in_15101 figure,
#stacks_in_15101 footer,
#stacks_in_15101 header,
#stacks_in_15101 hgroup,
#stacks_in_15101 main,
#stacks_in_15101 nav,
#stacks_in_15101 section,
#stacks_in_15101 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_15101 audio,
#stacks_in_15101 canvas,
#stacks_in_15101 progress,
#stacks_in_15101 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_15101 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_15101 [hidden],
#stacks_in_15101 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_15101 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_15101 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_15101 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_15101 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_15101 code,
#stacks_in_15101 kbd,
#stacks_in_15101 pre,
#stacks_in_15101 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_15101 *,
#stacks_in_15101 *:before,
#stacks_in_15101 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_15101 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_15101 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_15101 .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_15101 .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_15101 .column_base_margin {
    margin-bottom: 5px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_15101 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_15101 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_15101 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_15101 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_15101 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_15101 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_15101 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_15101 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_15101 *,
#stacks_in_15101 *:before,
#stacks_in_15101 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_15101 .left {
  float: left !important; }

#stacks_in_15101 .right {
  float: right !important; }

#stacks_in_15101 .clearfix:before,
#stacks_in_15101 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_15101 .clearfix:after {
  clear: both; }

#stacks_in_15101 .hide {
  display: none; }

#stacks_in_15101 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_15101 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_15101 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_15101 select {
  width: 100%; }

#stacks_in_15101 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_15101 .row:before,
#stacks_in_15101 .row:after {
  content: " ";
  display: table; }

#stacks_in_15101 .row:after {
  clear: both; }

#stacks_in_15101 .row.collapse > .column,
#stacks_in_15101 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_15101 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_15101 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_15101 .row .row:before,
#stacks_in_15101 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_15101 .row .row:after {
  clear: both; }

#stacks_in_15101 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_15101 .row .row.collapse:before,
#stacks_in_15101 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_15101 .row .row.collapse:after {
  clear: both; }

#stacks_in_15101 .column,
#stacks_in_15101 .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_15101 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_15101 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_15101 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15101 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15101 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15101 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15101 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15101 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15101 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15101 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15101 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15101 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15101 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15101 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15101 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15101 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15101 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15101 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15101 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15101 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15101 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15101 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15101 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15101 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15101 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15101 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15101 .column,
  #stacks_in_15101 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15101 .small-1 {
    width: 8.33333%; }

  #stacks_in_15101 .small-2 {
    width: 16.66667%; }

  #stacks_in_15101 .small-3 {
    width: 25%; }

  #stacks_in_15101 .small-4 {
    width: 33.33333%; }

  #stacks_in_15101 .small-5 {
    width: 41.66667%; }

  #stacks_in_15101 .small-6 {
    width: 50%; }

  #stacks_in_15101 .small-7 {
    width: 58.33333%; }

  #stacks_in_15101 .small-8 {
    width: 66.66667%; }

  #stacks_in_15101 .small-9 {
    width: 75%; }

  #stacks_in_15101 .small-10 {
    width: 83.33333%; }

  #stacks_in_15101 .small-11 {
    width: 91.66667%; }

  #stacks_in_15101 .small-12 {
    width: 100%; }

  #stacks_in_15101 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15101 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15101 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15101 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15101 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15101 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15101 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15101 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15101 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15101 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15101 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15101 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15101 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15101 .column.small-centered,
  #stacks_in_15101 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15101 .column.small-uncentered,
  #stacks_in_15101 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15101 .column.small-centered:last-child,
  #stacks_in_15101 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_15101 .column.small-uncentered:last-child,
  #stacks_in_15101 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_15101 .column.small-uncentered.opposite,
  #stacks_in_15101 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_15101 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15101 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15101 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15101 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15101 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15101 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15101 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15101 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15101 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15101 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15101 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15101 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15101 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15101 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15101 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15101 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15101 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15101 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15101 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15101 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15101 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15101 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15101 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15101 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15101 .column,
  #stacks_in_15101 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15101 .medium-1 {
    width: 8.33333%; }

  #stacks_in_15101 .medium-2 {
    width: 16.66667%; }

  #stacks_in_15101 .medium-3 {
    width: 25%; }

  #stacks_in_15101 .medium-4 {
    width: 33.33333%; }

  #stacks_in_15101 .medium-5 {
    width: 41.66667%; }

  #stacks_in_15101 .medium-6 {
    width: 50%; }

  #stacks_in_15101 .medium-7 {
    width: 58.33333%; }

  #stacks_in_15101 .medium-8 {
    width: 66.66667%; }

  #stacks_in_15101 .medium-9 {
    width: 75%; }

  #stacks_in_15101 .medium-10 {
    width: 83.33333%; }

  #stacks_in_15101 .medium-11 {
    width: 91.66667%; }

  #stacks_in_15101 .medium-12 {
    width: 100%; }

  #stacks_in_15101 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15101 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15101 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15101 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15101 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15101 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15101 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15101 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15101 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15101 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15101 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15101 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15101 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15101 .column.medium-centered,
  #stacks_in_15101 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15101 .column.medium-uncentered,
  #stacks_in_15101 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15101 .column.medium-centered:last-child,
  #stacks_in_15101 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_15101 .column.medium-uncentered:last-child,
  #stacks_in_15101 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_15101 .column.medium-uncentered.opposite,
  #stacks_in_15101 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_15101 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15101 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15101 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15101 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15101 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15101 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15101 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15101 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15101 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15101 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15101 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15101 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15101 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15101 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15101 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15101 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15101 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15101 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15101 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15101 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15101 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15101 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15101 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15101 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_15101 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15101 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15101 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15101 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15101 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15101 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15101 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15101 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15101 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15101 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15101 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15101 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15101 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15101 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15101 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15101 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15101 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15101 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15101 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15101 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15101 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15101 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15101 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15101 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15101 .column,
  #stacks_in_15101 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15101 .large-1 {
    width: 8.33333%; }

  #stacks_in_15101 .large-2 {
    width: 16.66667%; }

  #stacks_in_15101 .large-3 {
    width: 25%; }

  #stacks_in_15101 .large-4 {
    width: 33.33333%; }

  #stacks_in_15101 .large-5 {
    width: 41.66667%; }

  #stacks_in_15101 .large-6 {
    width: 50%; }

  #stacks_in_15101 .large-7 {
    width: 58.33333%; }

  #stacks_in_15101 .large-8 {
    width: 66.66667%; }

  #stacks_in_15101 .large-9 {
    width: 75%; }

  #stacks_in_15101 .large-10 {
    width: 83.33333%; }

  #stacks_in_15101 .large-11 {
    width: 91.66667%; }

  #stacks_in_15101 .large-12 {
    width: 100%; }

  #stacks_in_15101 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15101 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15101 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15101 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15101 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15101 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15101 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15101 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15101 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15101 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15101 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15101 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15101 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15101 .column.large-centered,
  #stacks_in_15101 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15101 .column.large-uncentered,
  #stacks_in_15101 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15101 .column.large-centered:last-child,
  #stacks_in_15101 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_15101 .column.large-uncentered:last-child,
  #stacks_in_15101 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_15101 .column.large-uncentered.opposite,
  #stacks_in_15101 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_15101 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15101 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15101 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15101 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15101 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15101 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15101 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15101 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15101 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15101 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15101 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15101 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15101 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15101 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15101 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15101 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15101 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15101 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15101 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15101 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15101 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15101 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15101 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15101 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_15101 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_15101 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_15101 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_15101 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_15101 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_15101 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_15101 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_15101 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15101 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15101 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_15101 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15101 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15101 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_15101 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15101 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15101 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15101 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_15101 {
	margin: 0px 0px 0px 20px;
}

#stacks_in_15109 {
	margin: 20px 0px 0px 20px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14320x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14320x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14320x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14320 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14322 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_14324 {
	margin: 10px 0px 0px 30px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14332x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14332x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14332x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14332 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14334 {
	margin: 10px 0px 0px 30px;
}
/* Start dooHeader X stack CSS code */.stacks_in_15199x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_15199x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_15199x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_15199 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_15201 {
	margin: 10px 0px 0px 30px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14326x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14326x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14326x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14326 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14328 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_14330 {
	margin: 10px 0px 0px 30px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14338x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14338x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14338x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14338 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14340 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_14342 {
	margin: 10px 0px 0px 30px;
}
/* Start dooHeader X stack CSS code */.stacks_in_15195x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_15195x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_15195x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_15195 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_15197 {
	margin: 10px 0px 0px 30px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14357x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14357x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14357x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14357 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14359 {
	margin: 10px 0px 0px 30px;
}
/* Start dooHeader X stack CSS code */.stacks_in_15176x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_15176x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_15176x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_15176 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_15180 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_15178 {
	margin: 10px 0px 0px 30px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14344x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14344x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14344x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14344 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14346 {
	margin: 10px 0px 0px 30px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14517x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14517x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14517x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14517 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14519 {
	margin: 10px 0px 0px 30px;
}
/* ********* */
/* 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_15132 article,
#stacks_in_15132 aside,
#stacks_in_15132 details,
#stacks_in_15132 figcaption,
#stacks_in_15132 figure,
#stacks_in_15132 footer,
#stacks_in_15132 header,
#stacks_in_15132 hgroup,
#stacks_in_15132 main,
#stacks_in_15132 nav,
#stacks_in_15132 section,
#stacks_in_15132 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_15132 audio,
#stacks_in_15132 canvas,
#stacks_in_15132 progress,
#stacks_in_15132 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_15132 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_15132 [hidden],
#stacks_in_15132 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_15132 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_15132 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_15132 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_15132 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_15132 code,
#stacks_in_15132 kbd,
#stacks_in_15132 pre,
#stacks_in_15132 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_15132 *,
#stacks_in_15132 *:before,
#stacks_in_15132 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_15132 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_15132 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_15132 .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_15132 .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_15132 .column_base_margin {
    margin-bottom: 20px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_15132 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_15132 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_15132 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_15132 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_15132 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_15132 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_15132 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_15132 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_15132 *,
#stacks_in_15132 *:before,
#stacks_in_15132 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_15132 .left {
  float: left !important; }

#stacks_in_15132 .right {
  float: right !important; }

#stacks_in_15132 .clearfix:before,
#stacks_in_15132 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_15132 .clearfix:after {
  clear: both; }

#stacks_in_15132 .hide {
  display: none; }

#stacks_in_15132 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_15132 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_15132 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_15132 select {
  width: 100%; }

#stacks_in_15132 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_15132 .row:before,
#stacks_in_15132 .row:after {
  content: " ";
  display: table; }

#stacks_in_15132 .row:after {
  clear: both; }

#stacks_in_15132 .row.collapse > .column,
#stacks_in_15132 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_15132 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_15132 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_15132 .row .row:before,
#stacks_in_15132 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_15132 .row .row:after {
  clear: both; }

#stacks_in_15132 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_15132 .row .row.collapse:before,
#stacks_in_15132 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_15132 .row .row.collapse:after {
  clear: both; }

#stacks_in_15132 .column,
#stacks_in_15132 .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_15132 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_15132 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_15132 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15132 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15132 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15132 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15132 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15132 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15132 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15132 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15132 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15132 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15132 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15132 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15132 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15132 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15132 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15132 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15132 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15132 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15132 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15132 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15132 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15132 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15132 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15132 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15132 .column,
  #stacks_in_15132 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15132 .small-1 {
    width: 8.33333%; }

  #stacks_in_15132 .small-2 {
    width: 16.66667%; }

  #stacks_in_15132 .small-3 {
    width: 25%; }

  #stacks_in_15132 .small-4 {
    width: 33.33333%; }

  #stacks_in_15132 .small-5 {
    width: 41.66667%; }

  #stacks_in_15132 .small-6 {
    width: 50%; }

  #stacks_in_15132 .small-7 {
    width: 58.33333%; }

  #stacks_in_15132 .small-8 {
    width: 66.66667%; }

  #stacks_in_15132 .small-9 {
    width: 75%; }

  #stacks_in_15132 .small-10 {
    width: 83.33333%; }

  #stacks_in_15132 .small-11 {
    width: 91.66667%; }

  #stacks_in_15132 .small-12 {
    width: 100%; }

  #stacks_in_15132 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15132 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15132 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15132 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15132 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15132 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15132 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15132 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15132 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15132 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15132 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15132 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15132 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15132 .column.small-centered,
  #stacks_in_15132 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15132 .column.small-uncentered,
  #stacks_in_15132 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15132 .column.small-centered:last-child,
  #stacks_in_15132 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_15132 .column.small-uncentered:last-child,
  #stacks_in_15132 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_15132 .column.small-uncentered.opposite,
  #stacks_in_15132 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_15132 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15132 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15132 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15132 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15132 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15132 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15132 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15132 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15132 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15132 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15132 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15132 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15132 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15132 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15132 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15132 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15132 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15132 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15132 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15132 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15132 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15132 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15132 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15132 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15132 .column,
  #stacks_in_15132 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15132 .medium-1 {
    width: 8.33333%; }

  #stacks_in_15132 .medium-2 {
    width: 16.66667%; }

  #stacks_in_15132 .medium-3 {
    width: 25%; }

  #stacks_in_15132 .medium-4 {
    width: 33.33333%; }

  #stacks_in_15132 .medium-5 {
    width: 41.66667%; }

  #stacks_in_15132 .medium-6 {
    width: 50%; }

  #stacks_in_15132 .medium-7 {
    width: 58.33333%; }

  #stacks_in_15132 .medium-8 {
    width: 66.66667%; }

  #stacks_in_15132 .medium-9 {
    width: 75%; }

  #stacks_in_15132 .medium-10 {
    width: 83.33333%; }

  #stacks_in_15132 .medium-11 {
    width: 91.66667%; }

  #stacks_in_15132 .medium-12 {
    width: 100%; }

  #stacks_in_15132 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15132 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15132 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15132 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15132 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15132 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15132 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15132 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15132 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15132 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15132 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15132 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15132 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15132 .column.medium-centered,
  #stacks_in_15132 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15132 .column.medium-uncentered,
  #stacks_in_15132 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15132 .column.medium-centered:last-child,
  #stacks_in_15132 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_15132 .column.medium-uncentered:last-child,
  #stacks_in_15132 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_15132 .column.medium-uncentered.opposite,
  #stacks_in_15132 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_15132 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15132 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15132 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15132 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15132 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15132 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15132 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15132 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15132 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15132 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15132 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15132 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15132 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15132 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15132 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15132 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15132 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15132 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15132 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15132 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15132 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15132 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15132 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15132 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_15132 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15132 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15132 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15132 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15132 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15132 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15132 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15132 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15132 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15132 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15132 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15132 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15132 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15132 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15132 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15132 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15132 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15132 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15132 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15132 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15132 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15132 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15132 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15132 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_15132 .column,
  #stacks_in_15132 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_15132 .large-1 {
    width: 8.33333%; }

  #stacks_in_15132 .large-2 {
    width: 16.66667%; }

  #stacks_in_15132 .large-3 {
    width: 25%; }

  #stacks_in_15132 .large-4 {
    width: 33.33333%; }

  #stacks_in_15132 .large-5 {
    width: 41.66667%; }

  #stacks_in_15132 .large-6 {
    width: 50%; }

  #stacks_in_15132 .large-7 {
    width: 58.33333%; }

  #stacks_in_15132 .large-8 {
    width: 66.66667%; }

  #stacks_in_15132 .large-9 {
    width: 75%; }

  #stacks_in_15132 .large-10 {
    width: 83.33333%; }

  #stacks_in_15132 .large-11 {
    width: 91.66667%; }

  #stacks_in_15132 .large-12 {
    width: 100%; }

  #stacks_in_15132 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_15132 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_15132 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_15132 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_15132 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_15132 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_15132 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_15132 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_15132 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_15132 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_15132 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_15132 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_15132 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_15132 .column.large-centered,
  #stacks_in_15132 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_15132 .column.large-uncentered,
  #stacks_in_15132 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_15132 .column.large-centered:last-child,
  #stacks_in_15132 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_15132 .column.large-uncentered:last-child,
  #stacks_in_15132 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_15132 .column.large-uncentered.opposite,
  #stacks_in_15132 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_15132 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_15132 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_15132 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_15132 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_15132 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_15132 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_15132 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_15132 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_15132 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_15132 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_15132 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_15132 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_15132 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_15132 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_15132 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_15132 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_15132 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_15132 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_15132 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_15132 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_15132 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_15132 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_15132 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_15132 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_15132 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_15132 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_15132 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_15132 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_15132 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_15132 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_15132 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_15132 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15132 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15132 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_15132 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15132 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15132 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_15132 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_15132 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_15132 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_15132 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_15132 {
	margin: 40px 0px 0px 0px;
}
#stacks_in_15135{min-width:168px;min-height:168px}#stacks_in_15135 .circle{border-color:rgba(0, 0, 0, 1.00);color:rgba(34, 34, 34, 1.00);background-color:rgba(204, 205, 216, 1.00);}#stacks_in_15135 .circle.launchpad a.shareit,#stacks_in_15135 .circle.launchpad i{color:rgba(34, 34, 34, 1.00)}#stacks_in_15135 .circle.launchpad a.shareit:hover,#stacks_in_15135 .circle.launchpad i:hover{color:rgba(80, 175, 251, 1.00)}#stacks_in_15135 .launchpad{width:68px;height:68px;line-height:68px;margin-top:-34px;margin-left:-34px;font-size:36px;line-height:68px;text-shadow:0px 2px 1px rgba(255, 255, 255, 1.0)}#stacks_in_15135 .launchpad i{font-size:36px;line-height:68px;text-shadow:0px 2px 1px rgba(255, 255, 255, 1.0)}#stacks_in_15135 ul.satellites{list-style:none;padding:0px;margin:0px}#stacks_in_15135 ul.satellites:not(.default-colors) a.shareit,#stacks_in_15135 ul.satellites:not(.default-colors) i{color:rgba(34, 34, 34, 1.00)}#stacks_in_15135 ul.satellites:not(.default-colors) a.shareit:hover,#stacks_in_15135 ul.satellites:not(.default-colors) i:hover{color:rgba(80, 175, 251, 1.00)}#stacks_in_15135 ul.satellites li{transition:all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);width:35px;height:35px;line-height:35px}#stacks_in_15135 ul.satellites li:hover{}#stacks_in_15135 ul.satellites li a.shareit,#stacks_in_15135 ul.satellites li i{line-height:35px;font-size:24px;text-shadow:0px 1px 1px rgba(255, 255, 255, 1.0)}

#stacks_in_15136{text-align:center}#stacks_in_15136 a.shareit{text-align:center;font-size:18px;color:rgba(0, 0, 0, 1.00)}#stacks_in_15136 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_15136 a.shareit i.fa{font-size:22px}#stacks_in_15136 a.shareit:not(.default-colors) i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_15136 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_15138{text-align:center}#stacks_in_15138 a.shareit{text-align:center;font-size:18px;color:rgba(0, 0, 0, 1.00)}#stacks_in_15138 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_15138 a.shareit i.fa{font-size:22px}#stacks_in_15138 a.shareit:not(.default-colors) i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_15138 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_15140{text-align:center}#stacks_in_15140 a.shareit{text-align:center;font-size:18px;color:rgba(0, 0, 0, 1.00)}#stacks_in_15140 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_15140 a.shareit i.fa{font-size:22px}#stacks_in_15140 a.shareit:not(.default-colors) i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_15140 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_15164{min-width:168px;min-height:168px}#stacks_in_15164 .circle{border-color:rgba(0, 0, 0, 1.00);color:rgba(34, 34, 34, 1.00);background-color:rgba(204, 205, 216, 1.00);}#stacks_in_15164 .circle.launchpad a.shareit,#stacks_in_15164 .circle.launchpad i{color:rgba(34, 34, 34, 1.00)}#stacks_in_15164 .circle.launchpad a.shareit:hover,#stacks_in_15164 .circle.launchpad i:hover{color:rgba(80, 175, 251, 1.00)}#stacks_in_15164 .launchpad{width:68px;height:68px;line-height:68px;margin-top:-34px;margin-left:-34px;font-size:36px;line-height:68px;text-shadow:0px 2px 1px rgba(255, 255, 255, 1.0)}#stacks_in_15164 .launchpad i{font-size:36px;line-height:68px;text-shadow:0px 2px 1px rgba(255, 255, 255, 1.0)}#stacks_in_15164 ul.satellites{list-style:none;padding:0px;margin:0px}#stacks_in_15164 ul.satellites:not(.default-colors) a.shareit,#stacks_in_15164 ul.satellites:not(.default-colors) i{color:rgba(34, 34, 34, 1.00)}#stacks_in_15164 ul.satellites:not(.default-colors) a.shareit:hover,#stacks_in_15164 ul.satellites:not(.default-colors) i:hover{color:rgba(80, 175, 251, 1.00)}#stacks_in_15164 ul.satellites li{transition:all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);width:35px;height:35px;line-height:35px}#stacks_in_15164 ul.satellites li:hover{}#stacks_in_15164 ul.satellites li a.shareit,#stacks_in_15164 ul.satellites li i{line-height:35px;font-size:24px;text-shadow:0px 1px 1px rgba(255, 255, 255, 1.0)}

#stacks_in_15165{text-align:center}#stacks_in_15165 a.shareit{text-align:center;font-size:18px;color:rgba(0, 0, 0, 1.00)}#stacks_in_15165 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_15165 a.shareit i.fa{font-size:22px}#stacks_in_15165 a.shareit:not(.default-colors) i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_15165 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_15167{text-align:center}#stacks_in_15167 a.shareit{text-align:center;font-size:18px;color:rgba(0, 0, 0, 1.00)}#stacks_in_15167 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_15167 a.shareit i.fa{font-size:22px}#stacks_in_15167 a.shareit:not(.default-colors) i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_15167 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_15169{text-align:center}#stacks_in_15169 a.shareit{text-align:center;font-size:18px;color:rgba(0, 0, 0, 1.00)}#stacks_in_15169 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_15169 a.shareit i.fa{font-size:22px}#stacks_in_15169 a.shareit:not(.default-colors) i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_15169 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
/* Start dooMax stack CSS code */#stacks_in_15159, .stacks_in_15159MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_15159MaxWidthContainer{	    max-width: 500px;	}    .stacks_in_15159MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_15159MaxWidthContainer{		    max-width: 500px;		}										    .stacks_in_15159MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_15159MaxWidthContainer{		    max-width: 500px;		}										    .stacks_in_15159MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_14348 .like_button_wrapper{margin:5px;display:block;position:relative;float:left;overflow:visible;line-height:1}#like_facebook_stacks_in_14348,#like_twitter_stacks_in_14348{width:85px}#like_google_stacks_in_14348,#like_pinterest_stacks_in_14348{width:65px}#like_email_stacks_in_14348 svg{height:20px;width:auto;fill:rgba(191, 191, 191, 1.00)}

#stacks_in_14348 {
	margin: 20px 0px 0px 50px;
}
#stacks_in_14041{visibility:hidden}
#stacks_in_14042{overflow:visible}.pin-spacer.spacer-stacks_in_14042{width:100%;min-width:100%}.pin-spacer.spacer-stacks_in_14042.posFixed.allow-overlay{display:none}@media screen and (max-width:% id=breakpoint %px){.pin-spacer.spacer-stacks_in_14042.hide-below-bp{display:none}}@media screen and (min-width:% id=breakpoint %px){.pin-spacer.spacer-stacks_in_14042.hide-above-bp{display:none}}#stacks_in_14042 > .pin-fixed{z-index:999}#stacks_in_14042 > .pin-fixed.pin-it::after{background:#333333;opacity:0.0}#stacks_in_14042 > .pin-it.pin-static{position:relative;z-index:1}@media screen and (max-width:% id=breakpoint %px){#stacks_in_14042 > .pin-it.hide-below-bp{display:none}}@media screen and (min-width:% id=breakpoint %px){#stacks_in_14042 > .pin-it.hide-above-bp{display:none}}#stacks_in_14042 > .pin-it::after{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:#FFFFFF;opacity:0.0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#stacks_in_14042 > .pin-it.pin-fixed{position:fixed;top: 30px }@media screen and (max-width:% id=breakpoint %px){#stacks_in_14042 > .pin-it.pin-fixed.mob-full-width{left:0;width:100% !important}}@media screen and (min-width:% id=breakpoint %px){#stacks_in_14042 > .pin-it.pin-fixed{top:30px}}
#stacks_in_14042 .pin-it.pin-fixed.fixed-shadow   {-webkit-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;-moz-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;box-shadow:rgba(0,0,0,0.40) 0 1px 5px}

#stacks_in_14043 {
	margin: 20px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14045x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14045x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14045x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14046 {
	font-size: 120%;
	font-weight: bold;
}


  /* Standard Responsive Image */
  #stacks_in_14047 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_14047 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }



 :root{--mejs-background:#000;--mejs-color:#fff;--mejs-controls:url('http://www.hamisherskine.net/rw_common/plugins/stacks/mejs-controls.svg')}.stacks_in_14087{width:100%;text-align:center;}.stacks_in_14087 div:focus{outline:none}.stacks_in_14087 .html5audio,.stacks_in_14087 audio.html5audio{outline:none;margin:0 auto;display:block;min-height:40px;width:100% !important;height:auto;}.stacks_in_14087 .html5audio.mejs-ted,.stacks_in_14087 .html5audio.mejs-wmp,.stacks_in_14087 audio.html5audio.mejs-ted,.stacks_in_14087 audio.html5audio.mejs-wmp{min-height:65px}.stacks_in_14087 button{box-shadow:none;border-width:0;border-style:none}.stacks_in_14087 .mejs__container .mejs__overlay-play,.stacks_in_14087 .mejs__container .mejs__overlay-loading{}.stacks_in_14087 .mejs__container .mejs__controls{}.stacks_in_14087 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total{}.stacks_in_14087 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-loaded{}.stacks_in_14087 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-current{} 
/* Start dooHeader X stack CSS code */.stacks_in_14084x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14084x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14084x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14084 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14085 {
	font-size: 120%;
	font-weight: bold;
}


  /* Standard Responsive Image */
  #stacks_in_14037 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_14037 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }




#stacks_in_14786 {
	margin: 20px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_14788x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14788x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14788x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14789 {
	font-size: 120%;
	font-weight: bold;
}


  /* Standard Responsive Image */
  #stacks_in_14790 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_14790 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }



 :root{--mejs-background:#000;--mejs-color:#fff;--mejs-controls:url('http://www.hamisherskine.net/rw_common/plugins/stacks/mejs-controls.svg')}.stacks_in_14792{width:100%;text-align:center;}.stacks_in_14792 div:focus{outline:none}.stacks_in_14792 .html5audio,.stacks_in_14792 audio.html5audio{outline:none;margin:0 auto;display:block;min-height:40px;width:100% !important;height:auto;}.stacks_in_14792 .html5audio.mejs-ted,.stacks_in_14792 .html5audio.mejs-wmp,.stacks_in_14792 audio.html5audio.mejs-ted,.stacks_in_14792 audio.html5audio.mejs-wmp{min-height:65px}.stacks_in_14792 button{box-shadow:none;border-width:0;border-style:none}.stacks_in_14792 .mejs__container .mejs__overlay-play,.stacks_in_14792 .mejs__container .mejs__overlay-loading{}.stacks_in_14792 .mejs__container .mejs__controls{}.stacks_in_14792 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total{}.stacks_in_14792 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-loaded{}.stacks_in_14792 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-current{} 
/* Start dooHeader X stack CSS code */.stacks_in_14793x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_14793x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_14793x{		text-align: left !important;	}}/* End dooHeader X stack CSS code */
#stacks_in_14793 {
	margin: 30px 0px 0px 0px;
}

#stacks_in_14794 {
	font-size: 120%;
	font-weight: bold;
}


  /* Standard Responsive Image */
  #stacks_in_14795 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_14795 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }



#stacks_in_14809{min-width:168px;min-height:168px}#stacks_in_14809 .circle{border-color:rgba(0, 0, 0, 1.00);color:rgba(34, 34, 34, 1.00);background-color:rgba(204, 205, 216, 1.00);}#stacks_in_14809 .circle.launchpad a.shareit,#stacks_in_14809 .circle.launchpad i{color:rgba(34, 34, 34, 1.00)}#stacks_in_14809 .circle.launchpad a.shareit:hover,#stacks_in_14809 .circle.launchpad i:hover{color:rgba(80, 175, 251, 1.00)}#stacks_in_14809 .launchpad{width:68px;height:68px;line-height:68px;margin-top:-34px;margin-left:-34px;font-size:36px;line-height:68px;text-shadow:0px 2px 1px rgba(255, 255, 255, 1.0)}#stacks_in_14809 .launchpad i{font-size:36px;line-height:68px;text-shadow:0px 2px 1px rgba(255, 255, 255, 1.0)}#stacks_in_14809 ul.satellites{list-style:none;padding:0px;margin:0px}#stacks_in_14809 ul.satellites:not(.default-colors) a.shareit,#stacks_in_14809 ul.satellites:not(.default-colors) i{color:rgba(34, 34, 34, 1.00)}#stacks_in_14809 ul.satellites:not(.default-colors) a.shareit:hover,#stacks_in_14809 ul.satellites:not(.default-colors) i:hover{color:rgba(80, 175, 251, 1.00)}#stacks_in_14809 ul.satellites li{transition:all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);width:35px;height:35px;line-height:35px}#stacks_in_14809 ul.satellites li:hover{}#stacks_in_14809 ul.satellites li a.shareit,#stacks_in_14809 ul.satellites li i{line-height:35px;font-size:24px;text-shadow:0px 1px 1px rgba(255, 255, 255, 1.0)}

#stacks_in_14810{text-align:center}#stacks_in_14810 a.shareit{text-align:center;font-size:18px;color:rgba(0, 0, 0, 1.00)}#stacks_in_14810 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_14810 a.shareit i.fa{font-size:22px}#stacks_in_14810 a.shareit:not(.default-colors) i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_14810 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_14812{text-align:center}#stacks_in_14812 a.shareit{text-align:center;font-size:18px;color:rgba(0, 0, 0, 1.00)}#stacks_in_14812 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_14812 a.shareit i.fa{font-size:22px}#stacks_in_14812 a.shareit:not(.default-colors) i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_14812 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_14814{text-align:center}#stacks_in_14814 a.shareit{text-align:center;font-size:18px;color:rgba(0, 0, 0, 1.00)}#stacks_in_14814 a.shareit:hover{color:rgba(233, 104, 57, 1.00)}#stacks_in_14814 a.shareit i.fa{font-size:22px}#stacks_in_14814 a.shareit:not(.default-colors) i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_14814 a.shareit:not(.default-colors):hover i.fa{color:rgba(233, 104, 57, 1.00)}
#stacks_in_14816 .like_button_wrapper{margin:5px;display:block;position:relative;float:left;overflow:visible;line-height:1}#like_facebook_stacks_in_14816,#like_twitter_stacks_in_14816{width:85px}#like_google_stacks_in_14816,#like_pinterest_stacks_in_14816{width:65px}#like_email_stacks_in_14816 svg{height:20px;width:auto;fill:rgba(191, 191, 191, 1.00)}

#stacks_in_14816 {
	margin: 0px 0px 0px 50px;
}
#stacks_in_14352_2{visibility:hidden}
/* Start Obscure Email stack CSS code */.stacks_in_14352_6topbar {	background-color: #3D82EA;	-moz-border-radius-topleft: 5px;	-webkit-border-top-left-radius: 5px;	border-top-left-radius: 5px;	-moz-border-radius-topright: 5px;	-webkit-border-top-right-radius: 5px;	border-top-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-bottom: none;	padding: 6px 3px 2px 10px;	min-height: 40px;	font-weight: bold;	font-size: 16px;	color: #ffffff;	}.stacks_in_14352_6mainarea {	background-color: #ffffff;	-moz-border-radius-bottomleft: 5px;	-webkit-border-bottom-left-radius: 5px;	border-bottom-left-radius: 5px;	-moz-border-radius-bottomright: 5px;	-webkit-border-bottom-right-radius: 5px;	border-bottom-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-top: none;	padding: 10px;}.stacks_in_14352_6small{font-weight: normal;font-size: 12px;}.stacks_in_14352_6centerbox {	background-color: #ffffff;	border: 1px solid #CDDACF;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	padding: 10px;	color: #333;}.stacks_in_14352_6centerbox b {	color: #DA0140;}/* End Obscure Email stack CSS code */