@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);
  }
}
#stacks_in_10553 {
	margin: 0px 0px 5px 0px;
}

#stacks_in_1658 {
	padding: 0px 0px 15px 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_10555 article,
#stacks_in_10555 aside,
#stacks_in_10555 details,
#stacks_in_10555 figcaption,
#stacks_in_10555 figure,
#stacks_in_10555 footer,
#stacks_in_10555 header,
#stacks_in_10555 hgroup,
#stacks_in_10555 main,
#stacks_in_10555 nav,
#stacks_in_10555 section,
#stacks_in_10555 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_10555 audio,
#stacks_in_10555 canvas,
#stacks_in_10555 progress,
#stacks_in_10555 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_10555 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_10555 [hidden],
#stacks_in_10555 template {
  display: none;
}


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

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

#stacks_in_10555 img {
  border: 0;
}

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

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

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

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

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

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

#stacks_in_10555 pre {
  overflow: auto;
}

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

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



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

  


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


#stacks_in_10555 .wow {
  visibility: hidden;
}



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


@media only screen {
  #stacks_in_10555 .column_base_margin {
    margin-bottom: 40px;
  }
}

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

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







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

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_10555 .hide {
  display: none; }

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


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


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

#stacks_in_10555 select {
  width: 100%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen {

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_10555 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10555 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10555 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }
/* Start doobox anchor css */








.stacks_in_10556anchor1 {

}

.stacks_in_10556anchor2 {

}


/* end doobox anchor css */#stacks_in_10557 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Open Sans;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_10557 a,
  #stacks_in_10557 a:visited {
    background-color: rgba(56, 97, 139, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_10557 a:hover,
  #stacks_in_10557 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

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

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












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_10557 a,
    #stacks_in_10557 a:visited {
      width: 100%;
    }
  }

  




/* Start doobox anchor css */








.stacks_in_10560anchor1 {

}

.stacks_in_10560anchor2 {

}


/* end doobox anchor css */#stacks_in_10561 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Open Sans;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_10561 a,
  #stacks_in_10561 a:visited {
    background-color: rgba(56, 97, 139, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_10561 a:hover,
  #stacks_in_10561 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

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

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












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_10561 a,
    #stacks_in_10561 a:visited {
      width: 100%;
    }
  }

  




/* Start doobox anchor css */








.stacks_in_10574anchor1 {

}

.stacks_in_10574anchor2 {

}


/* end doobox anchor css */#stacks_in_10575 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Open Sans;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_10575 a,
  #stacks_in_10575 a:visited {
    background-color: rgba(56, 97, 139, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_10575 a:hover,
  #stacks_in_10575 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

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

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












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_10575 a,
    #stacks_in_10575 a:visited {
      width: 100%;
    }
  }

  




/* Start doobox anchor css */








.stacks_in_10617anchor1 {

}

.stacks_in_10617anchor2 {

}


/* end doobox anchor css */
#stacks_in_1660 {
	padding: 0px 0px 25px 0px;
}

#stacks_out_1660 {
	width: 80%;
}
/* ********* */
/* 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_10402 article,
#stacks_in_10402 aside,
#stacks_in_10402 details,
#stacks_in_10402 figcaption,
#stacks_in_10402 figure,
#stacks_in_10402 footer,
#stacks_in_10402 header,
#stacks_in_10402 hgroup,
#stacks_in_10402 main,
#stacks_in_10402 nav,
#stacks_in_10402 section,
#stacks_in_10402 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_10402 audio,
#stacks_in_10402 canvas,
#stacks_in_10402 progress,
#stacks_in_10402 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_10402 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_10402 [hidden],
#stacks_in_10402 template {
  display: none;
}


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

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

#stacks_in_10402 img {
  border: 0;
}

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

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

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

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

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

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

#stacks_in_10402 pre {
  overflow: auto;
}

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

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



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


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


#stacks_in_10402 .wow {
  visibility: hidden;
}



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


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

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

  #stacks_in_10402 .column_base_margin {
    margin-bottom: 0px;
  }
}

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

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







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

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_10402 .hide {
  display: none; }

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


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


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

#stacks_in_10402 select {
  width: 100%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen {

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#stacks_out_10402 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10945,
#ruleStackstacks_in_10945:before,
#ruleStackstacks_in_10945:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10945 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10945 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10945 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10945 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10945 {
	text-align: left;
}

#ruleStackstacks_in_10945:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10945 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10938 article,
#stacks_in_10938 aside,
#stacks_in_10938 details,
#stacks_in_10938 figcaption,
#stacks_in_10938 figure,
#stacks_in_10938 footer,
#stacks_in_10938 header,
#stacks_in_10938 hgroup,
#stacks_in_10938 main,
#stacks_in_10938 nav,
#stacks_in_10938 section,
#stacks_in_10938 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_10938 audio,
#stacks_in_10938 canvas,
#stacks_in_10938 progress,
#stacks_in_10938 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_10938 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_10938 [hidden],
#stacks_in_10938 template {
  display: none;
}


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

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

#stacks_in_10938 img {
  border: 0;
}

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

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

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

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

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

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

#stacks_in_10938 pre {
  overflow: auto;
}

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

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



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


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


#stacks_in_10938 .wow {
  visibility: hidden;
}



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


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

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

  #stacks_in_10938 .column_base_margin {
    margin-bottom: 0px;
  }
}

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

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







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

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_10938 .hide {
  display: none; }

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


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


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

#stacks_in_10938 select {
  width: 100%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  #stacks_in_10938 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10938 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10938 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10938 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10938 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10938 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10938 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10938 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10938 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10938 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10938 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10938 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10938 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10938 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10938 .column,
  #stacks_in_10938 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10938 .large-1 {
    width: 8.33333%; }

  #stacks_in_10938 .large-2 {
    width: 16.66667%; }

  #stacks_in_10938 .large-3 {
    width: 25%; }

  #stacks_in_10938 .large-4 {
    width: 33.33333%; }

  #stacks_in_10938 .large-5 {
    width: 41.66667%; }

  #stacks_in_10938 .large-6 {
    width: 50%; }

  #stacks_in_10938 .large-7 {
    width: 58.33333%; }

  #stacks_in_10938 .large-8 {
    width: 66.66667%; }

  #stacks_in_10938 .large-9 {
    width: 75%; }

  #stacks_in_10938 .large-10 {
    width: 83.33333%; }

  #stacks_in_10938 .large-11 {
    width: 91.66667%; }

  #stacks_in_10938 .large-12 {
    width: 100%; }

  #stacks_in_10938 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10938 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10938 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10938 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10938 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10938 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10938 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10938 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10938 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10938 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10938 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10938 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10938 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10938 .column.large-centered,
  #stacks_in_10938 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10938 .column.large-uncentered,
  #stacks_in_10938 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10938 .column.large-centered:last-child,
  #stacks_in_10938 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10938 .column.large-uncentered:last-child,
  #stacks_in_10938 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10938 .column.large-uncentered.opposite,
  #stacks_in_10938 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10938 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10938 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10938 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10938 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10938 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10938 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10938 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10938 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10938 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10938 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10938 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10938 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10938 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10938 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10938 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10938 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10938 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10938 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10938 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10938 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10938 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10938 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10938 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10938 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10938 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10938 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10938 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10938 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10938 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10938 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10938 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10938 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10938 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10938 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10938 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10938 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10938 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10938 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10938 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10938 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10938 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10938 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10597,
#ruleStackstacks_in_10597:before,
#ruleStackstacks_in_10597:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10597 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10597 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10597 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10597 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10597 {
	text-align: left;
}

#ruleStackstacks_in_10597:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10597 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10405 article,
#stacks_in_10405 aside,
#stacks_in_10405 details,
#stacks_in_10405 figcaption,
#stacks_in_10405 figure,
#stacks_in_10405 footer,
#stacks_in_10405 header,
#stacks_in_10405 hgroup,
#stacks_in_10405 main,
#stacks_in_10405 nav,
#stacks_in_10405 section,
#stacks_in_10405 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_10405 audio,
#stacks_in_10405 canvas,
#stacks_in_10405 progress,
#stacks_in_10405 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_10405 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_10405 [hidden],
#stacks_in_10405 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10405 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10405 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10405 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10405 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10405 code,
#stacks_in_10405 kbd,
#stacks_in_10405 pre,
#stacks_in_10405 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10405 *,
#stacks_in_10405 *:before,
#stacks_in_10405 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10405 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10405 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10405 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10405 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10405 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10405 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_10405 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10405 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10405 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10405 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10405 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10405 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10405 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10405 *,
#stacks_in_10405 *:before,
#stacks_in_10405 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10405 .left {
  float: left !important; }

#stacks_in_10405 .right {
  float: right !important; }

#stacks_in_10405 .clearfix:before,
#stacks_in_10405 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10405 .clearfix:after {
  clear: both; }

#stacks_in_10405 .hide {
  display: none; }

#stacks_in_10405 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10405 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10405 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10405 select {
  width: 100%; }

#stacks_in_10405 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10405 .row:before,
#stacks_in_10405 .row:after {
  content: " ";
  display: table; }

#stacks_in_10405 .row:after {
  clear: both; }

#stacks_in_10405 .row.collapse > .column,
#stacks_in_10405 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10405 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10405 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10405 .row .row:before,
#stacks_in_10405 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10405 .row .row:after {
  clear: both; }

#stacks_in_10405 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10405 .row .row.collapse:before,
#stacks_in_10405 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10405 .row .row.collapse:after {
  clear: both; }

#stacks_in_10405 .column,
#stacks_in_10405 .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_10405 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10405 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10405 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10405 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10405 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10405 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10405 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10405 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10405 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10405 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10405 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10405 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10405 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10405 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10405 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10405 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10405 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10405 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10405 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10405 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10405 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10405 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10405 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10405 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10405 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10405 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10405 .column,
  #stacks_in_10405 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10405 .small-1 {
    width: 8.33333%; }

  #stacks_in_10405 .small-2 {
    width: 16.66667%; }

  #stacks_in_10405 .small-3 {
    width: 25%; }

  #stacks_in_10405 .small-4 {
    width: 33.33333%; }

  #stacks_in_10405 .small-5 {
    width: 41.66667%; }

  #stacks_in_10405 .small-6 {
    width: 50%; }

  #stacks_in_10405 .small-7 {
    width: 58.33333%; }

  #stacks_in_10405 .small-8 {
    width: 66.66667%; }

  #stacks_in_10405 .small-9 {
    width: 75%; }

  #stacks_in_10405 .small-10 {
    width: 83.33333%; }

  #stacks_in_10405 .small-11 {
    width: 91.66667%; }

  #stacks_in_10405 .small-12 {
    width: 100%; }

  #stacks_in_10405 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10405 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10405 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10405 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10405 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10405 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10405 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10405 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10405 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10405 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10405 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10405 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10405 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10405 .column.small-centered,
  #stacks_in_10405 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10405 .column.small-uncentered,
  #stacks_in_10405 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10405 .column.small-centered:last-child,
  #stacks_in_10405 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10405 .column.small-uncentered:last-child,
  #stacks_in_10405 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10405 .column.small-uncentered.opposite,
  #stacks_in_10405 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10405 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10405 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10405 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10405 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10405 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10405 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10405 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10405 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10405 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10405 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10405 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10405 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10405 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10405 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10405 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10405 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10405 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10405 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10405 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10405 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10405 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10405 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10405 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10405 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10405 .column,
  #stacks_in_10405 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10405 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10405 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10405 .medium-3 {
    width: 25%; }

  #stacks_in_10405 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10405 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10405 .medium-6 {
    width: 50%; }

  #stacks_in_10405 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10405 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10405 .medium-9 {
    width: 75%; }

  #stacks_in_10405 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10405 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10405 .medium-12 {
    width: 100%; }

  #stacks_in_10405 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10405 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10405 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10405 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10405 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10405 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10405 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10405 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10405 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10405 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10405 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10405 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10405 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10405 .column.medium-centered,
  #stacks_in_10405 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10405 .column.medium-uncentered,
  #stacks_in_10405 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10405 .column.medium-centered:last-child,
  #stacks_in_10405 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10405 .column.medium-uncentered:last-child,
  #stacks_in_10405 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10405 .column.medium-uncentered.opposite,
  #stacks_in_10405 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10405 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10405 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10405 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10405 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10405 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10405 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10405 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10405 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10405 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10405 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10405 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10405 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10405 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10405 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10405 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10405 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10405 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10405 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10405 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10405 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10405 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10405 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10405 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10405 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10405 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10405 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10405 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10405 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10405 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10405 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10405 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10405 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10405 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10405 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10405 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10405 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10405 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10405 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10405 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10405 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10405 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10405 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10405 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10405 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10405 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10405 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10405 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10405 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10405 .column,
  #stacks_in_10405 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10405 .large-1 {
    width: 8.33333%; }

  #stacks_in_10405 .large-2 {
    width: 16.66667%; }

  #stacks_in_10405 .large-3 {
    width: 25%; }

  #stacks_in_10405 .large-4 {
    width: 33.33333%; }

  #stacks_in_10405 .large-5 {
    width: 41.66667%; }

  #stacks_in_10405 .large-6 {
    width: 50%; }

  #stacks_in_10405 .large-7 {
    width: 58.33333%; }

  #stacks_in_10405 .large-8 {
    width: 66.66667%; }

  #stacks_in_10405 .large-9 {
    width: 75%; }

  #stacks_in_10405 .large-10 {
    width: 83.33333%; }

  #stacks_in_10405 .large-11 {
    width: 91.66667%; }

  #stacks_in_10405 .large-12 {
    width: 100%; }

  #stacks_in_10405 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10405 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10405 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10405 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10405 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10405 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10405 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10405 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10405 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10405 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10405 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10405 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10405 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10405 .column.large-centered,
  #stacks_in_10405 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10405 .column.large-uncentered,
  #stacks_in_10405 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10405 .column.large-centered:last-child,
  #stacks_in_10405 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10405 .column.large-uncentered:last-child,
  #stacks_in_10405 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10405 .column.large-uncentered.opposite,
  #stacks_in_10405 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10405 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10405 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10405 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10405 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10405 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10405 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10405 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10405 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10405 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10405 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10405 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10405 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10405 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10405 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10405 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10405 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10405 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10405 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10405 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10405 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10405 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10405 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10405 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10405 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10405 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10405 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10405 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10405 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10405 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10405 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10405 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10405 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10405 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10405 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10405 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10405 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10405 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10405 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10405 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10405 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10405 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10405 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10551,
#ruleStackstacks_in_10551:before,
#ruleStackstacks_in_10551:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10551 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10551 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10551 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10551 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10551 {
	text-align: left;
}

#ruleStackstacks_in_10551:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10551 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10408 article,
#stacks_in_10408 aside,
#stacks_in_10408 details,
#stacks_in_10408 figcaption,
#stacks_in_10408 figure,
#stacks_in_10408 footer,
#stacks_in_10408 header,
#stacks_in_10408 hgroup,
#stacks_in_10408 main,
#stacks_in_10408 nav,
#stacks_in_10408 section,
#stacks_in_10408 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_10408 audio,
#stacks_in_10408 canvas,
#stacks_in_10408 progress,
#stacks_in_10408 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_10408 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_10408 [hidden],
#stacks_in_10408 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10408 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10408 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10408 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10408 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10408 code,
#stacks_in_10408 kbd,
#stacks_in_10408 pre,
#stacks_in_10408 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10408 *,
#stacks_in_10408 *:before,
#stacks_in_10408 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10408 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10408 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10408 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10408 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10408 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10408 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_10408 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10408 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10408 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10408 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10408 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10408 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10408 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10408 *,
#stacks_in_10408 *:before,
#stacks_in_10408 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10408 .left {
  float: left !important; }

#stacks_in_10408 .right {
  float: right !important; }

#stacks_in_10408 .clearfix:before,
#stacks_in_10408 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10408 .clearfix:after {
  clear: both; }

#stacks_in_10408 .hide {
  display: none; }

#stacks_in_10408 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10408 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10408 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10408 select {
  width: 100%; }

#stacks_in_10408 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10408 .row:before,
#stacks_in_10408 .row:after {
  content: " ";
  display: table; }

#stacks_in_10408 .row:after {
  clear: both; }

#stacks_in_10408 .row.collapse > .column,
#stacks_in_10408 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10408 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10408 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10408 .row .row:before,
#stacks_in_10408 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10408 .row .row:after {
  clear: both; }

#stacks_in_10408 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10408 .row .row.collapse:before,
#stacks_in_10408 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10408 .row .row.collapse:after {
  clear: both; }

#stacks_in_10408 .column,
#stacks_in_10408 .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_10408 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10408 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10408 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10408 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10408 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10408 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10408 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10408 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10408 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10408 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10408 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10408 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10408 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10408 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10408 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10408 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10408 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10408 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10408 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10408 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10408 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10408 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10408 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10408 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10408 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10408 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10408 .column,
  #stacks_in_10408 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10408 .small-1 {
    width: 8.33333%; }

  #stacks_in_10408 .small-2 {
    width: 16.66667%; }

  #stacks_in_10408 .small-3 {
    width: 25%; }

  #stacks_in_10408 .small-4 {
    width: 33.33333%; }

  #stacks_in_10408 .small-5 {
    width: 41.66667%; }

  #stacks_in_10408 .small-6 {
    width: 50%; }

  #stacks_in_10408 .small-7 {
    width: 58.33333%; }

  #stacks_in_10408 .small-8 {
    width: 66.66667%; }

  #stacks_in_10408 .small-9 {
    width: 75%; }

  #stacks_in_10408 .small-10 {
    width: 83.33333%; }

  #stacks_in_10408 .small-11 {
    width: 91.66667%; }

  #stacks_in_10408 .small-12 {
    width: 100%; }

  #stacks_in_10408 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10408 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10408 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10408 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10408 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10408 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10408 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10408 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10408 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10408 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10408 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10408 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10408 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10408 .column.small-centered,
  #stacks_in_10408 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10408 .column.small-uncentered,
  #stacks_in_10408 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10408 .column.small-centered:last-child,
  #stacks_in_10408 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10408 .column.small-uncentered:last-child,
  #stacks_in_10408 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10408 .column.small-uncentered.opposite,
  #stacks_in_10408 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10408 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10408 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10408 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10408 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10408 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10408 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10408 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10408 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10408 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10408 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10408 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10408 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10408 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10408 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10408 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10408 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10408 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10408 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10408 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10408 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10408 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10408 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10408 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10408 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10408 .column,
  #stacks_in_10408 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10408 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10408 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10408 .medium-3 {
    width: 25%; }

  #stacks_in_10408 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10408 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10408 .medium-6 {
    width: 50%; }

  #stacks_in_10408 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10408 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10408 .medium-9 {
    width: 75%; }

  #stacks_in_10408 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10408 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10408 .medium-12 {
    width: 100%; }

  #stacks_in_10408 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10408 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10408 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10408 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10408 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10408 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10408 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10408 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10408 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10408 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10408 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10408 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10408 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10408 .column.medium-centered,
  #stacks_in_10408 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10408 .column.medium-uncentered,
  #stacks_in_10408 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10408 .column.medium-centered:last-child,
  #stacks_in_10408 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10408 .column.medium-uncentered:last-child,
  #stacks_in_10408 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10408 .column.medium-uncentered.opposite,
  #stacks_in_10408 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10408 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10408 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10408 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10408 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10408 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10408 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10408 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10408 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10408 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10408 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10408 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10408 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10408 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10408 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10408 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10408 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10408 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10408 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10408 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10408 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10408 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10408 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10408 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10408 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10408 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10408 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10408 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10408 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10408 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10408 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10408 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10408 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10408 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10408 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10408 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10408 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10408 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10408 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10408 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10408 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10408 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10408 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10408 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10408 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10408 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10408 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10408 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10408 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10408 .column,
  #stacks_in_10408 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10408 .large-1 {
    width: 8.33333%; }

  #stacks_in_10408 .large-2 {
    width: 16.66667%; }

  #stacks_in_10408 .large-3 {
    width: 25%; }

  #stacks_in_10408 .large-4 {
    width: 33.33333%; }

  #stacks_in_10408 .large-5 {
    width: 41.66667%; }

  #stacks_in_10408 .large-6 {
    width: 50%; }

  #stacks_in_10408 .large-7 {
    width: 58.33333%; }

  #stacks_in_10408 .large-8 {
    width: 66.66667%; }

  #stacks_in_10408 .large-9 {
    width: 75%; }

  #stacks_in_10408 .large-10 {
    width: 83.33333%; }

  #stacks_in_10408 .large-11 {
    width: 91.66667%; }

  #stacks_in_10408 .large-12 {
    width: 100%; }

  #stacks_in_10408 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10408 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10408 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10408 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10408 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10408 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10408 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10408 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10408 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10408 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10408 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10408 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10408 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10408 .column.large-centered,
  #stacks_in_10408 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10408 .column.large-uncentered,
  #stacks_in_10408 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10408 .column.large-centered:last-child,
  #stacks_in_10408 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10408 .column.large-uncentered:last-child,
  #stacks_in_10408 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10408 .column.large-uncentered.opposite,
  #stacks_in_10408 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10408 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10408 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10408 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10408 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10408 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10408 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10408 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10408 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10408 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10408 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10408 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10408 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10408 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10408 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10408 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10408 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10408 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10408 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10408 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10408 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10408 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10408 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10408 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10408 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10408 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10408 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10408 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10408 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10408 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10408 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10408 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10408 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10408 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10408 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10408 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10408 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10408 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10408 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10408 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10408 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10408 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10408 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10607,
#ruleStackstacks_in_10607:before,
#ruleStackstacks_in_10607:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10607 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10607 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10607 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10607 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10607 {
	text-align: left;
}

#ruleStackstacks_in_10607:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10607 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10494 article,
#stacks_in_10494 aside,
#stacks_in_10494 details,
#stacks_in_10494 figcaption,
#stacks_in_10494 figure,
#stacks_in_10494 footer,
#stacks_in_10494 header,
#stacks_in_10494 hgroup,
#stacks_in_10494 main,
#stacks_in_10494 nav,
#stacks_in_10494 section,
#stacks_in_10494 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_10494 audio,
#stacks_in_10494 canvas,
#stacks_in_10494 progress,
#stacks_in_10494 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_10494 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_10494 [hidden],
#stacks_in_10494 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10494 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10494 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10494 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10494 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10494 code,
#stacks_in_10494 kbd,
#stacks_in_10494 pre,
#stacks_in_10494 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10494 *,
#stacks_in_10494 *:before,
#stacks_in_10494 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10494 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10494 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10494 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10494 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10494 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10494 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_10494 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10494 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10494 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10494 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10494 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10494 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10494 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10494 *,
#stacks_in_10494 *:before,
#stacks_in_10494 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10494 .left {
  float: left !important; }

#stacks_in_10494 .right {
  float: right !important; }

#stacks_in_10494 .clearfix:before,
#stacks_in_10494 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10494 .clearfix:after {
  clear: both; }

#stacks_in_10494 .hide {
  display: none; }

#stacks_in_10494 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10494 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10494 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10494 select {
  width: 100%; }

#stacks_in_10494 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10494 .row:before,
#stacks_in_10494 .row:after {
  content: " ";
  display: table; }

#stacks_in_10494 .row:after {
  clear: both; }

#stacks_in_10494 .row.collapse > .column,
#stacks_in_10494 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10494 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10494 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10494 .row .row:before,
#stacks_in_10494 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10494 .row .row:after {
  clear: both; }

#stacks_in_10494 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10494 .row .row.collapse:before,
#stacks_in_10494 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10494 .row .row.collapse:after {
  clear: both; }

#stacks_in_10494 .column,
#stacks_in_10494 .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_10494 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10494 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10494 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10494 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10494 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10494 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10494 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10494 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10494 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10494 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10494 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10494 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10494 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10494 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10494 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10494 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10494 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10494 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10494 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10494 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10494 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10494 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10494 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10494 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10494 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10494 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10494 .column,
  #stacks_in_10494 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10494 .small-1 {
    width: 8.33333%; }

  #stacks_in_10494 .small-2 {
    width: 16.66667%; }

  #stacks_in_10494 .small-3 {
    width: 25%; }

  #stacks_in_10494 .small-4 {
    width: 33.33333%; }

  #stacks_in_10494 .small-5 {
    width: 41.66667%; }

  #stacks_in_10494 .small-6 {
    width: 50%; }

  #stacks_in_10494 .small-7 {
    width: 58.33333%; }

  #stacks_in_10494 .small-8 {
    width: 66.66667%; }

  #stacks_in_10494 .small-9 {
    width: 75%; }

  #stacks_in_10494 .small-10 {
    width: 83.33333%; }

  #stacks_in_10494 .small-11 {
    width: 91.66667%; }

  #stacks_in_10494 .small-12 {
    width: 100%; }

  #stacks_in_10494 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10494 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10494 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10494 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10494 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10494 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10494 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10494 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10494 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10494 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10494 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10494 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10494 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10494 .column.small-centered,
  #stacks_in_10494 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10494 .column.small-uncentered,
  #stacks_in_10494 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10494 .column.small-centered:last-child,
  #stacks_in_10494 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10494 .column.small-uncentered:last-child,
  #stacks_in_10494 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10494 .column.small-uncentered.opposite,
  #stacks_in_10494 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10494 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10494 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10494 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10494 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10494 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10494 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10494 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10494 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10494 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10494 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10494 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10494 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10494 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10494 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10494 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10494 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10494 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10494 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10494 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10494 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10494 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10494 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10494 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10494 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10494 .column,
  #stacks_in_10494 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10494 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10494 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10494 .medium-3 {
    width: 25%; }

  #stacks_in_10494 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10494 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10494 .medium-6 {
    width: 50%; }

  #stacks_in_10494 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10494 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10494 .medium-9 {
    width: 75%; }

  #stacks_in_10494 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10494 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10494 .medium-12 {
    width: 100%; }

  #stacks_in_10494 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10494 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10494 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10494 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10494 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10494 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10494 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10494 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10494 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10494 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10494 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10494 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10494 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10494 .column.medium-centered,
  #stacks_in_10494 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10494 .column.medium-uncentered,
  #stacks_in_10494 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10494 .column.medium-centered:last-child,
  #stacks_in_10494 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10494 .column.medium-uncentered:last-child,
  #stacks_in_10494 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10494 .column.medium-uncentered.opposite,
  #stacks_in_10494 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10494 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10494 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10494 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10494 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10494 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10494 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10494 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10494 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10494 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10494 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10494 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10494 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10494 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10494 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10494 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10494 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10494 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10494 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10494 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10494 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10494 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10494 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10494 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10494 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10494 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10494 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10494 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10494 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10494 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10494 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10494 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10494 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10494 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10494 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10494 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10494 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10494 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10494 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10494 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10494 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10494 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10494 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10494 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10494 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10494 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10494 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10494 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10494 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10494 .column,
  #stacks_in_10494 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10494 .large-1 {
    width: 8.33333%; }

  #stacks_in_10494 .large-2 {
    width: 16.66667%; }

  #stacks_in_10494 .large-3 {
    width: 25%; }

  #stacks_in_10494 .large-4 {
    width: 33.33333%; }

  #stacks_in_10494 .large-5 {
    width: 41.66667%; }

  #stacks_in_10494 .large-6 {
    width: 50%; }

  #stacks_in_10494 .large-7 {
    width: 58.33333%; }

  #stacks_in_10494 .large-8 {
    width: 66.66667%; }

  #stacks_in_10494 .large-9 {
    width: 75%; }

  #stacks_in_10494 .large-10 {
    width: 83.33333%; }

  #stacks_in_10494 .large-11 {
    width: 91.66667%; }

  #stacks_in_10494 .large-12 {
    width: 100%; }

  #stacks_in_10494 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10494 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10494 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10494 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10494 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10494 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10494 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10494 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10494 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10494 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10494 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10494 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10494 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10494 .column.large-centered,
  #stacks_in_10494 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10494 .column.large-uncentered,
  #stacks_in_10494 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10494 .column.large-centered:last-child,
  #stacks_in_10494 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10494 .column.large-uncentered:last-child,
  #stacks_in_10494 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10494 .column.large-uncentered.opposite,
  #stacks_in_10494 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10494 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10494 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10494 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10494 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10494 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10494 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10494 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10494 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10494 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10494 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10494 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10494 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10494 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10494 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10494 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10494 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10494 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10494 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10494 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10494 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10494 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10494 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10494 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10494 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10494 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10494 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10494 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10494 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10494 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10494 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10494 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10494 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10494 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10494 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10494 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10494 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10494 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10494 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10494 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10494 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10494 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10494 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10643,
#ruleStackstacks_in_10643:before,
#ruleStackstacks_in_10643:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10643 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10643 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10643 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10643 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10643 {
	text-align: left;
}

#ruleStackstacks_in_10643:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10643 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10598 article,
#stacks_in_10598 aside,
#stacks_in_10598 details,
#stacks_in_10598 figcaption,
#stacks_in_10598 figure,
#stacks_in_10598 footer,
#stacks_in_10598 header,
#stacks_in_10598 hgroup,
#stacks_in_10598 main,
#stacks_in_10598 nav,
#stacks_in_10598 section,
#stacks_in_10598 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_10598 audio,
#stacks_in_10598 canvas,
#stacks_in_10598 progress,
#stacks_in_10598 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_10598 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_10598 [hidden],
#stacks_in_10598 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10598 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10598 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10598 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10598 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10598 code,
#stacks_in_10598 kbd,
#stacks_in_10598 pre,
#stacks_in_10598 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10598 *,
#stacks_in_10598 *:before,
#stacks_in_10598 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10598 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10598 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10598 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10598 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10598 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10598 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_10598 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10598 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10598 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10598 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10598 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10598 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10598 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10598 *,
#stacks_in_10598 *:before,
#stacks_in_10598 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10598 .left {
  float: left !important; }

#stacks_in_10598 .right {
  float: right !important; }

#stacks_in_10598 .clearfix:before,
#stacks_in_10598 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10598 .clearfix:after {
  clear: both; }

#stacks_in_10598 .hide {
  display: none; }

#stacks_in_10598 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10598 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10598 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10598 select {
  width: 100%; }

#stacks_in_10598 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10598 .row:before,
#stacks_in_10598 .row:after {
  content: " ";
  display: table; }

#stacks_in_10598 .row:after {
  clear: both; }

#stacks_in_10598 .row.collapse > .column,
#stacks_in_10598 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10598 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10598 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10598 .row .row:before,
#stacks_in_10598 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10598 .row .row:after {
  clear: both; }

#stacks_in_10598 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10598 .row .row.collapse:before,
#stacks_in_10598 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10598 .row .row.collapse:after {
  clear: both; }

#stacks_in_10598 .column,
#stacks_in_10598 .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_10598 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10598 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10598 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10598 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10598 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10598 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10598 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10598 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10598 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10598 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10598 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10598 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10598 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10598 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10598 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10598 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10598 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10598 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10598 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10598 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10598 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10598 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10598 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10598 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10598 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10598 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10598 .column,
  #stacks_in_10598 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10598 .small-1 {
    width: 8.33333%; }

  #stacks_in_10598 .small-2 {
    width: 16.66667%; }

  #stacks_in_10598 .small-3 {
    width: 25%; }

  #stacks_in_10598 .small-4 {
    width: 33.33333%; }

  #stacks_in_10598 .small-5 {
    width: 41.66667%; }

  #stacks_in_10598 .small-6 {
    width: 50%; }

  #stacks_in_10598 .small-7 {
    width: 58.33333%; }

  #stacks_in_10598 .small-8 {
    width: 66.66667%; }

  #stacks_in_10598 .small-9 {
    width: 75%; }

  #stacks_in_10598 .small-10 {
    width: 83.33333%; }

  #stacks_in_10598 .small-11 {
    width: 91.66667%; }

  #stacks_in_10598 .small-12 {
    width: 100%; }

  #stacks_in_10598 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10598 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10598 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10598 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10598 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10598 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10598 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10598 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10598 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10598 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10598 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10598 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10598 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10598 .column.small-centered,
  #stacks_in_10598 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10598 .column.small-uncentered,
  #stacks_in_10598 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10598 .column.small-centered:last-child,
  #stacks_in_10598 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10598 .column.small-uncentered:last-child,
  #stacks_in_10598 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10598 .column.small-uncentered.opposite,
  #stacks_in_10598 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10598 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10598 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10598 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10598 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10598 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10598 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10598 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10598 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10598 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10598 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10598 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10598 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10598 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10598 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10598 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10598 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10598 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10598 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10598 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10598 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10598 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10598 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10598 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10598 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10598 .column,
  #stacks_in_10598 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10598 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10598 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10598 .medium-3 {
    width: 25%; }

  #stacks_in_10598 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10598 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10598 .medium-6 {
    width: 50%; }

  #stacks_in_10598 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10598 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10598 .medium-9 {
    width: 75%; }

  #stacks_in_10598 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10598 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10598 .medium-12 {
    width: 100%; }

  #stacks_in_10598 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10598 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10598 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10598 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10598 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10598 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10598 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10598 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10598 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10598 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10598 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10598 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10598 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10598 .column.medium-centered,
  #stacks_in_10598 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10598 .column.medium-uncentered,
  #stacks_in_10598 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10598 .column.medium-centered:last-child,
  #stacks_in_10598 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10598 .column.medium-uncentered:last-child,
  #stacks_in_10598 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10598 .column.medium-uncentered.opposite,
  #stacks_in_10598 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10598 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10598 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10598 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10598 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10598 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10598 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10598 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10598 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10598 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10598 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10598 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10598 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10598 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10598 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10598 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10598 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10598 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10598 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10598 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10598 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10598 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10598 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10598 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10598 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10598 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10598 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10598 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10598 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10598 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10598 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10598 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10598 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10598 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10598 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10598 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10598 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10598 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10598 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10598 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10598 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10598 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10598 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10598 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10598 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10598 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10598 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10598 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10598 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10598 .column,
  #stacks_in_10598 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10598 .large-1 {
    width: 8.33333%; }

  #stacks_in_10598 .large-2 {
    width: 16.66667%; }

  #stacks_in_10598 .large-3 {
    width: 25%; }

  #stacks_in_10598 .large-4 {
    width: 33.33333%; }

  #stacks_in_10598 .large-5 {
    width: 41.66667%; }

  #stacks_in_10598 .large-6 {
    width: 50%; }

  #stacks_in_10598 .large-7 {
    width: 58.33333%; }

  #stacks_in_10598 .large-8 {
    width: 66.66667%; }

  #stacks_in_10598 .large-9 {
    width: 75%; }

  #stacks_in_10598 .large-10 {
    width: 83.33333%; }

  #stacks_in_10598 .large-11 {
    width: 91.66667%; }

  #stacks_in_10598 .large-12 {
    width: 100%; }

  #stacks_in_10598 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10598 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10598 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10598 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10598 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10598 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10598 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10598 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10598 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10598 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10598 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10598 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10598 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10598 .column.large-centered,
  #stacks_in_10598 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10598 .column.large-uncentered,
  #stacks_in_10598 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10598 .column.large-centered:last-child,
  #stacks_in_10598 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10598 .column.large-uncentered:last-child,
  #stacks_in_10598 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10598 .column.large-uncentered.opposite,
  #stacks_in_10598 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10598 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10598 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10598 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10598 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10598 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10598 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10598 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10598 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10598 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10598 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10598 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10598 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10598 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10598 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10598 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10598 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10598 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10598 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10598 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10598 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10598 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10598 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10598 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10598 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10598 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10598 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10598 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10598 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10598 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10598 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10598 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10598 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10598 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10598 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10598 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10598 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10598 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10598 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10598 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10598 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10598 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10598 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10612,
#ruleStackstacks_in_10612:before,
#ruleStackstacks_in_10612:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10612 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10612 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10612 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10612 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10612 {
	text-align: left;
}

#ruleStackstacks_in_10612:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10612 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10511 article,
#stacks_in_10511 aside,
#stacks_in_10511 details,
#stacks_in_10511 figcaption,
#stacks_in_10511 figure,
#stacks_in_10511 footer,
#stacks_in_10511 header,
#stacks_in_10511 hgroup,
#stacks_in_10511 main,
#stacks_in_10511 nav,
#stacks_in_10511 section,
#stacks_in_10511 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_10511 audio,
#stacks_in_10511 canvas,
#stacks_in_10511 progress,
#stacks_in_10511 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_10511 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_10511 [hidden],
#stacks_in_10511 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10511 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10511 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10511 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10511 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10511 code,
#stacks_in_10511 kbd,
#stacks_in_10511 pre,
#stacks_in_10511 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10511 *,
#stacks_in_10511 *:before,
#stacks_in_10511 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10511 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10511 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10511 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10511 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10511 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10511 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_10511 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10511 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10511 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10511 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10511 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10511 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10511 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10511 *,
#stacks_in_10511 *:before,
#stacks_in_10511 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10511 .left {
  float: left !important; }

#stacks_in_10511 .right {
  float: right !important; }

#stacks_in_10511 .clearfix:before,
#stacks_in_10511 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10511 .clearfix:after {
  clear: both; }

#stacks_in_10511 .hide {
  display: none; }

#stacks_in_10511 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10511 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10511 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10511 select {
  width: 100%; }

#stacks_in_10511 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10511 .row:before,
#stacks_in_10511 .row:after {
  content: " ";
  display: table; }

#stacks_in_10511 .row:after {
  clear: both; }

#stacks_in_10511 .row.collapse > .column,
#stacks_in_10511 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10511 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10511 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10511 .row .row:before,
#stacks_in_10511 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10511 .row .row:after {
  clear: both; }

#stacks_in_10511 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10511 .row .row.collapse:before,
#stacks_in_10511 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10511 .row .row.collapse:after {
  clear: both; }

#stacks_in_10511 .column,
#stacks_in_10511 .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_10511 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10511 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10511 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10511 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10511 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10511 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10511 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10511 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10511 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10511 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10511 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10511 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10511 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10511 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10511 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10511 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10511 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10511 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10511 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10511 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10511 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10511 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10511 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10511 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10511 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10511 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10511 .column,
  #stacks_in_10511 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10511 .small-1 {
    width: 8.33333%; }

  #stacks_in_10511 .small-2 {
    width: 16.66667%; }

  #stacks_in_10511 .small-3 {
    width: 25%; }

  #stacks_in_10511 .small-4 {
    width: 33.33333%; }

  #stacks_in_10511 .small-5 {
    width: 41.66667%; }

  #stacks_in_10511 .small-6 {
    width: 50%; }

  #stacks_in_10511 .small-7 {
    width: 58.33333%; }

  #stacks_in_10511 .small-8 {
    width: 66.66667%; }

  #stacks_in_10511 .small-9 {
    width: 75%; }

  #stacks_in_10511 .small-10 {
    width: 83.33333%; }

  #stacks_in_10511 .small-11 {
    width: 91.66667%; }

  #stacks_in_10511 .small-12 {
    width: 100%; }

  #stacks_in_10511 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10511 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10511 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10511 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10511 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10511 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10511 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10511 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10511 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10511 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10511 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10511 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10511 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10511 .column.small-centered,
  #stacks_in_10511 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10511 .column.small-uncentered,
  #stacks_in_10511 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10511 .column.small-centered:last-child,
  #stacks_in_10511 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10511 .column.small-uncentered:last-child,
  #stacks_in_10511 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10511 .column.small-uncentered.opposite,
  #stacks_in_10511 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10511 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10511 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10511 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10511 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10511 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10511 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10511 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10511 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10511 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10511 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10511 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10511 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10511 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10511 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10511 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10511 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10511 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10511 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10511 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10511 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10511 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10511 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10511 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10511 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10511 .column,
  #stacks_in_10511 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10511 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10511 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10511 .medium-3 {
    width: 25%; }

  #stacks_in_10511 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10511 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10511 .medium-6 {
    width: 50%; }

  #stacks_in_10511 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10511 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10511 .medium-9 {
    width: 75%; }

  #stacks_in_10511 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10511 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10511 .medium-12 {
    width: 100%; }

  #stacks_in_10511 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10511 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10511 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10511 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10511 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10511 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10511 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10511 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10511 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10511 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10511 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10511 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10511 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10511 .column.medium-centered,
  #stacks_in_10511 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10511 .column.medium-uncentered,
  #stacks_in_10511 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10511 .column.medium-centered:last-child,
  #stacks_in_10511 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10511 .column.medium-uncentered:last-child,
  #stacks_in_10511 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10511 .column.medium-uncentered.opposite,
  #stacks_in_10511 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10511 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10511 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10511 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10511 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10511 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10511 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10511 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10511 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10511 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10511 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10511 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10511 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10511 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10511 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10511 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10511 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10511 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10511 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10511 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10511 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10511 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10511 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10511 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10511 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10511 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10511 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10511 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10511 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10511 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10511 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10511 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10511 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10511 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10511 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10511 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10511 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10511 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10511 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10511 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10511 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10511 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10511 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10511 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10511 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10511 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10511 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10511 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10511 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10511 .column,
  #stacks_in_10511 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10511 .large-1 {
    width: 8.33333%; }

  #stacks_in_10511 .large-2 {
    width: 16.66667%; }

  #stacks_in_10511 .large-3 {
    width: 25%; }

  #stacks_in_10511 .large-4 {
    width: 33.33333%; }

  #stacks_in_10511 .large-5 {
    width: 41.66667%; }

  #stacks_in_10511 .large-6 {
    width: 50%; }

  #stacks_in_10511 .large-7 {
    width: 58.33333%; }

  #stacks_in_10511 .large-8 {
    width: 66.66667%; }

  #stacks_in_10511 .large-9 {
    width: 75%; }

  #stacks_in_10511 .large-10 {
    width: 83.33333%; }

  #stacks_in_10511 .large-11 {
    width: 91.66667%; }

  #stacks_in_10511 .large-12 {
    width: 100%; }

  #stacks_in_10511 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10511 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10511 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10511 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10511 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10511 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10511 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10511 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10511 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10511 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10511 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10511 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10511 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10511 .column.large-centered,
  #stacks_in_10511 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10511 .column.large-uncentered,
  #stacks_in_10511 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10511 .column.large-centered:last-child,
  #stacks_in_10511 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10511 .column.large-uncentered:last-child,
  #stacks_in_10511 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10511 .column.large-uncentered.opposite,
  #stacks_in_10511 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10511 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10511 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10511 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10511 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10511 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10511 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10511 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10511 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10511 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10511 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10511 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10511 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10511 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10511 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10511 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10511 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10511 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10511 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10511 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10511 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10511 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10511 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10511 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10511 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10511 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10511 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10511 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10511 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10511 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10511 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10511 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10511 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10511 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10511 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10511 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10511 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10511 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10511 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10511 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10511 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10511 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10511 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10613,
#ruleStackstacks_in_10613:before,
#ruleStackstacks_in_10613:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10613 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10613 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10613 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10613 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10613 {
	text-align: left;
}

#ruleStackstacks_in_10613:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10613 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10508 article,
#stacks_in_10508 aside,
#stacks_in_10508 details,
#stacks_in_10508 figcaption,
#stacks_in_10508 figure,
#stacks_in_10508 footer,
#stacks_in_10508 header,
#stacks_in_10508 hgroup,
#stacks_in_10508 main,
#stacks_in_10508 nav,
#stacks_in_10508 section,
#stacks_in_10508 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_10508 audio,
#stacks_in_10508 canvas,
#stacks_in_10508 progress,
#stacks_in_10508 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_10508 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_10508 [hidden],
#stacks_in_10508 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10508 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10508 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10508 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10508 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10508 code,
#stacks_in_10508 kbd,
#stacks_in_10508 pre,
#stacks_in_10508 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10508 *,
#stacks_in_10508 *:before,
#stacks_in_10508 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10508 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10508 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10508 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10508 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10508 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10508 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_10508 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10508 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10508 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10508 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10508 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10508 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10508 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10508 *,
#stacks_in_10508 *:before,
#stacks_in_10508 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10508 .left {
  float: left !important; }

#stacks_in_10508 .right {
  float: right !important; }

#stacks_in_10508 .clearfix:before,
#stacks_in_10508 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10508 .clearfix:after {
  clear: both; }

#stacks_in_10508 .hide {
  display: none; }

#stacks_in_10508 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10508 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10508 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10508 select {
  width: 100%; }

#stacks_in_10508 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10508 .row:before,
#stacks_in_10508 .row:after {
  content: " ";
  display: table; }

#stacks_in_10508 .row:after {
  clear: both; }

#stacks_in_10508 .row.collapse > .column,
#stacks_in_10508 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10508 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10508 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10508 .row .row:before,
#stacks_in_10508 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10508 .row .row:after {
  clear: both; }

#stacks_in_10508 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10508 .row .row.collapse:before,
#stacks_in_10508 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10508 .row .row.collapse:after {
  clear: both; }

#stacks_in_10508 .column,
#stacks_in_10508 .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_10508 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10508 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10508 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10508 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10508 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10508 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10508 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10508 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10508 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10508 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10508 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10508 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10508 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10508 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10508 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10508 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10508 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10508 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10508 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10508 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10508 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10508 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10508 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10508 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10508 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10508 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10508 .column,
  #stacks_in_10508 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10508 .small-1 {
    width: 8.33333%; }

  #stacks_in_10508 .small-2 {
    width: 16.66667%; }

  #stacks_in_10508 .small-3 {
    width: 25%; }

  #stacks_in_10508 .small-4 {
    width: 33.33333%; }

  #stacks_in_10508 .small-5 {
    width: 41.66667%; }

  #stacks_in_10508 .small-6 {
    width: 50%; }

  #stacks_in_10508 .small-7 {
    width: 58.33333%; }

  #stacks_in_10508 .small-8 {
    width: 66.66667%; }

  #stacks_in_10508 .small-9 {
    width: 75%; }

  #stacks_in_10508 .small-10 {
    width: 83.33333%; }

  #stacks_in_10508 .small-11 {
    width: 91.66667%; }

  #stacks_in_10508 .small-12 {
    width: 100%; }

  #stacks_in_10508 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10508 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10508 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10508 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10508 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10508 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10508 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10508 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10508 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10508 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10508 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10508 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10508 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10508 .column.small-centered,
  #stacks_in_10508 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10508 .column.small-uncentered,
  #stacks_in_10508 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10508 .column.small-centered:last-child,
  #stacks_in_10508 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10508 .column.small-uncentered:last-child,
  #stacks_in_10508 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10508 .column.small-uncentered.opposite,
  #stacks_in_10508 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10508 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10508 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10508 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10508 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10508 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10508 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10508 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10508 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10508 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10508 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10508 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10508 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10508 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10508 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10508 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10508 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10508 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10508 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10508 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10508 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10508 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10508 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10508 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10508 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10508 .column,
  #stacks_in_10508 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10508 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10508 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10508 .medium-3 {
    width: 25%; }

  #stacks_in_10508 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10508 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10508 .medium-6 {
    width: 50%; }

  #stacks_in_10508 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10508 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10508 .medium-9 {
    width: 75%; }

  #stacks_in_10508 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10508 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10508 .medium-12 {
    width: 100%; }

  #stacks_in_10508 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10508 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10508 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10508 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10508 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10508 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10508 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10508 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10508 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10508 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10508 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10508 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10508 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10508 .column.medium-centered,
  #stacks_in_10508 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10508 .column.medium-uncentered,
  #stacks_in_10508 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10508 .column.medium-centered:last-child,
  #stacks_in_10508 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10508 .column.medium-uncentered:last-child,
  #stacks_in_10508 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10508 .column.medium-uncentered.opposite,
  #stacks_in_10508 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10508 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10508 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10508 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10508 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10508 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10508 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10508 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10508 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10508 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10508 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10508 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10508 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10508 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10508 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10508 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10508 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10508 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10508 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10508 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10508 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10508 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10508 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10508 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10508 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10508 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10508 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10508 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10508 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10508 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10508 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10508 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10508 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10508 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10508 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10508 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10508 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10508 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10508 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10508 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10508 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10508 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10508 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10508 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10508 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10508 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10508 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10508 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10508 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10508 .column,
  #stacks_in_10508 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10508 .large-1 {
    width: 8.33333%; }

  #stacks_in_10508 .large-2 {
    width: 16.66667%; }

  #stacks_in_10508 .large-3 {
    width: 25%; }

  #stacks_in_10508 .large-4 {
    width: 33.33333%; }

  #stacks_in_10508 .large-5 {
    width: 41.66667%; }

  #stacks_in_10508 .large-6 {
    width: 50%; }

  #stacks_in_10508 .large-7 {
    width: 58.33333%; }

  #stacks_in_10508 .large-8 {
    width: 66.66667%; }

  #stacks_in_10508 .large-9 {
    width: 75%; }

  #stacks_in_10508 .large-10 {
    width: 83.33333%; }

  #stacks_in_10508 .large-11 {
    width: 91.66667%; }

  #stacks_in_10508 .large-12 {
    width: 100%; }

  #stacks_in_10508 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10508 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10508 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10508 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10508 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10508 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10508 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10508 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10508 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10508 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10508 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10508 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10508 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10508 .column.large-centered,
  #stacks_in_10508 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10508 .column.large-uncentered,
  #stacks_in_10508 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10508 .column.large-centered:last-child,
  #stacks_in_10508 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10508 .column.large-uncentered:last-child,
  #stacks_in_10508 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10508 .column.large-uncentered.opposite,
  #stacks_in_10508 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10508 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10508 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10508 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10508 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10508 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10508 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10508 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10508 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10508 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10508 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10508 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10508 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10508 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10508 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10508 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10508 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10508 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10508 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10508 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10508 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10508 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10508 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10508 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10508 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10508 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10508 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10508 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10508 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10508 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10508 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10508 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10508 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10508 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10508 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10508 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10508 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10508 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10508 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10508 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10508 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10508 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10508 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10614,
#ruleStackstacks_in_10614:before,
#ruleStackstacks_in_10614:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10614 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10614 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10614 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10614 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10614 {
	text-align: left;
}

#ruleStackstacks_in_10614:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10614 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10519 article,
#stacks_in_10519 aside,
#stacks_in_10519 details,
#stacks_in_10519 figcaption,
#stacks_in_10519 figure,
#stacks_in_10519 footer,
#stacks_in_10519 header,
#stacks_in_10519 hgroup,
#stacks_in_10519 main,
#stacks_in_10519 nav,
#stacks_in_10519 section,
#stacks_in_10519 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_10519 audio,
#stacks_in_10519 canvas,
#stacks_in_10519 progress,
#stacks_in_10519 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_10519 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_10519 [hidden],
#stacks_in_10519 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10519 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10519 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10519 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10519 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10519 code,
#stacks_in_10519 kbd,
#stacks_in_10519 pre,
#stacks_in_10519 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10519 *,
#stacks_in_10519 *:before,
#stacks_in_10519 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10519 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10519 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10519 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10519 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10519 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10519 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_10519 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10519 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10519 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10519 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10519 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10519 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10519 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10519 *,
#stacks_in_10519 *:before,
#stacks_in_10519 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10519 .left {
  float: left !important; }

#stacks_in_10519 .right {
  float: right !important; }

#stacks_in_10519 .clearfix:before,
#stacks_in_10519 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10519 .clearfix:after {
  clear: both; }

#stacks_in_10519 .hide {
  display: none; }

#stacks_in_10519 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10519 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10519 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10519 select {
  width: 100%; }

#stacks_in_10519 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10519 .row:before,
#stacks_in_10519 .row:after {
  content: " ";
  display: table; }

#stacks_in_10519 .row:after {
  clear: both; }

#stacks_in_10519 .row.collapse > .column,
#stacks_in_10519 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10519 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10519 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10519 .row .row:before,
#stacks_in_10519 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10519 .row .row:after {
  clear: both; }

#stacks_in_10519 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10519 .row .row.collapse:before,
#stacks_in_10519 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10519 .row .row.collapse:after {
  clear: both; }

#stacks_in_10519 .column,
#stacks_in_10519 .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_10519 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10519 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10519 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10519 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10519 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10519 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10519 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10519 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10519 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10519 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10519 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10519 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10519 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10519 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10519 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10519 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10519 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10519 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10519 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10519 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10519 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10519 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10519 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10519 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10519 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10519 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10519 .column,
  #stacks_in_10519 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10519 .small-1 {
    width: 8.33333%; }

  #stacks_in_10519 .small-2 {
    width: 16.66667%; }

  #stacks_in_10519 .small-3 {
    width: 25%; }

  #stacks_in_10519 .small-4 {
    width: 33.33333%; }

  #stacks_in_10519 .small-5 {
    width: 41.66667%; }

  #stacks_in_10519 .small-6 {
    width: 50%; }

  #stacks_in_10519 .small-7 {
    width: 58.33333%; }

  #stacks_in_10519 .small-8 {
    width: 66.66667%; }

  #stacks_in_10519 .small-9 {
    width: 75%; }

  #stacks_in_10519 .small-10 {
    width: 83.33333%; }

  #stacks_in_10519 .small-11 {
    width: 91.66667%; }

  #stacks_in_10519 .small-12 {
    width: 100%; }

  #stacks_in_10519 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10519 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10519 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10519 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10519 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10519 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10519 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10519 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10519 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10519 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10519 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10519 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10519 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10519 .column.small-centered,
  #stacks_in_10519 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10519 .column.small-uncentered,
  #stacks_in_10519 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10519 .column.small-centered:last-child,
  #stacks_in_10519 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10519 .column.small-uncentered:last-child,
  #stacks_in_10519 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10519 .column.small-uncentered.opposite,
  #stacks_in_10519 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10519 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10519 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10519 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10519 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10519 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10519 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10519 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10519 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10519 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10519 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10519 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10519 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10519 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10519 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10519 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10519 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10519 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10519 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10519 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10519 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10519 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10519 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10519 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10519 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10519 .column,
  #stacks_in_10519 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10519 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10519 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10519 .medium-3 {
    width: 25%; }

  #stacks_in_10519 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10519 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10519 .medium-6 {
    width: 50%; }

  #stacks_in_10519 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10519 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10519 .medium-9 {
    width: 75%; }

  #stacks_in_10519 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10519 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10519 .medium-12 {
    width: 100%; }

  #stacks_in_10519 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10519 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10519 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10519 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10519 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10519 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10519 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10519 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10519 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10519 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10519 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10519 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10519 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10519 .column.medium-centered,
  #stacks_in_10519 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10519 .column.medium-uncentered,
  #stacks_in_10519 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10519 .column.medium-centered:last-child,
  #stacks_in_10519 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10519 .column.medium-uncentered:last-child,
  #stacks_in_10519 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10519 .column.medium-uncentered.opposite,
  #stacks_in_10519 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10519 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10519 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10519 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10519 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10519 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10519 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10519 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10519 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10519 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10519 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10519 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10519 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10519 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10519 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10519 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10519 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10519 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10519 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10519 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10519 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10519 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10519 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10519 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10519 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10519 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10519 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10519 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10519 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10519 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10519 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10519 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10519 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10519 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10519 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10519 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10519 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10519 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10519 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10519 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10519 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10519 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10519 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10519 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10519 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10519 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10519 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10519 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10519 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10519 .column,
  #stacks_in_10519 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10519 .large-1 {
    width: 8.33333%; }

  #stacks_in_10519 .large-2 {
    width: 16.66667%; }

  #stacks_in_10519 .large-3 {
    width: 25%; }

  #stacks_in_10519 .large-4 {
    width: 33.33333%; }

  #stacks_in_10519 .large-5 {
    width: 41.66667%; }

  #stacks_in_10519 .large-6 {
    width: 50%; }

  #stacks_in_10519 .large-7 {
    width: 58.33333%; }

  #stacks_in_10519 .large-8 {
    width: 66.66667%; }

  #stacks_in_10519 .large-9 {
    width: 75%; }

  #stacks_in_10519 .large-10 {
    width: 83.33333%; }

  #stacks_in_10519 .large-11 {
    width: 91.66667%; }

  #stacks_in_10519 .large-12 {
    width: 100%; }

  #stacks_in_10519 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10519 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10519 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10519 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10519 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10519 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10519 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10519 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10519 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10519 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10519 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10519 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10519 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10519 .column.large-centered,
  #stacks_in_10519 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10519 .column.large-uncentered,
  #stacks_in_10519 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10519 .column.large-centered:last-child,
  #stacks_in_10519 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10519 .column.large-uncentered:last-child,
  #stacks_in_10519 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10519 .column.large-uncentered.opposite,
  #stacks_in_10519 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10519 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10519 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10519 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10519 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10519 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10519 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10519 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10519 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10519 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10519 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10519 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10519 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10519 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10519 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10519 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10519 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10519 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10519 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10519 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10519 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10519 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10519 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10519 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10519 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10519 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10519 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10519 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10519 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10519 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10519 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10519 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10519 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10519 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10519 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10519 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10519 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10519 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10519 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10519 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10519 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10519 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10519 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10823,
#ruleStackstacks_in_10823:before,
#ruleStackstacks_in_10823:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10823 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10823 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10823 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10823 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10823 {
	text-align: left;
}

#ruleStackstacks_in_10823:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10823 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10914 article,
#stacks_in_10914 aside,
#stacks_in_10914 details,
#stacks_in_10914 figcaption,
#stacks_in_10914 figure,
#stacks_in_10914 footer,
#stacks_in_10914 header,
#stacks_in_10914 hgroup,
#stacks_in_10914 main,
#stacks_in_10914 nav,
#stacks_in_10914 section,
#stacks_in_10914 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_10914 audio,
#stacks_in_10914 canvas,
#stacks_in_10914 progress,
#stacks_in_10914 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_10914 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_10914 [hidden],
#stacks_in_10914 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10914 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10914 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10914 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10914 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10914 code,
#stacks_in_10914 kbd,
#stacks_in_10914 pre,
#stacks_in_10914 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10914 *,
#stacks_in_10914 *:before,
#stacks_in_10914 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10914 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10914 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10914 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10914 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10914 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10914 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_10914 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10914 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10914 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10914 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10914 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10914 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10914 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10914 *,
#stacks_in_10914 *:before,
#stacks_in_10914 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10914 .left {
  float: left !important; }

#stacks_in_10914 .right {
  float: right !important; }

#stacks_in_10914 .clearfix:before,
#stacks_in_10914 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10914 .clearfix:after {
  clear: both; }

#stacks_in_10914 .hide {
  display: none; }

#stacks_in_10914 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10914 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10914 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10914 select {
  width: 100%; }

#stacks_in_10914 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10914 .row:before,
#stacks_in_10914 .row:after {
  content: " ";
  display: table; }

#stacks_in_10914 .row:after {
  clear: both; }

#stacks_in_10914 .row.collapse > .column,
#stacks_in_10914 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10914 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10914 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10914 .row .row:before,
#stacks_in_10914 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10914 .row .row:after {
  clear: both; }

#stacks_in_10914 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10914 .row .row.collapse:before,
#stacks_in_10914 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10914 .row .row.collapse:after {
  clear: both; }

#stacks_in_10914 .column,
#stacks_in_10914 .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_10914 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10914 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10914 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10914 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10914 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10914 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10914 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10914 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10914 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10914 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10914 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10914 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10914 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10914 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10914 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10914 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10914 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10914 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10914 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10914 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10914 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10914 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10914 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10914 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10914 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10914 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10914 .column,
  #stacks_in_10914 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10914 .small-1 {
    width: 8.33333%; }

  #stacks_in_10914 .small-2 {
    width: 16.66667%; }

  #stacks_in_10914 .small-3 {
    width: 25%; }

  #stacks_in_10914 .small-4 {
    width: 33.33333%; }

  #stacks_in_10914 .small-5 {
    width: 41.66667%; }

  #stacks_in_10914 .small-6 {
    width: 50%; }

  #stacks_in_10914 .small-7 {
    width: 58.33333%; }

  #stacks_in_10914 .small-8 {
    width: 66.66667%; }

  #stacks_in_10914 .small-9 {
    width: 75%; }

  #stacks_in_10914 .small-10 {
    width: 83.33333%; }

  #stacks_in_10914 .small-11 {
    width: 91.66667%; }

  #stacks_in_10914 .small-12 {
    width: 100%; }

  #stacks_in_10914 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10914 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10914 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10914 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10914 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10914 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10914 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10914 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10914 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10914 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10914 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10914 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10914 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10914 .column.small-centered,
  #stacks_in_10914 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10914 .column.small-uncentered,
  #stacks_in_10914 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10914 .column.small-centered:last-child,
  #stacks_in_10914 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10914 .column.small-uncentered:last-child,
  #stacks_in_10914 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10914 .column.small-uncentered.opposite,
  #stacks_in_10914 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10914 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10914 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10914 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10914 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10914 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10914 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10914 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10914 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10914 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10914 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10914 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10914 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10914 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10914 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10914 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10914 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10914 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10914 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10914 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10914 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10914 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10914 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10914 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10914 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10914 .column,
  #stacks_in_10914 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10914 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10914 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10914 .medium-3 {
    width: 25%; }

  #stacks_in_10914 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10914 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10914 .medium-6 {
    width: 50%; }

  #stacks_in_10914 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10914 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10914 .medium-9 {
    width: 75%; }

  #stacks_in_10914 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10914 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10914 .medium-12 {
    width: 100%; }

  #stacks_in_10914 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10914 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10914 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10914 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10914 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10914 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10914 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10914 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10914 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10914 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10914 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10914 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10914 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10914 .column.medium-centered,
  #stacks_in_10914 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10914 .column.medium-uncentered,
  #stacks_in_10914 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10914 .column.medium-centered:last-child,
  #stacks_in_10914 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10914 .column.medium-uncentered:last-child,
  #stacks_in_10914 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10914 .column.medium-uncentered.opposite,
  #stacks_in_10914 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10914 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10914 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10914 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10914 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10914 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10914 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10914 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10914 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10914 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10914 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10914 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10914 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10914 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10914 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10914 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10914 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10914 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10914 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10914 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10914 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10914 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10914 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10914 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10914 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10914 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10914 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10914 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10914 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10914 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10914 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10914 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10914 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10914 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10914 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10914 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10914 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10914 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10914 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10914 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10914 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10914 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10914 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10914 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10914 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10914 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10914 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10914 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10914 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10914 .column,
  #stacks_in_10914 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10914 .large-1 {
    width: 8.33333%; }

  #stacks_in_10914 .large-2 {
    width: 16.66667%; }

  #stacks_in_10914 .large-3 {
    width: 25%; }

  #stacks_in_10914 .large-4 {
    width: 33.33333%; }

  #stacks_in_10914 .large-5 {
    width: 41.66667%; }

  #stacks_in_10914 .large-6 {
    width: 50%; }

  #stacks_in_10914 .large-7 {
    width: 58.33333%; }

  #stacks_in_10914 .large-8 {
    width: 66.66667%; }

  #stacks_in_10914 .large-9 {
    width: 75%; }

  #stacks_in_10914 .large-10 {
    width: 83.33333%; }

  #stacks_in_10914 .large-11 {
    width: 91.66667%; }

  #stacks_in_10914 .large-12 {
    width: 100%; }

  #stacks_in_10914 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10914 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10914 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10914 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10914 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10914 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10914 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10914 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10914 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10914 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10914 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10914 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10914 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10914 .column.large-centered,
  #stacks_in_10914 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10914 .column.large-uncentered,
  #stacks_in_10914 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10914 .column.large-centered:last-child,
  #stacks_in_10914 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10914 .column.large-uncentered:last-child,
  #stacks_in_10914 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10914 .column.large-uncentered.opposite,
  #stacks_in_10914 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10914 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10914 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10914 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10914 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10914 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10914 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10914 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10914 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10914 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10914 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10914 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10914 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10914 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10914 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10914 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10914 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10914 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10914 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10914 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10914 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10914 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10914 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10914 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10914 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10914 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10914 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10914 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10914 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10914 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10914 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10914 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10914 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10914 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10914 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10914 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10914 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10914 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10914 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10914 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10914 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10914 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10914 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10935,
#ruleStackstacks_in_10935:before,
#ruleStackstacks_in_10935:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10935 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10935 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10935 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10935 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10935 {
	text-align: left;
}

#ruleStackstacks_in_10935:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10935 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10928 article,
#stacks_in_10928 aside,
#stacks_in_10928 details,
#stacks_in_10928 figcaption,
#stacks_in_10928 figure,
#stacks_in_10928 footer,
#stacks_in_10928 header,
#stacks_in_10928 hgroup,
#stacks_in_10928 main,
#stacks_in_10928 nav,
#stacks_in_10928 section,
#stacks_in_10928 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_10928 audio,
#stacks_in_10928 canvas,
#stacks_in_10928 progress,
#stacks_in_10928 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_10928 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_10928 [hidden],
#stacks_in_10928 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10928 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10928 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10928 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10928 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10928 code,
#stacks_in_10928 kbd,
#stacks_in_10928 pre,
#stacks_in_10928 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10928 *,
#stacks_in_10928 *:before,
#stacks_in_10928 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10928 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10928 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10928 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10928 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10928 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10928 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_10928 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10928 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10928 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10928 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10928 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10928 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10928 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10928 *,
#stacks_in_10928 *:before,
#stacks_in_10928 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10928 .left {
  float: left !important; }

#stacks_in_10928 .right {
  float: right !important; }

#stacks_in_10928 .clearfix:before,
#stacks_in_10928 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10928 .clearfix:after {
  clear: both; }

#stacks_in_10928 .hide {
  display: none; }

#stacks_in_10928 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10928 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10928 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10928 select {
  width: 100%; }

#stacks_in_10928 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10928 .row:before,
#stacks_in_10928 .row:after {
  content: " ";
  display: table; }

#stacks_in_10928 .row:after {
  clear: both; }

#stacks_in_10928 .row.collapse > .column,
#stacks_in_10928 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10928 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10928 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10928 .row .row:before,
#stacks_in_10928 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10928 .row .row:after {
  clear: both; }

#stacks_in_10928 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10928 .row .row.collapse:before,
#stacks_in_10928 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10928 .row .row.collapse:after {
  clear: both; }

#stacks_in_10928 .column,
#stacks_in_10928 .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_10928 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10928 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10928 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10928 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10928 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10928 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10928 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10928 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10928 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10928 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10928 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10928 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10928 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10928 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10928 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10928 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10928 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10928 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10928 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10928 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10928 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10928 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10928 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10928 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10928 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10928 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10928 .column,
  #stacks_in_10928 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10928 .small-1 {
    width: 8.33333%; }

  #stacks_in_10928 .small-2 {
    width: 16.66667%; }

  #stacks_in_10928 .small-3 {
    width: 25%; }

  #stacks_in_10928 .small-4 {
    width: 33.33333%; }

  #stacks_in_10928 .small-5 {
    width: 41.66667%; }

  #stacks_in_10928 .small-6 {
    width: 50%; }

  #stacks_in_10928 .small-7 {
    width: 58.33333%; }

  #stacks_in_10928 .small-8 {
    width: 66.66667%; }

  #stacks_in_10928 .small-9 {
    width: 75%; }

  #stacks_in_10928 .small-10 {
    width: 83.33333%; }

  #stacks_in_10928 .small-11 {
    width: 91.66667%; }

  #stacks_in_10928 .small-12 {
    width: 100%; }

  #stacks_in_10928 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10928 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10928 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10928 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10928 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10928 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10928 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10928 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10928 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10928 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10928 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10928 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10928 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10928 .column.small-centered,
  #stacks_in_10928 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10928 .column.small-uncentered,
  #stacks_in_10928 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10928 .column.small-centered:last-child,
  #stacks_in_10928 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10928 .column.small-uncentered:last-child,
  #stacks_in_10928 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10928 .column.small-uncentered.opposite,
  #stacks_in_10928 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10928 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10928 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10928 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10928 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10928 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10928 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10928 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10928 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10928 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10928 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10928 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10928 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10928 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10928 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10928 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10928 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10928 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10928 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10928 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10928 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10928 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10928 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10928 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10928 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10928 .column,
  #stacks_in_10928 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10928 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10928 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10928 .medium-3 {
    width: 25%; }

  #stacks_in_10928 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10928 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10928 .medium-6 {
    width: 50%; }

  #stacks_in_10928 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10928 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10928 .medium-9 {
    width: 75%; }

  #stacks_in_10928 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10928 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10928 .medium-12 {
    width: 100%; }

  #stacks_in_10928 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10928 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10928 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10928 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10928 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10928 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10928 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10928 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10928 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10928 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10928 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10928 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10928 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10928 .column.medium-centered,
  #stacks_in_10928 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10928 .column.medium-uncentered,
  #stacks_in_10928 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10928 .column.medium-centered:last-child,
  #stacks_in_10928 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10928 .column.medium-uncentered:last-child,
  #stacks_in_10928 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10928 .column.medium-uncentered.opposite,
  #stacks_in_10928 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10928 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10928 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10928 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10928 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10928 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10928 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10928 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10928 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10928 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10928 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10928 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10928 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10928 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10928 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10928 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10928 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10928 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10928 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10928 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10928 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10928 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10928 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10928 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10928 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10928 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10928 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10928 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10928 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10928 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10928 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10928 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10928 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10928 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10928 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10928 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10928 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10928 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10928 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10928 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10928 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10928 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10928 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10928 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10928 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10928 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10928 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10928 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10928 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10928 .column,
  #stacks_in_10928 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10928 .large-1 {
    width: 8.33333%; }

  #stacks_in_10928 .large-2 {
    width: 16.66667%; }

  #stacks_in_10928 .large-3 {
    width: 25%; }

  #stacks_in_10928 .large-4 {
    width: 33.33333%; }

  #stacks_in_10928 .large-5 {
    width: 41.66667%; }

  #stacks_in_10928 .large-6 {
    width: 50%; }

  #stacks_in_10928 .large-7 {
    width: 58.33333%; }

  #stacks_in_10928 .large-8 {
    width: 66.66667%; }

  #stacks_in_10928 .large-9 {
    width: 75%; }

  #stacks_in_10928 .large-10 {
    width: 83.33333%; }

  #stacks_in_10928 .large-11 {
    width: 91.66667%; }

  #stacks_in_10928 .large-12 {
    width: 100%; }

  #stacks_in_10928 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10928 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10928 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10928 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10928 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10928 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10928 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10928 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10928 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10928 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10928 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10928 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10928 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10928 .column.large-centered,
  #stacks_in_10928 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10928 .column.large-uncentered,
  #stacks_in_10928 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10928 .column.large-centered:last-child,
  #stacks_in_10928 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10928 .column.large-uncentered:last-child,
  #stacks_in_10928 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10928 .column.large-uncentered.opposite,
  #stacks_in_10928 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10928 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10928 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10928 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10928 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10928 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10928 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10928 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10928 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10928 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10928 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10928 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10928 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10928 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10928 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10928 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10928 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10928 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10928 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10928 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10928 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10928 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10928 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10928 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10928 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10928 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10928 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10928 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10928 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10928 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10928 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10928 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10928 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10928 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10928 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10928 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10928 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10928 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10928 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10928 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10928 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10928 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10928 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10921,
#ruleStackstacks_in_10921:before,
#ruleStackstacks_in_10921:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10921 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10921 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10921 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10921 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10921 {
	text-align: left;
}

#ruleStackstacks_in_10921:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10921 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10824 article,
#stacks_in_10824 aside,
#stacks_in_10824 details,
#stacks_in_10824 figcaption,
#stacks_in_10824 figure,
#stacks_in_10824 footer,
#stacks_in_10824 header,
#stacks_in_10824 hgroup,
#stacks_in_10824 main,
#stacks_in_10824 nav,
#stacks_in_10824 section,
#stacks_in_10824 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_10824 audio,
#stacks_in_10824 canvas,
#stacks_in_10824 progress,
#stacks_in_10824 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_10824 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_10824 [hidden],
#stacks_in_10824 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10824 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10824 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10824 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10824 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10824 code,
#stacks_in_10824 kbd,
#stacks_in_10824 pre,
#stacks_in_10824 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10824 *,
#stacks_in_10824 *:before,
#stacks_in_10824 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10824 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10824 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10824 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10824 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10824 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10824 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_10824 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10824 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10824 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10824 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10824 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10824 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10824 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10824 *,
#stacks_in_10824 *:before,
#stacks_in_10824 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10824 .left {
  float: left !important; }

#stacks_in_10824 .right {
  float: right !important; }

#stacks_in_10824 .clearfix:before,
#stacks_in_10824 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10824 .clearfix:after {
  clear: both; }

#stacks_in_10824 .hide {
  display: none; }

#stacks_in_10824 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10824 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10824 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10824 select {
  width: 100%; }

#stacks_in_10824 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10824 .row:before,
#stacks_in_10824 .row:after {
  content: " ";
  display: table; }

#stacks_in_10824 .row:after {
  clear: both; }

#stacks_in_10824 .row.collapse > .column,
#stacks_in_10824 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10824 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10824 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10824 .row .row:before,
#stacks_in_10824 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10824 .row .row:after {
  clear: both; }

#stacks_in_10824 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10824 .row .row.collapse:before,
#stacks_in_10824 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10824 .row .row.collapse:after {
  clear: both; }

#stacks_in_10824 .column,
#stacks_in_10824 .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_10824 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10824 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10824 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10824 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10824 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10824 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10824 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10824 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10824 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10824 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10824 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10824 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10824 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10824 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10824 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10824 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10824 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10824 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10824 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10824 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10824 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10824 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10824 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10824 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10824 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10824 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10824 .column,
  #stacks_in_10824 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10824 .small-1 {
    width: 8.33333%; }

  #stacks_in_10824 .small-2 {
    width: 16.66667%; }

  #stacks_in_10824 .small-3 {
    width: 25%; }

  #stacks_in_10824 .small-4 {
    width: 33.33333%; }

  #stacks_in_10824 .small-5 {
    width: 41.66667%; }

  #stacks_in_10824 .small-6 {
    width: 50%; }

  #stacks_in_10824 .small-7 {
    width: 58.33333%; }

  #stacks_in_10824 .small-8 {
    width: 66.66667%; }

  #stacks_in_10824 .small-9 {
    width: 75%; }

  #stacks_in_10824 .small-10 {
    width: 83.33333%; }

  #stacks_in_10824 .small-11 {
    width: 91.66667%; }

  #stacks_in_10824 .small-12 {
    width: 100%; }

  #stacks_in_10824 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10824 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10824 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10824 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10824 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10824 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10824 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10824 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10824 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10824 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10824 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10824 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10824 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10824 .column.small-centered,
  #stacks_in_10824 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10824 .column.small-uncentered,
  #stacks_in_10824 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10824 .column.small-centered:last-child,
  #stacks_in_10824 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10824 .column.small-uncentered:last-child,
  #stacks_in_10824 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10824 .column.small-uncentered.opposite,
  #stacks_in_10824 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10824 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10824 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10824 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10824 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10824 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10824 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10824 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10824 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10824 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10824 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10824 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10824 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10824 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10824 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10824 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10824 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10824 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10824 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10824 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10824 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10824 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10824 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10824 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10824 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10824 .column,
  #stacks_in_10824 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10824 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10824 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10824 .medium-3 {
    width: 25%; }

  #stacks_in_10824 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10824 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10824 .medium-6 {
    width: 50%; }

  #stacks_in_10824 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10824 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10824 .medium-9 {
    width: 75%; }

  #stacks_in_10824 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10824 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10824 .medium-12 {
    width: 100%; }

  #stacks_in_10824 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10824 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10824 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10824 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10824 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10824 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10824 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10824 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10824 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10824 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10824 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10824 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10824 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10824 .column.medium-centered,
  #stacks_in_10824 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10824 .column.medium-uncentered,
  #stacks_in_10824 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10824 .column.medium-centered:last-child,
  #stacks_in_10824 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10824 .column.medium-uncentered:last-child,
  #stacks_in_10824 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10824 .column.medium-uncentered.opposite,
  #stacks_in_10824 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10824 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10824 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10824 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10824 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10824 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10824 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10824 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10824 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10824 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10824 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10824 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10824 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10824 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10824 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10824 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10824 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10824 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10824 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10824 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10824 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10824 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10824 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10824 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10824 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10824 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10824 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10824 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10824 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10824 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10824 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10824 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10824 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10824 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10824 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10824 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10824 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10824 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10824 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10824 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10824 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10824 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10824 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10824 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10824 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10824 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10824 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10824 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10824 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10824 .column,
  #stacks_in_10824 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10824 .large-1 {
    width: 8.33333%; }

  #stacks_in_10824 .large-2 {
    width: 16.66667%; }

  #stacks_in_10824 .large-3 {
    width: 25%; }

  #stacks_in_10824 .large-4 {
    width: 33.33333%; }

  #stacks_in_10824 .large-5 {
    width: 41.66667%; }

  #stacks_in_10824 .large-6 {
    width: 50%; }

  #stacks_in_10824 .large-7 {
    width: 58.33333%; }

  #stacks_in_10824 .large-8 {
    width: 66.66667%; }

  #stacks_in_10824 .large-9 {
    width: 75%; }

  #stacks_in_10824 .large-10 {
    width: 83.33333%; }

  #stacks_in_10824 .large-11 {
    width: 91.66667%; }

  #stacks_in_10824 .large-12 {
    width: 100%; }

  #stacks_in_10824 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10824 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10824 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10824 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10824 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10824 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10824 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10824 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10824 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10824 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10824 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10824 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10824 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10824 .column.large-centered,
  #stacks_in_10824 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10824 .column.large-uncentered,
  #stacks_in_10824 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10824 .column.large-centered:last-child,
  #stacks_in_10824 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10824 .column.large-uncentered:last-child,
  #stacks_in_10824 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10824 .column.large-uncentered.opposite,
  #stacks_in_10824 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10824 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10824 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10824 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10824 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10824 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10824 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10824 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10824 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10824 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10824 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10824 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10824 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10824 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10824 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10824 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10824 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10824 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10824 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10824 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10824 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10824 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10824 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10824 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10824 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10824 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10824 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10824 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10824 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10824 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10824 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10824 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10824 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10824 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10824 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10824 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10824 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10824 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10824 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10824 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10824 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10824 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10824 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10642,
#ruleStackstacks_in_10642:before,
#ruleStackstacks_in_10642:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10642 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10642 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10642 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10642 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10642 {
	text-align: left;
}

#ruleStackstacks_in_10642:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10642 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10627 article,
#stacks_in_10627 aside,
#stacks_in_10627 details,
#stacks_in_10627 figcaption,
#stacks_in_10627 figure,
#stacks_in_10627 footer,
#stacks_in_10627 header,
#stacks_in_10627 hgroup,
#stacks_in_10627 main,
#stacks_in_10627 nav,
#stacks_in_10627 section,
#stacks_in_10627 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_10627 audio,
#stacks_in_10627 canvas,
#stacks_in_10627 progress,
#stacks_in_10627 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_10627 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_10627 [hidden],
#stacks_in_10627 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10627 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10627 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10627 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10627 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10627 code,
#stacks_in_10627 kbd,
#stacks_in_10627 pre,
#stacks_in_10627 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10627 *,
#stacks_in_10627 *:before,
#stacks_in_10627 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10627 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10627 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10627 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10627 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10627 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10627 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_10627 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10627 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10627 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10627 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10627 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10627 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10627 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10627 *,
#stacks_in_10627 *:before,
#stacks_in_10627 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10627 .left {
  float: left !important; }

#stacks_in_10627 .right {
  float: right !important; }

#stacks_in_10627 .clearfix:before,
#stacks_in_10627 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10627 .clearfix:after {
  clear: both; }

#stacks_in_10627 .hide {
  display: none; }

#stacks_in_10627 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10627 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10627 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10627 select {
  width: 100%; }

#stacks_in_10627 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10627 .row:before,
#stacks_in_10627 .row:after {
  content: " ";
  display: table; }

#stacks_in_10627 .row:after {
  clear: both; }

#stacks_in_10627 .row.collapse > .column,
#stacks_in_10627 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10627 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10627 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10627 .row .row:before,
#stacks_in_10627 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10627 .row .row:after {
  clear: both; }

#stacks_in_10627 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10627 .row .row.collapse:before,
#stacks_in_10627 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10627 .row .row.collapse:after {
  clear: both; }

#stacks_in_10627 .column,
#stacks_in_10627 .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_10627 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10627 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10627 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10627 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10627 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10627 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10627 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10627 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10627 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10627 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10627 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10627 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10627 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10627 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10627 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10627 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10627 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10627 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10627 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10627 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10627 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10627 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10627 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10627 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10627 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10627 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10627 .column,
  #stacks_in_10627 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10627 .small-1 {
    width: 8.33333%; }

  #stacks_in_10627 .small-2 {
    width: 16.66667%; }

  #stacks_in_10627 .small-3 {
    width: 25%; }

  #stacks_in_10627 .small-4 {
    width: 33.33333%; }

  #stacks_in_10627 .small-5 {
    width: 41.66667%; }

  #stacks_in_10627 .small-6 {
    width: 50%; }

  #stacks_in_10627 .small-7 {
    width: 58.33333%; }

  #stacks_in_10627 .small-8 {
    width: 66.66667%; }

  #stacks_in_10627 .small-9 {
    width: 75%; }

  #stacks_in_10627 .small-10 {
    width: 83.33333%; }

  #stacks_in_10627 .small-11 {
    width: 91.66667%; }

  #stacks_in_10627 .small-12 {
    width: 100%; }

  #stacks_in_10627 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10627 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10627 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10627 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10627 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10627 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10627 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10627 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10627 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10627 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10627 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10627 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10627 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10627 .column.small-centered,
  #stacks_in_10627 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10627 .column.small-uncentered,
  #stacks_in_10627 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10627 .column.small-centered:last-child,
  #stacks_in_10627 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10627 .column.small-uncentered:last-child,
  #stacks_in_10627 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10627 .column.small-uncentered.opposite,
  #stacks_in_10627 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10627 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10627 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10627 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10627 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10627 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10627 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10627 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10627 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10627 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10627 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10627 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10627 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10627 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10627 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10627 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10627 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10627 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10627 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10627 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10627 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10627 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10627 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10627 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10627 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10627 .column,
  #stacks_in_10627 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10627 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10627 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10627 .medium-3 {
    width: 25%; }

  #stacks_in_10627 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10627 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10627 .medium-6 {
    width: 50%; }

  #stacks_in_10627 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10627 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10627 .medium-9 {
    width: 75%; }

  #stacks_in_10627 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10627 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10627 .medium-12 {
    width: 100%; }

  #stacks_in_10627 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10627 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10627 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10627 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10627 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10627 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10627 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10627 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10627 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10627 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10627 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10627 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10627 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10627 .column.medium-centered,
  #stacks_in_10627 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10627 .column.medium-uncentered,
  #stacks_in_10627 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10627 .column.medium-centered:last-child,
  #stacks_in_10627 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10627 .column.medium-uncentered:last-child,
  #stacks_in_10627 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10627 .column.medium-uncentered.opposite,
  #stacks_in_10627 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10627 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10627 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10627 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10627 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10627 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10627 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10627 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10627 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10627 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10627 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10627 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10627 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10627 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10627 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10627 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10627 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10627 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10627 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10627 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10627 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10627 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10627 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10627 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10627 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10627 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10627 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10627 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10627 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10627 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10627 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10627 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10627 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10627 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10627 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10627 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10627 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10627 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10627 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10627 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10627 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10627 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10627 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10627 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10627 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10627 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10627 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10627 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10627 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10627 .column,
  #stacks_in_10627 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10627 .large-1 {
    width: 8.33333%; }

  #stacks_in_10627 .large-2 {
    width: 16.66667%; }

  #stacks_in_10627 .large-3 {
    width: 25%; }

  #stacks_in_10627 .large-4 {
    width: 33.33333%; }

  #stacks_in_10627 .large-5 {
    width: 41.66667%; }

  #stacks_in_10627 .large-6 {
    width: 50%; }

  #stacks_in_10627 .large-7 {
    width: 58.33333%; }

  #stacks_in_10627 .large-8 {
    width: 66.66667%; }

  #stacks_in_10627 .large-9 {
    width: 75%; }

  #stacks_in_10627 .large-10 {
    width: 83.33333%; }

  #stacks_in_10627 .large-11 {
    width: 91.66667%; }

  #stacks_in_10627 .large-12 {
    width: 100%; }

  #stacks_in_10627 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10627 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10627 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10627 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10627 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10627 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10627 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10627 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10627 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10627 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10627 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10627 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10627 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10627 .column.large-centered,
  #stacks_in_10627 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10627 .column.large-uncentered,
  #stacks_in_10627 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10627 .column.large-centered:last-child,
  #stacks_in_10627 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10627 .column.large-uncentered:last-child,
  #stacks_in_10627 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10627 .column.large-uncentered.opposite,
  #stacks_in_10627 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10627 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10627 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10627 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10627 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10627 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10627 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10627 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10627 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10627 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10627 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10627 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10627 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10627 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10627 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10627 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10627 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10627 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10627 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10627 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10627 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10627 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10627 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10627 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10627 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10627 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10627 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10627 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10627 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10627 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10627 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10627 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10627 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10627 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10627 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10627 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10627 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10627 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10627 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10627 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10627 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10627 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10627 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10810,
#ruleStackstacks_in_10810:before,
#ruleStackstacks_in_10810:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10810 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10810 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10810 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10810 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10810 {
	text-align: left;
}

#ruleStackstacks_in_10810:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10810 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10634 article,
#stacks_in_10634 aside,
#stacks_in_10634 details,
#stacks_in_10634 figcaption,
#stacks_in_10634 figure,
#stacks_in_10634 footer,
#stacks_in_10634 header,
#stacks_in_10634 hgroup,
#stacks_in_10634 main,
#stacks_in_10634 nav,
#stacks_in_10634 section,
#stacks_in_10634 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_10634 audio,
#stacks_in_10634 canvas,
#stacks_in_10634 progress,
#stacks_in_10634 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_10634 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_10634 [hidden],
#stacks_in_10634 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10634 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10634 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10634 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10634 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10634 code,
#stacks_in_10634 kbd,
#stacks_in_10634 pre,
#stacks_in_10634 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10634 *,
#stacks_in_10634 *:before,
#stacks_in_10634 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10634 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10634 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10634 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10634 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10634 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10634 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_10634 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10634 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10634 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10634 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10634 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10634 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10634 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10634 *,
#stacks_in_10634 *:before,
#stacks_in_10634 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10634 .left {
  float: left !important; }

#stacks_in_10634 .right {
  float: right !important; }

#stacks_in_10634 .clearfix:before,
#stacks_in_10634 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10634 .clearfix:after {
  clear: both; }

#stacks_in_10634 .hide {
  display: none; }

#stacks_in_10634 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10634 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10634 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10634 select {
  width: 100%; }

#stacks_in_10634 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10634 .row:before,
#stacks_in_10634 .row:after {
  content: " ";
  display: table; }

#stacks_in_10634 .row:after {
  clear: both; }

#stacks_in_10634 .row.collapse > .column,
#stacks_in_10634 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10634 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10634 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10634 .row .row:before,
#stacks_in_10634 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10634 .row .row:after {
  clear: both; }

#stacks_in_10634 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10634 .row .row.collapse:before,
#stacks_in_10634 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10634 .row .row.collapse:after {
  clear: both; }

#stacks_in_10634 .column,
#stacks_in_10634 .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_10634 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10634 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10634 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10634 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10634 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10634 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10634 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10634 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10634 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10634 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10634 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10634 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10634 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10634 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10634 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10634 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10634 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10634 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10634 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10634 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10634 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10634 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10634 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10634 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10634 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10634 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10634 .column,
  #stacks_in_10634 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10634 .small-1 {
    width: 8.33333%; }

  #stacks_in_10634 .small-2 {
    width: 16.66667%; }

  #stacks_in_10634 .small-3 {
    width: 25%; }

  #stacks_in_10634 .small-4 {
    width: 33.33333%; }

  #stacks_in_10634 .small-5 {
    width: 41.66667%; }

  #stacks_in_10634 .small-6 {
    width: 50%; }

  #stacks_in_10634 .small-7 {
    width: 58.33333%; }

  #stacks_in_10634 .small-8 {
    width: 66.66667%; }

  #stacks_in_10634 .small-9 {
    width: 75%; }

  #stacks_in_10634 .small-10 {
    width: 83.33333%; }

  #stacks_in_10634 .small-11 {
    width: 91.66667%; }

  #stacks_in_10634 .small-12 {
    width: 100%; }

  #stacks_in_10634 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10634 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10634 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10634 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10634 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10634 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10634 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10634 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10634 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10634 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10634 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10634 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10634 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10634 .column.small-centered,
  #stacks_in_10634 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10634 .column.small-uncentered,
  #stacks_in_10634 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10634 .column.small-centered:last-child,
  #stacks_in_10634 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10634 .column.small-uncentered:last-child,
  #stacks_in_10634 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10634 .column.small-uncentered.opposite,
  #stacks_in_10634 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10634 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10634 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10634 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10634 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10634 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10634 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10634 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10634 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10634 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10634 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10634 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10634 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10634 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10634 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10634 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10634 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10634 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10634 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10634 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10634 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10634 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10634 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10634 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10634 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10634 .column,
  #stacks_in_10634 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10634 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10634 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10634 .medium-3 {
    width: 25%; }

  #stacks_in_10634 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10634 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10634 .medium-6 {
    width: 50%; }

  #stacks_in_10634 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10634 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10634 .medium-9 {
    width: 75%; }

  #stacks_in_10634 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10634 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10634 .medium-12 {
    width: 100%; }

  #stacks_in_10634 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10634 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10634 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10634 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10634 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10634 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10634 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10634 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10634 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10634 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10634 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10634 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10634 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10634 .column.medium-centered,
  #stacks_in_10634 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10634 .column.medium-uncentered,
  #stacks_in_10634 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10634 .column.medium-centered:last-child,
  #stacks_in_10634 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10634 .column.medium-uncentered:last-child,
  #stacks_in_10634 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10634 .column.medium-uncentered.opposite,
  #stacks_in_10634 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10634 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10634 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10634 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10634 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10634 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10634 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10634 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10634 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10634 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10634 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10634 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10634 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10634 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10634 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10634 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10634 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10634 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10634 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10634 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10634 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10634 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10634 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10634 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10634 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10634 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10634 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10634 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10634 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10634 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10634 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10634 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10634 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10634 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10634 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10634 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10634 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10634 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10634 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10634 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10634 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10634 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10634 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10634 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10634 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10634 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10634 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10634 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10634 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10634 .column,
  #stacks_in_10634 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10634 .large-1 {
    width: 8.33333%; }

  #stacks_in_10634 .large-2 {
    width: 16.66667%; }

  #stacks_in_10634 .large-3 {
    width: 25%; }

  #stacks_in_10634 .large-4 {
    width: 33.33333%; }

  #stacks_in_10634 .large-5 {
    width: 41.66667%; }

  #stacks_in_10634 .large-6 {
    width: 50%; }

  #stacks_in_10634 .large-7 {
    width: 58.33333%; }

  #stacks_in_10634 .large-8 {
    width: 66.66667%; }

  #stacks_in_10634 .large-9 {
    width: 75%; }

  #stacks_in_10634 .large-10 {
    width: 83.33333%; }

  #stacks_in_10634 .large-11 {
    width: 91.66667%; }

  #stacks_in_10634 .large-12 {
    width: 100%; }

  #stacks_in_10634 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10634 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10634 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10634 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10634 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10634 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10634 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10634 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10634 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10634 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10634 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10634 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10634 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10634 .column.large-centered,
  #stacks_in_10634 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10634 .column.large-uncentered,
  #stacks_in_10634 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10634 .column.large-centered:last-child,
  #stacks_in_10634 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10634 .column.large-uncentered:last-child,
  #stacks_in_10634 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10634 .column.large-uncentered.opposite,
  #stacks_in_10634 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10634 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10634 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10634 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10634 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10634 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10634 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10634 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10634 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10634 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10634 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10634 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10634 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10634 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10634 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10634 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10634 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10634 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10634 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10634 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10634 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10634 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10634 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10634 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10634 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10634 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10634 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10634 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10634 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10634 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10634 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10634 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10634 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10634 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10634 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10634 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10634 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10634 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10634 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10634 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10634 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10634 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10634 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10641,
#ruleStackstacks_in_10641:before,
#ruleStackstacks_in_10641:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10641 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10641 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10641 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10641 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10641 {
	text-align: left;
}

#ruleStackstacks_in_10641:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10641 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10803 article,
#stacks_in_10803 aside,
#stacks_in_10803 details,
#stacks_in_10803 figcaption,
#stacks_in_10803 figure,
#stacks_in_10803 footer,
#stacks_in_10803 header,
#stacks_in_10803 hgroup,
#stacks_in_10803 main,
#stacks_in_10803 nav,
#stacks_in_10803 section,
#stacks_in_10803 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_10803 audio,
#stacks_in_10803 canvas,
#stacks_in_10803 progress,
#stacks_in_10803 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_10803 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_10803 [hidden],
#stacks_in_10803 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10803 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10803 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10803 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10803 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10803 code,
#stacks_in_10803 kbd,
#stacks_in_10803 pre,
#stacks_in_10803 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10803 *,
#stacks_in_10803 *:before,
#stacks_in_10803 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10803 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10803 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10803 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10803 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10803 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10803 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_10803 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10803 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10803 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10803 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10803 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10803 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10803 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10803 *,
#stacks_in_10803 *:before,
#stacks_in_10803 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10803 .left {
  float: left !important; }

#stacks_in_10803 .right {
  float: right !important; }

#stacks_in_10803 .clearfix:before,
#stacks_in_10803 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10803 .clearfix:after {
  clear: both; }

#stacks_in_10803 .hide {
  display: none; }

#stacks_in_10803 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10803 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10803 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10803 select {
  width: 100%; }

#stacks_in_10803 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10803 .row:before,
#stacks_in_10803 .row:after {
  content: " ";
  display: table; }

#stacks_in_10803 .row:after {
  clear: both; }

#stacks_in_10803 .row.collapse > .column,
#stacks_in_10803 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10803 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10803 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10803 .row .row:before,
#stacks_in_10803 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10803 .row .row:after {
  clear: both; }

#stacks_in_10803 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10803 .row .row.collapse:before,
#stacks_in_10803 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10803 .row .row.collapse:after {
  clear: both; }

#stacks_in_10803 .column,
#stacks_in_10803 .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_10803 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10803 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10803 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10803 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10803 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10803 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10803 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10803 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10803 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10803 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10803 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10803 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10803 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10803 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10803 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10803 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10803 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10803 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10803 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10803 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10803 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10803 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10803 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10803 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10803 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10803 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10803 .column,
  #stacks_in_10803 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10803 .small-1 {
    width: 8.33333%; }

  #stacks_in_10803 .small-2 {
    width: 16.66667%; }

  #stacks_in_10803 .small-3 {
    width: 25%; }

  #stacks_in_10803 .small-4 {
    width: 33.33333%; }

  #stacks_in_10803 .small-5 {
    width: 41.66667%; }

  #stacks_in_10803 .small-6 {
    width: 50%; }

  #stacks_in_10803 .small-7 {
    width: 58.33333%; }

  #stacks_in_10803 .small-8 {
    width: 66.66667%; }

  #stacks_in_10803 .small-9 {
    width: 75%; }

  #stacks_in_10803 .small-10 {
    width: 83.33333%; }

  #stacks_in_10803 .small-11 {
    width: 91.66667%; }

  #stacks_in_10803 .small-12 {
    width: 100%; }

  #stacks_in_10803 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10803 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10803 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10803 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10803 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10803 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10803 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10803 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10803 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10803 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10803 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10803 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10803 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10803 .column.small-centered,
  #stacks_in_10803 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10803 .column.small-uncentered,
  #stacks_in_10803 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10803 .column.small-centered:last-child,
  #stacks_in_10803 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10803 .column.small-uncentered:last-child,
  #stacks_in_10803 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10803 .column.small-uncentered.opposite,
  #stacks_in_10803 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10803 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10803 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10803 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10803 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10803 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10803 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10803 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10803 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10803 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10803 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10803 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10803 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10803 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10803 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10803 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10803 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10803 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10803 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10803 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10803 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10803 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10803 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10803 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10803 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10803 .column,
  #stacks_in_10803 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10803 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10803 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10803 .medium-3 {
    width: 25%; }

  #stacks_in_10803 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10803 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10803 .medium-6 {
    width: 50%; }

  #stacks_in_10803 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10803 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10803 .medium-9 {
    width: 75%; }

  #stacks_in_10803 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10803 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10803 .medium-12 {
    width: 100%; }

  #stacks_in_10803 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10803 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10803 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10803 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10803 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10803 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10803 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10803 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10803 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10803 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10803 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10803 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10803 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10803 .column.medium-centered,
  #stacks_in_10803 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10803 .column.medium-uncentered,
  #stacks_in_10803 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10803 .column.medium-centered:last-child,
  #stacks_in_10803 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10803 .column.medium-uncentered:last-child,
  #stacks_in_10803 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10803 .column.medium-uncentered.opposite,
  #stacks_in_10803 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10803 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10803 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10803 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10803 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10803 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10803 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10803 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10803 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10803 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10803 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10803 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10803 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10803 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10803 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10803 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10803 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10803 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10803 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10803 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10803 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10803 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10803 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10803 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10803 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10803 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10803 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10803 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10803 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10803 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10803 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10803 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10803 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10803 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10803 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10803 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10803 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10803 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10803 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10803 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10803 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10803 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10803 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10803 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10803 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10803 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10803 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10803 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10803 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10803 .column,
  #stacks_in_10803 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10803 .large-1 {
    width: 8.33333%; }

  #stacks_in_10803 .large-2 {
    width: 16.66667%; }

  #stacks_in_10803 .large-3 {
    width: 25%; }

  #stacks_in_10803 .large-4 {
    width: 33.33333%; }

  #stacks_in_10803 .large-5 {
    width: 41.66667%; }

  #stacks_in_10803 .large-6 {
    width: 50%; }

  #stacks_in_10803 .large-7 {
    width: 58.33333%; }

  #stacks_in_10803 .large-8 {
    width: 66.66667%; }

  #stacks_in_10803 .large-9 {
    width: 75%; }

  #stacks_in_10803 .large-10 {
    width: 83.33333%; }

  #stacks_in_10803 .large-11 {
    width: 91.66667%; }

  #stacks_in_10803 .large-12 {
    width: 100%; }

  #stacks_in_10803 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10803 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10803 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10803 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10803 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10803 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10803 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10803 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10803 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10803 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10803 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10803 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10803 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10803 .column.large-centered,
  #stacks_in_10803 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10803 .column.large-uncentered,
  #stacks_in_10803 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10803 .column.large-centered:last-child,
  #stacks_in_10803 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10803 .column.large-uncentered:last-child,
  #stacks_in_10803 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10803 .column.large-uncentered.opposite,
  #stacks_in_10803 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10803 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10803 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10803 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10803 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10803 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10803 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10803 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10803 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10803 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10803 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10803 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10803 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10803 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10803 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10803 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10803 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10803 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10803 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10803 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10803 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10803 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10803 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10803 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10803 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10803 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10803 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10803 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10803 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10803 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10803 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10803 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10803 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10803 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10803 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10803 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10803 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10803 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10803 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10803 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10803 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10803 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10803 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_11028,
#ruleStackstacks_in_11028:before,
#ruleStackstacks_in_11028:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_11028 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_11028 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_11028 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_11028 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_11028 {
	text-align: left;
}

#ruleStackstacks_in_11028:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_11028 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_11021 article,
#stacks_in_11021 aside,
#stacks_in_11021 details,
#stacks_in_11021 figcaption,
#stacks_in_11021 figure,
#stacks_in_11021 footer,
#stacks_in_11021 header,
#stacks_in_11021 hgroup,
#stacks_in_11021 main,
#stacks_in_11021 nav,
#stacks_in_11021 section,
#stacks_in_11021 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_11021 audio,
#stacks_in_11021 canvas,
#stacks_in_11021 progress,
#stacks_in_11021 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_11021 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_11021 [hidden],
#stacks_in_11021 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_11021 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_11021 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_11021 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_11021 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_11021 code,
#stacks_in_11021 kbd,
#stacks_in_11021 pre,
#stacks_in_11021 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_11021 *,
#stacks_in_11021 *:before,
#stacks_in_11021 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_11021 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_11021 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_11021 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_11021 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_11021 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_11021 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_11021 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_11021 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_11021 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_11021 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_11021 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_11021 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_11021 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_11021 *,
#stacks_in_11021 *:before,
#stacks_in_11021 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_11021 .left {
  float: left !important; }

#stacks_in_11021 .right {
  float: right !important; }

#stacks_in_11021 .clearfix:before,
#stacks_in_11021 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_11021 .clearfix:after {
  clear: both; }

#stacks_in_11021 .hide {
  display: none; }

#stacks_in_11021 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_11021 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_11021 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_11021 select {
  width: 100%; }

#stacks_in_11021 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_11021 .row:before,
#stacks_in_11021 .row:after {
  content: " ";
  display: table; }

#stacks_in_11021 .row:after {
  clear: both; }

#stacks_in_11021 .row.collapse > .column,
#stacks_in_11021 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_11021 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_11021 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_11021 .row .row:before,
#stacks_in_11021 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_11021 .row .row:after {
  clear: both; }

#stacks_in_11021 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_11021 .row .row.collapse:before,
#stacks_in_11021 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_11021 .row .row.collapse:after {
  clear: both; }

#stacks_in_11021 .column,
#stacks_in_11021 .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_11021 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_11021 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_11021 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_11021 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_11021 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_11021 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_11021 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_11021 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_11021 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_11021 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_11021 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_11021 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_11021 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_11021 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_11021 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_11021 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_11021 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_11021 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_11021 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_11021 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_11021 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_11021 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_11021 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_11021 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_11021 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_11021 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_11021 .column,
  #stacks_in_11021 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_11021 .small-1 {
    width: 8.33333%; }

  #stacks_in_11021 .small-2 {
    width: 16.66667%; }

  #stacks_in_11021 .small-3 {
    width: 25%; }

  #stacks_in_11021 .small-4 {
    width: 33.33333%; }

  #stacks_in_11021 .small-5 {
    width: 41.66667%; }

  #stacks_in_11021 .small-6 {
    width: 50%; }

  #stacks_in_11021 .small-7 {
    width: 58.33333%; }

  #stacks_in_11021 .small-8 {
    width: 66.66667%; }

  #stacks_in_11021 .small-9 {
    width: 75%; }

  #stacks_in_11021 .small-10 {
    width: 83.33333%; }

  #stacks_in_11021 .small-11 {
    width: 91.66667%; }

  #stacks_in_11021 .small-12 {
    width: 100%; }

  #stacks_in_11021 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_11021 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_11021 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_11021 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_11021 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_11021 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_11021 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_11021 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_11021 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_11021 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_11021 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_11021 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_11021 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_11021 .column.small-centered,
  #stacks_in_11021 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_11021 .column.small-uncentered,
  #stacks_in_11021 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_11021 .column.small-centered:last-child,
  #stacks_in_11021 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_11021 .column.small-uncentered:last-child,
  #stacks_in_11021 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_11021 .column.small-uncentered.opposite,
  #stacks_in_11021 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_11021 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_11021 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_11021 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_11021 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_11021 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_11021 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_11021 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_11021 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_11021 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_11021 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_11021 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_11021 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_11021 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_11021 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_11021 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_11021 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_11021 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_11021 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_11021 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_11021 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_11021 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_11021 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_11021 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_11021 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_11021 .column,
  #stacks_in_11021 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_11021 .medium-1 {
    width: 8.33333%; }

  #stacks_in_11021 .medium-2 {
    width: 16.66667%; }

  #stacks_in_11021 .medium-3 {
    width: 25%; }

  #stacks_in_11021 .medium-4 {
    width: 33.33333%; }

  #stacks_in_11021 .medium-5 {
    width: 41.66667%; }

  #stacks_in_11021 .medium-6 {
    width: 50%; }

  #stacks_in_11021 .medium-7 {
    width: 58.33333%; }

  #stacks_in_11021 .medium-8 {
    width: 66.66667%; }

  #stacks_in_11021 .medium-9 {
    width: 75%; }

  #stacks_in_11021 .medium-10 {
    width: 83.33333%; }

  #stacks_in_11021 .medium-11 {
    width: 91.66667%; }

  #stacks_in_11021 .medium-12 {
    width: 100%; }

  #stacks_in_11021 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_11021 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_11021 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_11021 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_11021 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_11021 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_11021 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_11021 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_11021 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_11021 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_11021 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_11021 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_11021 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_11021 .column.medium-centered,
  #stacks_in_11021 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_11021 .column.medium-uncentered,
  #stacks_in_11021 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_11021 .column.medium-centered:last-child,
  #stacks_in_11021 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_11021 .column.medium-uncentered:last-child,
  #stacks_in_11021 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_11021 .column.medium-uncentered.opposite,
  #stacks_in_11021 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_11021 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_11021 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_11021 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_11021 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_11021 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_11021 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_11021 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_11021 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_11021 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_11021 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_11021 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_11021 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_11021 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_11021 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_11021 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_11021 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_11021 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_11021 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_11021 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_11021 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_11021 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_11021 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_11021 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_11021 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_11021 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_11021 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_11021 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_11021 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_11021 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_11021 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_11021 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_11021 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_11021 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_11021 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_11021 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_11021 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_11021 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_11021 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_11021 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_11021 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_11021 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_11021 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_11021 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_11021 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_11021 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_11021 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_11021 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_11021 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_11021 .column,
  #stacks_in_11021 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_11021 .large-1 {
    width: 8.33333%; }

  #stacks_in_11021 .large-2 {
    width: 16.66667%; }

  #stacks_in_11021 .large-3 {
    width: 25%; }

  #stacks_in_11021 .large-4 {
    width: 33.33333%; }

  #stacks_in_11021 .large-5 {
    width: 41.66667%; }

  #stacks_in_11021 .large-6 {
    width: 50%; }

  #stacks_in_11021 .large-7 {
    width: 58.33333%; }

  #stacks_in_11021 .large-8 {
    width: 66.66667%; }

  #stacks_in_11021 .large-9 {
    width: 75%; }

  #stacks_in_11021 .large-10 {
    width: 83.33333%; }

  #stacks_in_11021 .large-11 {
    width: 91.66667%; }

  #stacks_in_11021 .large-12 {
    width: 100%; }

  #stacks_in_11021 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_11021 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_11021 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_11021 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_11021 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_11021 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_11021 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_11021 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_11021 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_11021 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_11021 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_11021 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_11021 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_11021 .column.large-centered,
  #stacks_in_11021 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_11021 .column.large-uncentered,
  #stacks_in_11021 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_11021 .column.large-centered:last-child,
  #stacks_in_11021 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_11021 .column.large-uncentered:last-child,
  #stacks_in_11021 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_11021 .column.large-uncentered.opposite,
  #stacks_in_11021 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_11021 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_11021 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_11021 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_11021 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_11021 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_11021 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_11021 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_11021 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_11021 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_11021 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_11021 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_11021 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_11021 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_11021 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_11021 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_11021 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_11021 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_11021 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_11021 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_11021 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_11021 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_11021 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_11021 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_11021 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_11021 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_11021 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_11021 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_11021 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_11021 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_11021 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_11021 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_11021 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_11021 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_11021 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_11021 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_11021 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_11021 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_11021 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_11021 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_11021 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_11021 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_11021 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10651,
#ruleStackstacks_in_10651:before,
#ruleStackstacks_in_10651:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10651 {
	position: relative;
	overflow: hidden;
	margin: 3.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_10651 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_10651 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10651 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_10651 {
	text-align: center;
}

#ruleStackstacks_in_10651:before,
#ruleStackstacks_in_10651:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 3px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10651:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_10651:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_10651 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* Start doobox anchor css */








.stacks_in_10653anchor1 {

}

.stacks_in_10653anchor2 {

}


/* end doobox anchor css */
#stacks_in_4371 {
	padding: 0px 0px 25px 0px;
}

#stacks_out_4371 {
	width: 80%;
}
/* ********* */
/* 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_10525 article,
#stacks_in_10525 aside,
#stacks_in_10525 details,
#stacks_in_10525 figcaption,
#stacks_in_10525 figure,
#stacks_in_10525 footer,
#stacks_in_10525 header,
#stacks_in_10525 hgroup,
#stacks_in_10525 main,
#stacks_in_10525 nav,
#stacks_in_10525 section,
#stacks_in_10525 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_10525 audio,
#stacks_in_10525 canvas,
#stacks_in_10525 progress,
#stacks_in_10525 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_10525 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_10525 [hidden],
#stacks_in_10525 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10525 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10525 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10525 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10525 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10525 code,
#stacks_in_10525 kbd,
#stacks_in_10525 pre,
#stacks_in_10525 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10525 *,
#stacks_in_10525 *:before,
#stacks_in_10525 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10525 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10525 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10525 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10525 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10525 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10525 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_10525 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10525 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10525 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10525 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10525 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10525 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10525 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10525 *,
#stacks_in_10525 *:before,
#stacks_in_10525 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10525 .left {
  float: left !important; }

#stacks_in_10525 .right {
  float: right !important; }

#stacks_in_10525 .clearfix:before,
#stacks_in_10525 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10525 .clearfix:after {
  clear: both; }

#stacks_in_10525 .hide {
  display: none; }

#stacks_in_10525 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10525 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10525 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10525 select {
  width: 100%; }

#stacks_in_10525 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10525 .row:before,
#stacks_in_10525 .row:after {
  content: " ";
  display: table; }

#stacks_in_10525 .row:after {
  clear: both; }

#stacks_in_10525 .row.collapse > .column,
#stacks_in_10525 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10525 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10525 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10525 .row .row:before,
#stacks_in_10525 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10525 .row .row:after {
  clear: both; }

#stacks_in_10525 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10525 .row .row.collapse:before,
#stacks_in_10525 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10525 .row .row.collapse:after {
  clear: both; }

#stacks_in_10525 .column,
#stacks_in_10525 .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_10525 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10525 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10525 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10525 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10525 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10525 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10525 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10525 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10525 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10525 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10525 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10525 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10525 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10525 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10525 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10525 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10525 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10525 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10525 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10525 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10525 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10525 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10525 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10525 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10525 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10525 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10525 .column,
  #stacks_in_10525 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10525 .small-1 {
    width: 8.33333%; }

  #stacks_in_10525 .small-2 {
    width: 16.66667%; }

  #stacks_in_10525 .small-3 {
    width: 25%; }

  #stacks_in_10525 .small-4 {
    width: 33.33333%; }

  #stacks_in_10525 .small-5 {
    width: 41.66667%; }

  #stacks_in_10525 .small-6 {
    width: 50%; }

  #stacks_in_10525 .small-7 {
    width: 58.33333%; }

  #stacks_in_10525 .small-8 {
    width: 66.66667%; }

  #stacks_in_10525 .small-9 {
    width: 75%; }

  #stacks_in_10525 .small-10 {
    width: 83.33333%; }

  #stacks_in_10525 .small-11 {
    width: 91.66667%; }

  #stacks_in_10525 .small-12 {
    width: 100%; }

  #stacks_in_10525 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10525 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10525 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10525 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10525 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10525 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10525 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10525 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10525 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10525 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10525 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10525 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10525 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10525 .column.small-centered,
  #stacks_in_10525 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10525 .column.small-uncentered,
  #stacks_in_10525 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10525 .column.small-centered:last-child,
  #stacks_in_10525 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10525 .column.small-uncentered:last-child,
  #stacks_in_10525 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10525 .column.small-uncentered.opposite,
  #stacks_in_10525 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10525 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10525 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10525 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10525 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10525 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10525 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10525 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10525 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10525 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10525 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10525 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10525 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10525 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10525 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10525 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10525 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10525 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10525 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10525 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10525 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10525 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10525 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10525 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10525 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10525 .column,
  #stacks_in_10525 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10525 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10525 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10525 .medium-3 {
    width: 25%; }

  #stacks_in_10525 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10525 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10525 .medium-6 {
    width: 50%; }

  #stacks_in_10525 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10525 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10525 .medium-9 {
    width: 75%; }

  #stacks_in_10525 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10525 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10525 .medium-12 {
    width: 100%; }

  #stacks_in_10525 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10525 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10525 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10525 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10525 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10525 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10525 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10525 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10525 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10525 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10525 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10525 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10525 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10525 .column.medium-centered,
  #stacks_in_10525 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10525 .column.medium-uncentered,
  #stacks_in_10525 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10525 .column.medium-centered:last-child,
  #stacks_in_10525 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10525 .column.medium-uncentered:last-child,
  #stacks_in_10525 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10525 .column.medium-uncentered.opposite,
  #stacks_in_10525 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10525 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10525 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10525 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10525 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10525 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10525 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10525 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10525 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10525 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10525 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10525 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10525 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10525 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10525 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10525 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10525 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10525 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10525 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10525 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10525 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10525 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10525 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10525 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10525 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10525 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10525 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10525 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10525 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10525 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10525 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10525 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10525 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10525 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10525 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10525 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10525 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10525 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10525 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10525 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10525 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10525 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10525 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10525 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10525 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10525 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10525 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10525 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10525 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10525 .column,
  #stacks_in_10525 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10525 .large-1 {
    width: 8.33333%; }

  #stacks_in_10525 .large-2 {
    width: 16.66667%; }

  #stacks_in_10525 .large-3 {
    width: 25%; }

  #stacks_in_10525 .large-4 {
    width: 33.33333%; }

  #stacks_in_10525 .large-5 {
    width: 41.66667%; }

  #stacks_in_10525 .large-6 {
    width: 50%; }

  #stacks_in_10525 .large-7 {
    width: 58.33333%; }

  #stacks_in_10525 .large-8 {
    width: 66.66667%; }

  #stacks_in_10525 .large-9 {
    width: 75%; }

  #stacks_in_10525 .large-10 {
    width: 83.33333%; }

  #stacks_in_10525 .large-11 {
    width: 91.66667%; }

  #stacks_in_10525 .large-12 {
    width: 100%; }

  #stacks_in_10525 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10525 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10525 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10525 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10525 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10525 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10525 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10525 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10525 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10525 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10525 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10525 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10525 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10525 .column.large-centered,
  #stacks_in_10525 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10525 .column.large-uncentered,
  #stacks_in_10525 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10525 .column.large-centered:last-child,
  #stacks_in_10525 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10525 .column.large-uncentered:last-child,
  #stacks_in_10525 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10525 .column.large-uncentered.opposite,
  #stacks_in_10525 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10525 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10525 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10525 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10525 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10525 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10525 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10525 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10525 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10525 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10525 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10525 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10525 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10525 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10525 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10525 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10525 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10525 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10525 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10525 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10525 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10525 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10525 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10525 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10525 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10525 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10525 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10525 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10525 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10525 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10525 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10525 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10525 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10525 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10525 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10525 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10525 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10525 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10525 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10525 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10525 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10525 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10525 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10655,
#ruleStackstacks_in_10655:before,
#ruleStackstacks_in_10655:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10655 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10655 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10655 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10655 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10655 {
	text-align: left;
}

#ruleStackstacks_in_10655:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10655 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10663 article,
#stacks_in_10663 aside,
#stacks_in_10663 details,
#stacks_in_10663 figcaption,
#stacks_in_10663 figure,
#stacks_in_10663 footer,
#stacks_in_10663 header,
#stacks_in_10663 hgroup,
#stacks_in_10663 main,
#stacks_in_10663 nav,
#stacks_in_10663 section,
#stacks_in_10663 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_10663 audio,
#stacks_in_10663 canvas,
#stacks_in_10663 progress,
#stacks_in_10663 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_10663 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_10663 [hidden],
#stacks_in_10663 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10663 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10663 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10663 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10663 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10663 code,
#stacks_in_10663 kbd,
#stacks_in_10663 pre,
#stacks_in_10663 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10663 *,
#stacks_in_10663 *:before,
#stacks_in_10663 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10663 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10663 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10663 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10663 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10663 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10663 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_10663 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10663 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10663 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10663 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10663 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10663 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10663 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10663 *,
#stacks_in_10663 *:before,
#stacks_in_10663 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10663 .left {
  float: left !important; }

#stacks_in_10663 .right {
  float: right !important; }

#stacks_in_10663 .clearfix:before,
#stacks_in_10663 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10663 .clearfix:after {
  clear: both; }

#stacks_in_10663 .hide {
  display: none; }

#stacks_in_10663 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10663 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10663 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10663 select {
  width: 100%; }

#stacks_in_10663 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10663 .row:before,
#stacks_in_10663 .row:after {
  content: " ";
  display: table; }

#stacks_in_10663 .row:after {
  clear: both; }

#stacks_in_10663 .row.collapse > .column,
#stacks_in_10663 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10663 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10663 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10663 .row .row:before,
#stacks_in_10663 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10663 .row .row:after {
  clear: both; }

#stacks_in_10663 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10663 .row .row.collapse:before,
#stacks_in_10663 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10663 .row .row.collapse:after {
  clear: both; }

#stacks_in_10663 .column,
#stacks_in_10663 .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_10663 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10663 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10663 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10663 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10663 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10663 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10663 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10663 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10663 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10663 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10663 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10663 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10663 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10663 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10663 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10663 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10663 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10663 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10663 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10663 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10663 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10663 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10663 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10663 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10663 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10663 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10663 .column,
  #stacks_in_10663 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10663 .small-1 {
    width: 8.33333%; }

  #stacks_in_10663 .small-2 {
    width: 16.66667%; }

  #stacks_in_10663 .small-3 {
    width: 25%; }

  #stacks_in_10663 .small-4 {
    width: 33.33333%; }

  #stacks_in_10663 .small-5 {
    width: 41.66667%; }

  #stacks_in_10663 .small-6 {
    width: 50%; }

  #stacks_in_10663 .small-7 {
    width: 58.33333%; }

  #stacks_in_10663 .small-8 {
    width: 66.66667%; }

  #stacks_in_10663 .small-9 {
    width: 75%; }

  #stacks_in_10663 .small-10 {
    width: 83.33333%; }

  #stacks_in_10663 .small-11 {
    width: 91.66667%; }

  #stacks_in_10663 .small-12 {
    width: 100%; }

  #stacks_in_10663 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10663 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10663 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10663 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10663 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10663 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10663 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10663 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10663 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10663 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10663 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10663 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10663 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10663 .column.small-centered,
  #stacks_in_10663 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10663 .column.small-uncentered,
  #stacks_in_10663 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10663 .column.small-centered:last-child,
  #stacks_in_10663 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10663 .column.small-uncentered:last-child,
  #stacks_in_10663 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10663 .column.small-uncentered.opposite,
  #stacks_in_10663 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10663 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10663 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10663 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10663 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10663 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10663 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10663 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10663 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10663 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10663 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10663 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10663 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10663 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10663 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10663 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10663 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10663 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10663 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10663 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10663 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10663 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10663 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10663 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10663 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10663 .column,
  #stacks_in_10663 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10663 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10663 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10663 .medium-3 {
    width: 25%; }

  #stacks_in_10663 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10663 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10663 .medium-6 {
    width: 50%; }

  #stacks_in_10663 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10663 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10663 .medium-9 {
    width: 75%; }

  #stacks_in_10663 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10663 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10663 .medium-12 {
    width: 100%; }

  #stacks_in_10663 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10663 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10663 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10663 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10663 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10663 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10663 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10663 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10663 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10663 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10663 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10663 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10663 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10663 .column.medium-centered,
  #stacks_in_10663 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10663 .column.medium-uncentered,
  #stacks_in_10663 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10663 .column.medium-centered:last-child,
  #stacks_in_10663 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10663 .column.medium-uncentered:last-child,
  #stacks_in_10663 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10663 .column.medium-uncentered.opposite,
  #stacks_in_10663 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10663 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10663 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10663 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10663 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10663 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10663 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10663 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10663 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10663 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10663 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10663 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10663 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10663 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10663 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10663 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10663 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10663 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10663 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10663 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10663 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10663 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10663 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10663 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10663 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10663 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10663 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10663 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10663 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10663 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10663 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10663 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10663 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10663 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10663 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10663 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10663 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10663 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10663 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10663 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10663 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10663 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10663 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10663 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10663 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10663 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10663 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10663 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10663 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10663 .column,
  #stacks_in_10663 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10663 .large-1 {
    width: 8.33333%; }

  #stacks_in_10663 .large-2 {
    width: 16.66667%; }

  #stacks_in_10663 .large-3 {
    width: 25%; }

  #stacks_in_10663 .large-4 {
    width: 33.33333%; }

  #stacks_in_10663 .large-5 {
    width: 41.66667%; }

  #stacks_in_10663 .large-6 {
    width: 50%; }

  #stacks_in_10663 .large-7 {
    width: 58.33333%; }

  #stacks_in_10663 .large-8 {
    width: 66.66667%; }

  #stacks_in_10663 .large-9 {
    width: 75%; }

  #stacks_in_10663 .large-10 {
    width: 83.33333%; }

  #stacks_in_10663 .large-11 {
    width: 91.66667%; }

  #stacks_in_10663 .large-12 {
    width: 100%; }

  #stacks_in_10663 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10663 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10663 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10663 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10663 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10663 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10663 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10663 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10663 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10663 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10663 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10663 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10663 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10663 .column.large-centered,
  #stacks_in_10663 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10663 .column.large-uncentered,
  #stacks_in_10663 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10663 .column.large-centered:last-child,
  #stacks_in_10663 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10663 .column.large-uncentered:last-child,
  #stacks_in_10663 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10663 .column.large-uncentered.opposite,
  #stacks_in_10663 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10663 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10663 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10663 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10663 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10663 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10663 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10663 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10663 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10663 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10663 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10663 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10663 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10663 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10663 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10663 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10663 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10663 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10663 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10663 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10663 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10663 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10663 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10663 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10663 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10663 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10663 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10663 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10663 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10663 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10663 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10663 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10663 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10663 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10663 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10663 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10663 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10663 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10663 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10663 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10663 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10663 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10663 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10784,
#ruleStackstacks_in_10784:before,
#ruleStackstacks_in_10784:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10784 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10784 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10784 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10784 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10784 {
	text-align: left;
}

#ruleStackstacks_in_10784:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10784 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10777 article,
#stacks_in_10777 aside,
#stacks_in_10777 details,
#stacks_in_10777 figcaption,
#stacks_in_10777 figure,
#stacks_in_10777 footer,
#stacks_in_10777 header,
#stacks_in_10777 hgroup,
#stacks_in_10777 main,
#stacks_in_10777 nav,
#stacks_in_10777 section,
#stacks_in_10777 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_10777 audio,
#stacks_in_10777 canvas,
#stacks_in_10777 progress,
#stacks_in_10777 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_10777 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_10777 [hidden],
#stacks_in_10777 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10777 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10777 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10777 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10777 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10777 code,
#stacks_in_10777 kbd,
#stacks_in_10777 pre,
#stacks_in_10777 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10777 *,
#stacks_in_10777 *:before,
#stacks_in_10777 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10777 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10777 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10777 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10777 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10777 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10777 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_10777 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10777 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10777 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10777 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10777 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10777 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10777 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10777 *,
#stacks_in_10777 *:before,
#stacks_in_10777 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10777 .left {
  float: left !important; }

#stacks_in_10777 .right {
  float: right !important; }

#stacks_in_10777 .clearfix:before,
#stacks_in_10777 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10777 .clearfix:after {
  clear: both; }

#stacks_in_10777 .hide {
  display: none; }

#stacks_in_10777 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10777 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10777 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10777 select {
  width: 100%; }

#stacks_in_10777 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10777 .row:before,
#stacks_in_10777 .row:after {
  content: " ";
  display: table; }

#stacks_in_10777 .row:after {
  clear: both; }

#stacks_in_10777 .row.collapse > .column,
#stacks_in_10777 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10777 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10777 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10777 .row .row:before,
#stacks_in_10777 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10777 .row .row:after {
  clear: both; }

#stacks_in_10777 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10777 .row .row.collapse:before,
#stacks_in_10777 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10777 .row .row.collapse:after {
  clear: both; }

#stacks_in_10777 .column,
#stacks_in_10777 .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_10777 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10777 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10777 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10777 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10777 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10777 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10777 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10777 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10777 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10777 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10777 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10777 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10777 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10777 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10777 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10777 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10777 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10777 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10777 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10777 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10777 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10777 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10777 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10777 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10777 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10777 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10777 .column,
  #stacks_in_10777 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10777 .small-1 {
    width: 8.33333%; }

  #stacks_in_10777 .small-2 {
    width: 16.66667%; }

  #stacks_in_10777 .small-3 {
    width: 25%; }

  #stacks_in_10777 .small-4 {
    width: 33.33333%; }

  #stacks_in_10777 .small-5 {
    width: 41.66667%; }

  #stacks_in_10777 .small-6 {
    width: 50%; }

  #stacks_in_10777 .small-7 {
    width: 58.33333%; }

  #stacks_in_10777 .small-8 {
    width: 66.66667%; }

  #stacks_in_10777 .small-9 {
    width: 75%; }

  #stacks_in_10777 .small-10 {
    width: 83.33333%; }

  #stacks_in_10777 .small-11 {
    width: 91.66667%; }

  #stacks_in_10777 .small-12 {
    width: 100%; }

  #stacks_in_10777 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10777 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10777 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10777 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10777 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10777 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10777 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10777 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10777 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10777 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10777 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10777 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10777 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10777 .column.small-centered,
  #stacks_in_10777 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10777 .column.small-uncentered,
  #stacks_in_10777 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10777 .column.small-centered:last-child,
  #stacks_in_10777 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10777 .column.small-uncentered:last-child,
  #stacks_in_10777 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10777 .column.small-uncentered.opposite,
  #stacks_in_10777 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10777 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10777 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10777 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10777 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10777 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10777 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10777 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10777 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10777 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10777 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10777 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10777 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10777 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10777 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10777 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10777 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10777 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10777 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10777 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10777 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10777 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10777 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10777 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10777 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10777 .column,
  #stacks_in_10777 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10777 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10777 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10777 .medium-3 {
    width: 25%; }

  #stacks_in_10777 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10777 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10777 .medium-6 {
    width: 50%; }

  #stacks_in_10777 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10777 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10777 .medium-9 {
    width: 75%; }

  #stacks_in_10777 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10777 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10777 .medium-12 {
    width: 100%; }

  #stacks_in_10777 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10777 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10777 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10777 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10777 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10777 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10777 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10777 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10777 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10777 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10777 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10777 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10777 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10777 .column.medium-centered,
  #stacks_in_10777 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10777 .column.medium-uncentered,
  #stacks_in_10777 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10777 .column.medium-centered:last-child,
  #stacks_in_10777 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10777 .column.medium-uncentered:last-child,
  #stacks_in_10777 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10777 .column.medium-uncentered.opposite,
  #stacks_in_10777 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10777 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10777 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10777 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10777 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10777 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10777 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10777 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10777 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10777 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10777 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10777 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10777 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10777 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10777 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10777 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10777 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10777 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10777 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10777 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10777 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10777 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10777 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10777 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10777 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10777 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10777 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10777 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10777 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10777 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10777 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10777 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10777 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10777 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10777 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10777 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10777 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10777 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10777 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10777 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10777 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10777 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10777 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10777 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10777 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10777 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10777 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10777 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10777 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10777 .column,
  #stacks_in_10777 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10777 .large-1 {
    width: 8.33333%; }

  #stacks_in_10777 .large-2 {
    width: 16.66667%; }

  #stacks_in_10777 .large-3 {
    width: 25%; }

  #stacks_in_10777 .large-4 {
    width: 33.33333%; }

  #stacks_in_10777 .large-5 {
    width: 41.66667%; }

  #stacks_in_10777 .large-6 {
    width: 50%; }

  #stacks_in_10777 .large-7 {
    width: 58.33333%; }

  #stacks_in_10777 .large-8 {
    width: 66.66667%; }

  #stacks_in_10777 .large-9 {
    width: 75%; }

  #stacks_in_10777 .large-10 {
    width: 83.33333%; }

  #stacks_in_10777 .large-11 {
    width: 91.66667%; }

  #stacks_in_10777 .large-12 {
    width: 100%; }

  #stacks_in_10777 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10777 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10777 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10777 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10777 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10777 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10777 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10777 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10777 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10777 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10777 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10777 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10777 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10777 .column.large-centered,
  #stacks_in_10777 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10777 .column.large-uncentered,
  #stacks_in_10777 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10777 .column.large-centered:last-child,
  #stacks_in_10777 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10777 .column.large-uncentered:last-child,
  #stacks_in_10777 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10777 .column.large-uncentered.opposite,
  #stacks_in_10777 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10777 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10777 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10777 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10777 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10777 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10777 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10777 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10777 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10777 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10777 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10777 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10777 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10777 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10777 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10777 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10777 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10777 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10777 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10777 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10777 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10777 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10777 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10777 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10777 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10777 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10777 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10777 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10777 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10777 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10777 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10777 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10777 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10777 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10777 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10777 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10777 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10777 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10777 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10777 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10777 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10777 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10777 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10672,
#ruleStackstacks_in_10672:before,
#ruleStackstacks_in_10672:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10672 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10672 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10672 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10672 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10672 {
	text-align: left;
}

#ruleStackstacks_in_10672:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10672 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10675 article,
#stacks_in_10675 aside,
#stacks_in_10675 details,
#stacks_in_10675 figcaption,
#stacks_in_10675 figure,
#stacks_in_10675 footer,
#stacks_in_10675 header,
#stacks_in_10675 hgroup,
#stacks_in_10675 main,
#stacks_in_10675 nav,
#stacks_in_10675 section,
#stacks_in_10675 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_10675 audio,
#stacks_in_10675 canvas,
#stacks_in_10675 progress,
#stacks_in_10675 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_10675 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_10675 [hidden],
#stacks_in_10675 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10675 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10675 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10675 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10675 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10675 code,
#stacks_in_10675 kbd,
#stacks_in_10675 pre,
#stacks_in_10675 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10675 *,
#stacks_in_10675 *:before,
#stacks_in_10675 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10675 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10675 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10675 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10675 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10675 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10675 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_10675 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10675 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10675 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10675 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10675 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10675 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10675 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10675 *,
#stacks_in_10675 *:before,
#stacks_in_10675 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10675 .left {
  float: left !important; }

#stacks_in_10675 .right {
  float: right !important; }

#stacks_in_10675 .clearfix:before,
#stacks_in_10675 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10675 .clearfix:after {
  clear: both; }

#stacks_in_10675 .hide {
  display: none; }

#stacks_in_10675 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10675 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10675 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10675 select {
  width: 100%; }

#stacks_in_10675 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10675 .row:before,
#stacks_in_10675 .row:after {
  content: " ";
  display: table; }

#stacks_in_10675 .row:after {
  clear: both; }

#stacks_in_10675 .row.collapse > .column,
#stacks_in_10675 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10675 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10675 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10675 .row .row:before,
#stacks_in_10675 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10675 .row .row:after {
  clear: both; }

#stacks_in_10675 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10675 .row .row.collapse:before,
#stacks_in_10675 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10675 .row .row.collapse:after {
  clear: both; }

#stacks_in_10675 .column,
#stacks_in_10675 .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_10675 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10675 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10675 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10675 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10675 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10675 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10675 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10675 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10675 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10675 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10675 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10675 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10675 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10675 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10675 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10675 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10675 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10675 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10675 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10675 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10675 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10675 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10675 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10675 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10675 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10675 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10675 .column,
  #stacks_in_10675 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10675 .small-1 {
    width: 8.33333%; }

  #stacks_in_10675 .small-2 {
    width: 16.66667%; }

  #stacks_in_10675 .small-3 {
    width: 25%; }

  #stacks_in_10675 .small-4 {
    width: 33.33333%; }

  #stacks_in_10675 .small-5 {
    width: 41.66667%; }

  #stacks_in_10675 .small-6 {
    width: 50%; }

  #stacks_in_10675 .small-7 {
    width: 58.33333%; }

  #stacks_in_10675 .small-8 {
    width: 66.66667%; }

  #stacks_in_10675 .small-9 {
    width: 75%; }

  #stacks_in_10675 .small-10 {
    width: 83.33333%; }

  #stacks_in_10675 .small-11 {
    width: 91.66667%; }

  #stacks_in_10675 .small-12 {
    width: 100%; }

  #stacks_in_10675 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10675 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10675 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10675 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10675 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10675 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10675 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10675 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10675 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10675 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10675 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10675 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10675 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10675 .column.small-centered,
  #stacks_in_10675 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10675 .column.small-uncentered,
  #stacks_in_10675 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10675 .column.small-centered:last-child,
  #stacks_in_10675 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10675 .column.small-uncentered:last-child,
  #stacks_in_10675 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10675 .column.small-uncentered.opposite,
  #stacks_in_10675 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10675 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10675 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10675 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10675 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10675 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10675 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10675 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10675 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10675 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10675 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10675 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10675 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10675 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10675 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10675 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10675 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10675 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10675 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10675 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10675 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10675 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10675 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10675 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10675 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10675 .column,
  #stacks_in_10675 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10675 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10675 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10675 .medium-3 {
    width: 25%; }

  #stacks_in_10675 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10675 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10675 .medium-6 {
    width: 50%; }

  #stacks_in_10675 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10675 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10675 .medium-9 {
    width: 75%; }

  #stacks_in_10675 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10675 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10675 .medium-12 {
    width: 100%; }

  #stacks_in_10675 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10675 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10675 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10675 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10675 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10675 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10675 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10675 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10675 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10675 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10675 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10675 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10675 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10675 .column.medium-centered,
  #stacks_in_10675 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10675 .column.medium-uncentered,
  #stacks_in_10675 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10675 .column.medium-centered:last-child,
  #stacks_in_10675 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10675 .column.medium-uncentered:last-child,
  #stacks_in_10675 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10675 .column.medium-uncentered.opposite,
  #stacks_in_10675 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10675 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10675 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10675 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10675 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10675 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10675 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10675 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10675 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10675 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10675 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10675 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10675 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10675 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10675 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10675 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10675 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10675 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10675 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10675 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10675 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10675 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10675 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10675 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10675 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10675 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10675 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10675 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10675 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10675 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10675 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10675 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10675 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10675 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10675 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10675 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10675 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10675 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10675 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10675 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10675 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10675 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10675 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10675 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10675 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10675 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10675 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10675 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10675 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10675 .column,
  #stacks_in_10675 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10675 .large-1 {
    width: 8.33333%; }

  #stacks_in_10675 .large-2 {
    width: 16.66667%; }

  #stacks_in_10675 .large-3 {
    width: 25%; }

  #stacks_in_10675 .large-4 {
    width: 33.33333%; }

  #stacks_in_10675 .large-5 {
    width: 41.66667%; }

  #stacks_in_10675 .large-6 {
    width: 50%; }

  #stacks_in_10675 .large-7 {
    width: 58.33333%; }

  #stacks_in_10675 .large-8 {
    width: 66.66667%; }

  #stacks_in_10675 .large-9 {
    width: 75%; }

  #stacks_in_10675 .large-10 {
    width: 83.33333%; }

  #stacks_in_10675 .large-11 {
    width: 91.66667%; }

  #stacks_in_10675 .large-12 {
    width: 100%; }

  #stacks_in_10675 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10675 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10675 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10675 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10675 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10675 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10675 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10675 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10675 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10675 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10675 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10675 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10675 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10675 .column.large-centered,
  #stacks_in_10675 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10675 .column.large-uncentered,
  #stacks_in_10675 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10675 .column.large-centered:last-child,
  #stacks_in_10675 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10675 .column.large-uncentered:last-child,
  #stacks_in_10675 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10675 .column.large-uncentered.opposite,
  #stacks_in_10675 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10675 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10675 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10675 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10675 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10675 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10675 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10675 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10675 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10675 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10675 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10675 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10675 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10675 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10675 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10675 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10675 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10675 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10675 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10675 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10675 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10675 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10675 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10675 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10675 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10675 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10675 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10675 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10675 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10675 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10675 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10675 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10675 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10675 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10675 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10675 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10675 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10675 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10675 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10675 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10675 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10675 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10675 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10666,
#ruleStackstacks_in_10666:before,
#ruleStackstacks_in_10666:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10666 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10666 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10666 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10666 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10666 {
	text-align: left;
}

#ruleStackstacks_in_10666:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10666 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10681 article,
#stacks_in_10681 aside,
#stacks_in_10681 details,
#stacks_in_10681 figcaption,
#stacks_in_10681 figure,
#stacks_in_10681 footer,
#stacks_in_10681 header,
#stacks_in_10681 hgroup,
#stacks_in_10681 main,
#stacks_in_10681 nav,
#stacks_in_10681 section,
#stacks_in_10681 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_10681 audio,
#stacks_in_10681 canvas,
#stacks_in_10681 progress,
#stacks_in_10681 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_10681 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_10681 [hidden],
#stacks_in_10681 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10681 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10681 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10681 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10681 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10681 code,
#stacks_in_10681 kbd,
#stacks_in_10681 pre,
#stacks_in_10681 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10681 *,
#stacks_in_10681 *:before,
#stacks_in_10681 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10681 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10681 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10681 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10681 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10681 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10681 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_10681 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10681 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10681 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10681 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10681 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10681 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10681 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10681 *,
#stacks_in_10681 *:before,
#stacks_in_10681 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10681 .left {
  float: left !important; }

#stacks_in_10681 .right {
  float: right !important; }

#stacks_in_10681 .clearfix:before,
#stacks_in_10681 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10681 .clearfix:after {
  clear: both; }

#stacks_in_10681 .hide {
  display: none; }

#stacks_in_10681 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10681 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10681 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10681 select {
  width: 100%; }

#stacks_in_10681 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10681 .row:before,
#stacks_in_10681 .row:after {
  content: " ";
  display: table; }

#stacks_in_10681 .row:after {
  clear: both; }

#stacks_in_10681 .row.collapse > .column,
#stacks_in_10681 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10681 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10681 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10681 .row .row:before,
#stacks_in_10681 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10681 .row .row:after {
  clear: both; }

#stacks_in_10681 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10681 .row .row.collapse:before,
#stacks_in_10681 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10681 .row .row.collapse:after {
  clear: both; }

#stacks_in_10681 .column,
#stacks_in_10681 .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_10681 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10681 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10681 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10681 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10681 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10681 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10681 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10681 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10681 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10681 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10681 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10681 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10681 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10681 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10681 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10681 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10681 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10681 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10681 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10681 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10681 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10681 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10681 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10681 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10681 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10681 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10681 .column,
  #stacks_in_10681 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10681 .small-1 {
    width: 8.33333%; }

  #stacks_in_10681 .small-2 {
    width: 16.66667%; }

  #stacks_in_10681 .small-3 {
    width: 25%; }

  #stacks_in_10681 .small-4 {
    width: 33.33333%; }

  #stacks_in_10681 .small-5 {
    width: 41.66667%; }

  #stacks_in_10681 .small-6 {
    width: 50%; }

  #stacks_in_10681 .small-7 {
    width: 58.33333%; }

  #stacks_in_10681 .small-8 {
    width: 66.66667%; }

  #stacks_in_10681 .small-9 {
    width: 75%; }

  #stacks_in_10681 .small-10 {
    width: 83.33333%; }

  #stacks_in_10681 .small-11 {
    width: 91.66667%; }

  #stacks_in_10681 .small-12 {
    width: 100%; }

  #stacks_in_10681 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10681 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10681 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10681 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10681 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10681 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10681 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10681 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10681 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10681 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10681 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10681 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10681 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10681 .column.small-centered,
  #stacks_in_10681 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10681 .column.small-uncentered,
  #stacks_in_10681 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10681 .column.small-centered:last-child,
  #stacks_in_10681 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10681 .column.small-uncentered:last-child,
  #stacks_in_10681 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10681 .column.small-uncentered.opposite,
  #stacks_in_10681 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10681 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10681 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10681 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10681 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10681 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10681 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10681 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10681 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10681 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10681 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10681 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10681 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10681 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10681 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10681 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10681 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10681 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10681 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10681 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10681 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10681 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10681 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10681 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10681 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10681 .column,
  #stacks_in_10681 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10681 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10681 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10681 .medium-3 {
    width: 25%; }

  #stacks_in_10681 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10681 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10681 .medium-6 {
    width: 50%; }

  #stacks_in_10681 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10681 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10681 .medium-9 {
    width: 75%; }

  #stacks_in_10681 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10681 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10681 .medium-12 {
    width: 100%; }

  #stacks_in_10681 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10681 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10681 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10681 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10681 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10681 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10681 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10681 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10681 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10681 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10681 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10681 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10681 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10681 .column.medium-centered,
  #stacks_in_10681 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10681 .column.medium-uncentered,
  #stacks_in_10681 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10681 .column.medium-centered:last-child,
  #stacks_in_10681 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10681 .column.medium-uncentered:last-child,
  #stacks_in_10681 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10681 .column.medium-uncentered.opposite,
  #stacks_in_10681 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10681 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10681 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10681 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10681 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10681 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10681 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10681 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10681 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10681 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10681 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10681 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10681 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10681 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10681 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10681 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10681 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10681 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10681 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10681 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10681 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10681 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10681 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10681 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10681 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10681 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10681 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10681 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10681 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10681 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10681 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10681 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10681 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10681 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10681 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10681 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10681 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10681 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10681 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10681 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10681 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10681 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10681 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10681 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10681 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10681 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10681 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10681 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10681 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10681 .column,
  #stacks_in_10681 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10681 .large-1 {
    width: 8.33333%; }

  #stacks_in_10681 .large-2 {
    width: 16.66667%; }

  #stacks_in_10681 .large-3 {
    width: 25%; }

  #stacks_in_10681 .large-4 {
    width: 33.33333%; }

  #stacks_in_10681 .large-5 {
    width: 41.66667%; }

  #stacks_in_10681 .large-6 {
    width: 50%; }

  #stacks_in_10681 .large-7 {
    width: 58.33333%; }

  #stacks_in_10681 .large-8 {
    width: 66.66667%; }

  #stacks_in_10681 .large-9 {
    width: 75%; }

  #stacks_in_10681 .large-10 {
    width: 83.33333%; }

  #stacks_in_10681 .large-11 {
    width: 91.66667%; }

  #stacks_in_10681 .large-12 {
    width: 100%; }

  #stacks_in_10681 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10681 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10681 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10681 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10681 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10681 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10681 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10681 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10681 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10681 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10681 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10681 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10681 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10681 .column.large-centered,
  #stacks_in_10681 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10681 .column.large-uncentered,
  #stacks_in_10681 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10681 .column.large-centered:last-child,
  #stacks_in_10681 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10681 .column.large-uncentered:last-child,
  #stacks_in_10681 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10681 .column.large-uncentered.opposite,
  #stacks_in_10681 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10681 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10681 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10681 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10681 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10681 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10681 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10681 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10681 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10681 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10681 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10681 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10681 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10681 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10681 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10681 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10681 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10681 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10681 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10681 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10681 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10681 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10681 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10681 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10681 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10681 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10681 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10681 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10681 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10681 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10681 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10681 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10681 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10681 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10681 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10681 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10681 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10681 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10681 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10681 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10681 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10681 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10681 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10684,
#ruleStackstacks_in_10684:before,
#ruleStackstacks_in_10684:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10684 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10684 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10684 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10684 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10684 {
	text-align: left;
}

#ruleStackstacks_in_10684:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10684 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10699 article,
#stacks_in_10699 aside,
#stacks_in_10699 details,
#stacks_in_10699 figcaption,
#stacks_in_10699 figure,
#stacks_in_10699 footer,
#stacks_in_10699 header,
#stacks_in_10699 hgroup,
#stacks_in_10699 main,
#stacks_in_10699 nav,
#stacks_in_10699 section,
#stacks_in_10699 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_10699 audio,
#stacks_in_10699 canvas,
#stacks_in_10699 progress,
#stacks_in_10699 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_10699 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_10699 [hidden],
#stacks_in_10699 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10699 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10699 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10699 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10699 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10699 code,
#stacks_in_10699 kbd,
#stacks_in_10699 pre,
#stacks_in_10699 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10699 *,
#stacks_in_10699 *:before,
#stacks_in_10699 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10699 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10699 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10699 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10699 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10699 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10699 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_10699 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10699 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10699 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10699 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10699 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10699 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10699 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10699 *,
#stacks_in_10699 *:before,
#stacks_in_10699 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10699 .left {
  float: left !important; }

#stacks_in_10699 .right {
  float: right !important; }

#stacks_in_10699 .clearfix:before,
#stacks_in_10699 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10699 .clearfix:after {
  clear: both; }

#stacks_in_10699 .hide {
  display: none; }

#stacks_in_10699 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10699 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10699 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10699 select {
  width: 100%; }

#stacks_in_10699 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10699 .row:before,
#stacks_in_10699 .row:after {
  content: " ";
  display: table; }

#stacks_in_10699 .row:after {
  clear: both; }

#stacks_in_10699 .row.collapse > .column,
#stacks_in_10699 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10699 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10699 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10699 .row .row:before,
#stacks_in_10699 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10699 .row .row:after {
  clear: both; }

#stacks_in_10699 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10699 .row .row.collapse:before,
#stacks_in_10699 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10699 .row .row.collapse:after {
  clear: both; }

#stacks_in_10699 .column,
#stacks_in_10699 .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_10699 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10699 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10699 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10699 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10699 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10699 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10699 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10699 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10699 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10699 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10699 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10699 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10699 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10699 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10699 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10699 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10699 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10699 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10699 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10699 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10699 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10699 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10699 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10699 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10699 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10699 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10699 .column,
  #stacks_in_10699 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10699 .small-1 {
    width: 8.33333%; }

  #stacks_in_10699 .small-2 {
    width: 16.66667%; }

  #stacks_in_10699 .small-3 {
    width: 25%; }

  #stacks_in_10699 .small-4 {
    width: 33.33333%; }

  #stacks_in_10699 .small-5 {
    width: 41.66667%; }

  #stacks_in_10699 .small-6 {
    width: 50%; }

  #stacks_in_10699 .small-7 {
    width: 58.33333%; }

  #stacks_in_10699 .small-8 {
    width: 66.66667%; }

  #stacks_in_10699 .small-9 {
    width: 75%; }

  #stacks_in_10699 .small-10 {
    width: 83.33333%; }

  #stacks_in_10699 .small-11 {
    width: 91.66667%; }

  #stacks_in_10699 .small-12 {
    width: 100%; }

  #stacks_in_10699 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10699 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10699 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10699 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10699 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10699 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10699 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10699 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10699 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10699 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10699 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10699 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10699 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10699 .column.small-centered,
  #stacks_in_10699 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10699 .column.small-uncentered,
  #stacks_in_10699 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10699 .column.small-centered:last-child,
  #stacks_in_10699 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10699 .column.small-uncentered:last-child,
  #stacks_in_10699 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10699 .column.small-uncentered.opposite,
  #stacks_in_10699 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10699 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10699 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10699 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10699 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10699 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10699 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10699 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10699 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10699 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10699 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10699 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10699 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10699 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10699 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10699 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10699 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10699 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10699 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10699 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10699 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10699 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10699 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10699 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10699 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10699 .column,
  #stacks_in_10699 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10699 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10699 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10699 .medium-3 {
    width: 25%; }

  #stacks_in_10699 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10699 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10699 .medium-6 {
    width: 50%; }

  #stacks_in_10699 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10699 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10699 .medium-9 {
    width: 75%; }

  #stacks_in_10699 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10699 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10699 .medium-12 {
    width: 100%; }

  #stacks_in_10699 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10699 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10699 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10699 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10699 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10699 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10699 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10699 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10699 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10699 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10699 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10699 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10699 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10699 .column.medium-centered,
  #stacks_in_10699 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10699 .column.medium-uncentered,
  #stacks_in_10699 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10699 .column.medium-centered:last-child,
  #stacks_in_10699 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10699 .column.medium-uncentered:last-child,
  #stacks_in_10699 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10699 .column.medium-uncentered.opposite,
  #stacks_in_10699 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10699 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10699 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10699 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10699 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10699 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10699 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10699 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10699 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10699 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10699 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10699 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10699 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10699 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10699 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10699 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10699 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10699 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10699 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10699 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10699 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10699 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10699 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10699 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10699 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10699 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10699 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10699 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10699 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10699 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10699 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10699 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10699 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10699 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10699 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10699 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10699 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10699 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10699 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10699 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10699 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10699 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10699 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10699 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10699 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10699 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10699 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10699 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10699 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10699 .column,
  #stacks_in_10699 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10699 .large-1 {
    width: 8.33333%; }

  #stacks_in_10699 .large-2 {
    width: 16.66667%; }

  #stacks_in_10699 .large-3 {
    width: 25%; }

  #stacks_in_10699 .large-4 {
    width: 33.33333%; }

  #stacks_in_10699 .large-5 {
    width: 41.66667%; }

  #stacks_in_10699 .large-6 {
    width: 50%; }

  #stacks_in_10699 .large-7 {
    width: 58.33333%; }

  #stacks_in_10699 .large-8 {
    width: 66.66667%; }

  #stacks_in_10699 .large-9 {
    width: 75%; }

  #stacks_in_10699 .large-10 {
    width: 83.33333%; }

  #stacks_in_10699 .large-11 {
    width: 91.66667%; }

  #stacks_in_10699 .large-12 {
    width: 100%; }

  #stacks_in_10699 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10699 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10699 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10699 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10699 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10699 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10699 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10699 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10699 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10699 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10699 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10699 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10699 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10699 .column.large-centered,
  #stacks_in_10699 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10699 .column.large-uncentered,
  #stacks_in_10699 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10699 .column.large-centered:last-child,
  #stacks_in_10699 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10699 .column.large-uncentered:last-child,
  #stacks_in_10699 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10699 .column.large-uncentered.opposite,
  #stacks_in_10699 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10699 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10699 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10699 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10699 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10699 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10699 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10699 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10699 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10699 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10699 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10699 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10699 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10699 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10699 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10699 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10699 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10699 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10699 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10699 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10699 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10699 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10699 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10699 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10699 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10699 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10699 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10699 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10699 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10699 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10699 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10699 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10699 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10699 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10699 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10699 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10699 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10699 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10699 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10699 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10699 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10699 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10699 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10708,
#ruleStackstacks_in_10708:before,
#ruleStackstacks_in_10708:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10708 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10708 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10708 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10708 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10708 {
	text-align: left;
}

#ruleStackstacks_in_10708:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10708 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10705 article,
#stacks_in_10705 aside,
#stacks_in_10705 details,
#stacks_in_10705 figcaption,
#stacks_in_10705 figure,
#stacks_in_10705 footer,
#stacks_in_10705 header,
#stacks_in_10705 hgroup,
#stacks_in_10705 main,
#stacks_in_10705 nav,
#stacks_in_10705 section,
#stacks_in_10705 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_10705 audio,
#stacks_in_10705 canvas,
#stacks_in_10705 progress,
#stacks_in_10705 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_10705 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_10705 [hidden],
#stacks_in_10705 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10705 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10705 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10705 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10705 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10705 code,
#stacks_in_10705 kbd,
#stacks_in_10705 pre,
#stacks_in_10705 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10705 *,
#stacks_in_10705 *:before,
#stacks_in_10705 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10705 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10705 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10705 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10705 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10705 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10705 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_10705 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10705 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10705 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10705 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10705 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10705 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10705 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10705 *,
#stacks_in_10705 *:before,
#stacks_in_10705 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10705 .left {
  float: left !important; }

#stacks_in_10705 .right {
  float: right !important; }

#stacks_in_10705 .clearfix:before,
#stacks_in_10705 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10705 .clearfix:after {
  clear: both; }

#stacks_in_10705 .hide {
  display: none; }

#stacks_in_10705 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10705 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10705 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10705 select {
  width: 100%; }

#stacks_in_10705 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10705 .row:before,
#stacks_in_10705 .row:after {
  content: " ";
  display: table; }

#stacks_in_10705 .row:after {
  clear: both; }

#stacks_in_10705 .row.collapse > .column,
#stacks_in_10705 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10705 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10705 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10705 .row .row:before,
#stacks_in_10705 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10705 .row .row:after {
  clear: both; }

#stacks_in_10705 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10705 .row .row.collapse:before,
#stacks_in_10705 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10705 .row .row.collapse:after {
  clear: both; }

#stacks_in_10705 .column,
#stacks_in_10705 .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_10705 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10705 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10705 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10705 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10705 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10705 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10705 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10705 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10705 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10705 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10705 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10705 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10705 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10705 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10705 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10705 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10705 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10705 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10705 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10705 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10705 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10705 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10705 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10705 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10705 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10705 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10705 .column,
  #stacks_in_10705 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10705 .small-1 {
    width: 8.33333%; }

  #stacks_in_10705 .small-2 {
    width: 16.66667%; }

  #stacks_in_10705 .small-3 {
    width: 25%; }

  #stacks_in_10705 .small-4 {
    width: 33.33333%; }

  #stacks_in_10705 .small-5 {
    width: 41.66667%; }

  #stacks_in_10705 .small-6 {
    width: 50%; }

  #stacks_in_10705 .small-7 {
    width: 58.33333%; }

  #stacks_in_10705 .small-8 {
    width: 66.66667%; }

  #stacks_in_10705 .small-9 {
    width: 75%; }

  #stacks_in_10705 .small-10 {
    width: 83.33333%; }

  #stacks_in_10705 .small-11 {
    width: 91.66667%; }

  #stacks_in_10705 .small-12 {
    width: 100%; }

  #stacks_in_10705 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10705 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10705 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10705 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10705 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10705 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10705 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10705 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10705 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10705 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10705 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10705 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10705 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10705 .column.small-centered,
  #stacks_in_10705 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10705 .column.small-uncentered,
  #stacks_in_10705 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10705 .column.small-centered:last-child,
  #stacks_in_10705 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10705 .column.small-uncentered:last-child,
  #stacks_in_10705 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10705 .column.small-uncentered.opposite,
  #stacks_in_10705 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10705 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10705 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10705 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10705 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10705 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10705 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10705 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10705 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10705 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10705 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10705 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10705 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10705 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10705 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10705 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10705 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10705 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10705 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10705 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10705 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10705 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10705 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10705 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10705 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10705 .column,
  #stacks_in_10705 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10705 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10705 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10705 .medium-3 {
    width: 25%; }

  #stacks_in_10705 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10705 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10705 .medium-6 {
    width: 50%; }

  #stacks_in_10705 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10705 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10705 .medium-9 {
    width: 75%; }

  #stacks_in_10705 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10705 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10705 .medium-12 {
    width: 100%; }

  #stacks_in_10705 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10705 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10705 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10705 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10705 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10705 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10705 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10705 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10705 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10705 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10705 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10705 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10705 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10705 .column.medium-centered,
  #stacks_in_10705 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10705 .column.medium-uncentered,
  #stacks_in_10705 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10705 .column.medium-centered:last-child,
  #stacks_in_10705 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10705 .column.medium-uncentered:last-child,
  #stacks_in_10705 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10705 .column.medium-uncentered.opposite,
  #stacks_in_10705 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10705 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10705 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10705 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10705 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10705 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10705 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10705 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10705 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10705 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10705 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10705 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10705 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10705 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10705 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10705 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10705 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10705 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10705 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10705 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10705 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10705 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10705 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10705 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10705 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10705 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10705 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10705 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10705 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10705 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10705 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10705 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10705 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10705 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10705 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10705 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10705 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10705 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10705 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10705 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10705 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10705 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10705 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10705 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10705 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10705 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10705 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10705 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10705 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10705 .column,
  #stacks_in_10705 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10705 .large-1 {
    width: 8.33333%; }

  #stacks_in_10705 .large-2 {
    width: 16.66667%; }

  #stacks_in_10705 .large-3 {
    width: 25%; }

  #stacks_in_10705 .large-4 {
    width: 33.33333%; }

  #stacks_in_10705 .large-5 {
    width: 41.66667%; }

  #stacks_in_10705 .large-6 {
    width: 50%; }

  #stacks_in_10705 .large-7 {
    width: 58.33333%; }

  #stacks_in_10705 .large-8 {
    width: 66.66667%; }

  #stacks_in_10705 .large-9 {
    width: 75%; }

  #stacks_in_10705 .large-10 {
    width: 83.33333%; }

  #stacks_in_10705 .large-11 {
    width: 91.66667%; }

  #stacks_in_10705 .large-12 {
    width: 100%; }

  #stacks_in_10705 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10705 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10705 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10705 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10705 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10705 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10705 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10705 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10705 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10705 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10705 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10705 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10705 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10705 .column.large-centered,
  #stacks_in_10705 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10705 .column.large-uncentered,
  #stacks_in_10705 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10705 .column.large-centered:last-child,
  #stacks_in_10705 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10705 .column.large-uncentered:last-child,
  #stacks_in_10705 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10705 .column.large-uncentered.opposite,
  #stacks_in_10705 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10705 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10705 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10705 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10705 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10705 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10705 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10705 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10705 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10705 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10705 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10705 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10705 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10705 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10705 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10705 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10705 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10705 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10705 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10705 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10705 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10705 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10705 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10705 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10705 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10705 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10705 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10705 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10705 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10705 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10705 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10705 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10705 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10705 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10705 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10705 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10705 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10705 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10705 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10705 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10705 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10705 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10705 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10696,
#ruleStackstacks_in_10696:before,
#ruleStackstacks_in_10696:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10696 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10696 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10696 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10696 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10696 {
	text-align: left;
}

#ruleStackstacks_in_10696:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10696 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10834 article,
#stacks_in_10834 aside,
#stacks_in_10834 details,
#stacks_in_10834 figcaption,
#stacks_in_10834 figure,
#stacks_in_10834 footer,
#stacks_in_10834 header,
#stacks_in_10834 hgroup,
#stacks_in_10834 main,
#stacks_in_10834 nav,
#stacks_in_10834 section,
#stacks_in_10834 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_10834 audio,
#stacks_in_10834 canvas,
#stacks_in_10834 progress,
#stacks_in_10834 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_10834 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_10834 [hidden],
#stacks_in_10834 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10834 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10834 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10834 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10834 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10834 code,
#stacks_in_10834 kbd,
#stacks_in_10834 pre,
#stacks_in_10834 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10834 *,
#stacks_in_10834 *:before,
#stacks_in_10834 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10834 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10834 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10834 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10834 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10834 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10834 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_10834 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10834 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10834 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10834 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10834 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10834 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10834 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10834 *,
#stacks_in_10834 *:before,
#stacks_in_10834 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10834 .left {
  float: left !important; }

#stacks_in_10834 .right {
  float: right !important; }

#stacks_in_10834 .clearfix:before,
#stacks_in_10834 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10834 .clearfix:after {
  clear: both; }

#stacks_in_10834 .hide {
  display: none; }

#stacks_in_10834 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10834 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10834 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10834 select {
  width: 100%; }

#stacks_in_10834 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10834 .row:before,
#stacks_in_10834 .row:after {
  content: " ";
  display: table; }

#stacks_in_10834 .row:after {
  clear: both; }

#stacks_in_10834 .row.collapse > .column,
#stacks_in_10834 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10834 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10834 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10834 .row .row:before,
#stacks_in_10834 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10834 .row .row:after {
  clear: both; }

#stacks_in_10834 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10834 .row .row.collapse:before,
#stacks_in_10834 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10834 .row .row.collapse:after {
  clear: both; }

#stacks_in_10834 .column,
#stacks_in_10834 .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_10834 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10834 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10834 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10834 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10834 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10834 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10834 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10834 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10834 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10834 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10834 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10834 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10834 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10834 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10834 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10834 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10834 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10834 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10834 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10834 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10834 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10834 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10834 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10834 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10834 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10834 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10834 .column,
  #stacks_in_10834 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10834 .small-1 {
    width: 8.33333%; }

  #stacks_in_10834 .small-2 {
    width: 16.66667%; }

  #stacks_in_10834 .small-3 {
    width: 25%; }

  #stacks_in_10834 .small-4 {
    width: 33.33333%; }

  #stacks_in_10834 .small-5 {
    width: 41.66667%; }

  #stacks_in_10834 .small-6 {
    width: 50%; }

  #stacks_in_10834 .small-7 {
    width: 58.33333%; }

  #stacks_in_10834 .small-8 {
    width: 66.66667%; }

  #stacks_in_10834 .small-9 {
    width: 75%; }

  #stacks_in_10834 .small-10 {
    width: 83.33333%; }

  #stacks_in_10834 .small-11 {
    width: 91.66667%; }

  #stacks_in_10834 .small-12 {
    width: 100%; }

  #stacks_in_10834 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10834 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10834 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10834 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10834 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10834 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10834 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10834 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10834 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10834 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10834 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10834 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10834 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10834 .column.small-centered,
  #stacks_in_10834 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10834 .column.small-uncentered,
  #stacks_in_10834 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10834 .column.small-centered:last-child,
  #stacks_in_10834 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10834 .column.small-uncentered:last-child,
  #stacks_in_10834 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10834 .column.small-uncentered.opposite,
  #stacks_in_10834 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10834 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10834 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10834 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10834 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10834 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10834 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10834 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10834 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10834 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10834 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10834 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10834 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10834 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10834 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10834 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10834 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10834 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10834 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10834 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10834 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10834 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10834 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10834 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10834 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10834 .column,
  #stacks_in_10834 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10834 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10834 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10834 .medium-3 {
    width: 25%; }

  #stacks_in_10834 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10834 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10834 .medium-6 {
    width: 50%; }

  #stacks_in_10834 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10834 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10834 .medium-9 {
    width: 75%; }

  #stacks_in_10834 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10834 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10834 .medium-12 {
    width: 100%; }

  #stacks_in_10834 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10834 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10834 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10834 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10834 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10834 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10834 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10834 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10834 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10834 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10834 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10834 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10834 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10834 .column.medium-centered,
  #stacks_in_10834 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10834 .column.medium-uncentered,
  #stacks_in_10834 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10834 .column.medium-centered:last-child,
  #stacks_in_10834 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10834 .column.medium-uncentered:last-child,
  #stacks_in_10834 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10834 .column.medium-uncentered.opposite,
  #stacks_in_10834 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10834 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10834 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10834 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10834 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10834 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10834 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10834 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10834 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10834 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10834 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10834 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10834 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10834 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10834 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10834 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10834 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10834 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10834 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10834 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10834 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10834 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10834 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10834 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10834 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10834 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10834 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10834 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10834 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10834 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10834 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10834 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10834 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10834 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10834 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10834 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10834 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10834 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10834 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10834 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10834 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10834 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10834 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10834 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10834 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10834 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10834 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10834 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10834 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10834 .column,
  #stacks_in_10834 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10834 .large-1 {
    width: 8.33333%; }

  #stacks_in_10834 .large-2 {
    width: 16.66667%; }

  #stacks_in_10834 .large-3 {
    width: 25%; }

  #stacks_in_10834 .large-4 {
    width: 33.33333%; }

  #stacks_in_10834 .large-5 {
    width: 41.66667%; }

  #stacks_in_10834 .large-6 {
    width: 50%; }

  #stacks_in_10834 .large-7 {
    width: 58.33333%; }

  #stacks_in_10834 .large-8 {
    width: 66.66667%; }

  #stacks_in_10834 .large-9 {
    width: 75%; }

  #stacks_in_10834 .large-10 {
    width: 83.33333%; }

  #stacks_in_10834 .large-11 {
    width: 91.66667%; }

  #stacks_in_10834 .large-12 {
    width: 100%; }

  #stacks_in_10834 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10834 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10834 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10834 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10834 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10834 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10834 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10834 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10834 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10834 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10834 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10834 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10834 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10834 .column.large-centered,
  #stacks_in_10834 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10834 .column.large-uncentered,
  #stacks_in_10834 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10834 .column.large-centered:last-child,
  #stacks_in_10834 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10834 .column.large-uncentered:last-child,
  #stacks_in_10834 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10834 .column.large-uncentered.opposite,
  #stacks_in_10834 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10834 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10834 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10834 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10834 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10834 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10834 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10834 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10834 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10834 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10834 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10834 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10834 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10834 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10834 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10834 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10834 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10834 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10834 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10834 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10834 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10834 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10834 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10834 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10834 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10834 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10834 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10834 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10834 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10834 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10834 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10834 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10834 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10834 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10834 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10834 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10834 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10834 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10834 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10834 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10834 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10834 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10834 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10833,
#ruleStackstacks_in_10833:before,
#ruleStackstacks_in_10833:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10833 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10833 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10833 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10833 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10833 {
	text-align: left;
}

#ruleStackstacks_in_10833:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10833 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10813 article,
#stacks_in_10813 aside,
#stacks_in_10813 details,
#stacks_in_10813 figcaption,
#stacks_in_10813 figure,
#stacks_in_10813 footer,
#stacks_in_10813 header,
#stacks_in_10813 hgroup,
#stacks_in_10813 main,
#stacks_in_10813 nav,
#stacks_in_10813 section,
#stacks_in_10813 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_10813 audio,
#stacks_in_10813 canvas,
#stacks_in_10813 progress,
#stacks_in_10813 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_10813 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_10813 [hidden],
#stacks_in_10813 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10813 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10813 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10813 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10813 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10813 code,
#stacks_in_10813 kbd,
#stacks_in_10813 pre,
#stacks_in_10813 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10813 *,
#stacks_in_10813 *:before,
#stacks_in_10813 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10813 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10813 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10813 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10813 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10813 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10813 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_10813 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10813 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10813 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10813 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10813 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10813 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10813 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10813 *,
#stacks_in_10813 *:before,
#stacks_in_10813 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10813 .left {
  float: left !important; }

#stacks_in_10813 .right {
  float: right !important; }

#stacks_in_10813 .clearfix:before,
#stacks_in_10813 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10813 .clearfix:after {
  clear: both; }

#stacks_in_10813 .hide {
  display: none; }

#stacks_in_10813 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10813 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10813 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10813 select {
  width: 100%; }

#stacks_in_10813 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10813 .row:before,
#stacks_in_10813 .row:after {
  content: " ";
  display: table; }

#stacks_in_10813 .row:after {
  clear: both; }

#stacks_in_10813 .row.collapse > .column,
#stacks_in_10813 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10813 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10813 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10813 .row .row:before,
#stacks_in_10813 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10813 .row .row:after {
  clear: both; }

#stacks_in_10813 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10813 .row .row.collapse:before,
#stacks_in_10813 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10813 .row .row.collapse:after {
  clear: both; }

#stacks_in_10813 .column,
#stacks_in_10813 .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_10813 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10813 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10813 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10813 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10813 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10813 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10813 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10813 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10813 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10813 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10813 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10813 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10813 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10813 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10813 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10813 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10813 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10813 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10813 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10813 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10813 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10813 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10813 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10813 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10813 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10813 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10813 .column,
  #stacks_in_10813 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10813 .small-1 {
    width: 8.33333%; }

  #stacks_in_10813 .small-2 {
    width: 16.66667%; }

  #stacks_in_10813 .small-3 {
    width: 25%; }

  #stacks_in_10813 .small-4 {
    width: 33.33333%; }

  #stacks_in_10813 .small-5 {
    width: 41.66667%; }

  #stacks_in_10813 .small-6 {
    width: 50%; }

  #stacks_in_10813 .small-7 {
    width: 58.33333%; }

  #stacks_in_10813 .small-8 {
    width: 66.66667%; }

  #stacks_in_10813 .small-9 {
    width: 75%; }

  #stacks_in_10813 .small-10 {
    width: 83.33333%; }

  #stacks_in_10813 .small-11 {
    width: 91.66667%; }

  #stacks_in_10813 .small-12 {
    width: 100%; }

  #stacks_in_10813 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10813 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10813 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10813 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10813 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10813 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10813 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10813 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10813 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10813 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10813 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10813 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10813 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10813 .column.small-centered,
  #stacks_in_10813 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10813 .column.small-uncentered,
  #stacks_in_10813 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10813 .column.small-centered:last-child,
  #stacks_in_10813 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10813 .column.small-uncentered:last-child,
  #stacks_in_10813 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10813 .column.small-uncentered.opposite,
  #stacks_in_10813 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10813 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10813 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10813 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10813 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10813 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10813 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10813 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10813 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10813 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10813 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10813 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10813 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10813 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10813 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10813 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10813 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10813 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10813 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10813 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10813 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10813 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10813 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10813 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10813 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10813 .column,
  #stacks_in_10813 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10813 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10813 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10813 .medium-3 {
    width: 25%; }

  #stacks_in_10813 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10813 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10813 .medium-6 {
    width: 50%; }

  #stacks_in_10813 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10813 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10813 .medium-9 {
    width: 75%; }

  #stacks_in_10813 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10813 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10813 .medium-12 {
    width: 100%; }

  #stacks_in_10813 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10813 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10813 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10813 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10813 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10813 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10813 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10813 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10813 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10813 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10813 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10813 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10813 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10813 .column.medium-centered,
  #stacks_in_10813 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10813 .column.medium-uncentered,
  #stacks_in_10813 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10813 .column.medium-centered:last-child,
  #stacks_in_10813 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10813 .column.medium-uncentered:last-child,
  #stacks_in_10813 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10813 .column.medium-uncentered.opposite,
  #stacks_in_10813 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10813 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10813 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10813 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10813 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10813 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10813 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10813 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10813 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10813 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10813 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10813 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10813 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10813 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10813 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10813 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10813 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10813 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10813 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10813 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10813 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10813 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10813 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10813 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10813 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10813 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10813 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10813 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10813 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10813 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10813 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10813 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10813 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10813 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10813 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10813 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10813 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10813 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10813 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10813 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10813 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10813 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10813 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10813 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10813 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10813 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10813 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10813 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10813 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10813 .column,
  #stacks_in_10813 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10813 .large-1 {
    width: 8.33333%; }

  #stacks_in_10813 .large-2 {
    width: 16.66667%; }

  #stacks_in_10813 .large-3 {
    width: 25%; }

  #stacks_in_10813 .large-4 {
    width: 33.33333%; }

  #stacks_in_10813 .large-5 {
    width: 41.66667%; }

  #stacks_in_10813 .large-6 {
    width: 50%; }

  #stacks_in_10813 .large-7 {
    width: 58.33333%; }

  #stacks_in_10813 .large-8 {
    width: 66.66667%; }

  #stacks_in_10813 .large-9 {
    width: 75%; }

  #stacks_in_10813 .large-10 {
    width: 83.33333%; }

  #stacks_in_10813 .large-11 {
    width: 91.66667%; }

  #stacks_in_10813 .large-12 {
    width: 100%; }

  #stacks_in_10813 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10813 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10813 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10813 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10813 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10813 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10813 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10813 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10813 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10813 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10813 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10813 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10813 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10813 .column.large-centered,
  #stacks_in_10813 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10813 .column.large-uncentered,
  #stacks_in_10813 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10813 .column.large-centered:last-child,
  #stacks_in_10813 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10813 .column.large-uncentered:last-child,
  #stacks_in_10813 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10813 .column.large-uncentered.opposite,
  #stacks_in_10813 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10813 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10813 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10813 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10813 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10813 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10813 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10813 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10813 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10813 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10813 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10813 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10813 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10813 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10813 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10813 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10813 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10813 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10813 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10813 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10813 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10813 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10813 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10813 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10813 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10813 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10813 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10813 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10813 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10813 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10813 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10813 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10813 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10813 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10813 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10813 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10813 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10813 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10813 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10813 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10813 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10813 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10813 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10726,
#ruleStackstacks_in_10726:before,
#ruleStackstacks_in_10726:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10726 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10726 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10726 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10726 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10726 {
	text-align: left;
}

#ruleStackstacks_in_10726:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10726 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10854 article,
#stacks_in_10854 aside,
#stacks_in_10854 details,
#stacks_in_10854 figcaption,
#stacks_in_10854 figure,
#stacks_in_10854 footer,
#stacks_in_10854 header,
#stacks_in_10854 hgroup,
#stacks_in_10854 main,
#stacks_in_10854 nav,
#stacks_in_10854 section,
#stacks_in_10854 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_10854 audio,
#stacks_in_10854 canvas,
#stacks_in_10854 progress,
#stacks_in_10854 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_10854 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_10854 [hidden],
#stacks_in_10854 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10854 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10854 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10854 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10854 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10854 code,
#stacks_in_10854 kbd,
#stacks_in_10854 pre,
#stacks_in_10854 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10854 *,
#stacks_in_10854 *:before,
#stacks_in_10854 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10854 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10854 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10854 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10854 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10854 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10854 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_10854 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10854 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10854 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10854 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10854 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10854 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10854 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10854 *,
#stacks_in_10854 *:before,
#stacks_in_10854 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10854 .left {
  float: left !important; }

#stacks_in_10854 .right {
  float: right !important; }

#stacks_in_10854 .clearfix:before,
#stacks_in_10854 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10854 .clearfix:after {
  clear: both; }

#stacks_in_10854 .hide {
  display: none; }

#stacks_in_10854 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10854 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10854 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10854 select {
  width: 100%; }

#stacks_in_10854 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10854 .row:before,
#stacks_in_10854 .row:after {
  content: " ";
  display: table; }

#stacks_in_10854 .row:after {
  clear: both; }

#stacks_in_10854 .row.collapse > .column,
#stacks_in_10854 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10854 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10854 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10854 .row .row:before,
#stacks_in_10854 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10854 .row .row:after {
  clear: both; }

#stacks_in_10854 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10854 .row .row.collapse:before,
#stacks_in_10854 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10854 .row .row.collapse:after {
  clear: both; }

#stacks_in_10854 .column,
#stacks_in_10854 .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_10854 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10854 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10854 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10854 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10854 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10854 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10854 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10854 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10854 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10854 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10854 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10854 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10854 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10854 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10854 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10854 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10854 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10854 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10854 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10854 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10854 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10854 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10854 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10854 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10854 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10854 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10854 .column,
  #stacks_in_10854 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10854 .small-1 {
    width: 8.33333%; }

  #stacks_in_10854 .small-2 {
    width: 16.66667%; }

  #stacks_in_10854 .small-3 {
    width: 25%; }

  #stacks_in_10854 .small-4 {
    width: 33.33333%; }

  #stacks_in_10854 .small-5 {
    width: 41.66667%; }

  #stacks_in_10854 .small-6 {
    width: 50%; }

  #stacks_in_10854 .small-7 {
    width: 58.33333%; }

  #stacks_in_10854 .small-8 {
    width: 66.66667%; }

  #stacks_in_10854 .small-9 {
    width: 75%; }

  #stacks_in_10854 .small-10 {
    width: 83.33333%; }

  #stacks_in_10854 .small-11 {
    width: 91.66667%; }

  #stacks_in_10854 .small-12 {
    width: 100%; }

  #stacks_in_10854 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10854 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10854 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10854 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10854 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10854 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10854 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10854 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10854 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10854 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10854 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10854 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10854 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10854 .column.small-centered,
  #stacks_in_10854 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10854 .column.small-uncentered,
  #stacks_in_10854 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10854 .column.small-centered:last-child,
  #stacks_in_10854 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10854 .column.small-uncentered:last-child,
  #stacks_in_10854 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10854 .column.small-uncentered.opposite,
  #stacks_in_10854 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10854 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10854 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10854 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10854 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10854 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10854 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10854 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10854 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10854 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10854 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10854 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10854 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10854 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10854 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10854 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10854 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10854 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10854 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10854 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10854 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10854 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10854 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10854 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10854 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10854 .column,
  #stacks_in_10854 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10854 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10854 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10854 .medium-3 {
    width: 25%; }

  #stacks_in_10854 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10854 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10854 .medium-6 {
    width: 50%; }

  #stacks_in_10854 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10854 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10854 .medium-9 {
    width: 75%; }

  #stacks_in_10854 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10854 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10854 .medium-12 {
    width: 100%; }

  #stacks_in_10854 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10854 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10854 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10854 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10854 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10854 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10854 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10854 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10854 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10854 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10854 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10854 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10854 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10854 .column.medium-centered,
  #stacks_in_10854 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10854 .column.medium-uncentered,
  #stacks_in_10854 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10854 .column.medium-centered:last-child,
  #stacks_in_10854 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10854 .column.medium-uncentered:last-child,
  #stacks_in_10854 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10854 .column.medium-uncentered.opposite,
  #stacks_in_10854 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10854 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10854 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10854 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10854 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10854 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10854 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10854 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10854 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10854 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10854 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10854 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10854 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10854 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10854 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10854 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10854 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10854 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10854 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10854 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10854 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10854 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10854 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10854 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10854 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10854 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10854 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10854 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10854 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10854 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10854 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10854 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10854 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10854 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10854 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10854 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10854 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10854 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10854 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10854 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10854 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10854 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10854 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10854 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10854 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10854 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10854 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10854 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10854 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10854 .column,
  #stacks_in_10854 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10854 .large-1 {
    width: 8.33333%; }

  #stacks_in_10854 .large-2 {
    width: 16.66667%; }

  #stacks_in_10854 .large-3 {
    width: 25%; }

  #stacks_in_10854 .large-4 {
    width: 33.33333%; }

  #stacks_in_10854 .large-5 {
    width: 41.66667%; }

  #stacks_in_10854 .large-6 {
    width: 50%; }

  #stacks_in_10854 .large-7 {
    width: 58.33333%; }

  #stacks_in_10854 .large-8 {
    width: 66.66667%; }

  #stacks_in_10854 .large-9 {
    width: 75%; }

  #stacks_in_10854 .large-10 {
    width: 83.33333%; }

  #stacks_in_10854 .large-11 {
    width: 91.66667%; }

  #stacks_in_10854 .large-12 {
    width: 100%; }

  #stacks_in_10854 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10854 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10854 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10854 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10854 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10854 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10854 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10854 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10854 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10854 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10854 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10854 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10854 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10854 .column.large-centered,
  #stacks_in_10854 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10854 .column.large-uncentered,
  #stacks_in_10854 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10854 .column.large-centered:last-child,
  #stacks_in_10854 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10854 .column.large-uncentered:last-child,
  #stacks_in_10854 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10854 .column.large-uncentered.opposite,
  #stacks_in_10854 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10854 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10854 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10854 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10854 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10854 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10854 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10854 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10854 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10854 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10854 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10854 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10854 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10854 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10854 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10854 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10854 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10854 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10854 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10854 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10854 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10854 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10854 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10854 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10854 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10854 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10854 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10854 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10854 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10854 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10854 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10854 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10854 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10854 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10854 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10854 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10854 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10854 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10854 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10854 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10854 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10854 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10854 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10853,
#ruleStackstacks_in_10853:before,
#ruleStackstacks_in_10853:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10853 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10853 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10853 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10853 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10853 {
	text-align: left;
}

#ruleStackstacks_in_10853:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10853 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10904 article,
#stacks_in_10904 aside,
#stacks_in_10904 details,
#stacks_in_10904 figcaption,
#stacks_in_10904 figure,
#stacks_in_10904 footer,
#stacks_in_10904 header,
#stacks_in_10904 hgroup,
#stacks_in_10904 main,
#stacks_in_10904 nav,
#stacks_in_10904 section,
#stacks_in_10904 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_10904 audio,
#stacks_in_10904 canvas,
#stacks_in_10904 progress,
#stacks_in_10904 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_10904 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_10904 [hidden],
#stacks_in_10904 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10904 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10904 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10904 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10904 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10904 code,
#stacks_in_10904 kbd,
#stacks_in_10904 pre,
#stacks_in_10904 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10904 *,
#stacks_in_10904 *:before,
#stacks_in_10904 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10904 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10904 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10904 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10904 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10904 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10904 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_10904 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10904 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10904 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10904 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10904 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10904 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10904 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10904 *,
#stacks_in_10904 *:before,
#stacks_in_10904 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10904 .left {
  float: left !important; }

#stacks_in_10904 .right {
  float: right !important; }

#stacks_in_10904 .clearfix:before,
#stacks_in_10904 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10904 .clearfix:after {
  clear: both; }

#stacks_in_10904 .hide {
  display: none; }

#stacks_in_10904 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10904 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10904 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10904 select {
  width: 100%; }

#stacks_in_10904 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10904 .row:before,
#stacks_in_10904 .row:after {
  content: " ";
  display: table; }

#stacks_in_10904 .row:after {
  clear: both; }

#stacks_in_10904 .row.collapse > .column,
#stacks_in_10904 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10904 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10904 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10904 .row .row:before,
#stacks_in_10904 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10904 .row .row:after {
  clear: both; }

#stacks_in_10904 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10904 .row .row.collapse:before,
#stacks_in_10904 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10904 .row .row.collapse:after {
  clear: both; }

#stacks_in_10904 .column,
#stacks_in_10904 .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_10904 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10904 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10904 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10904 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10904 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10904 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10904 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10904 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10904 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10904 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10904 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10904 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10904 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10904 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10904 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10904 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10904 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10904 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10904 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10904 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10904 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10904 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10904 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10904 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10904 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10904 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10904 .column,
  #stacks_in_10904 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10904 .small-1 {
    width: 8.33333%; }

  #stacks_in_10904 .small-2 {
    width: 16.66667%; }

  #stacks_in_10904 .small-3 {
    width: 25%; }

  #stacks_in_10904 .small-4 {
    width: 33.33333%; }

  #stacks_in_10904 .small-5 {
    width: 41.66667%; }

  #stacks_in_10904 .small-6 {
    width: 50%; }

  #stacks_in_10904 .small-7 {
    width: 58.33333%; }

  #stacks_in_10904 .small-8 {
    width: 66.66667%; }

  #stacks_in_10904 .small-9 {
    width: 75%; }

  #stacks_in_10904 .small-10 {
    width: 83.33333%; }

  #stacks_in_10904 .small-11 {
    width: 91.66667%; }

  #stacks_in_10904 .small-12 {
    width: 100%; }

  #stacks_in_10904 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10904 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10904 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10904 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10904 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10904 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10904 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10904 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10904 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10904 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10904 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10904 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10904 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10904 .column.small-centered,
  #stacks_in_10904 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10904 .column.small-uncentered,
  #stacks_in_10904 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10904 .column.small-centered:last-child,
  #stacks_in_10904 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10904 .column.small-uncentered:last-child,
  #stacks_in_10904 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10904 .column.small-uncentered.opposite,
  #stacks_in_10904 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10904 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10904 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10904 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10904 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10904 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10904 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10904 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10904 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10904 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10904 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10904 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10904 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10904 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10904 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10904 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10904 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10904 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10904 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10904 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10904 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10904 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10904 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10904 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10904 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10904 .column,
  #stacks_in_10904 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10904 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10904 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10904 .medium-3 {
    width: 25%; }

  #stacks_in_10904 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10904 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10904 .medium-6 {
    width: 50%; }

  #stacks_in_10904 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10904 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10904 .medium-9 {
    width: 75%; }

  #stacks_in_10904 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10904 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10904 .medium-12 {
    width: 100%; }

  #stacks_in_10904 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10904 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10904 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10904 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10904 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10904 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10904 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10904 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10904 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10904 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10904 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10904 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10904 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10904 .column.medium-centered,
  #stacks_in_10904 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10904 .column.medium-uncentered,
  #stacks_in_10904 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10904 .column.medium-centered:last-child,
  #stacks_in_10904 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10904 .column.medium-uncentered:last-child,
  #stacks_in_10904 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10904 .column.medium-uncentered.opposite,
  #stacks_in_10904 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10904 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10904 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10904 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10904 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10904 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10904 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10904 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10904 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10904 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10904 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10904 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10904 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10904 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10904 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10904 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10904 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10904 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10904 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10904 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10904 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10904 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10904 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10904 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10904 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10904 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10904 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10904 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10904 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10904 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10904 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10904 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10904 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10904 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10904 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10904 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10904 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10904 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10904 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10904 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10904 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10904 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10904 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10904 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10904 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10904 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10904 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10904 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10904 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10904 .column,
  #stacks_in_10904 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10904 .large-1 {
    width: 8.33333%; }

  #stacks_in_10904 .large-2 {
    width: 16.66667%; }

  #stacks_in_10904 .large-3 {
    width: 25%; }

  #stacks_in_10904 .large-4 {
    width: 33.33333%; }

  #stacks_in_10904 .large-5 {
    width: 41.66667%; }

  #stacks_in_10904 .large-6 {
    width: 50%; }

  #stacks_in_10904 .large-7 {
    width: 58.33333%; }

  #stacks_in_10904 .large-8 {
    width: 66.66667%; }

  #stacks_in_10904 .large-9 {
    width: 75%; }

  #stacks_in_10904 .large-10 {
    width: 83.33333%; }

  #stacks_in_10904 .large-11 {
    width: 91.66667%; }

  #stacks_in_10904 .large-12 {
    width: 100%; }

  #stacks_in_10904 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10904 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10904 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10904 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10904 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10904 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10904 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10904 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10904 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10904 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10904 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10904 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10904 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10904 .column.large-centered,
  #stacks_in_10904 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10904 .column.large-uncentered,
  #stacks_in_10904 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10904 .column.large-centered:last-child,
  #stacks_in_10904 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10904 .column.large-uncentered:last-child,
  #stacks_in_10904 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10904 .column.large-uncentered.opposite,
  #stacks_in_10904 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10904 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10904 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10904 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10904 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10904 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10904 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10904 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10904 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10904 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10904 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10904 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10904 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10904 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10904 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10904 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10904 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10904 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10904 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10904 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10904 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10904 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10904 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10904 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10904 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10904 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10904 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10904 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10904 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10904 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10904 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10904 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10904 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10904 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10904 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10904 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10904 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10904 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10904 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10904 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10904 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10904 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10904 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10873,
#ruleStackstacks_in_10873:before,
#ruleStackstacks_in_10873:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10873 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10873 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10873 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10873 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10873 {
	text-align: left;
}

#ruleStackstacks_in_10873:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10873 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10729 article,
#stacks_in_10729 aside,
#stacks_in_10729 details,
#stacks_in_10729 figcaption,
#stacks_in_10729 figure,
#stacks_in_10729 footer,
#stacks_in_10729 header,
#stacks_in_10729 hgroup,
#stacks_in_10729 main,
#stacks_in_10729 nav,
#stacks_in_10729 section,
#stacks_in_10729 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_10729 audio,
#stacks_in_10729 canvas,
#stacks_in_10729 progress,
#stacks_in_10729 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_10729 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_10729 [hidden],
#stacks_in_10729 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10729 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10729 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10729 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10729 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10729 code,
#stacks_in_10729 kbd,
#stacks_in_10729 pre,
#stacks_in_10729 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10729 *,
#stacks_in_10729 *:before,
#stacks_in_10729 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10729 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10729 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10729 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10729 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10729 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10729 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_10729 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10729 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10729 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10729 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10729 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10729 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10729 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10729 *,
#stacks_in_10729 *:before,
#stacks_in_10729 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10729 .left {
  float: left !important; }

#stacks_in_10729 .right {
  float: right !important; }

#stacks_in_10729 .clearfix:before,
#stacks_in_10729 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10729 .clearfix:after {
  clear: both; }

#stacks_in_10729 .hide {
  display: none; }

#stacks_in_10729 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10729 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10729 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10729 select {
  width: 100%; }

#stacks_in_10729 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10729 .row:before,
#stacks_in_10729 .row:after {
  content: " ";
  display: table; }

#stacks_in_10729 .row:after {
  clear: both; }

#stacks_in_10729 .row.collapse > .column,
#stacks_in_10729 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10729 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10729 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10729 .row .row:before,
#stacks_in_10729 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10729 .row .row:after {
  clear: both; }

#stacks_in_10729 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10729 .row .row.collapse:before,
#stacks_in_10729 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10729 .row .row.collapse:after {
  clear: both; }

#stacks_in_10729 .column,
#stacks_in_10729 .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_10729 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10729 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10729 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10729 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10729 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10729 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10729 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10729 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10729 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10729 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10729 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10729 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10729 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10729 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10729 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10729 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10729 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10729 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10729 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10729 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10729 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10729 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10729 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10729 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10729 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10729 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10729 .column,
  #stacks_in_10729 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10729 .small-1 {
    width: 8.33333%; }

  #stacks_in_10729 .small-2 {
    width: 16.66667%; }

  #stacks_in_10729 .small-3 {
    width: 25%; }

  #stacks_in_10729 .small-4 {
    width: 33.33333%; }

  #stacks_in_10729 .small-5 {
    width: 41.66667%; }

  #stacks_in_10729 .small-6 {
    width: 50%; }

  #stacks_in_10729 .small-7 {
    width: 58.33333%; }

  #stacks_in_10729 .small-8 {
    width: 66.66667%; }

  #stacks_in_10729 .small-9 {
    width: 75%; }

  #stacks_in_10729 .small-10 {
    width: 83.33333%; }

  #stacks_in_10729 .small-11 {
    width: 91.66667%; }

  #stacks_in_10729 .small-12 {
    width: 100%; }

  #stacks_in_10729 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10729 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10729 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10729 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10729 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10729 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10729 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10729 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10729 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10729 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10729 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10729 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10729 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10729 .column.small-centered,
  #stacks_in_10729 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10729 .column.small-uncentered,
  #stacks_in_10729 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10729 .column.small-centered:last-child,
  #stacks_in_10729 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10729 .column.small-uncentered:last-child,
  #stacks_in_10729 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10729 .column.small-uncentered.opposite,
  #stacks_in_10729 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10729 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10729 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10729 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10729 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10729 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10729 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10729 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10729 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10729 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10729 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10729 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10729 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10729 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10729 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10729 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10729 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10729 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10729 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10729 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10729 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10729 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10729 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10729 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10729 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10729 .column,
  #stacks_in_10729 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10729 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10729 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10729 .medium-3 {
    width: 25%; }

  #stacks_in_10729 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10729 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10729 .medium-6 {
    width: 50%; }

  #stacks_in_10729 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10729 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10729 .medium-9 {
    width: 75%; }

  #stacks_in_10729 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10729 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10729 .medium-12 {
    width: 100%; }

  #stacks_in_10729 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10729 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10729 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10729 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10729 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10729 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10729 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10729 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10729 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10729 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10729 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10729 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10729 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10729 .column.medium-centered,
  #stacks_in_10729 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10729 .column.medium-uncentered,
  #stacks_in_10729 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10729 .column.medium-centered:last-child,
  #stacks_in_10729 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10729 .column.medium-uncentered:last-child,
  #stacks_in_10729 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10729 .column.medium-uncentered.opposite,
  #stacks_in_10729 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10729 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10729 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10729 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10729 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10729 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10729 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10729 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10729 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10729 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10729 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10729 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10729 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10729 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10729 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10729 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10729 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10729 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10729 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10729 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10729 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10729 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10729 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10729 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10729 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10729 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10729 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10729 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10729 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10729 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10729 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10729 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10729 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10729 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10729 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10729 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10729 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10729 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10729 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10729 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10729 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10729 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10729 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10729 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10729 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10729 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10729 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10729 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10729 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10729 .column,
  #stacks_in_10729 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10729 .large-1 {
    width: 8.33333%; }

  #stacks_in_10729 .large-2 {
    width: 16.66667%; }

  #stacks_in_10729 .large-3 {
    width: 25%; }

  #stacks_in_10729 .large-4 {
    width: 33.33333%; }

  #stacks_in_10729 .large-5 {
    width: 41.66667%; }

  #stacks_in_10729 .large-6 {
    width: 50%; }

  #stacks_in_10729 .large-7 {
    width: 58.33333%; }

  #stacks_in_10729 .large-8 {
    width: 66.66667%; }

  #stacks_in_10729 .large-9 {
    width: 75%; }

  #stacks_in_10729 .large-10 {
    width: 83.33333%; }

  #stacks_in_10729 .large-11 {
    width: 91.66667%; }

  #stacks_in_10729 .large-12 {
    width: 100%; }

  #stacks_in_10729 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10729 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10729 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10729 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10729 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10729 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10729 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10729 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10729 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10729 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10729 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10729 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10729 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10729 .column.large-centered,
  #stacks_in_10729 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10729 .column.large-uncentered,
  #stacks_in_10729 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10729 .column.large-centered:last-child,
  #stacks_in_10729 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10729 .column.large-uncentered:last-child,
  #stacks_in_10729 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10729 .column.large-uncentered.opposite,
  #stacks_in_10729 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10729 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10729 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10729 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10729 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10729 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10729 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10729 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10729 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10729 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10729 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10729 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10729 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10729 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10729 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10729 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10729 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10729 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10729 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10729 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10729 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10729 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10729 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10729 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10729 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10729 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10729 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10729 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10729 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10729 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10729 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10729 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10729 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10729 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10729 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10729 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10729 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10729 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10729 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10729 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10729 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10729 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10729 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10738,
#ruleStackstacks_in_10738:before,
#ruleStackstacks_in_10738:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10738 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10738 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10738 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10738 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10738 {
	text-align: left;
}

#ruleStackstacks_in_10738:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10738 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10843 article,
#stacks_in_10843 aside,
#stacks_in_10843 details,
#stacks_in_10843 figcaption,
#stacks_in_10843 figure,
#stacks_in_10843 footer,
#stacks_in_10843 header,
#stacks_in_10843 hgroup,
#stacks_in_10843 main,
#stacks_in_10843 nav,
#stacks_in_10843 section,
#stacks_in_10843 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_10843 audio,
#stacks_in_10843 canvas,
#stacks_in_10843 progress,
#stacks_in_10843 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_10843 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_10843 [hidden],
#stacks_in_10843 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10843 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10843 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10843 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10843 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10843 code,
#stacks_in_10843 kbd,
#stacks_in_10843 pre,
#stacks_in_10843 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10843 *,
#stacks_in_10843 *:before,
#stacks_in_10843 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10843 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10843 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10843 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10843 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10843 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10843 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_10843 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10843 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10843 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10843 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10843 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10843 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10843 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10843 *,
#stacks_in_10843 *:before,
#stacks_in_10843 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10843 .left {
  float: left !important; }

#stacks_in_10843 .right {
  float: right !important; }

#stacks_in_10843 .clearfix:before,
#stacks_in_10843 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10843 .clearfix:after {
  clear: both; }

#stacks_in_10843 .hide {
  display: none; }

#stacks_in_10843 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10843 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10843 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10843 select {
  width: 100%; }

#stacks_in_10843 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10843 .row:before,
#stacks_in_10843 .row:after {
  content: " ";
  display: table; }

#stacks_in_10843 .row:after {
  clear: both; }

#stacks_in_10843 .row.collapse > .column,
#stacks_in_10843 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10843 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10843 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10843 .row .row:before,
#stacks_in_10843 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10843 .row .row:after {
  clear: both; }

#stacks_in_10843 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10843 .row .row.collapse:before,
#stacks_in_10843 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10843 .row .row.collapse:after {
  clear: both; }

#stacks_in_10843 .column,
#stacks_in_10843 .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_10843 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10843 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10843 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10843 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10843 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10843 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10843 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10843 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10843 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10843 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10843 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10843 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10843 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10843 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10843 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10843 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10843 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10843 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10843 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10843 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10843 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10843 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10843 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10843 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10843 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10843 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10843 .column,
  #stacks_in_10843 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10843 .small-1 {
    width: 8.33333%; }

  #stacks_in_10843 .small-2 {
    width: 16.66667%; }

  #stacks_in_10843 .small-3 {
    width: 25%; }

  #stacks_in_10843 .small-4 {
    width: 33.33333%; }

  #stacks_in_10843 .small-5 {
    width: 41.66667%; }

  #stacks_in_10843 .small-6 {
    width: 50%; }

  #stacks_in_10843 .small-7 {
    width: 58.33333%; }

  #stacks_in_10843 .small-8 {
    width: 66.66667%; }

  #stacks_in_10843 .small-9 {
    width: 75%; }

  #stacks_in_10843 .small-10 {
    width: 83.33333%; }

  #stacks_in_10843 .small-11 {
    width: 91.66667%; }

  #stacks_in_10843 .small-12 {
    width: 100%; }

  #stacks_in_10843 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10843 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10843 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10843 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10843 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10843 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10843 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10843 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10843 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10843 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10843 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10843 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10843 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10843 .column.small-centered,
  #stacks_in_10843 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10843 .column.small-uncentered,
  #stacks_in_10843 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10843 .column.small-centered:last-child,
  #stacks_in_10843 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10843 .column.small-uncentered:last-child,
  #stacks_in_10843 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10843 .column.small-uncentered.opposite,
  #stacks_in_10843 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10843 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10843 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10843 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10843 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10843 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10843 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10843 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10843 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10843 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10843 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10843 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10843 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10843 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10843 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10843 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10843 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10843 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10843 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10843 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10843 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10843 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10843 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10843 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10843 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10843 .column,
  #stacks_in_10843 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10843 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10843 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10843 .medium-3 {
    width: 25%; }

  #stacks_in_10843 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10843 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10843 .medium-6 {
    width: 50%; }

  #stacks_in_10843 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10843 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10843 .medium-9 {
    width: 75%; }

  #stacks_in_10843 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10843 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10843 .medium-12 {
    width: 100%; }

  #stacks_in_10843 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10843 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10843 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10843 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10843 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10843 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10843 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10843 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10843 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10843 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10843 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10843 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10843 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10843 .column.medium-centered,
  #stacks_in_10843 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10843 .column.medium-uncentered,
  #stacks_in_10843 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10843 .column.medium-centered:last-child,
  #stacks_in_10843 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10843 .column.medium-uncentered:last-child,
  #stacks_in_10843 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10843 .column.medium-uncentered.opposite,
  #stacks_in_10843 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10843 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10843 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10843 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10843 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10843 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10843 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10843 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10843 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10843 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10843 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10843 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10843 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10843 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10843 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10843 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10843 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10843 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10843 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10843 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10843 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10843 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10843 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10843 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10843 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10843 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10843 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10843 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10843 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10843 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10843 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10843 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10843 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10843 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10843 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10843 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10843 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10843 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10843 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10843 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10843 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10843 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10843 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10843 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10843 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10843 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10843 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10843 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10843 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10843 .column,
  #stacks_in_10843 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10843 .large-1 {
    width: 8.33333%; }

  #stacks_in_10843 .large-2 {
    width: 16.66667%; }

  #stacks_in_10843 .large-3 {
    width: 25%; }

  #stacks_in_10843 .large-4 {
    width: 33.33333%; }

  #stacks_in_10843 .large-5 {
    width: 41.66667%; }

  #stacks_in_10843 .large-6 {
    width: 50%; }

  #stacks_in_10843 .large-7 {
    width: 58.33333%; }

  #stacks_in_10843 .large-8 {
    width: 66.66667%; }

  #stacks_in_10843 .large-9 {
    width: 75%; }

  #stacks_in_10843 .large-10 {
    width: 83.33333%; }

  #stacks_in_10843 .large-11 {
    width: 91.66667%; }

  #stacks_in_10843 .large-12 {
    width: 100%; }

  #stacks_in_10843 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10843 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10843 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10843 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10843 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10843 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10843 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10843 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10843 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10843 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10843 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10843 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10843 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10843 .column.large-centered,
  #stacks_in_10843 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10843 .column.large-uncentered,
  #stacks_in_10843 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10843 .column.large-centered:last-child,
  #stacks_in_10843 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10843 .column.large-uncentered:last-child,
  #stacks_in_10843 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10843 .column.large-uncentered.opposite,
  #stacks_in_10843 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10843 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10843 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10843 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10843 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10843 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10843 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10843 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10843 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10843 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10843 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10843 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10843 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10843 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10843 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10843 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10843 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10843 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10843 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10843 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10843 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10843 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10843 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10843 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10843 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10843 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10843 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10843 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10843 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10843 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10843 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10843 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10843 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10843 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10843 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10843 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10843 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10843 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10843 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10843 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10843 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10843 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10843 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10652,
#ruleStackstacks_in_10652:before,
#ruleStackstacks_in_10652:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10652 {
	position: relative;
	overflow: hidden;
	margin: 3.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_10652 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_10652 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10652 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_10652 {
	text-align: center;
}

#ruleStackstacks_in_10652:before,
#ruleStackstacks_in_10652:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 3px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10652:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_10652:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_10652 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* Start doobox anchor css */








.stacks_in_10744anchor1 {

}

.stacks_in_10744anchor2 {

}


/* end doobox anchor css */
#stacks_in_4151 {
	padding: 0px 0px 25px 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_10741 article,
#stacks_in_10741 aside,
#stacks_in_10741 details,
#stacks_in_10741 figcaption,
#stacks_in_10741 figure,
#stacks_in_10741 footer,
#stacks_in_10741 header,
#stacks_in_10741 hgroup,
#stacks_in_10741 main,
#stacks_in_10741 nav,
#stacks_in_10741 section,
#stacks_in_10741 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_10741 audio,
#stacks_in_10741 canvas,
#stacks_in_10741 progress,
#stacks_in_10741 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_10741 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_10741 [hidden],
#stacks_in_10741 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10741 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10741 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10741 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10741 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10741 code,
#stacks_in_10741 kbd,
#stacks_in_10741 pre,
#stacks_in_10741 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10741 *,
#stacks_in_10741 *:before,
#stacks_in_10741 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10741 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10741 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10741 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10741 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10741 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10741 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_10741 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10741 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10741 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10741 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10741 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10741 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10741 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10741 *,
#stacks_in_10741 *:before,
#stacks_in_10741 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10741 .left {
  float: left !important; }

#stacks_in_10741 .right {
  float: right !important; }

#stacks_in_10741 .clearfix:before,
#stacks_in_10741 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10741 .clearfix:after {
  clear: both; }

#stacks_in_10741 .hide {
  display: none; }

#stacks_in_10741 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10741 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10741 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10741 select {
  width: 100%; }

#stacks_in_10741 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10741 .row:before,
#stacks_in_10741 .row:after {
  content: " ";
  display: table; }

#stacks_in_10741 .row:after {
  clear: both; }

#stacks_in_10741 .row.collapse > .column,
#stacks_in_10741 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10741 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10741 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10741 .row .row:before,
#stacks_in_10741 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10741 .row .row:after {
  clear: both; }

#stacks_in_10741 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10741 .row .row.collapse:before,
#stacks_in_10741 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10741 .row .row.collapse:after {
  clear: both; }

#stacks_in_10741 .column,
#stacks_in_10741 .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_10741 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10741 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10741 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10741 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10741 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10741 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10741 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10741 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10741 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10741 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10741 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10741 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10741 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10741 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10741 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10741 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10741 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10741 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10741 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10741 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10741 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10741 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10741 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10741 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10741 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10741 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10741 .column,
  #stacks_in_10741 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10741 .small-1 {
    width: 8.33333%; }

  #stacks_in_10741 .small-2 {
    width: 16.66667%; }

  #stacks_in_10741 .small-3 {
    width: 25%; }

  #stacks_in_10741 .small-4 {
    width: 33.33333%; }

  #stacks_in_10741 .small-5 {
    width: 41.66667%; }

  #stacks_in_10741 .small-6 {
    width: 50%; }

  #stacks_in_10741 .small-7 {
    width: 58.33333%; }

  #stacks_in_10741 .small-8 {
    width: 66.66667%; }

  #stacks_in_10741 .small-9 {
    width: 75%; }

  #stacks_in_10741 .small-10 {
    width: 83.33333%; }

  #stacks_in_10741 .small-11 {
    width: 91.66667%; }

  #stacks_in_10741 .small-12 {
    width: 100%; }

  #stacks_in_10741 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10741 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10741 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10741 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10741 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10741 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10741 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10741 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10741 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10741 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10741 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10741 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10741 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10741 .column.small-centered,
  #stacks_in_10741 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10741 .column.small-uncentered,
  #stacks_in_10741 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10741 .column.small-centered:last-child,
  #stacks_in_10741 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10741 .column.small-uncentered:last-child,
  #stacks_in_10741 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10741 .column.small-uncentered.opposite,
  #stacks_in_10741 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10741 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10741 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10741 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10741 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10741 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10741 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10741 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10741 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10741 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10741 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10741 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10741 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10741 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10741 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10741 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10741 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10741 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10741 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10741 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10741 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10741 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10741 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10741 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10741 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10741 .column,
  #stacks_in_10741 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10741 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10741 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10741 .medium-3 {
    width: 25%; }

  #stacks_in_10741 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10741 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10741 .medium-6 {
    width: 50%; }

  #stacks_in_10741 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10741 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10741 .medium-9 {
    width: 75%; }

  #stacks_in_10741 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10741 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10741 .medium-12 {
    width: 100%; }

  #stacks_in_10741 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10741 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10741 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10741 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10741 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10741 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10741 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10741 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10741 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10741 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10741 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10741 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10741 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10741 .column.medium-centered,
  #stacks_in_10741 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10741 .column.medium-uncentered,
  #stacks_in_10741 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10741 .column.medium-centered:last-child,
  #stacks_in_10741 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10741 .column.medium-uncentered:last-child,
  #stacks_in_10741 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10741 .column.medium-uncentered.opposite,
  #stacks_in_10741 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10741 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10741 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10741 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10741 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10741 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10741 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10741 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10741 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10741 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10741 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10741 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10741 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10741 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10741 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10741 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10741 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10741 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10741 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10741 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10741 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10741 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10741 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10741 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10741 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10741 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10741 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10741 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10741 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10741 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10741 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10741 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10741 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10741 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10741 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10741 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10741 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10741 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10741 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10741 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10741 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10741 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10741 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10741 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10741 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10741 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10741 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10741 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10741 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10741 .column,
  #stacks_in_10741 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10741 .large-1 {
    width: 8.33333%; }

  #stacks_in_10741 .large-2 {
    width: 16.66667%; }

  #stacks_in_10741 .large-3 {
    width: 25%; }

  #stacks_in_10741 .large-4 {
    width: 33.33333%; }

  #stacks_in_10741 .large-5 {
    width: 41.66667%; }

  #stacks_in_10741 .large-6 {
    width: 50%; }

  #stacks_in_10741 .large-7 {
    width: 58.33333%; }

  #stacks_in_10741 .large-8 {
    width: 66.66667%; }

  #stacks_in_10741 .large-9 {
    width: 75%; }

  #stacks_in_10741 .large-10 {
    width: 83.33333%; }

  #stacks_in_10741 .large-11 {
    width: 91.66667%; }

  #stacks_in_10741 .large-12 {
    width: 100%; }

  #stacks_in_10741 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10741 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10741 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10741 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10741 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10741 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10741 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10741 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10741 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10741 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10741 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10741 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10741 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10741 .column.large-centered,
  #stacks_in_10741 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10741 .column.large-uncentered,
  #stacks_in_10741 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10741 .column.large-centered:last-child,
  #stacks_in_10741 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10741 .column.large-uncentered:last-child,
  #stacks_in_10741 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10741 .column.large-uncentered.opposite,
  #stacks_in_10741 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10741 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10741 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10741 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10741 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10741 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10741 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10741 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10741 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10741 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10741 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10741 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10741 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10741 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10741 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10741 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10741 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10741 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10741 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10741 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10741 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10741 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10741 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10741 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10741 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10741 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10741 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10741 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10741 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10741 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10741 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10741 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10741 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10741 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10741 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10741 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10741 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10741 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10741 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10741 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10741 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10741 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10741 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10757,
#ruleStackstacks_in_10757:before,
#ruleStackstacks_in_10757:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10757 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10757 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10757 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10757 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10757 {
	text-align: left;
}

#ruleStackstacks_in_10757:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10757 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10748 article,
#stacks_in_10748 aside,
#stacks_in_10748 details,
#stacks_in_10748 figcaption,
#stacks_in_10748 figure,
#stacks_in_10748 footer,
#stacks_in_10748 header,
#stacks_in_10748 hgroup,
#stacks_in_10748 main,
#stacks_in_10748 nav,
#stacks_in_10748 section,
#stacks_in_10748 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_10748 audio,
#stacks_in_10748 canvas,
#stacks_in_10748 progress,
#stacks_in_10748 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_10748 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_10748 [hidden],
#stacks_in_10748 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10748 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10748 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10748 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10748 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10748 code,
#stacks_in_10748 kbd,
#stacks_in_10748 pre,
#stacks_in_10748 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10748 *,
#stacks_in_10748 *:before,
#stacks_in_10748 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10748 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10748 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10748 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10748 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10748 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10748 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_10748 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10748 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10748 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10748 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10748 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10748 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10748 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10748 *,
#stacks_in_10748 *:before,
#stacks_in_10748 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10748 .left {
  float: left !important; }

#stacks_in_10748 .right {
  float: right !important; }

#stacks_in_10748 .clearfix:before,
#stacks_in_10748 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10748 .clearfix:after {
  clear: both; }

#stacks_in_10748 .hide {
  display: none; }

#stacks_in_10748 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10748 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10748 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10748 select {
  width: 100%; }

#stacks_in_10748 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10748 .row:before,
#stacks_in_10748 .row:after {
  content: " ";
  display: table; }

#stacks_in_10748 .row:after {
  clear: both; }

#stacks_in_10748 .row.collapse > .column,
#stacks_in_10748 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10748 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10748 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10748 .row .row:before,
#stacks_in_10748 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10748 .row .row:after {
  clear: both; }

#stacks_in_10748 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10748 .row .row.collapse:before,
#stacks_in_10748 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10748 .row .row.collapse:after {
  clear: both; }

#stacks_in_10748 .column,
#stacks_in_10748 .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_10748 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10748 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10748 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10748 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10748 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10748 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10748 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10748 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10748 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10748 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10748 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10748 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10748 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10748 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10748 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10748 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10748 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10748 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10748 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10748 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10748 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10748 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10748 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10748 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10748 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10748 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10748 .column,
  #stacks_in_10748 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10748 .small-1 {
    width: 8.33333%; }

  #stacks_in_10748 .small-2 {
    width: 16.66667%; }

  #stacks_in_10748 .small-3 {
    width: 25%; }

  #stacks_in_10748 .small-4 {
    width: 33.33333%; }

  #stacks_in_10748 .small-5 {
    width: 41.66667%; }

  #stacks_in_10748 .small-6 {
    width: 50%; }

  #stacks_in_10748 .small-7 {
    width: 58.33333%; }

  #stacks_in_10748 .small-8 {
    width: 66.66667%; }

  #stacks_in_10748 .small-9 {
    width: 75%; }

  #stacks_in_10748 .small-10 {
    width: 83.33333%; }

  #stacks_in_10748 .small-11 {
    width: 91.66667%; }

  #stacks_in_10748 .small-12 {
    width: 100%; }

  #stacks_in_10748 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10748 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10748 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10748 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10748 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10748 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10748 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10748 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10748 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10748 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10748 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10748 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10748 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10748 .column.small-centered,
  #stacks_in_10748 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10748 .column.small-uncentered,
  #stacks_in_10748 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10748 .column.small-centered:last-child,
  #stacks_in_10748 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10748 .column.small-uncentered:last-child,
  #stacks_in_10748 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10748 .column.small-uncentered.opposite,
  #stacks_in_10748 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10748 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10748 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10748 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10748 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10748 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10748 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10748 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10748 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10748 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10748 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10748 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10748 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10748 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10748 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10748 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10748 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10748 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10748 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10748 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10748 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10748 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10748 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10748 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10748 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10748 .column,
  #stacks_in_10748 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10748 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10748 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10748 .medium-3 {
    width: 25%; }

  #stacks_in_10748 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10748 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10748 .medium-6 {
    width: 50%; }

  #stacks_in_10748 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10748 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10748 .medium-9 {
    width: 75%; }

  #stacks_in_10748 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10748 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10748 .medium-12 {
    width: 100%; }

  #stacks_in_10748 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10748 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10748 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10748 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10748 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10748 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10748 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10748 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10748 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10748 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10748 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10748 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10748 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10748 .column.medium-centered,
  #stacks_in_10748 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10748 .column.medium-uncentered,
  #stacks_in_10748 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10748 .column.medium-centered:last-child,
  #stacks_in_10748 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10748 .column.medium-uncentered:last-child,
  #stacks_in_10748 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10748 .column.medium-uncentered.opposite,
  #stacks_in_10748 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10748 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10748 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10748 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10748 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10748 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10748 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10748 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10748 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10748 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10748 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10748 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10748 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10748 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10748 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10748 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10748 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10748 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10748 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10748 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10748 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10748 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10748 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10748 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10748 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10748 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10748 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10748 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10748 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10748 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10748 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10748 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10748 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10748 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10748 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10748 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10748 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10748 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10748 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10748 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10748 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10748 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10748 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10748 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10748 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10748 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10748 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10748 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10748 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10748 .column,
  #stacks_in_10748 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10748 .large-1 {
    width: 8.33333%; }

  #stacks_in_10748 .large-2 {
    width: 16.66667%; }

  #stacks_in_10748 .large-3 {
    width: 25%; }

  #stacks_in_10748 .large-4 {
    width: 33.33333%; }

  #stacks_in_10748 .large-5 {
    width: 41.66667%; }

  #stacks_in_10748 .large-6 {
    width: 50%; }

  #stacks_in_10748 .large-7 {
    width: 58.33333%; }

  #stacks_in_10748 .large-8 {
    width: 66.66667%; }

  #stacks_in_10748 .large-9 {
    width: 75%; }

  #stacks_in_10748 .large-10 {
    width: 83.33333%; }

  #stacks_in_10748 .large-11 {
    width: 91.66667%; }

  #stacks_in_10748 .large-12 {
    width: 100%; }

  #stacks_in_10748 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10748 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10748 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10748 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10748 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10748 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10748 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10748 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10748 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10748 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10748 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10748 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10748 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10748 .column.large-centered,
  #stacks_in_10748 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10748 .column.large-uncentered,
  #stacks_in_10748 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10748 .column.large-centered:last-child,
  #stacks_in_10748 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10748 .column.large-uncentered:last-child,
  #stacks_in_10748 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10748 .column.large-uncentered.opposite,
  #stacks_in_10748 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10748 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10748 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10748 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10748 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10748 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10748 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10748 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10748 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10748 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10748 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10748 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10748 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10748 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10748 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10748 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10748 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10748 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10748 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10748 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10748 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10748 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10748 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10748 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10748 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10748 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10748 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10748 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10748 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10748 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10748 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10748 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10748 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10748 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10748 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10748 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10748 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10748 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10748 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10748 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10748 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10748 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10748 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10720,
#ruleStackstacks_in_10720:before,
#ruleStackstacks_in_10720:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10720 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10720 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10720 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10720 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10720 {
	text-align: left;
}

#ruleStackstacks_in_10720:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10720 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10754 article,
#stacks_in_10754 aside,
#stacks_in_10754 details,
#stacks_in_10754 figcaption,
#stacks_in_10754 figure,
#stacks_in_10754 footer,
#stacks_in_10754 header,
#stacks_in_10754 hgroup,
#stacks_in_10754 main,
#stacks_in_10754 nav,
#stacks_in_10754 section,
#stacks_in_10754 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_10754 audio,
#stacks_in_10754 canvas,
#stacks_in_10754 progress,
#stacks_in_10754 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_10754 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_10754 [hidden],
#stacks_in_10754 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10754 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10754 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10754 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10754 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10754 code,
#stacks_in_10754 kbd,
#stacks_in_10754 pre,
#stacks_in_10754 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10754 *,
#stacks_in_10754 *:before,
#stacks_in_10754 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10754 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10754 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10754 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10754 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10754 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10754 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_10754 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10754 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10754 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10754 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10754 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10754 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10754 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10754 *,
#stacks_in_10754 *:before,
#stacks_in_10754 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10754 .left {
  float: left !important; }

#stacks_in_10754 .right {
  float: right !important; }

#stacks_in_10754 .clearfix:before,
#stacks_in_10754 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10754 .clearfix:after {
  clear: both; }

#stacks_in_10754 .hide {
  display: none; }

#stacks_in_10754 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10754 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10754 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10754 select {
  width: 100%; }

#stacks_in_10754 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10754 .row:before,
#stacks_in_10754 .row:after {
  content: " ";
  display: table; }

#stacks_in_10754 .row:after {
  clear: both; }

#stacks_in_10754 .row.collapse > .column,
#stacks_in_10754 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10754 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10754 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10754 .row .row:before,
#stacks_in_10754 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10754 .row .row:after {
  clear: both; }

#stacks_in_10754 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10754 .row .row.collapse:before,
#stacks_in_10754 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10754 .row .row.collapse:after {
  clear: both; }

#stacks_in_10754 .column,
#stacks_in_10754 .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_10754 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10754 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10754 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10754 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10754 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10754 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10754 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10754 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10754 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10754 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10754 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10754 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10754 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10754 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10754 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10754 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10754 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10754 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10754 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10754 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10754 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10754 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10754 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10754 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10754 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10754 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10754 .column,
  #stacks_in_10754 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10754 .small-1 {
    width: 8.33333%; }

  #stacks_in_10754 .small-2 {
    width: 16.66667%; }

  #stacks_in_10754 .small-3 {
    width: 25%; }

  #stacks_in_10754 .small-4 {
    width: 33.33333%; }

  #stacks_in_10754 .small-5 {
    width: 41.66667%; }

  #stacks_in_10754 .small-6 {
    width: 50%; }

  #stacks_in_10754 .small-7 {
    width: 58.33333%; }

  #stacks_in_10754 .small-8 {
    width: 66.66667%; }

  #stacks_in_10754 .small-9 {
    width: 75%; }

  #stacks_in_10754 .small-10 {
    width: 83.33333%; }

  #stacks_in_10754 .small-11 {
    width: 91.66667%; }

  #stacks_in_10754 .small-12 {
    width: 100%; }

  #stacks_in_10754 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10754 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10754 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10754 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10754 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10754 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10754 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10754 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10754 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10754 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10754 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10754 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10754 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10754 .column.small-centered,
  #stacks_in_10754 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10754 .column.small-uncentered,
  #stacks_in_10754 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10754 .column.small-centered:last-child,
  #stacks_in_10754 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10754 .column.small-uncentered:last-child,
  #stacks_in_10754 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10754 .column.small-uncentered.opposite,
  #stacks_in_10754 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10754 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10754 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10754 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10754 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10754 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10754 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10754 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10754 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10754 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10754 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10754 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10754 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10754 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10754 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10754 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10754 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10754 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10754 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10754 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10754 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10754 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10754 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10754 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10754 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10754 .column,
  #stacks_in_10754 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10754 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10754 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10754 .medium-3 {
    width: 25%; }

  #stacks_in_10754 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10754 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10754 .medium-6 {
    width: 50%; }

  #stacks_in_10754 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10754 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10754 .medium-9 {
    width: 75%; }

  #stacks_in_10754 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10754 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10754 .medium-12 {
    width: 100%; }

  #stacks_in_10754 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10754 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10754 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10754 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10754 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10754 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10754 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10754 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10754 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10754 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10754 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10754 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10754 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10754 .column.medium-centered,
  #stacks_in_10754 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10754 .column.medium-uncentered,
  #stacks_in_10754 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10754 .column.medium-centered:last-child,
  #stacks_in_10754 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10754 .column.medium-uncentered:last-child,
  #stacks_in_10754 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10754 .column.medium-uncentered.opposite,
  #stacks_in_10754 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10754 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10754 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10754 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10754 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10754 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10754 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10754 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10754 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10754 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10754 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10754 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10754 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10754 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10754 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10754 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10754 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10754 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10754 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10754 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10754 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10754 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10754 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10754 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10754 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10754 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10754 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10754 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10754 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10754 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10754 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10754 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10754 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10754 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10754 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10754 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10754 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10754 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10754 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10754 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10754 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10754 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10754 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10754 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10754 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10754 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10754 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10754 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10754 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10754 .column,
  #stacks_in_10754 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10754 .large-1 {
    width: 8.33333%; }

  #stacks_in_10754 .large-2 {
    width: 16.66667%; }

  #stacks_in_10754 .large-3 {
    width: 25%; }

  #stacks_in_10754 .large-4 {
    width: 33.33333%; }

  #stacks_in_10754 .large-5 {
    width: 41.66667%; }

  #stacks_in_10754 .large-6 {
    width: 50%; }

  #stacks_in_10754 .large-7 {
    width: 58.33333%; }

  #stacks_in_10754 .large-8 {
    width: 66.66667%; }

  #stacks_in_10754 .large-9 {
    width: 75%; }

  #stacks_in_10754 .large-10 {
    width: 83.33333%; }

  #stacks_in_10754 .large-11 {
    width: 91.66667%; }

  #stacks_in_10754 .large-12 {
    width: 100%; }

  #stacks_in_10754 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10754 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10754 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10754 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10754 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10754 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10754 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10754 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10754 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10754 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10754 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10754 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10754 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10754 .column.large-centered,
  #stacks_in_10754 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10754 .column.large-uncentered,
  #stacks_in_10754 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10754 .column.large-centered:last-child,
  #stacks_in_10754 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10754 .column.large-uncentered:last-child,
  #stacks_in_10754 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10754 .column.large-uncentered.opposite,
  #stacks_in_10754 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10754 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10754 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10754 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10754 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10754 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10754 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10754 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10754 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10754 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10754 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10754 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10754 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10754 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10754 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10754 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10754 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10754 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10754 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10754 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10754 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10754 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10754 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10754 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10754 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10754 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10754 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10754 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10754 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10754 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10754 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10754 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10754 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10754 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10754 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10754 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10754 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10754 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10754 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10754 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10754 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10754 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10754 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10751,
#ruleStackstacks_in_10751:before,
#ruleStackstacks_in_10751:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10751 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10751 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10751 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10751 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10751 {
	text-align: left;
}

#ruleStackstacks_in_10751:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10751 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  *//* ********* */
/* 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_10760 article,
#stacks_in_10760 aside,
#stacks_in_10760 details,
#stacks_in_10760 figcaption,
#stacks_in_10760 figure,
#stacks_in_10760 footer,
#stacks_in_10760 header,
#stacks_in_10760 hgroup,
#stacks_in_10760 main,
#stacks_in_10760 nav,
#stacks_in_10760 section,
#stacks_in_10760 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_10760 audio,
#stacks_in_10760 canvas,
#stacks_in_10760 progress,
#stacks_in_10760 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_10760 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_10760 [hidden],
#stacks_in_10760 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10760 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10760 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10760 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10760 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10760 code,
#stacks_in_10760 kbd,
#stacks_in_10760 pre,
#stacks_in_10760 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10760 *,
#stacks_in_10760 *:before,
#stacks_in_10760 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10760 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10760 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10760 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10760 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10760 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10760 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_10760 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10760 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10760 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10760 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10760 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10760 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10760 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10760 *,
#stacks_in_10760 *:before,
#stacks_in_10760 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10760 .left {
  float: left !important; }

#stacks_in_10760 .right {
  float: right !important; }

#stacks_in_10760 .clearfix:before,
#stacks_in_10760 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10760 .clearfix:after {
  clear: both; }

#stacks_in_10760 .hide {
  display: none; }

#stacks_in_10760 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10760 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10760 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10760 select {
  width: 100%; }

#stacks_in_10760 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10760 .row:before,
#stacks_in_10760 .row:after {
  content: " ";
  display: table; }

#stacks_in_10760 .row:after {
  clear: both; }

#stacks_in_10760 .row.collapse > .column,
#stacks_in_10760 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10760 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10760 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10760 .row .row:before,
#stacks_in_10760 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10760 .row .row:after {
  clear: both; }

#stacks_in_10760 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10760 .row .row.collapse:before,
#stacks_in_10760 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10760 .row .row.collapse:after {
  clear: both; }

#stacks_in_10760 .column,
#stacks_in_10760 .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_10760 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10760 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10760 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10760 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10760 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10760 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10760 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10760 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10760 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10760 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10760 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10760 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10760 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10760 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10760 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10760 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10760 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10760 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10760 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10760 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10760 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10760 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10760 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10760 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10760 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10760 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10760 .column,
  #stacks_in_10760 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10760 .small-1 {
    width: 8.33333%; }

  #stacks_in_10760 .small-2 {
    width: 16.66667%; }

  #stacks_in_10760 .small-3 {
    width: 25%; }

  #stacks_in_10760 .small-4 {
    width: 33.33333%; }

  #stacks_in_10760 .small-5 {
    width: 41.66667%; }

  #stacks_in_10760 .small-6 {
    width: 50%; }

  #stacks_in_10760 .small-7 {
    width: 58.33333%; }

  #stacks_in_10760 .small-8 {
    width: 66.66667%; }

  #stacks_in_10760 .small-9 {
    width: 75%; }

  #stacks_in_10760 .small-10 {
    width: 83.33333%; }

  #stacks_in_10760 .small-11 {
    width: 91.66667%; }

  #stacks_in_10760 .small-12 {
    width: 100%; }

  #stacks_in_10760 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10760 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10760 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10760 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10760 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10760 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10760 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10760 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10760 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10760 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10760 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10760 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10760 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10760 .column.small-centered,
  #stacks_in_10760 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10760 .column.small-uncentered,
  #stacks_in_10760 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10760 .column.small-centered:last-child,
  #stacks_in_10760 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10760 .column.small-uncentered:last-child,
  #stacks_in_10760 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10760 .column.small-uncentered.opposite,
  #stacks_in_10760 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10760 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10760 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10760 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10760 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10760 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10760 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10760 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10760 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10760 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10760 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10760 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10760 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10760 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10760 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10760 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10760 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10760 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10760 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10760 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10760 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10760 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10760 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10760 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10760 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10760 .column,
  #stacks_in_10760 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10760 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10760 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10760 .medium-3 {
    width: 25%; }

  #stacks_in_10760 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10760 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10760 .medium-6 {
    width: 50%; }

  #stacks_in_10760 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10760 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10760 .medium-9 {
    width: 75%; }

  #stacks_in_10760 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10760 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10760 .medium-12 {
    width: 100%; }

  #stacks_in_10760 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10760 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10760 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10760 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10760 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10760 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10760 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10760 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10760 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10760 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10760 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10760 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10760 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10760 .column.medium-centered,
  #stacks_in_10760 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10760 .column.medium-uncentered,
  #stacks_in_10760 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10760 .column.medium-centered:last-child,
  #stacks_in_10760 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10760 .column.medium-uncentered:last-child,
  #stacks_in_10760 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10760 .column.medium-uncentered.opposite,
  #stacks_in_10760 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10760 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10760 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10760 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10760 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10760 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10760 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10760 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10760 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10760 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10760 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10760 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10760 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10760 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10760 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10760 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10760 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10760 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10760 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10760 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10760 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10760 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10760 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10760 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10760 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10760 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10760 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10760 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10760 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10760 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10760 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10760 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10760 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10760 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10760 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10760 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10760 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10760 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10760 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10760 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10760 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10760 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10760 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10760 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10760 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10760 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10760 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10760 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10760 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10760 .column,
  #stacks_in_10760 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10760 .large-1 {
    width: 8.33333%; }

  #stacks_in_10760 .large-2 {
    width: 16.66667%; }

  #stacks_in_10760 .large-3 {
    width: 25%; }

  #stacks_in_10760 .large-4 {
    width: 33.33333%; }

  #stacks_in_10760 .large-5 {
    width: 41.66667%; }

  #stacks_in_10760 .large-6 {
    width: 50%; }

  #stacks_in_10760 .large-7 {
    width: 58.33333%; }

  #stacks_in_10760 .large-8 {
    width: 66.66667%; }

  #stacks_in_10760 .large-9 {
    width: 75%; }

  #stacks_in_10760 .large-10 {
    width: 83.33333%; }

  #stacks_in_10760 .large-11 {
    width: 91.66667%; }

  #stacks_in_10760 .large-12 {
    width: 100%; }

  #stacks_in_10760 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10760 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10760 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10760 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10760 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10760 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10760 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10760 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10760 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10760 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10760 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10760 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10760 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10760 .column.large-centered,
  #stacks_in_10760 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10760 .column.large-uncentered,
  #stacks_in_10760 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10760 .column.large-centered:last-child,
  #stacks_in_10760 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10760 .column.large-uncentered:last-child,
  #stacks_in_10760 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10760 .column.large-uncentered.opposite,
  #stacks_in_10760 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10760 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10760 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10760 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10760 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10760 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10760 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10760 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10760 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10760 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10760 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10760 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10760 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10760 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10760 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10760 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10760 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10760 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10760 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10760 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10760 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10760 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10760 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10760 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10760 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10760 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10760 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10760 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10760 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10760 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10760 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10760 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10760 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10760 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10760 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10760 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10760 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10760 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10760 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10760 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10760 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10760 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10760 {
	width: 80%;
}

/* ********* */
/* 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_10766 article,
#stacks_in_10766 aside,
#stacks_in_10766 details,
#stacks_in_10766 figcaption,
#stacks_in_10766 figure,
#stacks_in_10766 footer,
#stacks_in_10766 header,
#stacks_in_10766 hgroup,
#stacks_in_10766 main,
#stacks_in_10766 nav,
#stacks_in_10766 section,
#stacks_in_10766 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_10766 audio,
#stacks_in_10766 canvas,
#stacks_in_10766 progress,
#stacks_in_10766 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_10766 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_10766 [hidden],
#stacks_in_10766 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10766 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10766 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10766 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10766 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10766 code,
#stacks_in_10766 kbd,
#stacks_in_10766 pre,
#stacks_in_10766 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */


#stacks_in_10766 *,
#stacks_in_10766 *:before,
#stacks_in_10766 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10766 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10766 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10766 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_10766 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_10766 .column_base_margin {
    margin-bottom: 0px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10766 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_10766 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10766 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10766 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10766 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10766 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10766 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10766 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10766 *,
#stacks_in_10766 *:before,
#stacks_in_10766 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10766 .left {
  float: left !important; }

#stacks_in_10766 .right {
  float: right !important; }

#stacks_in_10766 .clearfix:before,
#stacks_in_10766 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10766 .clearfix:after {
  clear: both; }

#stacks_in_10766 .hide {
  display: none; }

#stacks_in_10766 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10766 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10766 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10766 select {
  width: 100%; }

#stacks_in_10766 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10766 .row:before,
#stacks_in_10766 .row:after {
  content: " ";
  display: table; }

#stacks_in_10766 .row:after {
  clear: both; }

#stacks_in_10766 .row.collapse > .column,
#stacks_in_10766 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10766 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10766 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10766 .row .row:before,
#stacks_in_10766 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10766 .row .row:after {
  clear: both; }

#stacks_in_10766 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10766 .row .row.collapse:before,
#stacks_in_10766 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10766 .row .row.collapse:after {
  clear: both; }

#stacks_in_10766 .column,
#stacks_in_10766 .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_10766 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10766 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10766 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10766 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10766 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10766 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10766 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10766 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10766 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10766 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10766 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10766 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10766 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10766 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10766 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10766 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10766 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10766 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10766 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10766 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10766 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10766 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10766 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10766 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10766 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10766 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10766 .column,
  #stacks_in_10766 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10766 .small-1 {
    width: 8.33333%; }

  #stacks_in_10766 .small-2 {
    width: 16.66667%; }

  #stacks_in_10766 .small-3 {
    width: 25%; }

  #stacks_in_10766 .small-4 {
    width: 33.33333%; }

  #stacks_in_10766 .small-5 {
    width: 41.66667%; }

  #stacks_in_10766 .small-6 {
    width: 50%; }

  #stacks_in_10766 .small-7 {
    width: 58.33333%; }

  #stacks_in_10766 .small-8 {
    width: 66.66667%; }

  #stacks_in_10766 .small-9 {
    width: 75%; }

  #stacks_in_10766 .small-10 {
    width: 83.33333%; }

  #stacks_in_10766 .small-11 {
    width: 91.66667%; }

  #stacks_in_10766 .small-12 {
    width: 100%; }

  #stacks_in_10766 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10766 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10766 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10766 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10766 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10766 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10766 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10766 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10766 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10766 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10766 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10766 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10766 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10766 .column.small-centered,
  #stacks_in_10766 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10766 .column.small-uncentered,
  #stacks_in_10766 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10766 .column.small-centered:last-child,
  #stacks_in_10766 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10766 .column.small-uncentered:last-child,
  #stacks_in_10766 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10766 .column.small-uncentered.opposite,
  #stacks_in_10766 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10766 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10766 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10766 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10766 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10766 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10766 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10766 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10766 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10766 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10766 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10766 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10766 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10766 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10766 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10766 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10766 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10766 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10766 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10766 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10766 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10766 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10766 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10766 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10766 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10766 .column,
  #stacks_in_10766 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10766 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10766 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10766 .medium-3 {
    width: 25%; }

  #stacks_in_10766 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10766 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10766 .medium-6 {
    width: 50%; }

  #stacks_in_10766 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10766 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10766 .medium-9 {
    width: 75%; }

  #stacks_in_10766 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10766 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10766 .medium-12 {
    width: 100%; }

  #stacks_in_10766 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10766 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10766 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10766 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10766 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10766 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10766 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10766 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10766 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10766 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10766 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10766 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10766 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10766 .column.medium-centered,
  #stacks_in_10766 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10766 .column.medium-uncentered,
  #stacks_in_10766 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10766 .column.medium-centered:last-child,
  #stacks_in_10766 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10766 .column.medium-uncentered:last-child,
  #stacks_in_10766 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10766 .column.medium-uncentered.opposite,
  #stacks_in_10766 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10766 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10766 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10766 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10766 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10766 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10766 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10766 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10766 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10766 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10766 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10766 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10766 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10766 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10766 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10766 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10766 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10766 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10766 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10766 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10766 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10766 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10766 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10766 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10766 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10766 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10766 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10766 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10766 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10766 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10766 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10766 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10766 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10766 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10766 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10766 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10766 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10766 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10766 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10766 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10766 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10766 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10766 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10766 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10766 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10766 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10766 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10766 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10766 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10766 .column,
  #stacks_in_10766 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10766 .large-1 {
    width: 8.33333%; }

  #stacks_in_10766 .large-2 {
    width: 16.66667%; }

  #stacks_in_10766 .large-3 {
    width: 25%; }

  #stacks_in_10766 .large-4 {
    width: 33.33333%; }

  #stacks_in_10766 .large-5 {
    width: 41.66667%; }

  #stacks_in_10766 .large-6 {
    width: 50%; }

  #stacks_in_10766 .large-7 {
    width: 58.33333%; }

  #stacks_in_10766 .large-8 {
    width: 66.66667%; }

  #stacks_in_10766 .large-9 {
    width: 75%; }

  #stacks_in_10766 .large-10 {
    width: 83.33333%; }

  #stacks_in_10766 .large-11 {
    width: 91.66667%; }

  #stacks_in_10766 .large-12 {
    width: 100%; }

  #stacks_in_10766 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10766 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10766 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10766 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10766 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10766 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10766 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10766 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10766 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10766 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10766 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10766 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10766 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10766 .column.large-centered,
  #stacks_in_10766 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10766 .column.large-uncentered,
  #stacks_in_10766 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10766 .column.large-centered:last-child,
  #stacks_in_10766 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10766 .column.large-uncentered:last-child,
  #stacks_in_10766 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10766 .column.large-uncentered.opposite,
  #stacks_in_10766 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10766 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10766 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10766 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10766 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10766 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10766 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10766 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10766 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10766 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10766 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10766 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10766 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10766 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10766 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10766 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10766 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10766 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10766 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10766 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10766 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10766 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10766 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10766 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10766 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10766 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10766 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10766 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10766 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10766 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10766 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10766 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10766 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10766 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10766 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10766 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10766 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10766 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10766 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10766 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10766 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10766 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_out_10766 {
	width: 80%;
}
/* @group Generic Styles */

#ruleStackstacks_in_10763,
#ruleStackstacks_in_10763:before,
#ruleStackstacks_in_10763:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_10763 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */

/*  */

/*  */
#ruleStackstacks_in_10763 {
	width: 80%;
	margin-left: auto; margin-right: auto;
}
/*  */

#ruleStackstacks_in_10763 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(204, 204, 204, 1.00);
	background: rgba(0, 0, 0, 0.00);
	border-radius: 50%;
	border: 0px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_10763 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */

/*  */

/*  */
#ruleStackstacks_in_10763 {
	text-align: left;
}

#ruleStackstacks_in_10763:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	left: 0;
	min-height: 1px;
	border-top: 1px dashed rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_10763 [class^="fa fa-"] {
	visibility: hidden;
}

/*  */
/*  */
#stacks_in_3968 {
	font-size: 115%;
}
html, body {
	height: 100%;
}

/* Hide Gateway stacks from the main page container (stops flickering on page load) */
#gatewayBarstacks_in_10988 {
	display: none;
}

#gatewayWindowShadestacks_in_10988 {
	position: fixed;
	-webkit-transform: translateZ(0);
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none !important;
	z-index: 998;
	background: #000000;
	opacity: 0.75;
	filter: alpha(opacity = 75);
}

#gatewayContainerstacks_in_10988 {
	position: fixed;
	-webkit-transform: translateZ(0);
	bottom: 0%;
	left: 0%;
	display: block;
	width: 100%;
	z-index: 999;
}

#gatewayBarstacks_in_10988 {
	width: 100%;
	display: block;
}

#gatewayBarFillstacks_in_10988 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 1;
	opacity: 0.95;
	filter: alpha(opacity = 95);
	background-color: #000000;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#000000));
	background-image: -moz-linear-gradient(top, #333333, #000000);
	background-image: -ms-linear-gradient(top, #333333, #000000);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #000000));
	background-image: -webkit-linear-gradient(top, #333333, #000000);
	background-image: -o-linear-gradient(top, #333333, #000000);
	background-image: linear-gradient(top, #333333, #000000);
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

#gatewayBarstacks_in_10988 {
	display: none;
	position: relative;
}

#gatewayBarContentstacks_in_10988 {
	position: relative;
	z-index: 10;
	display: block;
	color: #FFFFFF;
	max-width: 1000px;
	margin: 0 auto;
}

#gatewayBarContentstacks_in_10988 h1,
#gatewayBarContentstacks_in_10988 h2,
#gatewayBarContentstacks_in_10988 h3,
#gatewayBarContentstacks_in_10988 h4,
#gatewayBarContentstacks_in_10988 h5,
#gatewayBarContentstacks_in_10988 h6,
#gatewayBarContentstacks_in_10988 label {
	color: #FF0000;
}

#gatewayBarContentstacks_in_10988 a {
	color: #FFFFFF;
}

#gatewayBarContentstacks_in_10988 a:hover {
	color: #0F80FF;
}

#gatewayLinkstacks_in_10988 a {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 101;
	height: 100%;
	width: 100%;
	background: transparent;
}

#closeButtonstacks_in_10988 {
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 1000;
	display: none;
	padding: 20px;
	font-size: 36px;
	color: #FFFFFF;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#closeButtonstacks_in_10988:hover {
	cursor: pointer;
	color: #FB0207;
}

#closeButtonstacks_in_10988 [class^="fa fa-"] {
	color: #FFFFFF;
}

#closeButtonstacks_in_10988:hover [class^="fa fa-"] {
	color: #FB0207;
}

/* @group Behaviours */









/* Helper class to keep GW hidden, even when the page is scrolled. */
.GatewayPermaHide {
	display: none !important;
}

/* @end */

@media print {
	#gatewayWindowShadestacks_in_10988,
	#closeButtonstacks_in_10988,
	#gatewayContainerstacks_in_10988 {
		display: none !important;
	}
}


/* ********* */
/* 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_10989 article,
#stacks_in_10989 aside,
#stacks_in_10989 details,
#stacks_in_10989 figcaption,
#stacks_in_10989 figure,
#stacks_in_10989 footer,
#stacks_in_10989 header,
#stacks_in_10989 hgroup,
#stacks_in_10989 main,
#stacks_in_10989 nav,
#stacks_in_10989 section,
#stacks_in_10989 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_10989 audio,
#stacks_in_10989 canvas,
#stacks_in_10989 progress,
#stacks_in_10989 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_10989 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_10989 [hidden],
#stacks_in_10989 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_10989 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_10989 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_10989 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_10989 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_10989 code,
#stacks_in_10989 kbd,
#stacks_in_10989 pre,
#stacks_in_10989 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

  


#stacks_in_10989 *,
#stacks_in_10989 *:before,
#stacks_in_10989 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_10989 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_10989 .column_base_margin {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1024px) {

  #stacks_in_10989 .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_10989 .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_10989 .column_base_margin {
    margin-bottom: 20px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_10989 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_10989 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_10989 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_10989 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_10989 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_10989 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_10989 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_10989 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_10989 *,
#stacks_in_10989 *:before,
#stacks_in_10989 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_10989 .left {
  float: left !important; }

#stacks_in_10989 .right {
  float: right !important; }

#stacks_in_10989 .clearfix:before,
#stacks_in_10989 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_10989 .clearfix:after {
  clear: both; }

#stacks_in_10989 .hide {
  display: none; }

#stacks_in_10989 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_10989 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_10989 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_10989 select {
  width: 100%; }

#stacks_in_10989 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_10989 .row:before,
#stacks_in_10989 .row:after {
  content: " ";
  display: table; }

#stacks_in_10989 .row:after {
  clear: both; }

#stacks_in_10989 .row.collapse > .column,
#stacks_in_10989 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_10989 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_10989 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_10989 .row .row:before,
#stacks_in_10989 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_10989 .row .row:after {
  clear: both; }

#stacks_in_10989 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_10989 .row .row.collapse:before,
#stacks_in_10989 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_10989 .row .row.collapse:after {
  clear: both; }

#stacks_in_10989 .column,
#stacks_in_10989 .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_10989 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_10989 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_10989 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10989 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10989 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10989 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10989 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10989 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10989 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10989 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10989 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10989 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10989 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10989 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10989 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10989 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10989 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10989 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10989 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10989 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10989 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10989 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10989 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10989 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10989 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10989 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10989 .column,
  #stacks_in_10989 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10989 .small-1 {
    width: 8.33333%; }

  #stacks_in_10989 .small-2 {
    width: 16.66667%; }

  #stacks_in_10989 .small-3 {
    width: 25%; }

  #stacks_in_10989 .small-4 {
    width: 33.33333%; }

  #stacks_in_10989 .small-5 {
    width: 41.66667%; }

  #stacks_in_10989 .small-6 {
    width: 50%; }

  #stacks_in_10989 .small-7 {
    width: 58.33333%; }

  #stacks_in_10989 .small-8 {
    width: 66.66667%; }

  #stacks_in_10989 .small-9 {
    width: 75%; }

  #stacks_in_10989 .small-10 {
    width: 83.33333%; }

  #stacks_in_10989 .small-11 {
    width: 91.66667%; }

  #stacks_in_10989 .small-12 {
    width: 100%; }

  #stacks_in_10989 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10989 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10989 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10989 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10989 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10989 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10989 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10989 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10989 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10989 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10989 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10989 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10989 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10989 .column.small-centered,
  #stacks_in_10989 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10989 .column.small-uncentered,
  #stacks_in_10989 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10989 .column.small-centered:last-child,
  #stacks_in_10989 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_10989 .column.small-uncentered:last-child,
  #stacks_in_10989 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_10989 .column.small-uncentered.opposite,
  #stacks_in_10989 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_10989 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10989 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10989 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10989 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10989 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10989 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10989 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10989 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10989 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10989 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10989 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10989 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10989 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10989 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10989 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10989 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10989 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10989 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10989 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10989 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10989 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10989 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10989 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10989 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10989 .column,
  #stacks_in_10989 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10989 .medium-1 {
    width: 8.33333%; }

  #stacks_in_10989 .medium-2 {
    width: 16.66667%; }

  #stacks_in_10989 .medium-3 {
    width: 25%; }

  #stacks_in_10989 .medium-4 {
    width: 33.33333%; }

  #stacks_in_10989 .medium-5 {
    width: 41.66667%; }

  #stacks_in_10989 .medium-6 {
    width: 50%; }

  #stacks_in_10989 .medium-7 {
    width: 58.33333%; }

  #stacks_in_10989 .medium-8 {
    width: 66.66667%; }

  #stacks_in_10989 .medium-9 {
    width: 75%; }

  #stacks_in_10989 .medium-10 {
    width: 83.33333%; }

  #stacks_in_10989 .medium-11 {
    width: 91.66667%; }

  #stacks_in_10989 .medium-12 {
    width: 100%; }

  #stacks_in_10989 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10989 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10989 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10989 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10989 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10989 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10989 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10989 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10989 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10989 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10989 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10989 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10989 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10989 .column.medium-centered,
  #stacks_in_10989 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10989 .column.medium-uncentered,
  #stacks_in_10989 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10989 .column.medium-centered:last-child,
  #stacks_in_10989 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_10989 .column.medium-uncentered:last-child,
  #stacks_in_10989 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_10989 .column.medium-uncentered.opposite,
  #stacks_in_10989 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_10989 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10989 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10989 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10989 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10989 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10989 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10989 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10989 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10989 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10989 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10989 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10989 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10989 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10989 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10989 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10989 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10989 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10989 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10989 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10989 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10989 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10989 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10989 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10989 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_10989 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10989 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10989 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10989 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10989 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10989 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10989 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10989 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10989 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10989 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10989 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10989 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10989 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10989 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10989 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10989 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10989 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10989 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10989 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10989 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10989 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10989 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10989 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10989 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_10989 .column,
  #stacks_in_10989 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_10989 .large-1 {
    width: 8.33333%; }

  #stacks_in_10989 .large-2 {
    width: 16.66667%; }

  #stacks_in_10989 .large-3 {
    width: 25%; }

  #stacks_in_10989 .large-4 {
    width: 33.33333%; }

  #stacks_in_10989 .large-5 {
    width: 41.66667%; }

  #stacks_in_10989 .large-6 {
    width: 50%; }

  #stacks_in_10989 .large-7 {
    width: 58.33333%; }

  #stacks_in_10989 .large-8 {
    width: 66.66667%; }

  #stacks_in_10989 .large-9 {
    width: 75%; }

  #stacks_in_10989 .large-10 {
    width: 83.33333%; }

  #stacks_in_10989 .large-11 {
    width: 91.66667%; }

  #stacks_in_10989 .large-12 {
    width: 100%; }

  #stacks_in_10989 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_10989 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_10989 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_10989 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_10989 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_10989 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_10989 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_10989 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_10989 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_10989 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_10989 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_10989 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_10989 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_10989 .column.large-centered,
  #stacks_in_10989 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_10989 .column.large-uncentered,
  #stacks_in_10989 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_10989 .column.large-centered:last-child,
  #stacks_in_10989 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_10989 .column.large-uncentered:last-child,
  #stacks_in_10989 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_10989 .column.large-uncentered.opposite,
  #stacks_in_10989 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_10989 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_10989 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_10989 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_10989 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_10989 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_10989 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_10989 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_10989 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_10989 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_10989 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_10989 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_10989 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_10989 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_10989 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_10989 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_10989 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_10989 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_10989 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_10989 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_10989 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_10989 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_10989 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_10989 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_10989 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_10989 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_10989 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_10989 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_10989 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_10989 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_10989 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_10989 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_10989 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10989 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10989 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_10989 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10989 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10989 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_10989 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_10989 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_10989 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_10989 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_10989 {
	padding: 10px 10px 10px 10px;
}
#stacks_in_10993 {
    padding: 10px;
}

#cookieManagerButtonWrapstacks_in_10993 a {
    text-decoration: none;
    outline: none;
}

#stacks_in_10994 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Open Sans;
  
  text-align: center;
}


#stacks_in_10994 a,
#stacks_in_10994 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_10994 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_10994 a i,
#stacks_in_10994 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_10994 a,
  #stacks_in_10994 a:visited {
    background-color: rgba(17, 128, 64, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_10994 a:hover,
  #stacks_in_10994 a:active {
    background-color: rgba(128, 255, 8, 0.60);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_10994 a i,
  #stacks_in_10994 a:visited i {
    background-color: rgba(17, 128, 64, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_10994 a:hover i,
  #stacks_in_10994 a:active i {
    background-color: rgba(128, 255, 8, 0.60);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_10994 a,
    #stacks_in_10994 a:visited {
      width: 100%;
    }
  }

  




#stacks_in_10997 {
    padding: 10px;
}

#cookieManagerButtonWrapstacks_in_10997 a {
    text-decoration: none;
    outline: none;
}

#stacks_in_10998 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Open Sans;
  
  text-align: center;
}


#stacks_in_10998 a,
#stacks_in_10998 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_10998 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_10998 a i,
#stacks_in_10998 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_10998 a,
  #stacks_in_10998 a:visited {
    background-color: rgba(252, 102, 102, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_10998 a:hover,
  #stacks_in_10998 a:active {
    background-color: rgba(251, 2, 7, 0.70);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_10998 a i,
  #stacks_in_10998 a:visited i {
    background-color: rgba(252, 102, 102, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_10998 a:hover i,
  #stacks_in_10998 a:active i {
    background-color: rgba(251, 2, 7, 0.70);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_10998 a,
    #stacks_in_10998 a:visited {
      width: 100%;
    }
  }

  




