@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);
  }
} .target_stack.width-fill{width:100%}.target_stack.width-auto{width:auto}.target_stack.position-browser{position:fixed!important}.target_stack.position-absolute{position:absolute!important}.target_stack.position-body{position:absolute!important}.target_stack.position-right{float:right}.target_stack.position-left{float:left}.target_stack.vcenter{top:0;height:100%}.target_stack.vcenter>.com_joeworkman_stacks_target_stack{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.target_stack.hcenter>.com_joeworkman_stacks_target_stack{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.target_stack.hcenter.vcenter>.com_joeworkman_stacks_target_stack{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:40em){.target_stack.target-small-only{position:relative!important;float:none!important;height:auto!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.target_stack.target-small-only>.com_joeworkman_stacks_target_stack{left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}}@media only screen and (max-width:39.9375em){.target_stack.disable-small{position:relative!important;float:none!important;height:auto!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.target_stack.disable-small>.com_joeworkman_stacks_target_stack{left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}}@media only screen and (max-width:62.5em){.target_stack.disable-medium{position:relative!important;float:none!important;height:auto!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.target_stack.disable-medium>.com_joeworkman_stacks_target_stack{left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}}

@font-face {
    font-family: 'FlatButtonLato';
    src: url('../prpinjections_files/font/lato-light-webfont.eot');
    src: url('../prpinjections_files/font/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../prpinjections_files/font/lato-light-webfont.woff') format('woff'),
         url('../prpinjections_files/font/lato-light-webfont.ttf') format('truetype'),
         url('../prpinjections_files/font/lato-light-webfont.svg#latolight') format('svg');
    font-weight: 100;
    font-style: normal;
}


@font-face {
    font-family: 'FlatButtonOpenSans';
    src: url('../prpinjections_files/font/opensans-regular-webfont.eot');
    src: url('../prpinjections_files/font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../prpinjections_files/font/opensans-regular-webfont.woff') format('woff'),
         url('../prpinjections_files/font/opensans-regular-webfont.ttf') format('truetype'),
         url('../prpinjections_files/font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'FlatButtonNoto';
    src: url('../prpinjections_files/font/notoserif-regular-webfont.eot');
    src: url('../prpinjections_files/font/notoserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../prpinjections_files/font/notoserif-regular-webfont.woff') format('woff'),
         url('../prpinjections_files/font/notoserif-regular-webfont.ttf') format('truetype'),
         url('../prpinjections_files/font/notoserif-regular-webfont.svg#noto_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.aden{-webkit-filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.inkwell{-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d);mix-blend-mode:soft-light;opacity:.5}.reyes{-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad;mix-blend-mode:soft-light;opacity:.5}.gingham{-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{-webkit-filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.earlybird::after{background:-webkit-radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:-webkit-radial-gradient(40% 40%,circle,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:-webkit-radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{-webkit-filter:sepia(.3);filter:sepia(.3)}.xpro2::after{background:-webkit-radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{-webkit-filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{-webkit-filter:contrast(.9);filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:-webkit-radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:-webkit-radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 ._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}
.aden{-webkit-filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.inkwell{-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d);mix-blend-mode:soft-light;opacity:.5}.reyes{-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad;mix-blend-mode:soft-light;opacity:.5}.gingham{-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{-webkit-filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.earlybird::after{background:-webkit-radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:-webkit-radial-gradient(40% 40%,circle,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:-webkit-radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{-webkit-filter:sepia(.3);filter:sepia(.3)}.xpro2::after{background:-webkit-radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{-webkit-filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{-webkit-filter:contrast(.9);filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:-webkit-radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:-webkit-radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 ._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}
/*!
 * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

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

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

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

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active {
  outline: 0; }

a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

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

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

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

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled],
html input[disabled] {
  cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input {
  line-height: normal; }

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .navbar {
    display: none; }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }
  .label {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }

html {
  box-sizing: border-box; }

*,
*::before,
*::after {
  box-sizing: inherit; }

@-moz-viewport {
  width: device-width; }

@-ms-viewport {
  width: device-width; }

@-o-viewport {
  width: device-width; }

@-webkit-viewport {
  width: device-width; }

@viewport {
  width: device-width; }

html {
  font-size: 16px;
  -webkit-tap-highlight-color: transparent; }

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  color: #4c4c4c;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: none !important; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: .5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #818a91; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: bold; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

a {
  color: #156da3;
  text-decoration: none; }
  a:focus,
  a:hover {
    color: #0c405f;
    text-decoration: underline; }
  a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

pre {
  margin-top: 0;
  margin-bottom: 1rem; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle; }

[role="button"] {
  cursor: pointer; }

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
  touch-action: manipulation; }

table {
  background-color: transparent; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #818a91;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: left; }

label {
  display: inline-block;
  margin-bottom: .5rem; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
textarea {
  margin: 0;
  line-height: inherit;
  border-radius: 0; }

textarea {
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit; }

input[type="search"] {
  box-sizing: inherit;
  -webkit-appearance: none; }

output {
  display: inline-block; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  line-height: 1.2;
  color: #4c4c4c; }

h1 {
  font-size: 2.5rem; }

h2 {
  font-size: 2rem; }

h3 {
  font-size: 1.75rem; }

h4 {
  font-size: 1.5rem; }

h5 {
  font-size: 1.25rem; }

h6 {
  font-size: 1rem; }

.h1 {
  font-size: 2.5rem; }

.h2 {
  font-size: 2rem; }

.h3 {
  font-size: 1.75rem; }

.h4 {
  font-size: 1.5rem; }

.h5 {
  font-size: 1.25rem; }

.h6 {
  font-size: 1rem; }

.lead {
  font-size: 20px;
  font-weight: 300; }

.display-1 {
  font-size: 96px;
  font-weight: 300; }

.display-2 {
  font-size: 88px;
  font-weight: 300; }

.display-3 {
  font-size: 72px;
  font-weight: 300; }

.display-4 {
  font-size: 56px;
  font-weight: 300; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: normal; }

mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 5px; }

.dl-horizontal {
  margin-right: -1.875rem;
  margin-left: -1.875rem; }
  .dl-horizontal::after {
    content: "";
    display: table;
    clear: both; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  border-left: 0.25rem solid #eceeef; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  line-height: 1.5;
  color: #818a91; }
  .blockquote-footer::before {
    content: "\2014 \00A0"; }

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
  border-right: 0.25rem solid #eceeef;
  border-left: 0; }

.blockquote-reverse .blockquote-footer::before {
  content: ""; }

.blockquote-reverse .blockquote-footer::after {
  content: "\00A0 \2014"; }

.img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img {
  display: block;
  max-width: 100%;
  height: auto; }

.img-rounded {
  border-radius: 4px; }

.img-thumbnail {
  padding: 0.25rem;
  line-height: 1.5;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto; }

.img-circle {
  border-radius: 50%; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #818a91; }

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }

code {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f7f7f9;
  border-radius: 4px; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 4px; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  line-height: 1.5;
  color: #373a3c; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    background-color: transparent;
    border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem; }
  .container::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 544px) {
    .container {
      max-width: 576px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 940px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem; }
  .container-fluid::after {
    content: "";
    display: table;
    clear: both; }

.row {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem; }
  .row::after {
    content: "";
    display: table;
    clear: both; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

.col-xs-1 {
  width: 8.3333333333%; }

.col-xs-2 {
  width: 16.6666666667%; }

.col-xs-3 {
  width: 25%; }

.col-xs-4 {
  width: 33.3333333333%; }

.col-xs-5 {
  width: 41.6666666667%; }

.col-xs-6 {
  width: 50%; }

.col-xs-7 {
  width: 58.3333333333%; }

.col-xs-8 {
  width: 66.6666666667%; }

.col-xs-9 {
  width: 75%; }

.col-xs-10 {
  width: 83.3333333333%; }

.col-xs-11 {
  width: 91.6666666667%; }

.col-xs-12 {
  width: 100%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-pull-1 {
  right: 8.3333333333%; }

.col-xs-pull-2 {
  right: 16.6666666667%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-4 {
  right: 33.3333333333%; }

.col-xs-pull-5 {
  right: 41.6666666667%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-7 {
  right: 58.3333333333%; }

.col-xs-pull-8 {
  right: 66.6666666667%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-10 {
  right: 83.3333333333%; }

.col-xs-pull-11 {
  right: 91.6666666667%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-push-1 {
  left: 8.3333333333%; }

.col-xs-push-2 {
  left: 16.6666666667%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-4 {
  left: 33.3333333333%; }

.col-xs-push-5 {
  left: 41.6666666667%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-7 {
  left: 58.3333333333%; }

.col-xs-push-8 {
  left: 66.6666666667%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-10 {
  left: 83.3333333333%; }

.col-xs-push-11 {
  left: 91.6666666667%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.3333333333%; }

.col-xs-offset-2 {
  margin-left: 16.6666666667%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-4 {
  margin-left: 33.3333333333%; }

.col-xs-offset-5 {
  margin-left: 41.6666666667%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-7 {
  margin-left: 58.3333333333%; }

.col-xs-offset-8 {
  margin-left: 66.6666666667%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-10 {
  margin-left: 83.3333333333%; }

.col-xs-offset-11 {
  margin-left: 91.6666666667%; }

.col-xs-offset-12 {
  margin-left: 100%; }

@media (min-width: 544px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }
  .col-sm-1 {
    width: 8.3333333333%; }
  .col-sm-2 {
    width: 16.6666666667%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-4 {
    width: 33.3333333333%; }
  .col-sm-5 {
    width: 41.6666666667%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-7 {
    width: 58.3333333333%; }
  .col-sm-8 {
    width: 66.6666666667%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-10 {
    width: 83.3333333333%; }
  .col-sm-11 {
    width: 91.6666666667%; }
  .col-sm-12 {
    width: 100%; }
  .col-sm-pull-0 {
    right: auto; }
  .col-sm-pull-1 {
    right: 8.3333333333%; }
  .col-sm-pull-2 {
    right: 16.6666666667%; }
  .col-sm-pull-3 {
    right: 25%; }
  .col-sm-pull-4 {
    right: 33.3333333333%; }
  .col-sm-pull-5 {
    right: 41.6666666667%; }
  .col-sm-pull-6 {
    right: 50%; }
  .col-sm-pull-7 {
    right: 58.3333333333%; }
  .col-sm-pull-8 {
    right: 66.6666666667%; }
  .col-sm-pull-9 {
    right: 75%; }
  .col-sm-pull-10 {
    right: 83.3333333333%; }
  .col-sm-pull-11 {
    right: 91.6666666667%; }
  .col-sm-pull-12 {
    right: 100%; }
  .col-sm-push-0 {
    left: auto; }
  .col-sm-push-1 {
    left: 8.3333333333%; }
  .col-sm-push-2 {
    left: 16.6666666667%; }
  .col-sm-push-3 {
    left: 25%; }
  .col-sm-push-4 {
    left: 33.3333333333%; }
  .col-sm-push-5 {
    left: 41.6666666667%; }
  .col-sm-push-6 {
    left: 50%; }
  .col-sm-push-7 {
    left: 58.3333333333%; }
  .col-sm-push-8 {
    left: 66.6666666667%; }
  .col-sm-push-9 {
    left: 75%; }
  .col-sm-push-10 {
    left: 83.3333333333%; }
  .col-sm-push-11 {
    left: 91.6666666667%; }
  .col-sm-push-12 {
    left: 100%; }
  .col-sm-offset-0 {
    margin-left: 0%; }
  .col-sm-offset-1 {
    margin-left: 8.3333333333%; }
  .col-sm-offset-2 {
    margin-left: 16.6666666667%; }
  .col-sm-offset-3 {
    margin-left: 25%; }
  .col-sm-offset-4 {
    margin-left: 33.3333333333%; }
  .col-sm-offset-5 {
    margin-left: 41.6666666667%; }
  .col-sm-offset-6 {
    margin-left: 50%; }
  .col-sm-offset-7 {
    margin-left: 58.3333333333%; }
  .col-sm-offset-8 {
    margin-left: 66.6666666667%; }
  .col-sm-offset-9 {
    margin-left: 75%; }
  .col-sm-offset-10 {
    margin-left: 83.3333333333%; }
  .col-sm-offset-11 {
    margin-left: 91.6666666667%; }
  .col-sm-offset-12 {
    margin-left: 100%; } }

@media (min-width: 768px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }
  .col-md-1 {
    width: 8.3333333333%; }
  .col-md-2 {
    width: 16.6666666667%; }
  .col-md-3 {
    width: 25%; }
  .col-md-4 {
    width: 33.3333333333%; }
  .col-md-5 {
    width: 41.6666666667%; }
  .col-md-6 {
    width: 50%; }
  .col-md-7 {
    width: 58.3333333333%; }
  .col-md-8 {
    width: 66.6666666667%; }
  .col-md-9 {
    width: 75%; }
  .col-md-10 {
    width: 83.3333333333%; }
  .col-md-11 {
    width: 91.6666666667%; }
  .col-md-12 {
    width: 100%; }
  .col-md-pull-0 {
    right: auto; }
  .col-md-pull-1 {
    right: 8.3333333333%; }
  .col-md-pull-2 {
    right: 16.6666666667%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-4 {
    right: 33.3333333333%; }
  .col-md-pull-5 {
    right: 41.6666666667%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-7 {
    right: 58.3333333333%; }
  .col-md-pull-8 {
    right: 66.6666666667%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-10 {
    right: 83.3333333333%; }
  .col-md-pull-11 {
    right: 91.6666666667%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-push-0 {
    left: auto; }
  .col-md-push-1 {
    left: 8.3333333333%; }
  .col-md-push-2 {
    left: 16.6666666667%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-4 {
    left: 33.3333333333%; }
  .col-md-push-5 {
    left: 41.6666666667%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-7 {
    left: 58.3333333333%; }
  .col-md-push-8 {
    left: 66.6666666667%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-10 {
    left: 83.3333333333%; }
  .col-md-push-11 {
    left: 91.6666666667%; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-offset-0 {
    margin-left: 0%; }
  .col-md-offset-1 {
    margin-left: 8.3333333333%; }
  .col-md-offset-2 {
    margin-left: 16.6666666667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.3333333333%; }
  .col-md-offset-5 {
    margin-left: 41.6666666667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.3333333333%; }
  .col-md-offset-8 {
    margin-left: 66.6666666667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.3333333333%; }
  .col-md-offset-11 {
    margin-left: 91.6666666667%; }
  .col-md-offset-12 {
    margin-left: 100%; } }

@media (min-width: 992px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }
  .col-lg-1 {
    width: 8.3333333333%; }
  .col-lg-2 {
    width: 16.6666666667%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-4 {
    width: 33.3333333333%; }
  .col-lg-5 {
    width: 41.6666666667%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-7 {
    width: 58.3333333333%; }
  .col-lg-8 {
    width: 66.6666666667%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-10 {
    width: 83.3333333333%; }
  .col-lg-11 {
    width: 91.6666666667%; }
  .col-lg-12 {
    width: 100%; }
  .col-lg-pull-0 {
    right: auto; }
  .col-lg-pull-1 {
    right: 8.3333333333%; }
  .col-lg-pull-2 {
    right: 16.6666666667%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-pull-4 {
    right: 33.3333333333%; }
  .col-lg-pull-5 {
    right: 41.6666666667%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-pull-7 {
    right: 58.3333333333%; }
  .col-lg-pull-8 {
    right: 66.6666666667%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-pull-10 {
    right: 83.3333333333%; }
  .col-lg-pull-11 {
    right: 91.6666666667%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-lg-push-0 {
    left: auto; }
  .col-lg-push-1 {
    left: 8.3333333333%; }
  .col-lg-push-2 {
    left: 16.6666666667%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-push-4 {
    left: 33.3333333333%; }
  .col-lg-push-5 {
    left: 41.6666666667%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-push-7 {
    left: 58.3333333333%; }
  .col-lg-push-8 {
    left: 66.6666666667%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-push-10 {
    left: 83.3333333333%; }
  .col-lg-push-11 {
    left: 91.6666666667%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-offset-0 {
    margin-left: 0%; }
  .col-lg-offset-1 {
    margin-left: 8.3333333333%; }
  .col-lg-offset-2 {
    margin-left: 16.6666666667%; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-offset-4 {
    margin-left: 33.3333333333%; }
  .col-lg-offset-5 {
    margin-left: 41.6666666667%; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-offset-7 {
    margin-left: 58.3333333333%; }
  .col-lg-offset-8 {
    margin-left: 66.6666666667%; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-offset-10 {
    margin-left: 83.3333333333%; }
  .col-lg-offset-11 {
    margin-left: 91.6666666667%; }
  .col-lg-offset-12 {
    margin-left: 100%; } }

@media (min-width: 1200px) {
  .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    float: left; }
  .col-xl-1 {
    width: 8.3333333333%; }
  .col-xl-2 {
    width: 16.6666666667%; }
  .col-xl-3 {
    width: 25%; }
  .col-xl-4 {
    width: 33.3333333333%; }
  .col-xl-5 {
    width: 41.6666666667%; }
  .col-xl-6 {
    width: 50%; }
  .col-xl-7 {
    width: 58.3333333333%; }
  .col-xl-8 {
    width: 66.6666666667%; }
  .col-xl-9 {
    width: 75%; }
  .col-xl-10 {
    width: 83.3333333333%; }
  .col-xl-11 {
    width: 91.6666666667%; }
  .col-xl-12 {
    width: 100%; }
  .col-xl-pull-0 {
    right: auto; }
  .col-xl-pull-1 {
    right: 8.3333333333%; }
  .col-xl-pull-2 {
    right: 16.6666666667%; }
  .col-xl-pull-3 {
    right: 25%; }
  .col-xl-pull-4 {
    right: 33.3333333333%; }
  .col-xl-pull-5 {
    right: 41.6666666667%; }
  .col-xl-pull-6 {
    right: 50%; }
  .col-xl-pull-7 {
    right: 58.3333333333%; }
  .col-xl-pull-8 {
    right: 66.6666666667%; }
  .col-xl-pull-9 {
    right: 75%; }
  .col-xl-pull-10 {
    right: 83.3333333333%; }
  .col-xl-pull-11 {
    right: 91.6666666667%; }
  .col-xl-pull-12 {
    right: 100%; }
  .col-xl-push-0 {
    left: auto; }
  .col-xl-push-1 {
    left: 8.3333333333%; }
  .col-xl-push-2 {
    left: 16.6666666667%; }
  .col-xl-push-3 {
    left: 25%; }
  .col-xl-push-4 {
    left: 33.3333333333%; }
  .col-xl-push-5 {
    left: 41.6666666667%; }
  .col-xl-push-6 {
    left: 50%; }
  .col-xl-push-7 {
    left: 58.3333333333%; }
  .col-xl-push-8 {
    left: 66.6666666667%; }
  .col-xl-push-9 {
    left: 75%; }
  .col-xl-push-10 {
    left: 83.3333333333%; }
  .col-xl-push-11 {
    left: 91.6666666667%; }
  .col-xl-push-12 {
    left: 100%; }
  .col-xl-offset-0 {
    margin-left: 0%; }
  .col-xl-offset-1 {
    margin-left: 8.3333333333%; }
  .col-xl-offset-2 {
    margin-left: 16.6666666667%; }
  .col-xl-offset-3 {
    margin-left: 25%; }
  .col-xl-offset-4 {
    margin-left: 33.3333333333%; }
  .col-xl-offset-5 {
    margin-left: 41.6666666667%; }
  .col-xl-offset-6 {
    margin-left: 50%; }
  .col-xl-offset-7 {
    margin-left: 58.3333333333%; }
  .col-xl-offset-8 {
    margin-left: 66.6666666667%; }
  .col-xl-offset-9 {
    margin-left: 75%; }
  .col-xl-offset-10 {
    margin-left: 83.3333333333%; }
  .col-xl-offset-11 {
    margin-left: 91.6666666667%; }
  .col-xl-offset-12 {
    margin-left: 100%; } }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem; }
  .table th,
  .table td {
    padding: 0.75rem;
    line-height: 1.5;
    vertical-align: top;
    border-top: 1px solid #eceeef; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #eceeef; }
  .table tbody + tbody {
    border-top: 2px solid #eceeef; }
  .table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #eceeef; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #eceeef; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #f9f9f9; }

.table-hover tbody tr:hover {
  background-color: #f5f5f5; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f5f5f5; }

.table-hover .table-active:hover {
  background-color: #e8e8e8; }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: #e8e8e8; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #dff0d8; }

.table-hover .table-success:hover {
  background-color: #d0e9c6; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #d0e9c6; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #d9edf7; }

.table-hover .table-info:hover {
  background-color: #c4e3f3; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #c4e3f3; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fcf8e3; }

.table-hover .table-warning:hover {
  background-color: #faf2cc; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #faf2cc; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f2dede; }

.table-hover .table-danger:hover {
  background-color: #ebcccc; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #ebcccc; }

.table-responsive {
  display: block;
  width: 100%;
  min-height: 0.01%;
  overflow-x: auto; }

.thead-inverse th {
  color: #fff;
  background-color: #373a3c; }

.thead-default th {
  color: #55595c;
  background-color: #eceeef; }

.table-inverse {
  color: #eceeef;
  background-color: #373a3c; }
  .table-inverse.table-bordered {
    border: 0; }
  .table-inverse th,
  .table-inverse td,
  .table-inverse thead th {
    border-color: #55595c; }

.table-reflow thead {
  float: left; }

.table-reflow tbody {
  display: block;
  white-space: nowrap; }

.table-reflow th,
.table-reflow td {
  border-top: 1px solid #eceeef;
  border-left: 1px solid #eceeef; }
  .table-reflow th:last-child,
  .table-reflow td:last-child {
    border-right: 1px solid #eceeef; }

.table-reflow thead:last-child tr:last-child th,
.table-reflow thead:last-child tr:last-child td,
.table-reflow tbody:last-child tr:last-child th,
.table-reflow tbody:last-child tr:last-child td,
.table-reflow tfoot:last-child tr:last-child th,
.table-reflow tfoot:last-child tr:last-child td {
  border-bottom: 1px solid #eceeef; }

.table-reflow tr {
  float: left; }
  .table-reflow tr th,
  .table-reflow tr td {
    display: block !important;
    border: 1px solid #eceeef; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #55595c;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px; }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    border-color: #66afe9;
    outline: none; }
  .form-control::placeholder {
    color: #999;
    opacity: 1; }
  .form-control:disabled,
  .form-control[readonly] {
    background-color: #eceeef;
    opacity: 1; }
  .form-control:disabled {
    cursor: not-allowed; }

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px); }

select.form-control:focus::-ms-value {
  color: #55595c;
  background-color: #fff; }

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 1.8625rem; }

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 3.1666666667rem; }

.form-control-file,
.form-control-range {
  display: block; }

.form-control-label {
  padding: 0.375rem 1em;
  margin-bottom: 0; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 2.25rem; }
  input[type="date"].input-sm,
  .input-group-sm input[type="date"].form-control,
  input[type="time"].input-sm,
  .input-group-sm input[type="time"].form-control,
  input[type="datetime-local"].input-sm,
  .input-group-sm input[type="datetime-local"].form-control,
  input[type="month"].input-sm,
  .input-group-sm input[type="month"].form-control {
    line-height: 1.8625rem; }
  input[type="date"].input-lg,
  .input-group-lg input[type="date"].form-control,
  input[type="time"].input-lg,
  .input-group-lg input[type="time"].form-control,
  input[type="datetime-local"].input-lg,
  .input-group-lg input[type="datetime-local"].form-control,
  input[type="month"].input-lg,
  .input-group-lg input[type="month"].form-control {
    line-height: 3.1666666667rem; } }

.form-control-static {
  min-height: 2.25rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0; }
  .form-control-static.form-control-sm,
  .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn,
  .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 4px; }

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.3333333333;
  border-radius: 4px; }

.form-group {
  margin-bottom: 1rem; }

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-bottom: 0.75rem; }
  .radio label,
  .checkbox label {
    padding-left: 1.25rem;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer; }
    .radio label input:only-child,
    .checkbox label input:only-child {
      position: static; }

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: .25rem;
  margin-top: 4px \9;
  margin-left: -1.25rem; }

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -.25rem; }

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 1.25rem;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 20px; }

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: .75rem; }

input[type="radio"]:disabled,
input[type="radio"].disabled,
input[type="checkbox"]:disabled,
input[type="checkbox"].disabled {
  cursor: not-allowed; }

.radio-inline.disabled,
.checkbox-inline.disabled {
  cursor: not-allowed; }

.radio.disabled label,
.checkbox.disabled label {
  cursor: not-allowed; }

.form-control-success,
.form-control-warning,
.form-control-danger {
  padding-right: 2.25rem;
  background-repeat: no-repeat;
  background-position: center right 0.5625rem;
  background-size: 1.4625rem 1.4625rem; }

.has-success .text-help,
.has-success .form-control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #243d56; }

.has-success .form-control {
  border-color: #243d56; }

.has-success .input-group-addon {
  color: #243d56 !important;
  border-color: #243d56;
  background-color: #7da3c9; }

.has-success .form-control-feedback {
  color: #243d56; }

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="); }

.has-warning .text-help,
.has-warning .form-control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #f0ad4e; }

.has-warning .form-control {
  border-color: #f0ad4e; }

.has-warning .input-group-addon {
  color: #f0ad4e !important;
  border-color: #f0ad4e;
  background-color: white; }

.has-warning .form-control-feedback {
  color: #f0ad4e; }

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"); }

.has-danger .text-help,
.has-danger .form-control-label,
.has-danger .radio,
.has-danger .checkbox,
.has-danger .radio-inline,
.has-danger .checkbox-inline,
.has-danger.radio label,
.has-danger.checkbox label,
.has-danger.radio-inline label,
.has-danger.checkbox-inline label {
  color: #d9534f; }

.has-danger .form-control {
  border-color: #d9534f; }

.has-danger .input-group-addon {
  color: #d9534f !important;
  border-color: #d9534f;
  background-color: #fdf7f7; }

.has-danger .form-control-feedback {
  color: #d9534f; }

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="); }

@media (min-width: 544px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  .form-inline .form-control-static {
    display: inline-block; }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle; }
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
      width: auto; }
  .form-inline .input-group > .form-control {
    width: 100%; }
  .form-inline .form-control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
    .form-inline .radio label,
    .form-inline .checkbox label {
      padding-left: 0; }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0; }
  .form-inline .has-feedback .form-control-feedback {
    top: 0; } }

.btn {
  margin-bottom: 0.5px;
  display: inline-block;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 4px; }
  .btn:focus,
  .btn.focus,
  .btn:active:focus,
  .btn:active.focus,
  .btn.active:focus,
  .btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn:focus,
  .btn:hover {
    text-decoration: none; }
  .btn.focus {
    text-decoration: none; }
  .btn:active,
  .btn.active {
    background-image: none;
    outline: 0; }
  .btn.disabled,
  .btn:disabled {
    cursor: not-allowed;
    opacity: .65; }

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #156da3;
  border-color: #156da3; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0f4f76;
    border-color: #0e496d; }
  .btn-primary:focus,
  .btn-primary.focus {
    color: #fff;
    background-color: #0f4f76;
    border-color: #0e496d; }
  .btn-primary:active,
  .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0f4f76;
    border-color: #0e496d;
    background-image: none; }
    .btn-primary:active:hover,
    .btn-primary:active:focus,
    .btn-primary:active.focus,
    .btn-primary.active:hover,
    .btn-primary.active:focus,
    .btn-primary.active.focus,
    .open > .btn-primary.dropdown-toggle:hover,
    .open > .btn-primary.dropdown-toggle:focus,
    .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #0b3a56;
      border-color: #062132; }
  .btn-primary.disabled:focus,
  .btn-primary.disabled.focus,
  .btn-primary:disabled:focus,
  .btn-primary:disabled.focus {
    background-color: #156da3;
    border-color: #156da3; }
  .btn-primary.disabled:hover,
  .btn-primary:disabled:hover {
    background-color: #156da3;
    border-color: #156da3; }

.btn-secondary {
  color: #373a3c;
  background-color: #fff;
  border-color: #ccc; }
  .btn-secondary:hover {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:focus,
  .btn-secondary.focus {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:active,
  .btn-secondary.active,
  .open > .btn-secondary.dropdown-toggle {
    color: #373a3c;
    background-color: #e6e6e6;
    border-color: #adadad;
    background-image: none; }
    .btn-secondary:active:hover,
    .btn-secondary:active:focus,
    .btn-secondary:active.focus,
    .btn-secondary.active:hover,
    .btn-secondary.active:focus,
    .btn-secondary.active.focus,
    .open > .btn-secondary.dropdown-toggle:hover,
    .open > .btn-secondary.dropdown-toggle:focus,
    .open > .btn-secondary.dropdown-toggle.focus {
      color: #373a3c;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  .btn-secondary.disabled:focus,
  .btn-secondary.disabled.focus,
  .btn-secondary:disabled:focus,
  .btn-secondary:disabled.focus {
    background-color: #fff;
    border-color: #ccc; }
  .btn-secondary.disabled:hover,
  .btn-secondary:disabled:hover {
    background-color: #fff;
    border-color: #ccc; }

.btn-info {
  color: #fff;
  background-color: white;
  border-color: white; }
  .btn-info:hover {
    color: #fff;
    background-color: #e6e6e6;
    border-color: #e0e0e0; }
  .btn-info:focus,
  .btn-info.focus {
    color: #fff;
    background-color: #e6e6e6;
    border-color: #e0e0e0; }
  .btn-info:active,
  .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #e6e6e6;
    border-color: #e0e0e0;
    background-image: none; }
    .btn-info:active:hover,
    .btn-info:active:focus,
    .btn-info:active.focus,
    .btn-info.active:hover,
    .btn-info.active:focus,
    .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #d4d4d4;
      border-color: #bfbfbf; }
  .btn-info.disabled:focus,
  .btn-info.disabled.focus,
  .btn-info:disabled:focus,
  .btn-info:disabled.focus {
    background-color: white;
    border-color: white; }
  .btn-info.disabled:hover,
  .btn-info:disabled:hover {
    background-color: white;
    border-color: white; }

.btn-success {
  color: #fff;
  background-color: #243d56;
  border-color: #243d56; }
  .btn-success:hover {
    color: #fff;
    background-color: #152332;
    border-color: #121e2b; }
  .btn-success:focus,
  .btn-success.focus {
    color: #fff;
    background-color: #152332;
    border-color: #121e2b; }
  .btn-success:active,
  .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #152332;
    border-color: #121e2b;
    background-image: none; }
    .btn-success:active:hover,
    .btn-success:active:focus,
    .btn-success:active.focus,
    .btn-success.active:hover,
    .btn-success.active:focus,
    .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #0a1219;
      border-color: black; }
  .btn-success.disabled:focus,
  .btn-success.disabled.focus,
  .btn-success:disabled:focus,
  .btn-success:disabled.focus {
    background-color: #243d56;
    border-color: #243d56; }
  .btn-success.disabled:hover,
  .btn-success:disabled:hover {
    background-color: #243d56;
    border-color: #243d56; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:focus,
  .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:active,
  .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316;
    background-image: none; }
    .btn-warning:active:hover,
    .btn-warning:active:focus,
    .btn-warning:active.focus,
    .btn-warning.active:hover,
    .btn-warning.active:focus,
    .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #b06d0f; }
  .btn-warning.disabled:focus,
  .btn-warning.disabled.focus,
  .btn-warning:disabled:focus,
  .btn-warning:disabled.focus {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning.disabled:hover,
  .btn-warning:disabled:hover {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:focus,
  .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:active,
  .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a;
    background-image: none; }
    .btn-danger:active:hover,
    .btn-danger:active:focus,
    .btn-danger:active.focus,
    .btn-danger.active:hover,
    .btn-danger.active:focus,
    .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #8b211e; }
  .btn-danger.disabled:focus,
  .btn-danger.disabled.focus,
  .btn-danger:disabled:focus,
  .btn-danger:disabled.focus {
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger.disabled:hover,
  .btn-danger:disabled:hover {
    background-color: #d9534f;
    border-color: #d9534f; }

.btn-primary-outline {
  color: #156da3;
  background-image: none;
  background-color: transparent;
  border-color: #156da3; }
  .btn-primary-outline:focus,
  .btn-primary-outline.focus,
  .btn-primary-outline:active,
  .btn-primary-outline.active,
  .open > .btn-primary-outline.dropdown-toggle {
    color: #fff;
    background-color: #156da3;
    border-color: #156da3; }
  .btn-primary-outline:hover {
    color: #fff;
    background-color: #156da3;
    border-color: #156da3; }
  .btn-primary-outline.disabled:focus,
  .btn-primary-outline.disabled.focus,
  .btn-primary-outline:disabled:focus,
  .btn-primary-outline:disabled.focus {
    border-color: #39a4e5; }
  .btn-primary-outline.disabled:hover,
  .btn-primary-outline:disabled:hover {
    border-color: #39a4e5; }

.btn-secondary-outline {
  color: #ccc;
  background-image: none;
  background-color: transparent;
  border-color: #ccc; }
  .btn-secondary-outline:focus,
  .btn-secondary-outline.focus,
  .btn-secondary-outline:active,
  .btn-secondary-outline.active,
  .open > .btn-secondary-outline.dropdown-toggle {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-secondary-outline:hover {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-secondary-outline.disabled:focus,
  .btn-secondary-outline.disabled.focus,
  .btn-secondary-outline:disabled:focus,
  .btn-secondary-outline:disabled.focus {
    border-color: white; }
  .btn-secondary-outline.disabled:hover,
  .btn-secondary-outline:disabled:hover {
    border-color: white; }

.btn-info-outline {
  color: white;
  background-image: none;
  background-color: transparent;
  border-color: white; }
  .btn-info-outline:focus,
  .btn-info-outline.focus,
  .btn-info-outline:active,
  .btn-info-outline.active,
  .open > .btn-info-outline.dropdown-toggle {
    color: #fff;
    background-color: white;
    border-color: white; }
  .btn-info-outline:hover {
    color: #fff;
    background-color: white;
    border-color: white; }
  .btn-info-outline.disabled:focus,
  .btn-info-outline.disabled.focus,
  .btn-info-outline:disabled:focus,
  .btn-info-outline:disabled.focus {
    border-color: white; }
  .btn-info-outline.disabled:hover,
  .btn-info-outline:disabled:hover {
    border-color: white; }

.btn-success-outline {
  color: #243d56;
  background-image: none;
  background-color: transparent;
  border-color: #243d56; }
  .btn-success-outline:focus,
  .btn-success-outline.focus,
  .btn-success-outline:active,
  .btn-success-outline.active,
  .open > .btn-success-outline.dropdown-toggle {
    color: #fff;
    background-color: #243d56;
    border-color: #243d56; }
  .btn-success-outline:hover {
    color: #fff;
    background-color: #243d56;
    border-color: #243d56; }
  .btn-success-outline.disabled:focus,
  .btn-success-outline.disabled.focus,
  .btn-success-outline:disabled:focus,
  .btn-success-outline:disabled.focus {
    border-color: #42709e; }
  .btn-success-outline.disabled:hover,
  .btn-success-outline:disabled:hover {
    border-color: #42709e; }

.btn-warning-outline {
  color: #f0ad4e;
  background-image: none;
  background-color: transparent;
  border-color: #f0ad4e; }
  .btn-warning-outline:focus,
  .btn-warning-outline.focus,
  .btn-warning-outline:active,
  .btn-warning-outline.active,
  .open > .btn-warning-outline.dropdown-toggle {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning-outline:hover {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning-outline.disabled:focus,
  .btn-warning-outline.disabled.focus,
  .btn-warning-outline:disabled:focus,
  .btn-warning-outline:disabled.focus {
    border-color: #f8d9ac; }
  .btn-warning-outline.disabled:hover,
  .btn-warning-outline:disabled:hover {
    border-color: #f8d9ac; }

.btn-danger-outline {
  color: #d9534f;
  background-image: none;
  background-color: transparent;
  border-color: #d9534f; }
  .btn-danger-outline:focus,
  .btn-danger-outline.focus,
  .btn-danger-outline:active,
  .btn-danger-outline.active,
  .open > .btn-danger-outline.dropdown-toggle {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger-outline:hover {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger-outline.disabled:focus,
  .btn-danger-outline.disabled.focus,
  .btn-danger-outline:disabled:focus,
  .btn-danger-outline:disabled.focus {
    border-color: #eba5a3; }
  .btn-danger-outline.disabled:hover,
  .btn-danger-outline:disabled:hover {
    border-color: #eba5a3; }

.btn-link {
  font-weight: normal;
  color: #156da3;
  border-radius: 0; }
  .btn-link,
  .btn-link:active,
  .btn-link.active,
  .btn-link:disabled {
    background-color: transparent; }
  .btn-link,
  .btn-link:focus,
  .btn-link:active {
    border-color: transparent; }
  .btn-link:hover {
    border-color: transparent; }
  .btn-link:focus,
  .btn-link:hover {
    color: #0c405f;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link:disabled:focus,
  .btn-link:disabled:hover {
    color: #818a91;
    text-decoration: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.3333333333;
  border-radius: 4px; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 4px; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  opacity: 0;
  transition: opacity 0.15s linear; }
  .fade.in {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.in {
    display: block; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-timing-function: ease;
  transition-duration: .35s;
  transition-property: height; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: .25rem;
  margin-left: .25rem;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent; }

.dropdown-toggle:focus {
  outline: 0; }

.dropup .dropdown-toggle::after {
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 1rem;
  color: #4c4c4c;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px; }

.dropdown-divider {
  height: 1px;
  margin: 0.5rem 0;
  overflow: hidden;
  background-color: #e5e5e5; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.5;
  color: #373a3c;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0; }
  .dropdown-item:focus,
  .dropdown-item:hover {
    color: #2b2d2f;
    text-decoration: none;
    background-color: #f5f5f5; }
  .dropdown-item.active,
  .dropdown-item.active:focus,
  .dropdown-item.active:hover {
    color: #fff;
    text-decoration: none;
    background-color: #156da3;
    outline: 0; }
  .dropdown-item.disabled,
  .dropdown-item.disabled:focus,
  .dropdown-item.disabled:hover {
    color: #818a91; }
  .dropdown-item.disabled:focus,
  .dropdown-item.disabled:hover {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)"; }

.open > .dropdown-menu {
  display: block; }

.open > a {
  outline: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #818a91;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990; }

.pull-right > .dropdown-menu {
  right: 0;
  left: auto; }

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    float: left; }
    .btn-group > .btn:focus,
    .btn-group > .btn:active,
    .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 2; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 2; }

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px; }

.btn-toolbar {
  margin-left: -5px; }
  .btn-toolbar::after {
    content: "";
    display: table;
    clear: both; }
  .btn-toolbar .btn-group,
  .btn-toolbar .input-group {
    float: left; }
  .btn-toolbar > .btn,
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
    margin-left: 5px; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

.btn-group > .btn:first-child {
  margin-left: 0; }
  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }

.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:last-child:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px; }

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px; }

.btn .caret {
  margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 0.3em 0.3em 0;
  border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 0.3em 0.3em; }

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%; }

.btn-group-vertical > .btn-group::after {
  content: "";
  display: table;
  clear: both; }

.btn-group-vertical > .btn-group > .btn {
  float: none; }

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child,
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

.input-group {
  position: relative;
  display: table;
  border-collapse: separate; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
    .input-group .form-control:focus,
    .input-group .form-control:active,
    .input-group .form-control:hover {
      z-index: 3; }

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell; }
  .input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0; }

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

.input-group-addon {
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1;
  color: #55595c;
  text-align: center;
  background-color: #eceeef;
  border: 1px solid #ccc;
  border-radius: 4px; }
  .input-group-addon.form-control-sm, .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 0.275rem 0.75rem;
    font-size: 0.875rem;
    border-radius: 4px; }
  .input-group-addon.form-control-lg, .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 0.75rem 1.25rem;
    font-size: 1.25rem;
    border-radius: 4px; }
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.input-group-addon:first-child {
  border-right: 0; }

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.input-group-addon:last-child {
  border-left: 0; }

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }
  .input-group-btn > .btn {
    position: relative; }
    .input-group-btn > .btn + .btn {
      margin-left: -1px; }
    .input-group-btn > .btn:focus,
    .input-group-btn > .btn:active,
    .input-group-btn > .btn:hover {
      z-index: 3; }
  .input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group {
    margin-right: -1px; }
  .input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px; }
    .input-group-btn:last-child > .btn:focus,
    .input-group-btn:last-child > .btn:active,
    .input-group-btn:last-child > .btn:hover,
    .input-group-btn:last-child > .btn-group:focus,
    .input-group-btn:last-child > .btn-group:active,
    .input-group-btn:last-child > .btn-group:hover {
      z-index: 3; }

.c-input {
  position: relative;
  display: inline;
  padding-left: 1.5rem;
  color: #555;
  cursor: pointer; }
  .c-input > input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
    .c-input > input:checked ~ .c-indicator {
      color: #fff;
      background-color: #0074d9; }
    .c-input > input:focus ~ .c-indicator {
      box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0074d9; }
    .c-input > input:active ~ .c-indicator {
      color: #fff;
      background-color: #84c6ff; }
  .c-input + .c-input {
    margin-left: 1rem; }

.c-indicator {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
  user-select: none;
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%; }

.c-checkbox .c-indicator {
  border-radius: .25rem; }

.c-checkbox input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=); }

.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K); }

.c-radio .c-indicator {
  border-radius: 50%; }

.c-radio input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==); }

.c-inputs-stacked .c-input {
  display: inline; }
  .c-inputs-stacked .c-input::after {
    display: block;
    margin-bottom: .25rem;
    content: ""; }
  .c-inputs-stacked .c-input + .c-input {
    margin-left: 0; }

.c-select {
  display: inline-block;
  max-width: 100%;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  padding-right: 0.75rem \9;
  color: #55595c;
  vertical-align: middle;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 0.75rem center;
  background-image: none \9;
  background-size: 8px 10px;
  border: 1px solid #ccc;
  -moz-appearance: none;
  -webkit-appearance: none; }
  .c-select:focus {
    border-color: #51a7e8;
    outline: none; }
  .c-select::-ms-expand {
    opacity: 0; }

.c-select-sm {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px; }
  .c-select-sm:not([multiple]) {
    height: 26px;
    min-height: 26px; }

.file {
  position: relative;
  display: inline-block;
  height: 2.5rem;
  cursor: pointer; }

.file input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0; }

.file-custom {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: 0.5rem 1rem;
  line-height: 1.5;
  color: #555;
  user-select: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: .25rem; }

.file-custom::after {
  content: "Choose file..."; }

.file-custom::before {
  position: absolute;
  top: -.075rem;
  right: -.075rem;
  bottom: -.075rem;
  z-index: 6;
  display: block;
  height: 2.5rem;
  padding: 0.5rem 1rem;
  line-height: 1.5;
  color: #555;
  content: "Browse";
  background-color: #eee;
  border: 1px solid #ddd;
  border-radius: 0 0.25rem 0.25rem 0; }

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: inline-block; }
  .nav-link:focus,
  .nav-link:hover {
    text-decoration: underline; }
  .nav-link.disabled {
    color: #818a91; }
    .nav-link.disabled,
    .nav-link.disabled:focus,
    .nav-link.disabled:hover {
      color: #818a91;
      cursor: not-allowed;
      background-color: transparent; }

.nav-inline .nav-item {
  display: inline-block; }

.nav-inline .nav-item + .nav-item,
.nav-inline .nav-link + .nav-link {
  margin-left: 1rem; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .nav-tabs::after {
    content: "";
    display: table;
    clear: both; }
  .nav-tabs .nav-item {
    float: left;
    margin-bottom: -1px; }
    .nav-tabs .nav-item + .nav-item {
      margin-left: .2rem; }
  .nav-tabs .nav-link {
    display: block;
    padding: 0.5em 1em;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0; }
    .nav-tabs .nav-link:focus,
    .nav-tabs .nav-link:hover {
      border-color: #eceeef #eceeef #ddd; }
    .nav-tabs .nav-link.disabled,
    .nav-tabs .nav-link.disabled:focus,
    .nav-tabs .nav-link.disabled:hover {
      color: #818a91;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-link.active:focus,
  .nav-tabs .nav-link.active:hover,
  .nav-tabs .nav-item.open .nav-link,
  .nav-tabs .nav-item.open .nav-link:focus,
  .nav-tabs .nav-item.open .nav-link:hover {
    color: #55595c;
    background-color: #fff;
    border-color: #ddd #ddd transparent; }

.nav-pills::after {
  content: "";
  display: table;
  clear: both; }

.nav-pills .nav-item {
  float: left; }
  .nav-pills .nav-item + .nav-item {
    margin-left: .2rem; }

.nav-pills .nav-link {
  display: block;
  padding: 0.5em 1em;
  border-radius: 4px; }

.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover {
  color: #fff;
  cursor: default;
  background-color: #156da3; }

.nav-stacked .nav-item {
  display: block;
  float: none; }
  .nav-stacked .nav-item + .nav-item {
    margin-top: .2rem;
    margin-left: 0; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.navbar {
  position: relative;
  padding: 0.5rem 1rem; }
  .navbar::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 544px) {
    .navbar {
      border-radius: 4px; } }

.navbar-full {
  z-index: 1000; }
  @media (min-width: 544px) {
    .navbar-full {
      border-radius: 0; } }

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }
  @media (min-width: 544px) {
    .navbar-fixed-top,
    .navbar-fixed-bottom {
      border-radius: 0; } }

.navbar-fixed-top {
  top: 0; }

.navbar-fixed-bottom {
  bottom: 0; }

.navbar-sticky-top {
  position: sticky;
  top: 0;
  z-index: 1030;
  width: 100%; }
  @media (min-width: 544px) {
    .navbar-sticky-top {
      border-radius: 0; } }

.navbar-brand {
  float: left;
  padding-top: .25rem;
  padding-bottom: .25rem;
  margin-right: 1rem;
  font-size: 1.25rem; }
  .navbar-brand:focus,
  .navbar-brand:hover {
    text-decoration: none; }
  .navbar-brand > img {
    display: block; }

.navbar-divider {
  float: left;
  width: 1px;
  padding-top: .425rem;
  padding-bottom: .425rem;
  margin-right: 1rem;
  margin-left: 1rem;
  overflow: hidden; }
  .navbar-divider::before {
    content: "\00a0"; }

.navbar-toggler {
  padding: 0.5rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: none;
  border: 1px solid transparent;
  border-radius: 4px; }
  .navbar-toggler:focus,
  .navbar-toggler:hover {
    text-decoration: none; }

@media (min-width: 544px) {
  .navbar-toggleable-xs {
    display: block !important; } }

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    display: block !important; } }

@media (min-width: 992px) {
  .navbar-toggleable-md {
    display: block !important; } }

.navbar-nav .nav-item {
  float: left; }

.navbar-nav .nav-link {
  display: block;
  padding-top: .425rem;
  padding-bottom: .425rem; }
  .navbar-nav .nav-link + .nav-link {
    margin-left: 1rem; }

.navbar-nav .nav-item + .nav-item {
  margin-left: 1rem; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.8); }
  .navbar-light .navbar-brand:focus,
  .navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.3); }
  .navbar-light .navbar-nav .nav-link:focus,
  .navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, 0.6); }

.navbar-light .navbar-nav .open > .nav-link,
.navbar-light .navbar-nav .open > .nav-link:focus,
.navbar-light .navbar-nav .open > .nav-link:hover,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .active > .nav-link:focus,
.navbar-light .navbar-nav .active > .nav-link:hover,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.open:focus,
.navbar-light .navbar-nav .nav-link.open:hover,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover {
  color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-divider {
  background-color: rgba(0, 0, 0, 0.075); }

.navbar-dark .navbar-brand {
  color: white; }
  .navbar-dark .navbar-brand:focus,
  .navbar-dark .navbar-brand:hover {
    color: white; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:focus,
  .navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.75); }

.navbar-dark .navbar-nav .open > .nav-link,
.navbar-dark .navbar-nav .open > .nav-link:focus,
.navbar-dark .navbar-nav .open > .nav-link:hover,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link:focus,
.navbar-dark .navbar-nav .active > .nav-link:hover,
.navbar-dark .navbar-nav .nav-link.open,
.navbar-dark .navbar-nav .nav-link.open:focus,
.navbar-dark .navbar-nav .nav-link.open:hover,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.active:focus,
.navbar-dark .navbar-nav .nav-link.active:hover {
  color: white; }

.navbar-dark .navbar-divider {
  background-color: rgba(255, 255, 255, 0.075); }

.card {
  position: relative;
  display: block;
  margin-bottom: 0.75rem;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 4px; }

.card-block {
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: underline; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card > .list-group:first-child .list-group-item:first-child {
  border-radius: 4px 4px 0 0; }

.card > .list-group:last-child .list-group-item:last-child {
  border-radius: 0 0 4px 4px; }

.card-header {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-bottom: 1px solid #e5e5e5; }
  .card-header:first-child {
    border-radius: 4px 4px 0 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5; }
  .card-footer:last-child {
    border-radius: 0 0 4px 4px; }

.card-primary {
  background-color: #156da3;
  border-color: #156da3; }

.card-success {
  background-color: #243d56;
  border-color: #243d56; }

.card-info {
  background-color: white;
  border-color: white; }

.card-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }

.card-danger {
  background-color: #d9534f;
  border-color: #d9534f; }

.card-primary-outline {
  background-color: transparent;
  border-color: #156da3; }

.card-secondary-outline {
  background-color: transparent;
  border-color: #ccc; }

.card-info-outline {
  background-color: transparent;
  border-color: white; }

.card-success-outline {
  background-color: transparent;
  border-color: #243d56; }

.card-warning-outline {
  background-color: transparent;
  border-color: #f0ad4e; }

.card-danger-outline {
  background-color: transparent;
  border-color: #d9534f; }

.card-inverse .card-header,
.card-inverse .card-footer {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
  color: #fff; }

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-blockquote > footer {
  color: rgba(255, 255, 255, 0.65); }

.card-inverse .card-link:focus,
.card-inverse .card-link:hover {
  color: #fff; }

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-left: 0; }

.card-img {
  border-radius: 0.25rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img-top {
  border-radius: 4px 4px 0 0; }

.card-img-bottom {
  border-radius: 0 0 4px 4px; }

@media (min-width: 544px) {
  .card-deck {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-spacing: 1.25rem 0; }
    .card-deck .card {
      display: table-cell;
      vertical-align: top; }
  .card-deck-wrapper {
    margin-right: -1.25rem;
    margin-left: -1.25rem; } }

@media (min-width: 544px) {
  .card-group {
    display: table;
    width: 100%;
    table-layout: fixed; }
    .card-group .card {
      display: table-cell;
      vertical-align: top; }
      .card-group .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group .card:first-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-top {
          border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-bottom {
          border-bottom-right-radius: 0; }
      .card-group .card:last-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-top {
          border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-bottom {
          border-bottom-left-radius: 0; }
      .card-group .card:not(:first-child):not(:last-child) {
        border-radius: 0; }
        .card-group .card:not(:first-child):not(:last-child) .card-img-top,
        .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
          border-radius: 0; } }

@media (min-width: 544px) {
  .card-columns {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    -o-column-count: 3;
    -ms-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    -o-column-gap: 1.25rem;
    -ms-column-gap: 1.25rem;
    column-gap: 1.25rem; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.breadcrumb {
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #eceeef;
  border-radius: 4px; }
  .breadcrumb::after {
    content: "";
    display: table;
    clear: both; }
  .breadcrumb > li {
    float: left; }
    .breadcrumb > li + li::before {
      padding-right: .5rem;
      padding-left: .5rem;
      color: #818a91;
      content: "/"; }
  .breadcrumb > .active {
    color: #818a91; }

.pagination {
  display: inline-block;
  padding-left: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
  border-radius: 4px; }

.page-item {
  display: inline; }
  .page-item:first-child .page-link {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
  .page-item:last-child .page-link {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
  .page-item.active .page-link,
  .page-item.active .page-link:focus,
  .page-item.active .page-link:hover {
    z-index: 2;
    color: white;
    cursor: default;
    background-color: #0375d8;
    border-color: #0375d8; }
  .page-item.disabled .page-link,
  .page-item.disabled .page-link:focus,
  .page-item.disabled .page-link:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: white;
    border-color: #dddddd; }

.page-link {
  position: relative;
  float: left;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.5;
  color: #0375d8;
  text-decoration: none;
  background-color: white;
  border: 1px solid #dddddd; }
  .page-link:focus,
  .page-link:hover {
    color: #004c8c;
    background-color: #eceeef;
    border-color: #dddddd; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.3333333333; }

.pagination-lg .page-item:first-child .page-link {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px; }

.pagination-lg .page-item:last-child .page-link {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px; }

.pagination-sm .page-link {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px; }

.pagination-sm .page-item:last-child .page-link {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px; }

.pager {
  padding-left: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
  text-align: center;
  list-style: none; }
  .pager::after {
    content: "";
    display: table;
    clear: both; }
  .pager li {
    display: inline; }
    .pager li > a,
    .pager li > span {
      display: inline-block;
      padding: 5px 14px;
      background-color: white;
      border: 1px solid #dddddd;
      border-radius: 15px; }
    .pager li > a:focus,
    .pager li > a:hover {
      text-decoration: none;
      background-color: #eceeef; }
  .pager .disabled > a,
  .pager .disabled > a:focus,
  .pager .disabled > a:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: white; }
  .pager .disabled > span {
    color: #818a91;
    cursor: not-allowed;
    background-color: white; }

.pager-next > a,
.pager-next > span {
  float: right; }

.pager-prev > a,
.pager-prev > span {
  float: left; }

.label {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 4px; }
  .label:empty {
    display: none; }

.btn .label {
  position: relative;
  top: -1px; }

a.label:focus,
a.label:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.label-pill {
  padding-right: .6em;
  padding-left: .6em;
  border-radius: 10rem; }

.label-default {
  background-color: #818a91; }
  .label-default[href]:focus,
  .label-default[href]:hover {
    background-color: #687077; }

.label-primary {
  background-color: #156da3; }
  .label-primary[href]:focus,
  .label-primary[href]:hover {
    background-color: #0f4f76; }

.label-success {
  background-color: #243d56; }
  .label-success[href]:focus,
  .label-success[href]:hover {
    background-color: #152332; }

.label-info {
  background-color: white; }
  .label-info[href]:focus,
  .label-info[href]:hover {
    background-color: #e6e6e6; }

.label-warning {
  background-color: #f0ad4e; }
  .label-warning[href]:focus,
  .label-warning[href]:hover {
    background-color: #ec971f; }

.label-danger {
  background-color: #d9534f; }
  .label-danger[href]:focus,
  .label-danger[href]:hover {
    background-color: #c9302c; }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #eceeef;
  border-radius: 4px; }
  @media (min-width: 544px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-hr {
  border-top-color: #d0d5d8; }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

.alert {
  padding: 15px;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 4px; }
  .alert > p,
  .alert > ul {
    margin-bottom: 0; }
  .alert > p + p {
    margin-top: 5px; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: bold; }

.alert-dismissible {
  padding-right: 35px; }
  .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

.alert-success {
  background-color: #dff0d8;
  border-color: #d0e9c6;
  color: #3c763d; }
  .alert-success hr {
    border-top-color: #c1e2b3; }
  .alert-success .alert-link {
    color: #2b542c; }

.alert-info {
  background-color: #d9edf7;
  border-color: #bcdff1;
  color: #31708f; }
  .alert-info hr {
    border-top-color: #a6d5ec; }
  .alert-info .alert-link {
    color: #245269; }

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faf2cc;
  color: #8a6d3b; }
  .alert-warning hr {
    border-top-color: #f7ecb5; }
  .alert-warning .alert-link {
    color: #66512c; }

.alert-danger {
  background-color: #f2dede;
  border-color: #ebcccc;
  color: #a94442; }
  .alert-danger hr {
    border-top-color: #e4b9b9; }
  .alert-danger .alert-link {
    color: #843534; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: flex;
  overflow: hidden;
  font-size: 0.75rem;
  line-height: 1rem;
  text-align: center;
  background-color: #f5f5f5;
  border-radius: 4px; }

.progress-bar {
  height: 1rem;
  line-height: 1rem; }

.progress-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-animated {
  animation: progress-bar-stripes 1s linear infinite; }

.progress-primary {
  background-color: #156da3; }

@media screen and (min-width: 0 \0) {
  .progress-primary .progress-bar {
    background-color: #156da3; } }

.progress-success {
  background-color: #243d56; }

@media screen and (min-width: 0 \0) {
  .progress-success .progress-bar {
    background-color: #243d56; } }

.progress-info {
  background-color: white; }

@media screen and (min-width: 0 \0) {
  .progress-info .progress-bar {
    background-color: white; } }

.progress-warning {
  background-color: #f0ad4e; }

@media screen and (min-width: 0 \0) {
  .progress-warning .progress-bar {
    background-color: #f0ad4e; } }

.progress-danger {
  background-color: #d9534f; }

@media screen and (min-width: 0 \0) {
  .progress-danger .progress-bar {
    background-color: #d9534f; } }

.media {
  margin-top: 15px; }
  .media:first-child {
    margin-top: 0; }

.media,
.media-body {
  overflow: hidden;
  zoom: 1; }

.media-body {
  width: 10000px; }

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top; }

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

.media-bottom {
  vertical-align: bottom; }

.media-object {
  display: block; }
  .media-object.img-thumbnail {
    max-width: none; }

.media-right {
  padding-left: 10px; }

.media-left {
  padding-right: 10px; }

.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.media-list {
  padding-left: 0;
  list-style: none; }

.list-group {
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }
  .list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }

.list-group-flush .list-group-item {
  border-width: 1px 0;
  border-radius: 0; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0; }

a.list-group-item,
button.list-group-item {
  width: 100%;
  color: #555;
  text-align: inherit; }
  a.list-group-item .list-group-item-heading,
  button.list-group-item .list-group-item-heading {
    color: #333; }
  a.list-group-item:focus,
  a.list-group-item:hover,
  button.list-group-item:focus,
  button.list-group-item:hover {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5; }

.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
  color: #818a91;
  cursor: not-allowed;
  background-color: #eceeef; }
  .list-group-item.disabled .list-group-item-heading,
  .list-group-item.disabled:focus .list-group-item-heading,
  .list-group-item.disabled:hover .list-group-item-heading {
    color: inherit; }
  .list-group-item.disabled .list-group-item-text,
  .list-group-item.disabled:focus .list-group-item-text,
  .list-group-item.disabled:hover .list-group-item-text {
    color: #818a91; }

.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #156da3;
  border-color: #156da3; }
  .list-group-item.active .list-group-item-heading,
  .list-group-item.active .list-group-item-heading > small,
  .list-group-item.active .list-group-item-heading > .small,
  .list-group-item.active:focus .list-group-item-heading,
  .list-group-item.active:focus .list-group-item-heading > small,
  .list-group-item.active:focus .list-group-item-heading > .small,
  .list-group-item.active:hover .list-group-item-heading,
  .list-group-item.active:hover .list-group-item-heading > small,
  .list-group-item.active:hover .list-group-item-heading > .small {
    color: inherit; }
  .list-group-item.active .list-group-item-text,
  .list-group-item.active:focus .list-group-item-text,
  .list-group-item.active:hover .list-group-item-text {
    color: #93cdf1; }

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d; }
  a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  a.list-group-item-success:focus,
  a.list-group-item-success:hover,
  button.list-group-item-success:focus,
  button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6; }
  a.list-group-item-success.active,
  a.list-group-item-success.active:focus,
  a.list-group-item-success.active:hover,
  button.list-group-item-success.active,
  button.list-group-item-success.active:focus,
  button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d; }

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f; }
  a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  a.list-group-item-info:focus,
  a.list-group-item-info:hover,
  button.list-group-item-info:focus,
  button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3; }
  a.list-group-item-info.active,
  a.list-group-item-info.active:focus,
  a.list-group-item-info.active:hover,
  button.list-group-item-info.active,
  button.list-group-item-info.active:focus,
  button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f; }

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b; }
  a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  a.list-group-item-warning:focus,
  a.list-group-item-warning:hover,
  button.list-group-item-warning:focus,
  button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc; }
  a.list-group-item-warning.active,
  a.list-group-item-warning.active:focus,
  a.list-group-item-warning.active:hover,
  button.list-group-item-warning.active,
  button.list-group-item-warning.active:focus,
  button.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede; }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442; }
  a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  a.list-group-item-danger:focus,
  a.list-group-item-danger:hover,
  button.list-group-item-danger:focus,
  button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc; }
  a.list-group-item-danger.active,
  a.list-group-item-danger.active:focus,
  a.list-group-item-danger.active:hover,
  button.list-group-item-danger.active,
  button.list-group-item-danger.active:focus,
  button.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442; }

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3; }

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9 {
  padding-bottom: 42.8571428571%; }

.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

.embed-responsive-9by16 {
  padding-bottom: 177.7777777778%; }

.embed-responsive-4by3 {
  padding-bottom: 75%; }

.embed-responsive-1by1 {
  padding-bottom: 100%; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .2; }
  .close:focus,
  .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5; }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2051;
  display: none;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -25%); }
  .modal.in .modal-dialog {
    transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2001;
  background-color: rgba(0, 0, 0, 0.8); }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.in {
    opacity: 1; }

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }
  .modal-header::after {
    content: "";
    display: table;
    clear: both; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  .modal-footer::after {
    content: "";
    display: table;
    clear: both; }
  .modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px; }
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 544px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }
  .modal-sm {
    width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    width: 900px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 0.875rem;
  opacity: 0; }
  .tooltip.in {
    opacity: 0.9; }
  .tooltip.tooltip-top,
  .tooltip.bs-tether-element-attached-bottom {
    padding: 5px 0;
    margin-top: -3px; }
    .tooltip.tooltip-top .tooltip-arrow,
    .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
      bottom: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 5px 5px 0;
      border-top-color: #000; }
  .tooltip.tooltip-right,
  .tooltip.bs-tether-element-attached-left {
    padding: 0 5px;
    margin-left: 3px; }
    .tooltip.tooltip-right .tooltip-arrow,
    .tooltip.bs-tether-element-attached-left .tooltip-arrow {
      top: 50%;
      left: 0;
      margin-top: -5px;
      border-width: 5px 5px 5px 0;
      border-right-color: #000; }
  .tooltip.tooltip-bottom,
  .tooltip.bs-tether-element-attached-top {
    padding: 5px 0;
    margin-top: 3px; }
    .tooltip.tooltip-bottom .tooltip-arrow,
    .tooltip.bs-tether-element-attached-top .tooltip-arrow {
      top: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 0 5px 5px;
      border-bottom-color: #000; }
  .tooltip.tooltip-left,
  .tooltip.bs-tether-element-attached-right {
    padding: 0 5px;
    margin-left: -3px; }
    .tooltip.tooltip-left .tooltip-arrow,
    .tooltip.bs-tether-element-attached-right .tooltip-arrow {
      top: 50%;
      right: 0;
      margin-top: -5px;
      border-width: 5px 0 5px 5px;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px; }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 0.875rem;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px; }
  .popover.popover-top,
  .popover.bs-tether-element-attached-bottom {
    margin-top: -10px; }
    .popover.popover-top .popover-arrow,
    .popover.bs-tether-element-attached-bottom .popover-arrow {
      bottom: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-color: rgba(0, 0, 0, 0.25);
      border-bottom-width: 0; }
      .popover.popover-top .popover-arrow::after,
      .popover.bs-tether-element-attached-bottom .popover-arrow::after {
        bottom: 1px;
        margin-left: -10px;
        content: "";
        border-top-color: #fff;
        border-bottom-width: 0; }
  .popover.popover-right,
  .popover.bs-tether-element-attached-left {
    margin-left: 10px; }
    .popover.popover-right .popover-arrow,
    .popover.bs-tether-element-attached-left .popover-arrow {
      top: 50%;
      left: -11px;
      margin-top: -11px;
      border-right-color: rgba(0, 0, 0, 0.25);
      border-left-width: 0; }
      .popover.popover-right .popover-arrow::after,
      .popover.bs-tether-element-attached-left .popover-arrow::after {
        bottom: -10px;
        left: 1px;
        content: "";
        border-right-color: #fff;
        border-left-width: 0; }
  .popover.popover-bottom,
  .popover.bs-tether-element-attached-top {
    margin-top: 10px; }
    .popover.popover-bottom .popover-arrow,
    .popover.bs-tether-element-attached-top .popover-arrow {
      top: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-width: 0;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-bottom .popover-arrow::after,
      .popover.bs-tether-element-attached-top .popover-arrow::after {
        top: 1px;
        margin-left: -10px;
        content: "";
        border-top-width: 0;
        border-bottom-color: #fff; }
  .popover.popover-left,
  .popover.bs-tether-element-attached-right {
    margin-left: -10px; }
    .popover.popover-left .popover-arrow,
    .popover.bs-tether-element-attached-right .popover-arrow {
      top: 50%;
      right: -11px;
      margin-top: -11px;
      border-right-width: 0;
      border-left-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-left .popover-arrow::after,
      .popover.bs-tether-element-attached-right .popover-arrow::after {
        right: 1px;
        bottom: -10px;
        content: "";
        border-right-width: 0;
        border-left-color: #fff; }

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 3px 3px 0 0; }

.popover-content {
  padding: 9px 14px; }

.popover-arrow,
.popover-arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover-arrow {
  border-width: 11px; }

.popover-arrow::after {
  content: "";
  border-width: 10px; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner > .carousel-item {
    position: relative;
    display: none;
    transition: 0.6s ease-in-out left; }
    .carousel-inner > .carousel-item > img,
    .carousel-inner > .carousel-item > a > img {
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      .carousel-inner > .carousel-item {
        transition: transform 0.6s ease-in-out;
        backface-visibility: hidden;
        perspective: 1000px; }
        .carousel-inner > .carousel-item.next,
        .carousel-inner > .carousel-item.active.right {
          left: 0;
          transform: translate3d(100%, 0, 0); }
        .carousel-inner > .carousel-item.prev,
        .carousel-inner > .carousel-item.active.left {
          left: 0;
          transform: translate3d(-100%, 0, 0); }
        .carousel-inner > .carousel-item.next.left,
        .carousel-inner > .carousel-item.prev.right,
        .carousel-inner > .carousel-item.active {
          left: 0;
          transform: translate3d(0, 0, 0); } }
  .carousel-inner > .active,
  .carousel-inner > .next,
  .carousel-inner > .prev {
    display: block; }
  .carousel-inner > .active {
    left: 0; }
  .carousel-inner > .next,
  .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  .carousel-inner > .next {
    left: 100%; }
  .carousel-inner > .prev {
    left: -100%; }
  .carousel-inner > .next.left,
  .carousel-inner > .prev.right {
    left: 0; }
  .carousel-inner > .active.left {
    left: -100%; }
  .carousel-inner > .active.right {
    left: 100%; }

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  opacity: 0.5; }
  .carousel-control.left {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  .carousel-control.right {
    right: 0;
    left: auto;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  .carousel-control:focus,
  .carousel-control:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9; }
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    font-family: serif;
    line-height: 1; }
  .carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px; }
  .carousel-control .icon-next {
    right: 50%;
    margin-right: -10px; }
  .carousel-control .icon-prev::before {
    content: "\2039"; }
  .carousel-control .icon-next::before {
    content: "\203a"; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none; }
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 10px; }
  .carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  .carousel-caption .btn {
    text-shadow: none; }

@media (min-width: 544px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px; }
  .carousel-control .icon-prev {
    margin-left: -15px; }
  .carousel-control .icon-next {
    margin-right: -15px; }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px; }
  .carousel-indicators {
    bottom: 20px; } }

.clearfix::after {
  content: "";
  display: table;
  clear: both; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pull-xs-left {
  float: left !important; }

.pull-xs-right {
  float: right !important; }

.pull-xs-none {
  float: none !important; }

@media (min-width: 544px) {
  .pull-sm-left {
    float: left !important; }
  .pull-sm-right {
    float: right !important; }
  .pull-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .pull-md-left {
    float: left !important; }
  .pull-md-right {
    float: right !important; }
  .pull-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .pull-lg-left {
    float: left !important; }
  .pull-lg-right {
    float: right !important; }
  .pull-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .pull-xl-left {
    float: left !important; }
  .pull-xl-right {
    float: right !important; }
  .pull-xl-none {
    float: none !important; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

.invisible {
  visibility: hidden !important; }

.text-hide {
  font: "0/0" a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

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

.text-xs-left {
  text-align: left !important; }

.text-xs-right {
  text-align: right !important; }

.text-xs-center {
  text-align: center !important; }

@media (min-width: 544px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

.text-muted {
  color: #818a91; }

.text-primary {
  color: #156da3 !important; }

a.text-primary:focus,
a.text-primary:hover {
  color: #0f4f76; }

.text-success {
  color: #243d56 !important; }

a.text-success:focus,
a.text-success:hover {
  color: #152332; }

.text-info {
  color: white !important; }

a.text-info:focus,
a.text-info:hover {
  color: #e6e6e6; }

.text-warning {
  color: #f0ad4e !important; }

a.text-warning:focus,
a.text-warning:hover {
  color: #ec971f; }

.text-danger {
  color: #d9534f !important; }

a.text-danger:focus,
a.text-danger:hover {
  color: #c9302c; }

.bg-inverse {
  color: #eceeef;
  background-color: #373a3c; }

.bg-faded {
  background-color: #f7f7f9; }

.bg-primary {
  color: #fff !important;
  background-color: #156da3 !important; }

a.bg-primary:focus,
a.bg-primary:hover {
  background-color: #0f4f76; }

.bg-success {
  color: #fff !important;
  background-color: #243d56 !important; }

a.bg-success:focus,
a.bg-success:hover {
  background-color: #152332; }

.bg-info {
  color: #fff !important;
  background-color: white !important; }

a.bg-info:focus,
a.bg-info:hover {
  background-color: #e6e6e6; }

.bg-warning {
  color: #fff !important;
  background-color: #f0ad4e !important; }

a.bg-warning:focus,
a.bg-warning:hover {
  background-color: #ec971f; }

.bg-danger {
  color: #fff !important;
  background-color: #d9534f !important; }

a.bg-danger:focus,
a.bg-danger:hover {
  background-color: #c9302c; }

.m-x-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.m-a-0 {
  margin: 0 0 !important; }

.m-t-0 {
  margin-top: 0 !important; }

.m-r-0 {
  margin-right: 0 !important; }

.m-b-0 {
  margin-bottom: 0 !important; }

.m-l-0 {
  margin-left: 0 !important; }

.m-x-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.m-y-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-a-1 {
  margin: 1rem 1rem !important; }

.m-t-1 {
  margin-top: 1rem !important; }

.m-r-1 {
  margin-right: 1rem !important; }

.m-b-1 {
  margin-bottom: 1rem !important; }

.m-l-1 {
  margin-left: 1rem !important; }

.m-x-1 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.m-y-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-a-2 {
  margin: 1.5rem 1.5rem !important; }

.m-t-2 {
  margin-top: 1.5rem !important; }

.m-r-2 {
  margin-right: 1.5rem !important; }

.m-b-2 {
  margin-bottom: 1.5rem !important; }

.m-l-2 {
  margin-left: 1.5rem !important; }

.m-x-2 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.m-y-2 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-a-3 {
  margin: 3rem 3rem !important; }

.m-t-3 {
  margin-top: 3rem !important; }

.m-r-3 {
  margin-right: 3rem !important; }

.m-b-3 {
  margin-bottom: 3rem !important; }

.m-l-3 {
  margin-left: 3rem !important; }

.m-x-3 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.m-y-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-a-0 {
  padding: 0 0 !important; }

.p-t-0 {
  padding-top: 0 !important; }

.p-r-0 {
  padding-right: 0 !important; }

.p-b-0 {
  padding-bottom: 0 !important; }

.p-l-0 {
  padding-left: 0 !important; }

.p-x-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.p-y-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-a-1 {
  padding: 1rem 1rem !important; }

.p-t-1 {
  padding-top: 1rem !important; }

.p-r-1 {
  padding-right: 1rem !important; }

.p-b-1 {
  padding-bottom: 1rem !important; }

.p-l-1 {
  padding-left: 1rem !important; }

.p-x-1 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.p-y-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-a-2 {
  padding: 1.5rem 1.5rem !important; }

.p-t-2 {
  padding-top: 1.5rem !important; }

.p-r-2 {
  padding-right: 1.5rem !important; }

.p-b-2 {
  padding-bottom: 1.5rem !important; }

.p-l-2 {
  padding-left: 1.5rem !important; }

.p-x-2 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.p-y-2 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-a-3 {
  padding: 3rem 3rem !important; }

.p-t-3 {
  padding-top: 3rem !important; }

.p-r-3 {
  padding-right: 3rem !important; }

.p-b-3 {
  padding-bottom: 3rem !important; }

.p-l-3 {
  padding-left: 3rem !important; }

.p-x-3 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.p-y-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pos-f-t {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.hidden-xs-up {
  display: none !important; }

@media (max-width: 543px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 544px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 767px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-lg-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-lg-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important; } }

.hidden-xl-down {
  display: none !important; }

.visible-print-block {
  display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

.featured_image {
  margin-bottom: 2rem;
  border-radius: 4px; }

.gallery_image {
  margin-bottom: 1rem;
  border-radius: 4px; }

p.featured_image_caption {
  margin-bottom: 2rem; }

.accordion_item {
  border-radius: 4px; }

.foundry-label > h3:before,
.foundry-label > h3:after {
  background: rgba(0, 0, 0, 0.1); }

ul.social_badges_container li a {
  border-radius: 4px; }

.foundry_icon i {
  border-radius: 4px; }

.icon_bar_wrapper {
  border-radius: 4px; }

ul.bulleted_list li i {
  line-height: 1.5; }

.label {
  margin-bottom: 0.5rem;
  /* Foundry addition */ }

.positioner_wrapper,
.foundry-base-margin {
  margin-bottom: 1rem; }

.foundry-footer {
  color: #4c4c4c; }

.foundry-footer a,
.foundry-footer a:visited {
  color: #156da3; }

.foundry-footer a:hover,
.foundry-footer a:active {
  color: #0c405f; }

.foundry-accordion-title-bar-bg-primary a.accordion_toggle {
  background: #156da3; }

.foundry-accordion-title-bar-bg-success a.accordion_toggle {
  background: #243d56; }

.foundry-accordion-title-bar-bg-info a.accordion_toggle {
  background: white; }

.foundry-accordion-title-bar-bg-warning a.accordion_toggle {
  background: #f0ad4e; }

.foundry-accordion-title-bar-bg-danger a.accordion_toggle {
  background: #d9534f; }

pre.prettyprint {
  border-radius: 4px; }

.hi-content-wrap {
  line-height: 1.5; }

ul.lz-menu {
  border-radius: 4px; }

/*****************************************/
/*  Foundry Specific CSS                 */
/*****************************************/
/* End Edit Mode */
/* Site Background Styling Options - Background Image, Color Picker, or determined by theme. */
body {
  font-weight: 300; }

/* Header Font Sizing Options */
@media (max-width: 33.9em) {
  /* Mobile */
  h1 {
    font-size: 40px; }
  h2 {
    font-size: 32px; }
  h3 {
    font-size: 28px; }
  h4 {
    font-size: 26px; }
  h5 {
    font-size: 22px; }
  h6 {
    font-size: 18px; } }

@media (min-width: 34em) and (max-width: 47.9em) {
  /* Tablet */
  h1 {
    font-size: 40px; }
  h2 {
    font-size: 32px; }
  h3 {
    font-size: 28px; }
  h4 {
    font-size: 26px; }
  h5 {
    font-size: 22px; }
  h6 {
    font-size: 18px; } }

@media (min-width: 48em) and (max-width: 61.9em) {
  /* Desktop */
  h1 {
    font-size: 40px; }
  h2 {
    font-size: 32px; }
  h3 {
    font-size: 28px; }
  h4 {
    font-size: 28px; }
  h5 {
    font-size: 24px; }
  h6 {
    font-size: 20px; } }

@media (min-width: 62em) {
  /* Widescreen */
  h1 {
    font-size: 40px; }
  h2 {
    font-size: 32px; }
  h3 {
    font-size: 28px; }
  h4 {
    font-size: 28px; }
  h5 {
    font-size: 24px; }
  h6 {
    font-size: 20px; } }
/* Smart2columns2 stack v2.4.0 */

#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw {
	display: table;
	table-layout: fixed;
	width: 100%;
}

#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw, #stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}

/*#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw div[class^="s2c_stacks_in_p183050_n43_page78_col"] {*/
#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw [class^="s2c_stacks_in_p183050_n43_page78_col"] {
	display: table-cell;
	overflow: hidden;
	background-clip: padding-box;
}

#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_col1 {
	
	
	vertical-align: top;
  	
  	border-radius: 0px;
	
	
}

#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_col2 {
	
	vertical-align: top;
   	
  	border-radius: 0px;
	
	
}


#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw .s2c_stacks_in_p183050_n43_page78_spacer {
	display: table-cell;
	width: 2%;
}

/*@media only screen and (max-width: 768px) {*/
/*@media only screen and (max-width: 768px) {*/
/*@media only screen and (min-width: 768px) {*/
@media only screen and (max-width: 768px) {
	
	#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw {
		display: block;
		table-layout: auto;
	}
	
	/*#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw div[class^="s2c_stacks_in_p183050_n43_page78_col"] {*/
	#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw [class^="s2c_stacks_in_p183050_n43_page78_col"] {
		display: block;
		width: 100%;
	}
	


 	#stacks_in_p183050_n43_page78 .s2c_stacks_in_p183050_n43_page78_cw .s2c_stacks_in_p183050_n43_page78_spacer {
		display: block;
		height: 12px;
		order: 2;
	}
		
}
			

/* End of Smart2columns2 stack */

#stacks_in_p183050_n60_page78 img {
	
	
	width: 350px;
	height: auto;
	
	display: inline-block;
	margin-bottom: 21px;
}

@media (max-width: 47.9em) {
	/*Mobile*/
	#stacks_in_p183050_n60_page78 img {
		
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/*Tablet*/
	#stacks_in_p183050_n60_page78 img {
		
	}
}

@media (min-width: 62em) {
	/*Desktop*/
	#stacks_in_p183050_n60_page78 img {
		%[endif]%
	}
}


#stacks_in_p183050_n60_page78 figure {
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
}

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



#stacks_in_p183050_n59_page78 {
	-webkit-font-smoothing: antialiased;
}

#stacks_in_p183050_n59_page78 .navigation_container {
	position: relative;
}

/* Drop Shadow */


/* Branding */


#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding {
	margin-bottom: 0;
	padding-top: 3px;
	
	display: none;
	
	
		padding-right: 15px;
		
	
	
}

#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding,
#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding a {
	color: rgba(0, 0, 0, 0.60);
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: top;
}




/* Navigation Bar */
#stacks_in_p183050_n59_page78 nav.navigation_bar {
	z-index: 100;
	background-color: rgba(255, 255, 255, 1.00);
	
	font-size: 14px;
	text-align: center;
	
		border-radius: 0px;
	
	/*width: 100% !important;*/
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul {
	list-style: none;
	padding: 0;
	margin: 0;
	display: inline-block;
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul a.nav_item {
	text-decoration: none;
	color: rgba(21, 109, 163, 1.00);
	cursor: pointer;
	white-space: nowrap;
	text-transform: none;
	font-weight: 400;
}

/* Banner Pairing Feature */

	



/* Underline Indicator */



/* Background Indicator & Navigation Items */

#stacks_in_p183050_n59_page78 nav.navigation_bar ul a.nav_item:hover,
#stacks_in_p183050_n59_page78 nav.navigation_bar ul a.nav_item.open,
#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li.Selected > a.nav_item {
	text-decoration: none;
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(22, 110, 164, 1.00);
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul a.nav_active,
#stacks_in_p183050_n59_page78 nav.navigation_bar ul a#current {
	
}

#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li {
	margin-left: 8px;
	position: relative;
}

#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li:first-child {
	margin-left: 0px;
}

#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li {
	display: inline-block;
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul > li > a.parent::after {
	font-family: "FontAwesome";
	content: '\f105';
	padding-left: 5px;
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul {
	background-color: rgba(255, 255, 255, 1.00);
	position: absolute;
	display: none;
	z-index: 101;
	overflow: hidden;
	border: 1px solid rgba(0, 0, 0, 0.15);
	
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	text-align: left;
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul a.nav_item {
	color: rgba(0, 0, 0, 0.30);
	display: block;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 1.5;
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul a.nav_item:hover,
#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul li.Selected > a.nav_item {
	
	background-color: rgba(0, 0, 0, 0.10);
	
	color: rgba(0, 0, 0, 0.60);
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul .small_hdr {
	color: rgba(0, 0, 0, 0.20);
	text-transform: uppercase;
	font-size: 12px;
	line-height: 24px;
	display: block;
	padding-left: 25px;
	padding-right: 25px;
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul a.nav_item:hover,
#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul a.nav_active {
	color: rgba(0, 0, 0, 0.60);
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul .nav_divider {
	border-top: 1px solid rgba(0, 0, 0, 0.15);
	height: 1px;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}

#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul ul,
#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul ul ul,
#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul ul ul ul,
#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul ul ul ul ul,
#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul ul ul ul ul ul {
	display: none;
}


#stacks_in_p183050_n59_page78 nav.navigation_bar .container-fluid ul li:last-child > ul {
	right: 0;
}

/* Mobile Navigation Toggle */
#stacks_in_p183050_n59_page78 #stacks_in_p183050_n59_page78_mobile_navigation_toggle {
	display: none;
	float: right;
	padding: 0 15px;
	font-size: 24px;
	color: rgba(21, 109, 163, 1.00);
	cursor: pointer;

	/* v1.0.1 update */
	z-index: 2000;
}



/*****************/
/* Media Queries */
/*****************/

@media (max-width: 47.9em) {
	/* iPhone */

	.logo_float_clear {
		clear: both;
	}

	

	#stacks_in_p183050_n59_page78 nav.navigation_bar {
		text-align: left;
	}

	#stacks_in_p183050_n59_page78 .head_wrap {
		display: block;
		/*height: 55px;*/
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding {
		
		display: none;
			
		
		
	}

	#stacks_in_p183050_n59_page78 #stacks_in_p183050_n59_page78_mobile_navigation_toggle {
		display: block;
	}

	#stacks_in_p183050_n59_page78 .navigation_container > ul {
		display: none;
		padding-bottom: 20px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li,
	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		display: block;
		margin: 0;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		padding-left: 15px;
		padding-right: 15px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container ul ul > li > a.nav_item,
	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		line-height: 34px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container ul ul > li > a.nav_item,
	#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul .small_hdr {
		padding-left: 30px;
		padding-right: 15px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar > ul > li > a.nav_item:hover,
	#stacks_in_p183050_n59_page78 nav.navigation_bar > ul > li > a.nav_item.open,
	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li.Selected > a.nav_item {
		border-bottom: 0px;
	}

	#stacks_in_p183050_n59_page78 .navigation_bar .container,
	#stacks_in_p183050_n59_page78 .navigation_bar .container-fluid {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul {
		background-color: transparent;
		position: relative;
		display: none;
		overflow: hidden;
		border: none;
		padding: 0px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}

}

@media (min-width: 48em) {
	/* iPad and up */

	
	#stacks_in_p183050_n59_page78 nav.navigation_bar > .navigation_container > ul > li > a.nav_item {
		padding: 5px 10px;
		border-radius: 4px;
	}
	
}

@media (min-width: 34em) and (max-width: 47.9em) {
	/* iPad */

	.logo_float_clear {
		clear: both;
	}

	#stacks_in_p183050_n59_page78 .head_wrap {
		display: block;
		/*height: 65px;*/
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar {
		text-align: left;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding {
		
		display: none;
			
		
		
	}

	#stacks_in_p183050_n59_page78 #stacks_in_p183050_n59_page78_mobile_navigation_toggle {
		display: block;
	}

	#stacks_in_p183050_n59_page78 .navigation_container > ul {
		display: none;
		padding-bottom: 20px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li,
	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		display: block;
		margin: 0;
		line-height: 34px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		padding-left: 15px;
		padding-right: 15px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container ul ul > li > a.nav_item,
	#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul .small_hdr {
		padding-left: 30px;
		padding-right: 15px;
	}

	#stacks_in_p183050_n59_page78 .navigation_bar > .container,
	#stacks_in_p183050_n59_page78 .navigation_bar > .container-fluid {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul {
		background-color: transparent;
		position: relative;
		display: none;
		overflow: hidden;
		border: none;
		padding: 0px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}

}

@media (max-width: 47.9em) {
	/* iPhone */
	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding {
		margin-left: 15px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar {
		font-size: 16px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding,
	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding a {
		font-size: 16px;
	}

	#stacks_in_p183050_n59_page78 .navigation_bar .navigation_container > ul {
		display: none;
		/*margin-bottom: 20px;*/
	}

	

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding {
		line-height: 51px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar {
		/*height: 55px;*/
		line-height: 55px;
	}

	#stacks_in_p183050_n59_page78 .nav_bar_placeholder {
		height: 55px;
	}

		#stacks_in_p183050_n59_page78 nav.navigation_bar ul a.nav_item {
			border-radius: 0 !important;
		}

	/* Mobile Color Overrides */
	#stacks_in_p183050_n59_page78 .navigation_container > ul {
		background-color: rgba(247, 247, 249, 1.00);
	}

	

	#stacks_in_p183050_n59_page78 nav.navigation_bar ul a.nav_item,
	#stacks_in_p183050_n59_page78 nav.navigation_bar ul ul a.nav_item {
		color: rgba(21, 109, 163, 1.00);
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar ul a.nav_item:hover,
	#stacks_in_p183050_n59_page78 nav.navigation_bar ul li.Selected > a.nav_item {
		color: rgba(21, 109, 163, 1.00);
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar ul a.nav_item:hover,
	#stacks_in_p183050_n59_page78 nav.navigation_bar ul a.nav_item.open,
	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_container > ul > li.Selected > a.nav_item {
		color: rgba(21, 109, 163, 1.00) !important;
		
			background-color: rgba(0, 0, 0, 0.10) !important;
		
	}

}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding {
			float: left;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar {
		font-size: 16px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding,
	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding a {
		font-size: 20px;
	}

	#stacks_in_p183050_n59_page78 .navigation_bar .navigation_container > ul {
		display: inline-block !important;
	}

	

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding {
		line-height: 61px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar {
		line-height: 65px;
		/*height: 65px;*/
	}

	#stacks_in_p183050_n59_page78 .nav_bar_placeholder {
		height: 65px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding {
		float: left;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar {
		font-size: 16px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding,
	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding a {
		font-size: 24px;
	}

	#stacks_in_p183050_n59_page78 .navigation_bar .navigation_container > ul {
		display: inline-block !important;
	}

	

	#stacks_in_p183050_n59_page78 nav.navigation_bar .navigation_branding {
		position: relative;
		margin-top: -1px;
		height: 76px;
		line-height: 76px;
	}

	#stacks_in_p183050_n59_page78 nav.navigation_bar {
		/*height: 80px;*/
		line-height: 80px;
	}

	#stacks_in_p183050_n59_page78 .nav_bar_placeholder {
		height: 80px;
	}
}


	nav.navigation_bar > .container {
			max-width: 1140px;
	}



/*  Sticky Navigation */
#stacks_in_p183050_n59_page78 .nav_bar_placeholder {
	z-index: 999;
	position: relative;
}


	#stacks_in_p183050_n59_page78 .navigation_bar.sticky {
		width: 100% !important;
		left: 0 !important;
		right: 0 !important;
		z-index: 3000;
	}

	#stacks_in_p183050_n59_page78 .navigation_bar.simple-sticky {
		top: 0;
		position: fixed;
	}



#stacks_in_p183050_n59_page78 #sticky-wrapper,
#stacks_in_p183050_n59_page78 .navigation_bar {
	width: 100% !important;
}
/* Smart3columns2 stack v2.4.0 */

#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw {
	display: table;
	table-layout: fixed;
	width: 100%;
}

#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw, #stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}

/*#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw div[class^="s3c_stacks_in_p183050_n25_page78_col"] {*/
#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw [class^="s3c_stacks_in_p183050_n25_page78_col"] {
	display: table-cell;
	overflow: hidden;
	background-clip: padding-box;
}

#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_col1 {
	
	
	
	
	width: 250px;
	
	vertical-align: top;
  	
  	border-radius: 0px;
	
	
}

#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_col2 {
	
	
	
	width: 200px;
	
	vertical-align: top;
   	
  	border-radius: 0px;
	
	
}

#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_col3 {
	
	
	
	vertical-align: top;
   	
  	border-radius: 0px;
	
	
}

#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw .s3c_stacks_in_p183050_n25_page78_spacer {
	display: table-cell;
	width: 2%;
}

/*@media only screen and (max-width: 1000px) {*/
@media only screen and (max-width: 1000px) {
		
	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw {
		/*display: block;*/
		table-layout: auto;
		display: flex;
		flex-direction: column;
	}
	
	/*#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw div[class^="s3c_stacks_in_p183050_n25_page78_col"] {*/
	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw [class^="s3c_stacks_in_p183050_n25_page78_col"] {
		display: block;
		width: 100%;
	}
		
	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw .s3c_stacks_in_p183050_n25_page78_spacer {
		display: block;
		height: 12px;
		width: 100%;
	}
		
	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_col1 {
		order: 1;
	}
	
	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_col2 {
		order: 3;
	}
	
	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_col3 {
		order: 5;
	}
	
	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_spacer:nth-of-type(3n-2) {
		order: 2;
	}
	
	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_spacer:nth-of-type(3n-1) {
		order: 4;
	}

	

	

		
	

	 /* 12F */
	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw .s3c_stacks_in_p183050_n25_page78_col1 {
		
		
		
	}

	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw .s3c_stacks_in_p183050_n25_page78_col2 {
		
		
		
	}

	#stacks_in_p183050_n25_page78 .s3c_stacks_in_p183050_n25_page78_cw .s3c_stacks_in_p183050_n25_page78_spacer {
		overflow: hidden;
	}
	

	


	

}



/* End of Smart3columns2 stack */ .target_stacks_in_p183050_n35_page78{ z-index:5000; }.target_stacks_in_p183050_n35_page78.rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;transform-origin:center center}.target_stacks_in_p183050_n35_page78.width-flexible{width:100%}.target_stacks_in_p183050_n35_page78.width-fixed{width:250px}.target_stacks_in_p183050_n35_page78.height-flexible{height:100%}.target_stacks_in_p183050_n35_page78.height-fixed{height:400px}.target_stacks_in_p183050_n35_page78.top_pt{top:17%}.target_stacks_in_p183050_n35_page78.top_px{top:17px}.target_stacks_in_p183050_n35_page78.bottom_pt{bottom:17%}.target_stacks_in_p183050_n35_page78.bottom_px{bottom:17px}.target_stacks_in_p183050_n35_page78.right_pt{right:0%}.target_stacks_in_p183050_n35_page78.right_px{right:0px}.target_stacks_in_p183050_n35_page78.left_pt{left:0%}.target_stacks_in_p183050_n35_page78.left_px{left:0px}  


#stacks_in_p183050_n61_page78 img {
	
	
	width: 350px;
	height: auto;
	
	display: inline-block;
	margin-bottom: 21px;
}

@media (max-width: 47.9em) {
	/*Mobile*/
	#stacks_in_p183050_n61_page78 img {
		
	}
}

@media (min-width: 48em) and (max-width: 61.9em) {
	/*Tablet*/
	#stacks_in_p183050_n61_page78 img {
		
	}
}

@media (min-width: 62em) {
	/*Desktop*/
	#stacks_in_p183050_n61_page78 img {
		%[endif]%
	}
}


#stacks_in_p183050_n61_page78 figure {
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
}

#stacks_in_p183050_n61_page78 {
	padding: 0px 0px 0px 10px;
}



#stacks_in_p183050_n16_page78 {
	-webkit-font-smoothing: antialiased;
}

#stacks_in_p183050_n16_page78 .navigation_container {
	position: relative;
}

/* Drop Shadow */


/* Branding */


#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding {
	margin-bottom: 0;
	padding-top: 3px;
	
	display: none;
	
	
		padding-right: 15px;
		
	
	
}

#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding,
#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding a {
	color: rgba(0, 0, 0, 0.60);
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: top;
}




/* Navigation Bar */
#stacks_in_p183050_n16_page78 nav.navigation_bar {
	z-index: 100;
	background-color: rgba(255, 255, 255, 1.00);
	
	font-size: 14px;
	text-align: center;
	
		border-radius: 0px;
	
	/*width: 100% !important;*/
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul {
	list-style: none;
	padding: 0;
	margin: 0;
	display: inline-block;
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul a.nav_item {
	text-decoration: none;
	color: rgba(21, 109, 163, 1.00);
	cursor: pointer;
	white-space: nowrap;
	text-transform: none;
	font-weight: 400;
}

/* Banner Pairing Feature */

	



/* Underline Indicator */



/* Background Indicator & Navigation Items */

#stacks_in_p183050_n16_page78 nav.navigation_bar ul a.nav_item:hover,
#stacks_in_p183050_n16_page78 nav.navigation_bar ul a.nav_item.open,
#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li.Selected > a.nav_item {
	text-decoration: none;
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(22, 110, 164, 1.00);
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul a.nav_active,
#stacks_in_p183050_n16_page78 nav.navigation_bar ul a#current {
	
}

#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li {
	margin-left: 8px;
	position: relative;
}

#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li:first-child {
	margin-left: 0px;
}

#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li {
	display: inline-block;
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul > li > a.parent::after {
	font-family: "FontAwesome";
	content: '\f105';
	padding-left: 5px;
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul {
	background-color: rgba(255, 255, 255, 1.00);
	position: absolute;
	display: none;
	z-index: 101;
	overflow: hidden;
	border: 1px solid rgba(0, 0, 0, 0.15);
	
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	text-align: left;
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul a.nav_item {
	color: rgba(0, 0, 0, 0.30);
	display: block;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 1.5;
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul a.nav_item:hover,
#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul li.Selected > a.nav_item {
	
	background-color: rgba(0, 0, 0, 0.10);
	
	color: rgba(0, 0, 0, 0.60);
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul .small_hdr {
	color: rgba(0, 0, 0, 0.20);
	text-transform: uppercase;
	font-size: 12px;
	line-height: 24px;
	display: block;
	padding-left: 25px;
	padding-right: 25px;
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul a.nav_item:hover,
#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul a.nav_active {
	color: rgba(0, 0, 0, 0.60);
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul .nav_divider {
	border-top: 1px solid rgba(0, 0, 0, 0.15);
	height: 1px;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}

#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul ul,
#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul ul ul,
#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul ul ul ul,
#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul ul ul ul ul,
#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul ul ul ul ul ul {
	display: none;
}


#stacks_in_p183050_n16_page78 nav.navigation_bar .container-fluid ul li:last-child > ul {
	right: 0;
}

/* Mobile Navigation Toggle */
#stacks_in_p183050_n16_page78 #stacks_in_p183050_n16_page78_mobile_navigation_toggle {
	display: none;
	float: right;
	padding: 0 15px;
	font-size: 24px;
	color: rgba(21, 109, 163, 1.00);
	cursor: pointer;

	/* v1.0.1 update */
	z-index: 2000;
}



/*****************/
/* Media Queries */
/*****************/

@media (max-width: 47.9em) {
	/* iPhone */

	.logo_float_clear {
		clear: both;
	}

	

	#stacks_in_p183050_n16_page78 nav.navigation_bar {
		text-align: left;
	}

	#stacks_in_p183050_n16_page78 .head_wrap {
		display: block;
		/*height: 55px;*/
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding {
		
		display: none;
			
		
		
	}

	#stacks_in_p183050_n16_page78 #stacks_in_p183050_n16_page78_mobile_navigation_toggle {
		display: block;
	}

	#stacks_in_p183050_n16_page78 .navigation_container > ul {
		display: none;
		padding-bottom: 20px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li,
	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		display: block;
		margin: 0;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		padding-left: 15px;
		padding-right: 15px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container ul ul > li > a.nav_item,
	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		line-height: 34px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container ul ul > li > a.nav_item,
	#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul .small_hdr {
		padding-left: 30px;
		padding-right: 15px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar > ul > li > a.nav_item:hover,
	#stacks_in_p183050_n16_page78 nav.navigation_bar > ul > li > a.nav_item.open,
	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li.Selected > a.nav_item {
		border-bottom: 0px;
	}

	#stacks_in_p183050_n16_page78 .navigation_bar .container,
	#stacks_in_p183050_n16_page78 .navigation_bar .container-fluid {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul {
		background-color: transparent;
		position: relative;
		display: none;
		overflow: hidden;
		border: none;
		padding: 0px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}

}

@media (min-width: 48em) {
	/* iPad and up */

	
	#stacks_in_p183050_n16_page78 nav.navigation_bar > .navigation_container > ul > li > a.nav_item {
		padding: 5px 10px;
		border-radius: 4px;
	}
	
}

@media (min-width: 34em) and (max-width: 47.9em) {
	/* iPad */

	.logo_float_clear {
		clear: both;
	}

	#stacks_in_p183050_n16_page78 .head_wrap {
		display: block;
		/*height: 65px;*/
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar {
		text-align: left;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding {
		
		display: none;
			
		
		
	}

	#stacks_in_p183050_n16_page78 #stacks_in_p183050_n16_page78_mobile_navigation_toggle {
		display: block;
	}

	#stacks_in_p183050_n16_page78 .navigation_container > ul {
		display: none;
		padding-bottom: 20px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li,
	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		display: block;
		margin: 0;
		line-height: 34px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li > a.nav_item {
		padding-left: 15px;
		padding-right: 15px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container ul ul > li > a.nav_item,
	#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul .small_hdr {
		padding-left: 30px;
		padding-right: 15px;
	}

	#stacks_in_p183050_n16_page78 .navigation_bar > .container,
	#stacks_in_p183050_n16_page78 .navigation_bar > .container-fluid {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul {
		background-color: transparent;
		position: relative;
		display: none;
		overflow: hidden;
		border: none;
		padding: 0px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}

}

@media (max-width: 47.9em) {
	/* iPhone */
	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding {
		margin-left: 15px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar {
		font-size: 16px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding,
	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding a {
		font-size: 16px;
	}

	#stacks_in_p183050_n16_page78 .navigation_bar .navigation_container > ul {
		display: none;
		/*margin-bottom: 20px;*/
	}

	

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding {
		line-height: 51px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar {
		/*height: 55px;*/
		line-height: 55px;
	}

	#stacks_in_p183050_n16_page78 .nav_bar_placeholder {
		height: 55px;
	}

		#stacks_in_p183050_n16_page78 nav.navigation_bar ul a.nav_item {
			border-radius: 0 !important;
		}

	/* Mobile Color Overrides */
	#stacks_in_p183050_n16_page78 .navigation_container > ul {
		background-color: rgba(247, 247, 249, 1.00);
	}

	

	#stacks_in_p183050_n16_page78 nav.navigation_bar ul a.nav_item,
	#stacks_in_p183050_n16_page78 nav.navigation_bar ul ul a.nav_item {
		color: rgba(21, 109, 163, 1.00);
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar ul a.nav_item:hover,
	#stacks_in_p183050_n16_page78 nav.navigation_bar ul li.Selected > a.nav_item {
		color: rgba(21, 109, 163, 1.00);
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar ul a.nav_item:hover,
	#stacks_in_p183050_n16_page78 nav.navigation_bar ul a.nav_item.open,
	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_container > ul > li.Selected > a.nav_item {
		color: rgba(21, 109, 163, 1.00) !important;
		
			background-color: rgba(0, 0, 0, 0.10) !important;
		
	}

}

@media (min-width: 48em) and (max-width: 61.9em) {
	/* iPad */
	

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding {
			float: left;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar {
		font-size: 16px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding,
	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding a {
		font-size: 20px;
	}

	#stacks_in_p183050_n16_page78 .navigation_bar .navigation_container > ul {
		display: inline-block !important;
	}

	

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding {
		line-height: 61px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar {
		line-height: 65px;
		/*height: 65px;*/
	}

	#stacks_in_p183050_n16_page78 .nav_bar_placeholder {
		height: 65px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding {
		float: left;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar {
		font-size: 16px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding,
	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding a {
		font-size: 24px;
	}

	#stacks_in_p183050_n16_page78 .navigation_bar .navigation_container > ul {
		display: inline-block !important;
	}

	

	#stacks_in_p183050_n16_page78 nav.navigation_bar .navigation_branding {
		position: relative;
		margin-top: -1px;
		height: 76px;
		line-height: 76px;
	}

	#stacks_in_p183050_n16_page78 nav.navigation_bar {
		/*height: 80px;*/
		line-height: 80px;
	}

	#stacks_in_p183050_n16_page78 .nav_bar_placeholder {
		height: 80px;
	}
}


	nav.navigation_bar > .container {
			max-width: 1140px;
	}



/*  Sticky Navigation */
#stacks_in_p183050_n16_page78 .nav_bar_placeholder {
	z-index: 999;
	position: relative;
}


	#stacks_in_p183050_n16_page78 .navigation_bar.sticky {
		width: 100% !important;
		left: 0 !important;
		right: 0 !important;
		z-index: 3000;
	}

	#stacks_in_p183050_n16_page78 .navigation_bar.simple-sticky {
		top: 0;
		position: fixed;
	}



#stacks_in_p183050_n16_page78 #sticky-wrapper,
#stacks_in_p183050_n16_page78 .navigation_bar {
	width: 100% !important;
}
 .target_stacks_in_p183050_n29_page78{ z-index:1000; }.target_stacks_in_p183050_n29_page78.rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;transform-origin:center center}.target_stacks_in_p183050_n29_page78.width-flexible{width:100%}.target_stacks_in_p183050_n29_page78.width-fixed{width:150px}.target_stacks_in_p183050_n29_page78.height-flexible{height:100%}.target_stacks_in_p183050_n29_page78.height-fixed{height:400px}.target_stacks_in_p183050_n29_page78.top_pt{top:17%}.target_stacks_in_p183050_n29_page78.top_px{top:17px}.target_stacks_in_p183050_n29_page78.bottom_pt{bottom:17%}.target_stacks_in_p183050_n29_page78.bottom_px{bottom:17px}.target_stacks_in_p183050_n29_page78.right_pt{right:0%}.target_stacks_in_p183050_n29_page78.right_px{right:0px}.target_stacks_in_p183050_n29_page78.left_pt{left:0%}.target_stacks_in_p183050_n29_page78.left_px{left:0px}  
#usefulStackWrapperstacks_in_p183050_n41_page78 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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















/* Color picker style settings */



/* Option for removing base margin on paragraphs */
#stacks_in_p183050_n62_page78 p,
#stacks_in_p183050_n62_page78 {
	
	
}

#stacks_in_p183050_n62_page78 {
	padding: 5px 20px 0px 0px;
}
#stacks_in_p183052_n2_page78 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_p183052_n2_page78 .jwresp_col{overflow:hidden;margin:0;width:29%; float:left;}#stacks_in_p183052_n2_page78 #jwresp_col2_stacks_in_p183052_n2_page78{ float:right; width:69%}@media screen and (max-width:500px){#stacks_in_p183052_n2_page78 #jwresp_col1_stacks_in_p183052_n2_page78,#stacks_in_p183052_n2_page78 #jwresp_col2_stacks_in_p183052_n2_page78{width:100%;float:none;display:block}#stacks_in_p183052_n2_page78 #jwresp_col1_stacks_in_p183052_n2_page78{margin-bottom:15px}}

#stacks_in_p183052_n2_page78 {
	background-color: rgba(23, 111, 165, 1.00);
}

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

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_p183052_n6_page78 {
      margin: 0px;      
    }

    #stacks_in_p183052_n6_page78 {
      padding: 0px;      
    }


    

     
      #stacks_in_p183052_n6_page78 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 


 


}


@media only screen and (max-width: 1024px) {
   
    #stacks_in_p183052_n6_page78 {
      margin: 0px;      
    }

    #stacks_in_p183052_n6_page78 {
      padding: 0px;      
    }


    

     
      #stacks_in_p183052_n6_page78 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
}



@media only screen and (max-width: 480px) {
   
    #stacks_in_p183052_n6_page78 {
      margin: 0px;      
    }

    #stacks_in_p183052_n6_page78 {
      padding: 0px;      
    }


    

     
      #stacks_in_p183052_n6_page78 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}


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

#stacks_in_4441_page78 .flexfix_outerwrap2 {
display: block;
}

#stacks_in_4441_page78 .flexfix_innerwrap2 {
display:block;
opacity: 1;
float:none;
display: block;
margin-left: auto;
margin-right: auto;
text-align: Left;
 
 
}

#stacks_in_4441_page78 .flexfix_headerrow2 {
display: block;
}

#stacks_in_4441_page78 .flexfix_bottomrow2 {
display: block;
margin-left: auto;
margin-right: auto;
 
clear:both !important;
}

#stacks_in_4441_page78 .flexfix_rightcolumn2 {
display: block;
 
overflow: auto;
margin-left: 228px;
 

 
}

#stacks_in_4441_page78 .flexfix_leftcolumn2 {
display: block;
float: left;
width: 228px;
overflow: auto;
 

 

padding-right: 20px;
}

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


#stacks_in_4441_page78 .flexfix_innerwrap2 {
display: block;
 
}

#stacks_in_4441_page78 .flexfix_leftcolumn2 {
display: block;
width: 100%;
height: auto;
padding-right: 0px;

}

#stacks_in_4441_page78 .flexfix_rightcolumn2 {
/*padding-right: 20px !important;*/
display: block;
 
margin-left: 0px;
height: auto;
float: left; /*WebInjection edit */
}
 
}



.flexfixcolorbox
{
	padding: 12px !important;
	margin-bottom: 0px !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_4444_page78 article,
#stacks_in_4444_page78 aside,
#stacks_in_4444_page78 details,
#stacks_in_4444_page78 figcaption,
#stacks_in_4444_page78 figure,
#stacks_in_4444_page78 footer,
#stacks_in_4444_page78 header,
#stacks_in_4444_page78 hgroup,
#stacks_in_4444_page78 main,
#stacks_in_4444_page78 nav,
#stacks_in_4444_page78 section,
#stacks_in_4444_page78 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_4444_page78 audio,
#stacks_in_4444_page78 canvas,
#stacks_in_4444_page78 progress,
#stacks_in_4444_page78 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_4444_page78 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_4444_page78 [hidden],
#stacks_in_4444_page78 template {
  display: none;
}


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

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

#stacks_in_4444_page78 img {
  border: 0;
}

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

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

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

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

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

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

#stacks_in_4444_page78 pre {
  overflow: auto;
}

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

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



/* **************** */
/* Stack Specific   */
/* **************** */
%[if ]%
  %[if edit]%
    #stacks_in_4444_page78 {
      background-image: url(../prpinjections_files/images/preview_numbers_background.png), url(../prpinjections_files/images/preview_striped_background.png);
      background-repeat: no-repeat, repeat-y;
      background-size: 100%, 100%;
      background-position: center top, center 100px;
      border-radius: 4px;
      padding-top: 75px;
      padding-bottom: 25px;
      border: 1px solid #e9e9e9;
    }
  %[endif]%
%[endif]%

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

%[if !edit]%
#stacks_in_4444_page78 .wow {
  visibility: hidden;
}
%[endif]%

#stacks_in_4444_page78>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_4444_page78>ul>li {
    margin-bottom: px;
  }
}



%[if ]%
/* iPad aka MEDIUM */
@media only screen and (min-width: 40.063em) {
  #stacks_in_4444_page78>ul>li {
    margin-bottom: px;
  }
}
%[endif]%


%[if ]%
/* Desktop aka LARGE */
@media only screen and (min-width: 64.063em) {
  #stacks_in_4444_page78>ul>li {
    margin-bottom: px;
  }
}
%[endif]%





/* **************** */
/* 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_4444_page78 meta.foundation-version {
  font-family: "/5.3.1/"; }

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_4444_page78 .hide {
  display: none; }

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


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


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

#stacks_in_4444_page78 select {
  width: 100%; }

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


#stacks_in_4444_page78 .row {
  max-width: 62.5em; 
}


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

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

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

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

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

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

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

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

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

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

#stacks_in_4444_page78 .column,
#stacks_in_4444_page78 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen {

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* Visibility CSS - Foundation */

/* small displays */
@media only screen {
  #stacks_in_4444_page78 .show-for-small-only, #stacks_in_4444_page78 .show-for-small-up, #stacks_in_4444_page78 .show-for-small, #stacks_in_4444_page78 .show-for-small-down, #stacks_in_4444_page78 .hide-for-medium-only, #stacks_in_4444_page78 .hide-for-medium-up, #stacks_in_4444_page78 .hide-for-medium, #stacks_in_4444_page78 .show-for-medium-down, #stacks_in_4444_page78 .hide-for-large-only, #stacks_in_4444_page78 .hide-for-large-up, #stacks_in_4444_page78 .hide-for-large, #stacks_in_4444_page78 .show-for-large-down, #stacks_in_4444_page78 .hide-for-xlarge-only, #stacks_in_4444_page78 .hide-for-xlarge-up, #stacks_in_4444_page78 .hide-for-xxlarge-only, #stacks_in_4444_page78 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_4444_page78 .hide-for-small-only, #stacks_in_4444_page78 .hide-for-small-up, #stacks_in_4444_page78 .hide-for-small, #stacks_in_4444_page78 .hide-for-small-down, #stacks_in_4444_page78 .show-for-medium-only, #stacks_in_4444_page78 .show-for-medium-up, #stacks_in_4444_page78 .show-for-medium, #stacks_in_4444_page78 .hide-for-medium-down, #stacks_in_4444_page78 .show-for-large-only, #stacks_in_4444_page78 .show-for-large-up, #stacks_in_4444_page78 .show-for-large, #stacks_in_4444_page78 .hide-for-large-down, #stacks_in_4444_page78 .show-for-xlarge-only, #stacks_in_4444_page78 .show-for-xlarge-up, #stacks_in_4444_page78 .show-for-xxlarge-only, #stacks_in_4444_page78 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_4444_page78 .visible-for-small-only, #stacks_in_4444_page78 .visible-for-small-up, #stacks_in_4444_page78 .visible-for-small, #stacks_in_4444_page78 .visible-for-small-down, #stacks_in_4444_page78 .hidden-for-medium-only, #stacks_in_4444_page78 .hidden-for-medium-up, #stacks_in_4444_page78 .hidden-for-medium, #stacks_in_4444_page78 .visible-for-medium-down, #stacks_in_4444_page78 .hidden-for-large-only, #stacks_in_4444_page78 .hidden-for-large-up, #stacks_in_4444_page78 .hidden-for-large, #stacks_in_4444_page78 .visible-for-large-down, #stacks_in_4444_page78 .hidden-for-xlarge-only, #stacks_in_4444_page78 .hidden-for-xlarge-up, #stacks_in_4444_page78 .hidden-for-xxlarge-only, #stacks_in_4444_page78 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_4444_page78 .hidden-for-small-only, #stacks_in_4444_page78 .hidden-for-small-up, #stacks_in_4444_page78 .hidden-for-small, #stacks_in_4444_page78 .hidden-for-small-down, #stacks_in_4444_page78 .visible-for-medium-only, #stacks_in_4444_page78 .visible-for-medium-up, #stacks_in_4444_page78 .visible-for-medium, #stacks_in_4444_page78 .hidden-for-medium-down, #stacks_in_4444_page78 .visible-for-large-only, #stacks_in_4444_page78 .visible-for-large-up, #stacks_in_4444_page78 .visible-for-large, #stacks_in_4444_page78 .hidden-for-large-down, #stacks_in_4444_page78 .visible-for-xlarge-only, #stacks_in_4444_page78 .visible-for-xlarge-up, #stacks_in_4444_page78 .visible-for-xxlarge-only, #stacks_in_4444_page78 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_4444_page78 table.show-for-small-only, #stacks_in_4444_page78 table.show-for-small-up, #stacks_in_4444_page78 table.show-for-small, #stacks_in_4444_page78 table.show-for-small-down, #stacks_in_4444_page78 table.hide-for-medium-only, #stacks_in_4444_page78 table.hide-for-medium-up, #stacks_in_4444_page78 table.hide-for-medium, #stacks_in_4444_page78 table.show-for-medium-down, #stacks_in_4444_page78 table.hide-for-large-only, #stacks_in_4444_page78 table.hide-for-large-up, #stacks_in_4444_page78 table.hide-for-large, #stacks_in_4444_page78 table.show-for-large-down, #stacks_in_4444_page78 table.hide-for-xlarge-only, #stacks_in_4444_page78 table.hide-for-xlarge-up, #stacks_in_4444_page78 table.hide-for-xxlarge-only, #stacks_in_4444_page78 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_4444_page78 thead.show-for-small-only, #stacks_in_4444_page78 thead.show-for-small-up, #stacks_in_4444_page78 thead.show-for-small, #stacks_in_4444_page78 thead.show-for-small-down, #stacks_in_4444_page78 thead.hide-for-medium-only, #stacks_in_4444_page78 thead.hide-for-medium-up, #stacks_in_4444_page78 thead.hide-for-medium, #stacks_in_4444_page78 thead.show-for-medium-down, #stacks_in_4444_page78 thead.hide-for-large-only, #stacks_in_4444_page78 thead.hide-for-large-up, #stacks_in_4444_page78 thead.hide-for-large, #stacks_in_4444_page78 thead.show-for-large-down, #stacks_in_4444_page78 thead.hide-for-xlarge-only, #stacks_in_4444_page78 thead.hide-for-xlarge-up, #stacks_in_4444_page78 thead.hide-for-xxlarge-only, #stacks_in_4444_page78 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_4444_page78 tbody.show-for-small-only, #stacks_in_4444_page78 tbody.show-for-small-up, #stacks_in_4444_page78 tbody.show-for-small, #stacks_in_4444_page78 tbody.show-for-small-down, #stacks_in_4444_page78 tbody.hide-for-medium-only, #stacks_in_4444_page78 tbody.hide-for-medium-up, #stacks_in_4444_page78 tbody.hide-for-medium, #stacks_in_4444_page78 tbody.show-for-medium-down, #stacks_in_4444_page78 tbody.hide-for-large-only, #stacks_in_4444_page78 tbody.hide-for-large-up, #stacks_in_4444_page78 tbody.hide-for-large, #stacks_in_4444_page78 tbody.show-for-large-down, #stacks_in_4444_page78 tbody.hide-for-xlarge-only, #stacks_in_4444_page78 tbody.hide-for-xlarge-up, #stacks_in_4444_page78 tbody.hide-for-xxlarge-only, #stacks_in_4444_page78 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_4444_page78 tr.show-for-small-only, #stacks_in_4444_page78 tr.show-for-small-up, #stacks_in_4444_page78 tr.show-for-small, #stacks_in_4444_page78 tr.show-for-small-down, #stacks_in_4444_page78 tr.hide-for-medium-only, #stacks_in_4444_page78 tr.hide-for-medium-up, #stacks_in_4444_page78 tr.hide-for-medium, #stacks_in_4444_page78 tr.show-for-medium-down, #stacks_in_4444_page78 tr.hide-for-large-only, #stacks_in_4444_page78 tr.hide-for-large-up, #stacks_in_4444_page78 tr.hide-for-large, #stacks_in_4444_page78 tr.show-for-large-down, #stacks_in_4444_page78 tr.hide-for-xlarge-only, #stacks_in_4444_page78 tr.hide-for-xlarge-up, #stacks_in_4444_page78 tr.hide-for-xxlarge-only, #stacks_in_4444_page78 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_4444_page78 th.show-for-small-only, #stacks_in_4444_page78 td.show-for-small-only, #stacks_in_4444_page78 th.show-for-small-up, #stacks_in_4444_page78 td.show-for-small-up, #stacks_in_4444_page78 th.show-for-small, #stacks_in_4444_page78 td.show-for-small, #stacks_in_4444_page78 th.show-for-small-down, #stacks_in_4444_page78 td.show-for-small-down, #stacks_in_4444_page78 th.hide-for-medium-only, #stacks_in_4444_page78 td.hide-for-medium-only, #stacks_in_4444_page78 th.hide-for-medium-up, #stacks_in_4444_page78 td.hide-for-medium-up, #stacks_in_4444_page78 th.hide-for-medium, #stacks_in_4444_page78 td.hide-for-medium, #stacks_in_4444_page78 th.show-for-medium-down, #stacks_in_4444_page78 td.show-for-medium-down, #stacks_in_4444_page78 th.hide-for-large-only, #stacks_in_4444_page78 td.hide-for-large-only, #stacks_in_4444_page78 th.hide-for-large-up, #stacks_in_4444_page78 td.hide-for-large-up, #stacks_in_4444_page78 th.hide-for-large, #stacks_in_4444_page78 td.hide-for-large, #stacks_in_4444_page78 th.show-for-large-down, #stacks_in_4444_page78 td.show-for-large-down, #stacks_in_4444_page78 th.hide-for-xlarge-only, #stacks_in_4444_page78 td.hide-for-xlarge-only, #stacks_in_4444_page78 th.hide-for-xlarge-up, #stacks_in_4444_page78 td.hide-for-xlarge-up, #stacks_in_4444_page78 th.hide-for-xxlarge-only, #stacks_in_4444_page78 td.hide-for-xxlarge-only, #stacks_in_4444_page78 th.hide-for-xxlarge-up, #stacks_in_4444_page78 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* medium displays */
@media only screen and (min-width: 40.063em) {
  #stacks_in_4444_page78 .hide-for-small-only, #stacks_in_4444_page78 .show-for-small-up, #stacks_in_4444_page78 .hide-for-small, #stacks_in_4444_page78 .hide-for-small-down, #stacks_in_4444_page78 .show-for-medium-only, #stacks_in_4444_page78 .show-for-medium-up, #stacks_in_4444_page78 .show-for-medium, #stacks_in_4444_page78 .show-for-medium-down, #stacks_in_4444_page78 .hide-for-large-only, #stacks_in_4444_page78 .hide-for-large-up, #stacks_in_4444_page78 .hide-for-large, #stacks_in_4444_page78 .show-for-large-down, #stacks_in_4444_page78 .hide-for-xlarge-only, #stacks_in_4444_page78 .hide-for-xlarge-up, #stacks_in_4444_page78 .hide-for-xxlarge-only, #stacks_in_4444_page78 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_4444_page78 .show-for-small-only, #stacks_in_4444_page78 .hide-for-small-up, #stacks_in_4444_page78 .show-for-small, #stacks_in_4444_page78 .show-for-small-down, #stacks_in_4444_page78 .hide-for-medium-only, #stacks_in_4444_page78 .hide-for-medium-up, #stacks_in_4444_page78 .hide-for-medium, #stacks_in_4444_page78 .hide-for-medium-down, #stacks_in_4444_page78 .show-for-large-only, #stacks_in_4444_page78 .show-for-large-up, #stacks_in_4444_page78 .show-for-large, #stacks_in_4444_page78 .hide-for-large-down, #stacks_in_4444_page78 .show-for-xlarge-only, #stacks_in_4444_page78 .show-for-xlarge-up, #stacks_in_4444_page78 .show-for-xxlarge-only, #stacks_in_4444_page78 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_4444_page78 .hidden-for-small-only, #stacks_in_4444_page78 .visible-for-small-up, #stacks_in_4444_page78 .hidden-for-small, #stacks_in_4444_page78 .hidden-for-small-down, #stacks_in_4444_page78 .visible-for-medium-only, #stacks_in_4444_page78 .visible-for-medium-up, #stacks_in_4444_page78 .visible-for-medium, #stacks_in_4444_page78 .visible-for-medium-down, #stacks_in_4444_page78 .hidden-for-large-only, #stacks_in_4444_page78 .hidden-for-large-up, #stacks_in_4444_page78 .hidden-for-large, #stacks_in_4444_page78 .visible-for-large-down, #stacks_in_4444_page78 .hidden-for-xlarge-only, #stacks_in_4444_page78 .hidden-for-xlarge-up, #stacks_in_4444_page78 .hidden-for-xxlarge-only, #stacks_in_4444_page78 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_4444_page78 .visible-for-small-only, #stacks_in_4444_page78 .hidden-for-small-up, #stacks_in_4444_page78 .visible-for-small, #stacks_in_4444_page78 .visible-for-small-down, #stacks_in_4444_page78 .hidden-for-medium-only, #stacks_in_4444_page78 .hidden-for-medium-up, #stacks_in_4444_page78 .hidden-for-medium, #stacks_in_4444_page78 .hidden-for-medium-down, #stacks_in_4444_page78 .visible-for-large-only, #stacks_in_4444_page78 .visible-for-large-up, #stacks_in_4444_page78 .visible-for-large, #stacks_in_4444_page78 .hidden-for-large-down, #stacks_in_4444_page78 .visible-for-xlarge-only, #stacks_in_4444_page78 .visible-for-xlarge-up, #stacks_in_4444_page78 .visible-for-xxlarge-only, #stacks_in_4444_page78 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_4444_page78 table.hide-for-small-only, #stacks_in_4444_page78 table.show-for-small-up, #stacks_in_4444_page78 table.hide-for-small, #stacks_in_4444_page78 table.hide-for-small-down, #stacks_in_4444_page78 table.show-for-medium-only, #stacks_in_4444_page78 table.show-for-medium-up, #stacks_in_4444_page78 table.show-for-medium, #stacks_in_4444_page78 table.show-for-medium-down, #stacks_in_4444_page78 table.hide-for-large-only, #stacks_in_4444_page78 table.hide-for-large-up, #stacks_in_4444_page78 table.hide-for-large, #stacks_in_4444_page78 table.show-for-large-down, #stacks_in_4444_page78 table.hide-for-xlarge-only, #stacks_in_4444_page78 table.hide-for-xlarge-up, #stacks_in_4444_page78 table.hide-for-xxlarge-only, #stacks_in_4444_page78 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_4444_page78 thead.hide-for-small-only, #stacks_in_4444_page78 thead.show-for-small-up, #stacks_in_4444_page78 thead.hide-for-small, #stacks_in_4444_page78 thead.hide-for-small-down, #stacks_in_4444_page78 thead.show-for-medium-only, #stacks_in_4444_page78 thead.show-for-medium-up, #stacks_in_4444_page78 thead.show-for-medium, #stacks_in_4444_page78 thead.show-for-medium-down, #stacks_in_4444_page78 thead.hide-for-large-only, #stacks_in_4444_page78 thead.hide-for-large-up, #stacks_in_4444_page78 thead.hide-for-large, #stacks_in_4444_page78 thead.show-for-large-down, #stacks_in_4444_page78 thead.hide-for-xlarge-only, #stacks_in_4444_page78 thead.hide-for-xlarge-up, #stacks_in_4444_page78 thead.hide-for-xxlarge-only, #stacks_in_4444_page78 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_4444_page78 tbody.hide-for-small-only, #stacks_in_4444_page78 tbody.show-for-small-up, #stacks_in_4444_page78 tbody.hide-for-small, #stacks_in_4444_page78 tbody.hide-for-small-down, #stacks_in_4444_page78 tbody.show-for-medium-only, #stacks_in_4444_page78 tbody.show-for-medium-up, #stacks_in_4444_page78 tbody.show-for-medium, #stacks_in_4444_page78 tbody.show-for-medium-down, #stacks_in_4444_page78 tbody.hide-for-large-only, #stacks_in_4444_page78 tbody.hide-for-large-up, #stacks_in_4444_page78 tbody.hide-for-large, #stacks_in_4444_page78 tbody.show-for-large-down, #stacks_in_4444_page78 tbody.hide-for-xlarge-only, #stacks_in_4444_page78 tbody.hide-for-xlarge-up, #stacks_in_4444_page78 tbody.hide-for-xxlarge-only, #stacks_in_4444_page78 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_4444_page78 tr.hide-for-small-only, #stacks_in_4444_page78 tr.show-for-small-up, #stacks_in_4444_page78 tr.hide-for-small, #stacks_in_4444_page78 tr.hide-for-small-down, #stacks_in_4444_page78 tr.show-for-medium-only, #stacks_in_4444_page78 tr.show-for-medium-up, #stacks_in_4444_page78 tr.show-for-medium, #stacks_in_4444_page78 tr.show-for-medium-down, #stacks_in_4444_page78 tr.hide-for-large-only, #stacks_in_4444_page78 tr.hide-for-large-up, #stacks_in_4444_page78 tr.hide-for-large, #stacks_in_4444_page78 tr.show-for-large-down, #stacks_in_4444_page78 tr.hide-for-xlarge-only, #stacks_in_4444_page78 tr.hide-for-xlarge-up, #stacks_in_4444_page78 tr.hide-for-xxlarge-only, #stacks_in_4444_page78 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_4444_page78 th.hide-for-small-only, #stacks_in_4444_page78 td.hide-for-small-only, #stacks_in_4444_page78 th.show-for-small-up, #stacks_in_4444_page78 td.show-for-small-up, #stacks_in_4444_page78 th.hide-for-small, #stacks_in_4444_page78 td.hide-for-small, #stacks_in_4444_page78 th.hide-for-small-down, #stacks_in_4444_page78 td.hide-for-small-down, #stacks_in_4444_page78 th.show-for-medium-only, #stacks_in_4444_page78 td.show-for-medium-only, #stacks_in_4444_page78 th.show-for-medium-up, #stacks_in_4444_page78 td.show-for-medium-up, #stacks_in_4444_page78 th.show-for-medium, #stacks_in_4444_page78 td.show-for-medium, #stacks_in_4444_page78 th.show-for-medium-down, #stacks_in_4444_page78 td.show-for-medium-down, #stacks_in_4444_page78 th.hide-for-large-only, #stacks_in_4444_page78 td.hide-for-large-only, #stacks_in_4444_page78 th.hide-for-large-up, #stacks_in_4444_page78 td.hide-for-large-up, #stacks_in_4444_page78 th.hide-for-large, #stacks_in_4444_page78 td.hide-for-large, #stacks_in_4444_page78 th.show-for-large-down, #stacks_in_4444_page78 td.show-for-large-down, #stacks_in_4444_page78 th.hide-for-xlarge-only, #stacks_in_4444_page78 td.hide-for-xlarge-only, #stacks_in_4444_page78 th.hide-for-xlarge-up, #stacks_in_4444_page78 td.hide-for-xlarge-up, #stacks_in_4444_page78 th.hide-for-xxlarge-only, #stacks_in_4444_page78 td.hide-for-xxlarge-only, #stacks_in_4444_page78 th.hide-for-xxlarge-up, #stacks_in_4444_page78 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* large displays */
@media only screen and (min-width: 64.063em) {
  #stacks_in_4444_page78 .hide-for-small-only, #stacks_in_4444_page78 .show-for-small-up, #stacks_in_4444_page78 .hide-for-small, #stacks_in_4444_page78 .hide-for-small-down, #stacks_in_4444_page78 .hide-for-medium-only, #stacks_in_4444_page78 .show-for-medium-up, #stacks_in_4444_page78 .hide-for-medium, #stacks_in_4444_page78 .hide-for-medium-down, #stacks_in_4444_page78 .show-for-large-only, #stacks_in_4444_page78 .show-for-large-up, #stacks_in_4444_page78 .show-for-large, #stacks_in_4444_page78 .show-for-large-down, #stacks_in_4444_page78 .hide-for-xlarge-only, #stacks_in_4444_page78 .hide-for-xlarge-up, #stacks_in_4444_page78 .hide-for-xxlarge-only, #stacks_in_4444_page78 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_4444_page78 .show-for-small-only, #stacks_in_4444_page78 .hide-for-small-up, #stacks_in_4444_page78 .show-for-small, #stacks_in_4444_page78 .show-for-small-down, #stacks_in_4444_page78 .show-for-medium-only, #stacks_in_4444_page78 .hide-for-medium-up, #stacks_in_4444_page78 .show-for-medium, #stacks_in_4444_page78 .show-for-medium-down, #stacks_in_4444_page78 .hide-for-large-only, #stacks_in_4444_page78 .hide-for-large-up, #stacks_in_4444_page78 .hide-for-large, #stacks_in_4444_page78 .hide-for-large-down, #stacks_in_4444_page78 .show-for-xlarge-only, #stacks_in_4444_page78 .show-for-xlarge-up, #stacks_in_4444_page78 .show-for-xxlarge-only, #stacks_in_4444_page78 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_4444_page78 .hidden-for-small-only, #stacks_in_4444_page78 .visible-for-small-up, #stacks_in_4444_page78 .hidden-for-small, #stacks_in_4444_page78 .hidden-for-small-down, #stacks_in_4444_page78 .hidden-for-medium-only, #stacks_in_4444_page78 .visible-for-medium-up, #stacks_in_4444_page78 .hidden-for-medium, #stacks_in_4444_page78 .hidden-for-medium-down, #stacks_in_4444_page78 .visible-for-large-only, #stacks_in_4444_page78 .visible-for-large-up, #stacks_in_4444_page78 .visible-for-large, #stacks_in_4444_page78 .visible-for-large-down, #stacks_in_4444_page78 .hidden-for-xlarge-only, #stacks_in_4444_page78 .hidden-for-xlarge-up, #stacks_in_4444_page78 .hidden-for-xxlarge-only, #stacks_in_4444_page78 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_4444_page78 .visible-for-small-only, #stacks_in_4444_page78 .hidden-for-small-up, #stacks_in_4444_page78 .visible-for-small, #stacks_in_4444_page78 .visible-for-small-down, #stacks_in_4444_page78 .visible-for-medium-only, #stacks_in_4444_page78 .hidden-for-medium-up, #stacks_in_4444_page78 .visible-for-medium, #stacks_in_4444_page78 .visible-for-medium-down, #stacks_in_4444_page78 .hidden-for-large-only, #stacks_in_4444_page78 .hidden-for-large-up, #stacks_in_4444_page78 .hidden-for-large, #stacks_in_4444_page78 .hidden-for-large-down, #stacks_in_4444_page78 .visible-for-xlarge-only, #stacks_in_4444_page78 .visible-for-xlarge-up, #stacks_in_4444_page78 .visible-for-xxlarge-only, #stacks_in_4444_page78 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_4444_page78 table.hide-for-small-only, #stacks_in_4444_page78 table.show-for-small-up, #stacks_in_4444_page78 table.hide-for-small, #stacks_in_4444_page78 table.hide-for-small-down, #stacks_in_4444_page78 table.hide-for-medium-only, #stacks_in_4444_page78 table.show-for-medium-up, #stacks_in_4444_page78 table.hide-for-medium, #stacks_in_4444_page78 table.hide-for-medium-down, #stacks_in_4444_page78 table.show-for-large-only, #stacks_in_4444_page78 table.show-for-large-up, #stacks_in_4444_page78 table.show-for-large, #stacks_in_4444_page78 table.show-for-large-down, #stacks_in_4444_page78 table.hide-for-xlarge-only, #stacks_in_4444_page78 table.hide-for-xlarge-up, #stacks_in_4444_page78 table.hide-for-xxlarge-only, #stacks_in_4444_page78 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_4444_page78 thead.hide-for-small-only, #stacks_in_4444_page78 thead.show-for-small-up, #stacks_in_4444_page78 thead.hide-for-small, #stacks_in_4444_page78 thead.hide-for-small-down, #stacks_in_4444_page78 thead.hide-for-medium-only, #stacks_in_4444_page78 thead.show-for-medium-up, #stacks_in_4444_page78 thead.hide-for-medium, #stacks_in_4444_page78 thead.hide-for-medium-down, #stacks_in_4444_page78 thead.show-for-large-only, #stacks_in_4444_page78 thead.show-for-large-up, #stacks_in_4444_page78 thead.show-for-large, #stacks_in_4444_page78 thead.show-for-large-down, #stacks_in_4444_page78 thead.hide-for-xlarge-only, #stacks_in_4444_page78 thead.hide-for-xlarge-up, #stacks_in_4444_page78 thead.hide-for-xxlarge-only, #stacks_in_4444_page78 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_4444_page78 tbody.hide-for-small-only, #stacks_in_4444_page78 tbody.show-for-small-up, #stacks_in_4444_page78 tbody.hide-for-small, #stacks_in_4444_page78 tbody.hide-for-small-down, #stacks_in_4444_page78 tbody.hide-for-medium-only, #stacks_in_4444_page78 tbody.show-for-medium-up, #stacks_in_4444_page78 tbody.hide-for-medium, #stacks_in_4444_page78 tbody.hide-for-medium-down, #stacks_in_4444_page78 tbody.show-for-large-only, #stacks_in_4444_page78 tbody.show-for-large-up, #stacks_in_4444_page78 tbody.show-for-large, #stacks_in_4444_page78 tbody.show-for-large-down, #stacks_in_4444_page78 tbody.hide-for-xlarge-only, #stacks_in_4444_page78 tbody.hide-for-xlarge-up, #stacks_in_4444_page78 tbody.hide-for-xxlarge-only, #stacks_in_4444_page78 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_4444_page78 tr.hide-for-small-only, #stacks_in_4444_page78 tr.show-for-small-up, #stacks_in_4444_page78 tr.hide-for-small, #stacks_in_4444_page78 tr.hide-for-small-down, #stacks_in_4444_page78 tr.hide-for-medium-only, #stacks_in_4444_page78 tr.show-for-medium-up, #stacks_in_4444_page78 tr.hide-for-medium, #stacks_in_4444_page78 tr.hide-for-medium-down, #stacks_in_4444_page78 tr.show-for-large-only, #stacks_in_4444_page78 tr.show-for-large-up, #stacks_in_4444_page78 tr.show-for-large, #stacks_in_4444_page78 tr.show-for-large-down, #stacks_in_4444_page78 tr.hide-for-xlarge-only, #stacks_in_4444_page78 tr.hide-for-xlarge-up, #stacks_in_4444_page78 tr.hide-for-xxlarge-only, #stacks_in_4444_page78 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_4444_page78 th.hide-for-small-only, #stacks_in_4444_page78 td.hide-for-small-only, #stacks_in_4444_page78 th.show-for-small-up, #stacks_in_4444_page78 td.show-for-small-up, #stacks_in_4444_page78 th.hide-for-small, #stacks_in_4444_page78 td.hide-for-small, #stacks_in_4444_page78 th.hide-for-small-down, #stacks_in_4444_page78 td.hide-for-small-down, #stacks_in_4444_page78 th.hide-for-medium-only, #stacks_in_4444_page78 td.hide-for-medium-only, #stacks_in_4444_page78 th.show-for-medium-up, #stacks_in_4444_page78 td.show-for-medium-up, #stacks_in_4444_page78 th.hide-for-medium, #stacks_in_4444_page78 td.hide-for-medium, #stacks_in_4444_page78 th.hide-for-medium-down, #stacks_in_4444_page78 td.hide-for-medium-down, #stacks_in_4444_page78 th.show-for-large-only, #stacks_in_4444_page78 td.show-for-large-only, #stacks_in_4444_page78 th.show-for-large-up, #stacks_in_4444_page78 td.show-for-large-up, #stacks_in_4444_page78 th.show-for-large, #stacks_in_4444_page78 td.show-for-large, #stacks_in_4444_page78 th.show-for-large-down, #stacks_in_4444_page78 td.show-for-large-down, #stacks_in_4444_page78 th.hide-for-xlarge-only, #stacks_in_4444_page78 td.hide-for-xlarge-only, #stacks_in_4444_page78 th.hide-for-xlarge-up, #stacks_in_4444_page78 td.hide-for-xlarge-up, #stacks_in_4444_page78 th.hide-for-xxlarge-only, #stacks_in_4444_page78 td.hide-for-xxlarge-only, #stacks_in_4444_page78 th.hide-for-xxlarge-up, #stacks_in_4444_page78 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xlarge displays */
@media only screen and (min-width: 90.063em) {
  #stacks_in_4444_page78 .hide-for-small-only, #stacks_in_4444_page78 .show-for-small-up, #stacks_in_4444_page78 .hide-for-small, #stacks_in_4444_page78 .hide-for-small-down, #stacks_in_4444_page78 .hide-for-medium-only, #stacks_in_4444_page78 .show-for-medium-up, #stacks_in_4444_page78 .hide-for-medium, #stacks_in_4444_page78 .hide-for-medium-down, #stacks_in_4444_page78 .hide-for-large-only, #stacks_in_4444_page78 .show-for-large-up, #stacks_in_4444_page78 .hide-for-large, #stacks_in_4444_page78 .hide-for-large-down, #stacks_in_4444_page78 .show-for-xlarge-only, #stacks_in_4444_page78 .show-for-xlarge-up, #stacks_in_4444_page78 .hide-for-xxlarge-only, #stacks_in_4444_page78 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_4444_page78 .show-for-small-only, #stacks_in_4444_page78 .hide-for-small-up, #stacks_in_4444_page78 .show-for-small, #stacks_in_4444_page78 .show-for-small-down, #stacks_in_4444_page78 .show-for-medium-only, #stacks_in_4444_page78 .hide-for-medium-up, #stacks_in_4444_page78 .show-for-medium, #stacks_in_4444_page78 .show-for-medium-down, #stacks_in_4444_page78 .show-for-large-only, #stacks_in_4444_page78 .hide-for-large-up, #stacks_in_4444_page78 .show-for-large, #stacks_in_4444_page78 .show-for-large-down, #stacks_in_4444_page78 .hide-for-xlarge-only, #stacks_in_4444_page78 .hide-for-xlarge-up, #stacks_in_4444_page78 .show-for-xxlarge-only, #stacks_in_4444_page78 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_4444_page78 .hidden-for-small-only, #stacks_in_4444_page78 .visible-for-small-up, #stacks_in_4444_page78 .hidden-for-small, #stacks_in_4444_page78 .hidden-for-small-down, #stacks_in_4444_page78 .hidden-for-medium-only, #stacks_in_4444_page78 .visible-for-medium-up, #stacks_in_4444_page78 .hidden-for-medium, #stacks_in_4444_page78 .hidden-for-medium-down, #stacks_in_4444_page78 .hidden-for-large-only, #stacks_in_4444_page78 .visible-for-large-up, #stacks_in_4444_page78 .hidden-for-large, #stacks_in_4444_page78 .hidden-for-large-down, #stacks_in_4444_page78 .visible-for-xlarge-only, #stacks_in_4444_page78 .visible-for-xlarge-up, #stacks_in_4444_page78 .hidden-for-xxlarge-only, #stacks_in_4444_page78 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_4444_page78 .visible-for-small-only, #stacks_in_4444_page78 .hidden-for-small-up, #stacks_in_4444_page78 .visible-for-small, #stacks_in_4444_page78 .visible-for-small-down, #stacks_in_4444_page78 .visible-for-medium-only, #stacks_in_4444_page78 .hidden-for-medium-up, #stacks_in_4444_page78 .visible-for-medium, #stacks_in_4444_page78 .visible-for-medium-down, #stacks_in_4444_page78 .visible-for-large-only, #stacks_in_4444_page78 .hidden-for-large-up, #stacks_in_4444_page78 .visible-for-large, #stacks_in_4444_page78 .visible-for-large-down, #stacks_in_4444_page78 .hidden-for-xlarge-only, #stacks_in_4444_page78 .hidden-for-xlarge-up, #stacks_in_4444_page78 .visible-for-xxlarge-only, #stacks_in_4444_page78 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_4444_page78 table.hide-for-small-only, #stacks_in_4444_page78 table.show-for-small-up, #stacks_in_4444_page78 table.hide-for-small, #stacks_in_4444_page78 table.hide-for-small-down, #stacks_in_4444_page78 table.hide-for-medium-only, #stacks_in_4444_page78 table.show-for-medium-up, #stacks_in_4444_page78 table.hide-for-medium, #stacks_in_4444_page78 table.hide-for-medium-down, #stacks_in_4444_page78 table.hide-for-large-only, #stacks_in_4444_page78 table.show-for-large-up, #stacks_in_4444_page78 table.hide-for-large, #stacks_in_4444_page78 table.hide-for-large-down, #stacks_in_4444_page78 table.show-for-xlarge-only, #stacks_in_4444_page78 table.show-for-xlarge-up, #stacks_in_4444_page78 table.hide-for-xxlarge-only, #stacks_in_4444_page78 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_4444_page78 thead.hide-for-small-only, #stacks_in_4444_page78 thead.show-for-small-up, #stacks_in_4444_page78 thead.hide-for-small, #stacks_in_4444_page78 thead.hide-for-small-down, #stacks_in_4444_page78 thead.hide-for-medium-only, #stacks_in_4444_page78 thead.show-for-medium-up, #stacks_in_4444_page78 thead.hide-for-medium, #stacks_in_4444_page78 thead.hide-for-medium-down, #stacks_in_4444_page78 thead.hide-for-large-only, #stacks_in_4444_page78 thead.show-for-large-up, #stacks_in_4444_page78 thead.hide-for-large, #stacks_in_4444_page78 thead.hide-for-large-down, #stacks_in_4444_page78 thead.show-for-xlarge-only, #stacks_in_4444_page78 thead.show-for-xlarge-up, #stacks_in_4444_page78 thead.hide-for-xxlarge-only, #stacks_in_4444_page78 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_4444_page78 tbody.hide-for-small-only, #stacks_in_4444_page78 tbody.show-for-small-up, #stacks_in_4444_page78 tbody.hide-for-small, #stacks_in_4444_page78 tbody.hide-for-small-down, #stacks_in_4444_page78 tbody.hide-for-medium-only, #stacks_in_4444_page78 tbody.show-for-medium-up, #stacks_in_4444_page78 tbody.hide-for-medium, #stacks_in_4444_page78 tbody.hide-for-medium-down, #stacks_in_4444_page78 tbody.hide-for-large-only, #stacks_in_4444_page78 tbody.show-for-large-up, #stacks_in_4444_page78 tbody.hide-for-large, #stacks_in_4444_page78 tbody.hide-for-large-down, #stacks_in_4444_page78 tbody.show-for-xlarge-only, #stacks_in_4444_page78 tbody.show-for-xlarge-up, #stacks_in_4444_page78 tbody.hide-for-xxlarge-only, #stacks_in_4444_page78 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_4444_page78 tr.hide-for-small-only, #stacks_in_4444_page78 tr.show-for-small-up, #stacks_in_4444_page78 tr.hide-for-small, #stacks_in_4444_page78 tr.hide-for-small-down, #stacks_in_4444_page78 tr.hide-for-medium-only, #stacks_in_4444_page78 tr.show-for-medium-up, #stacks_in_4444_page78 tr.hide-for-medium, #stacks_in_4444_page78 tr.hide-for-medium-down, #stacks_in_4444_page78 tr.hide-for-large-only, #stacks_in_4444_page78 tr.show-for-large-up, #stacks_in_4444_page78 tr.hide-for-large, #stacks_in_4444_page78 tr.hide-for-large-down, #stacks_in_4444_page78 tr.show-for-xlarge-only, #stacks_in_4444_page78 tr.show-for-xlarge-up, #stacks_in_4444_page78 tr.hide-for-xxlarge-only, #stacks_in_4444_page78 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_4444_page78 th.hide-for-small-only, #stacks_in_4444_page78 td.hide-for-small-only, #stacks_in_4444_page78 th.show-for-small-up, #stacks_in_4444_page78 td.show-for-small-up, #stacks_in_4444_page78 th.hide-for-small, #stacks_in_4444_page78 td.hide-for-small, #stacks_in_4444_page78 th.hide-for-small-down, #stacks_in_4444_page78 td.hide-for-small-down, #stacks_in_4444_page78 th.hide-for-medium-only, #stacks_in_4444_page78 td.hide-for-medium-only, #stacks_in_4444_page78 th.show-for-medium-up, #stacks_in_4444_page78 td.show-for-medium-up, #stacks_in_4444_page78 th.hide-for-medium, #stacks_in_4444_page78 td.hide-for-medium, #stacks_in_4444_page78 th.hide-for-medium-down, #stacks_in_4444_page78 td.hide-for-medium-down, #stacks_in_4444_page78 th.hide-for-large-only, #stacks_in_4444_page78 td.hide-for-large-only, #stacks_in_4444_page78 th.show-for-large-up, #stacks_in_4444_page78 td.show-for-large-up, #stacks_in_4444_page78 th.hide-for-large, #stacks_in_4444_page78 td.hide-for-large, #stacks_in_4444_page78 th.hide-for-large-down, #stacks_in_4444_page78 td.hide-for-large-down, #stacks_in_4444_page78 th.show-for-xlarge-only, #stacks_in_4444_page78 td.show-for-xlarge-only, #stacks_in_4444_page78 th.show-for-xlarge-up, #stacks_in_4444_page78 td.show-for-xlarge-up, #stacks_in_4444_page78 th.hide-for-xxlarge-only, #stacks_in_4444_page78 td.hide-for-xxlarge-only, #stacks_in_4444_page78 th.hide-for-xxlarge-up, #stacks_in_4444_page78 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xxlarge displays */
@media only screen and (min-width: 120.063em) {
  #stacks_in_4444_page78 .hide-for-small-only, #stacks_in_4444_page78 .show-for-small-up, #stacks_in_4444_page78 .hide-for-small, #stacks_in_4444_page78 .hide-for-small-down, #stacks_in_4444_page78 .hide-for-medium-only, #stacks_in_4444_page78 .show-for-medium-up, #stacks_in_4444_page78 .hide-for-medium, #stacks_in_4444_page78 .hide-for-medium-down, #stacks_in_4444_page78 .hide-for-large-only, #stacks_in_4444_page78 .show-for-large-up, #stacks_in_4444_page78 .hide-for-large, #stacks_in_4444_page78 .hide-for-large-down, #stacks_in_4444_page78 .hide-for-xlarge-only, #stacks_in_4444_page78 .show-for-xlarge-up, #stacks_in_4444_page78 .show-for-xxlarge-only, #stacks_in_4444_page78 .show-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_4444_page78 .show-for-small-only, #stacks_in_4444_page78 .hide-for-small-up, #stacks_in_4444_page78 .show-for-small, #stacks_in_4444_page78 .show-for-small-down, #stacks_in_4444_page78 .show-for-medium-only, #stacks_in_4444_page78 .hide-for-medium-up, #stacks_in_4444_page78 .show-for-medium, #stacks_in_4444_page78 .show-for-medium-down, #stacks_in_4444_page78 .show-for-large-only, #stacks_in_4444_page78 .hide-for-large-up, #stacks_in_4444_page78 .show-for-large, #stacks_in_4444_page78 .show-for-large-down, #stacks_in_4444_page78 .show-for-xlarge-only, #stacks_in_4444_page78 .hide-for-xlarge-up, #stacks_in_4444_page78 .hide-for-xxlarge-only, #stacks_in_4444_page78 .hide-for-xxlarge-up {
    display: none !important; }

  #stacks_in_4444_page78 .hidden-for-small-only, #stacks_in_4444_page78 .visible-for-small-up, #stacks_in_4444_page78 .hidden-for-small, #stacks_in_4444_page78 .hidden-for-small-down, #stacks_in_4444_page78 .hidden-for-medium-only, #stacks_in_4444_page78 .visible-for-medium-up, #stacks_in_4444_page78 .hidden-for-medium, #stacks_in_4444_page78 .hidden-for-medium-down, #stacks_in_4444_page78 .hidden-for-large-only, #stacks_in_4444_page78 .visible-for-large-up, #stacks_in_4444_page78 .hidden-for-large, #stacks_in_4444_page78 .hidden-for-large-down, #stacks_in_4444_page78 .hidden-for-xlarge-only, #stacks_in_4444_page78 .visible-for-xlarge-up, #stacks_in_4444_page78 .visible-for-xxlarge-only, #stacks_in_4444_page78 .visible-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_4444_page78 .visible-for-small-only, #stacks_in_4444_page78 .hidden-for-small-up, #stacks_in_4444_page78 .visible-for-small, #stacks_in_4444_page78 .visible-for-small-down, #stacks_in_4444_page78 .visible-for-medium-only, #stacks_in_4444_page78 .hidden-for-medium-up, #stacks_in_4444_page78 .visible-for-medium, #stacks_in_4444_page78 .visible-for-medium-down, #stacks_in_4444_page78 .visible-for-large-only, #stacks_in_4444_page78 .hidden-for-large-up, #stacks_in_4444_page78 .visible-for-large, #stacks_in_4444_page78 .visible-for-large-down, #stacks_in_4444_page78 .visible-for-xlarge-only, #stacks_in_4444_page78 .hidden-for-xlarge-up, #stacks_in_4444_page78 .hidden-for-xxlarge-only, #stacks_in_4444_page78 .hidden-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_4444_page78 table.hide-for-small-only, #stacks_in_4444_page78 table.show-for-small-up, #stacks_in_4444_page78 table.hide-for-small, #stacks_in_4444_page78 table.hide-for-small-down, #stacks_in_4444_page78 table.hide-for-medium-only, #stacks_in_4444_page78 table.show-for-medium-up, #stacks_in_4444_page78 table.hide-for-medium, #stacks_in_4444_page78 table.hide-for-medium-down, #stacks_in_4444_page78 table.hide-for-large-only, #stacks_in_4444_page78 table.show-for-large-up, #stacks_in_4444_page78 table.hide-for-large, #stacks_in_4444_page78 table.hide-for-large-down, #stacks_in_4444_page78 table.hide-for-xlarge-only, #stacks_in_4444_page78 table.show-for-xlarge-up, #stacks_in_4444_page78 table.show-for-xxlarge-only, #stacks_in_4444_page78 table.show-for-xxlarge-up {
    display: table; }

  #stacks_in_4444_page78 thead.hide-for-small-only, #stacks_in_4444_page78 thead.show-for-small-up, #stacks_in_4444_page78 thead.hide-for-small, #stacks_in_4444_page78 thead.hide-for-small-down, #stacks_in_4444_page78 thead.hide-for-medium-only, #stacks_in_4444_page78 thead.show-for-medium-up, #stacks_in_4444_page78 thead.hide-for-medium, #stacks_in_4444_page78 thead.hide-for-medium-down, #stacks_in_4444_page78 thead.hide-for-large-only, #stacks_in_4444_page78 thead.show-for-large-up, #stacks_in_4444_page78 thead.hide-for-large, #stacks_in_4444_page78 thead.hide-for-large-down, #stacks_in_4444_page78 thead.hide-for-xlarge-only, #stacks_in_4444_page78 thead.show-for-xlarge-up, #stacks_in_4444_page78 thead.show-for-xxlarge-only, #stacks_in_4444_page78 thead.show-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_4444_page78 tbody.hide-for-small-only, #stacks_in_4444_page78 tbody.show-for-small-up, #stacks_in_4444_page78 tbody.hide-for-small, #stacks_in_4444_page78 tbody.hide-for-small-down, #stacks_in_4444_page78 tbody.hide-for-medium-only, #stacks_in_4444_page78 tbody.show-for-medium-up, #stacks_in_4444_page78 tbody.hide-for-medium, #stacks_in_4444_page78 tbody.hide-for-medium-down, #stacks_in_4444_page78 tbody.hide-for-large-only, #stacks_in_4444_page78 tbody.show-for-large-up, #stacks_in_4444_page78 tbody.hide-for-large, #stacks_in_4444_page78 tbody.hide-for-large-down, #stacks_in_4444_page78 tbody.hide-for-xlarge-only, #stacks_in_4444_page78 tbody.show-for-xlarge-up, #stacks_in_4444_page78 tbody.show-for-xxlarge-only, #stacks_in_4444_page78 tbody.show-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_4444_page78 tr.hide-for-small-only, #stacks_in_4444_page78 tr.show-for-small-up, #stacks_in_4444_page78 tr.hide-for-small, #stacks_in_4444_page78 tr.hide-for-small-down, #stacks_in_4444_page78 tr.hide-for-medium-only, #stacks_in_4444_page78 tr.show-for-medium-up, #stacks_in_4444_page78 tr.hide-for-medium, #stacks_in_4444_page78 tr.hide-for-medium-down, #stacks_in_4444_page78 tr.hide-for-large-only, #stacks_in_4444_page78 tr.show-for-large-up, #stacks_in_4444_page78 tr.hide-for-large, #stacks_in_4444_page78 tr.hide-for-large-down, #stacks_in_4444_page78 tr.hide-for-xlarge-only, #stacks_in_4444_page78 tr.show-for-xlarge-up, #stacks_in_4444_page78 tr.show-for-xxlarge-only, #stacks_in_4444_page78 tr.show-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_4444_page78 th.hide-for-small-only, #stacks_in_4444_page78 td.hide-for-small-only, #stacks_in_4444_page78 th.show-for-small-up, #stacks_in_4444_page78 td.show-for-small-up, #stacks_in_4444_page78 th.hide-for-small, #stacks_in_4444_page78 td.hide-for-small, #stacks_in_4444_page78 th.hide-for-small-down, #stacks_in_4444_page78 td.hide-for-small-down, #stacks_in_4444_page78 th.hide-for-medium-only, #stacks_in_4444_page78 td.hide-for-medium-only, #stacks_in_4444_page78 th.show-for-medium-up, #stacks_in_4444_page78 td.show-for-medium-up, #stacks_in_4444_page78 th.hide-for-medium, #stacks_in_4444_page78 td.hide-for-medium, #stacks_in_4444_page78 th.hide-for-medium-down, #stacks_in_4444_page78 td.hide-for-medium-down, #stacks_in_4444_page78 th.hide-for-large-only, #stacks_in_4444_page78 td.hide-for-large-only, #stacks_in_4444_page78 th.show-for-large-up, #stacks_in_4444_page78 td.show-for-large-up, #stacks_in_4444_page78 th.hide-for-large, #stacks_in_4444_page78 td.hide-for-large, #stacks_in_4444_page78 th.hide-for-large-down, #stacks_in_4444_page78 td.hide-for-large-down, #stacks_in_4444_page78 th.hide-for-xlarge-only, #stacks_in_4444_page78 td.hide-for-xlarge-only, #stacks_in_4444_page78 th.show-for-xlarge-up, #stacks_in_4444_page78 td.show-for-xlarge-up, #stacks_in_4444_page78 th.show-for-xxlarge-only, #stacks_in_4444_page78 td.show-for-xxlarge-only, #stacks_in_4444_page78 th.show-for-xxlarge-up, #stacks_in_4444_page78 td.show-for-xxlarge-up {
    display: table-cell !important; } }
/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_4444_page78 table.hide-for-landscape, #stacks_in_4444_page78 table.show-for-portrait {
  display: table; }

#stacks_in_4444_page78 thead.hide-for-landscape, #stacks_in_4444_page78 thead.show-for-portrait {
  display: table-header-group !important; }

#stacks_in_4444_page78 tbody.hide-for-landscape, #stacks_in_4444_page78 tbody.show-for-portrait {
  display: table-row-group !important; }

#stacks_in_4444_page78 tr.hide-for-landscape, #stacks_in_4444_page78 tr.show-for-portrait {
  display: table-row !important; }

#stacks_in_4444_page78 td.hide-for-landscape, #stacks_in_4444_page78 td.show-for-portrait,
#stacks_in_4444_page78 th.hide-for-landscape,
#stacks_in_4444_page78 th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  #stacks_in_4444_page78 .show-for-landscape,
  #stacks_in_4444_page78 .hide-for-portrait {
    display: inherit !important; }

  #stacks_in_4444_page78 .hide-for-landscape,
  #stacks_in_4444_page78 .show-for-portrait {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_4444_page78 table.show-for-landscape, #stacks_in_4444_page78 table.hide-for-portrait {
    display: table; }

  #stacks_in_4444_page78 thead.show-for-landscape, #stacks_in_4444_page78 thead.hide-for-portrait {
    display: table-header-group !important; }

  #stacks_in_4444_page78 tbody.show-for-landscape, #stacks_in_4444_page78 tbody.hide-for-portrait {
    display: table-row-group !important; }

  #stacks_in_4444_page78 tr.show-for-landscape, #stacks_in_4444_page78 tr.hide-for-portrait {
    display: table-row !important; }

  #stacks_in_4444_page78 td.show-for-landscape, #stacks_in_4444_page78 td.hide-for-portrait,
  #stacks_in_4444_page78 th.show-for-landscape,
  #stacks_in_4444_page78 th.hide-for-portrait {
    display: table-cell !important; } }
@media only screen and (orientation: portrait) {
  #stacks_in_4444_page78 .show-for-portrait,
  #stacks_in_4444_page78 .hide-for-landscape {
    display: inherit !important; }

  #stacks_in_4444_page78 .hide-for-portrait,
  #stacks_in_4444_page78 .show-for-landscape {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_4444_page78 table.show-for-portrait, #stacks_in_4444_page78 table.hide-for-landscape {
    display: table; }

  #stacks_in_4444_page78 thead.show-for-portrait, #stacks_in_4444_page78 thead.hide-for-landscape {
    display: table-header-group !important; }

  #stacks_in_4444_page78 tbody.show-for-portrait, #stacks_in_4444_page78 tbody.hide-for-landscape {
    display: table-row-group !important; }

  #stacks_in_4444_page78 tr.show-for-portrait, #stacks_in_4444_page78 tr.hide-for-landscape {
    display: table-row !important; }

  #stacks_in_4444_page78 td.show-for-portrait, #stacks_in_4444_page78 td.hide-for-landscape,
  #stacks_in_4444_page78 th.show-for-portrait,
  #stacks_in_4444_page78 th.hide-for-landscape {
    display: table-cell !important; } }
/* Touch-enabled device targeting */
.show-for-touch {
  display: none !important; }

.hide-for-touch {
  display: inherit !important; }

.touch #stacks_in_4444_page78 .show-for-touch {
  display: inherit !important; }

.touch #stacks_in_4444_page78 .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_4444_page78 table.hide-for-touch {
  display: table; }

.touch #stacks_in_4444_page78 table.show-for-touch {
  display: table; }

#stacks_in_4444_page78 thead.hide-for-touch {
  display: table-header-group !important; }

.touch #stacks_in_4444_page78 thead.show-for-touch {
  display: table-header-group !important; }

#stacks_in_4444_page78 tbody.hide-for-touch {
  display: table-row-group !important; }

.touch #stacks_in_4444_page78 tbody.show-for-touch {
  display: table-row-group !important; }

#stacks_in_4444_page78 tr.hide-for-touch {
  display: table-row !important; }

.touch #stacks_in_4444_page78 tr.show-for-touch {
  display: table-row !important; }

#stacks_in_4444_page78 td.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_4444_page78 td.show-for-touch {
  display: table-cell !important; }

#stacks_in_4444_page78 th.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_4444_page78 th.show-for-touch {
  display: table-cell !important; }

/* Print visibility */
@media print {
  #stacks_in_4444_page78 .show-for-print {
    display: block; }

  #stacks_in_4444_page78 .hide-for-print {
    display: none; }

  #stacks_in_4444_page78 table.show-for-print {
    display: table; }

  #stacks_in_4444_page78 thead.show-for-print {
    display: table-header-group !important; }

  #stacks_in_4444_page78 tbody.show-for-print {
    display: table-row-group !important; }

  #stacks_in_4444_page78 tr.show-for-print {
    display: table-row !important; }

  #stacks_in_4444_page78 td.show-for-print {
    display: table-cell !important; }

  #stacks_in_4444_page78 th.show-for-print {
    display: table-cell !important; } }
#stacks_in_183037_page78 .stacks_in_183037_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183037_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183037_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183037_page78 .stacks_in_183037_page78-button,
#stacks_in_183037_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183037_page78 {
		text-align: center;
	}

	#stacks_in_183037_page78 .stacks_in_183037_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183037_page78 a.stacks_in_183037_page78-button, #stacks_in_183037_page78 a.stacks_in_183037_page78-button:visited, #stacks_in_183037_page78 a.stacks_in_183037_page78-button:hover, #stacks_in_183037_page78 a.stacks_in_183037_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183037_page78 .stacks_in_183037_page78-button {
		
			background-color: #66CCFF;
		
	}

	#stacks_in_183037_page78 a.stacks_in_183037_page78-button, #stacks_in_183037_page78 a.stacks_in_183037_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183037_page78 a.stacks_in_183037_page78-button:hover, #stacks_in_183037_page78 a.stacks_in_183037_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #7AE0FF;
		
	}

	



#stacks_in_183037_page78 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_183039_page78 .stacks_in_183039_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183039_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183039_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183039_page78 .stacks_in_183039_page78-button,
#stacks_in_183039_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183039_page78 {
		text-align: center;
	}

	#stacks_in_183039_page78 .stacks_in_183039_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183039_page78 a.stacks_in_183039_page78-button, #stacks_in_183039_page78 a.stacks_in_183039_page78-button:visited, #stacks_in_183039_page78 a.stacks_in_183039_page78-button:hover, #stacks_in_183039_page78 a.stacks_in_183039_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183039_page78 .stacks_in_183039_page78-button {
		
			background-color: #017AC3;
		
	}

	#stacks_in_183039_page78 a.stacks_in_183039_page78-button, #stacks_in_183039_page78 a.stacks_in_183039_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183039_page78 a.stacks_in_183039_page78-button:hover, #stacks_in_183039_page78 a.stacks_in_183039_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #158ED7;
		
	}

	



#stacks_in_183039_page78 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_183062_page78 .stacks_in_183062_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183062_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183062_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183062_page78 .stacks_in_183062_page78-button,
#stacks_in_183062_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183062_page78 {
		text-align: center;
	}

	#stacks_in_183062_page78 .stacks_in_183062_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183062_page78 a.stacks_in_183062_page78-button, #stacks_in_183062_page78 a.stacks_in_183062_page78-button:visited, #stacks_in_183062_page78 a.stacks_in_183062_page78-button:hover, #stacks_in_183062_page78 a.stacks_in_183062_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183062_page78 .stacks_in_183062_page78-button {
		
			background-color: #017AC3;
		
	}

	#stacks_in_183062_page78 a.stacks_in_183062_page78-button, #stacks_in_183062_page78 a.stacks_in_183062_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183062_page78 a.stacks_in_183062_page78-button:hover, #stacks_in_183062_page78 a.stacks_in_183062_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #158ED7;
		
	}

	



#stacks_in_183062_page78 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_183040_page78 .stacks_in_183040_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183040_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183040_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183040_page78 .stacks_in_183040_page78-button,
#stacks_in_183040_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183040_page78 {
		text-align: center;
	}

	#stacks_in_183040_page78 .stacks_in_183040_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183040_page78 a.stacks_in_183040_page78-button, #stacks_in_183040_page78 a.stacks_in_183040_page78-button:visited, #stacks_in_183040_page78 a.stacks_in_183040_page78-button:hover, #stacks_in_183040_page78 a.stacks_in_183040_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183040_page78 .stacks_in_183040_page78-button {
		
			background-color: #017AC3;
		
	}

	#stacks_in_183040_page78 a.stacks_in_183040_page78-button, #stacks_in_183040_page78 a.stacks_in_183040_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183040_page78 a.stacks_in_183040_page78-button:hover, #stacks_in_183040_page78 a.stacks_in_183040_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #158ED7;
		
	}

	



#stacks_in_183040_page78 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_183041_page78 .stacks_in_183041_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183041_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183041_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183041_page78 .stacks_in_183041_page78-button,
#stacks_in_183041_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183041_page78 {
		text-align: center;
	}

	#stacks_in_183041_page78 .stacks_in_183041_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183041_page78 a.stacks_in_183041_page78-button, #stacks_in_183041_page78 a.stacks_in_183041_page78-button:visited, #stacks_in_183041_page78 a.stacks_in_183041_page78-button:hover, #stacks_in_183041_page78 a.stacks_in_183041_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183041_page78 .stacks_in_183041_page78-button {
		
			background-color: #017AC3;
		
	}

	#stacks_in_183041_page78 a.stacks_in_183041_page78-button, #stacks_in_183041_page78 a.stacks_in_183041_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183041_page78 a.stacks_in_183041_page78-button:hover, #stacks_in_183041_page78 a.stacks_in_183041_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #158ED7;
		
	}

	



#stacks_in_183041_page78 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_183043_page78 .stacks_in_183043_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183043_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183043_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183043_page78 .stacks_in_183043_page78-button,
#stacks_in_183043_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183043_page78 {
		text-align: center;
	}

	#stacks_in_183043_page78 .stacks_in_183043_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183043_page78 a.stacks_in_183043_page78-button, #stacks_in_183043_page78 a.stacks_in_183043_page78-button:visited, #stacks_in_183043_page78 a.stacks_in_183043_page78-button:hover, #stacks_in_183043_page78 a.stacks_in_183043_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183043_page78 .stacks_in_183043_page78-button {
		
			background-color: #017AC3;
		
	}

	#stacks_in_183043_page78 a.stacks_in_183043_page78-button, #stacks_in_183043_page78 a.stacks_in_183043_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183043_page78 a.stacks_in_183043_page78-button:hover, #stacks_in_183043_page78 a.stacks_in_183043_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #158ED7;
		
	}

	



#stacks_in_183043_page78 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_183049_page78 .stacks_in_183049_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183049_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183049_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183049_page78 .stacks_in_183049_page78-button,
#stacks_in_183049_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183049_page78 {
		text-align: center;
	}

	#stacks_in_183049_page78 .stacks_in_183049_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183049_page78 a.stacks_in_183049_page78-button, #stacks_in_183049_page78 a.stacks_in_183049_page78-button:visited, #stacks_in_183049_page78 a.stacks_in_183049_page78-button:hover, #stacks_in_183049_page78 a.stacks_in_183049_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183049_page78 .stacks_in_183049_page78-button {
		
			background-color: #017AC3;
		
	}

	#stacks_in_183049_page78 a.stacks_in_183049_page78-button, #stacks_in_183049_page78 a.stacks_in_183049_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183049_page78 a.stacks_in_183049_page78-button:hover, #stacks_in_183049_page78 a.stacks_in_183049_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #158ED7;
		
	}

	



#stacks_in_183049_page78 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_183044_page78 .stacks_in_183044_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183044_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183044_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183044_page78 .stacks_in_183044_page78-button,
#stacks_in_183044_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183044_page78 {
		text-align: center;
	}

	#stacks_in_183044_page78 .stacks_in_183044_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183044_page78 a.stacks_in_183044_page78-button, #stacks_in_183044_page78 a.stacks_in_183044_page78-button:visited, #stacks_in_183044_page78 a.stacks_in_183044_page78-button:hover, #stacks_in_183044_page78 a.stacks_in_183044_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183044_page78 .stacks_in_183044_page78-button {
		
			background-color: #017AC3;
		
	}

	#stacks_in_183044_page78 a.stacks_in_183044_page78-button, #stacks_in_183044_page78 a.stacks_in_183044_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183044_page78 a.stacks_in_183044_page78-button:hover, #stacks_in_183044_page78 a.stacks_in_183044_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #158ED7;
		
	}

	



#stacks_in_183044_page78 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_183045_page78 .stacks_in_183045_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183045_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183045_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183045_page78 .stacks_in_183045_page78-button,
#stacks_in_183045_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183045_page78 {
		text-align: center;
	}

	#stacks_in_183045_page78 .stacks_in_183045_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183045_page78 a.stacks_in_183045_page78-button, #stacks_in_183045_page78 a.stacks_in_183045_page78-button:visited, #stacks_in_183045_page78 a.stacks_in_183045_page78-button:hover, #stacks_in_183045_page78 a.stacks_in_183045_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183045_page78 .stacks_in_183045_page78-button {
		
			background-color: #017AC3;
		
	}

	#stacks_in_183045_page78 a.stacks_in_183045_page78-button, #stacks_in_183045_page78 a.stacks_in_183045_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183045_page78 a.stacks_in_183045_page78-button:hover, #stacks_in_183045_page78 a.stacks_in_183045_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #158ED7;
		
	}

	



#stacks_in_183045_page78 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_183046_page78 .stacks_in_183046_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_183046_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_183046_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_183046_page78 .stacks_in_183046_page78-button,
#stacks_in_183046_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_183046_page78 {
		text-align: center;
	}

	#stacks_in_183046_page78 .stacks_in_183046_page78-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_183046_page78 a.stacks_in_183046_page78-button, #stacks_in_183046_page78 a.stacks_in_183046_page78-button:visited, #stacks_in_183046_page78 a.stacks_in_183046_page78-button:hover, #stacks_in_183046_page78 a.stacks_in_183046_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_183046_page78 .stacks_in_183046_page78-button {
		
			background-color: #4C4C4C;
		
	}

	#stacks_in_183046_page78 a.stacks_in_183046_page78-button, #stacks_in_183046_page78 a.stacks_in_183046_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_183046_page78 a.stacks_in_183046_page78-button:hover, #stacks_in_183046_page78 a.stacks_in_183046_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #606060;
		
	}

	



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

#stacks_in_4451_page78 {
	margin: 0px 0px 15px 0px;
}

#stacks_in_4462_page78 {
	margin: 0px 0px 15px 0px;
}

#stacks_in_4453_page78 {
	margin: 0px 0px 15px 0px;
}

#stacks_in_4514_page78 {
	margin: 15px 0px 15px 0px;
}
/* Pull Quote Styling */


  #stacks_in_183055_page78 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_183055_page78 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_183055_page78 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



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


#stacks_in_183055_page78 .floated_content {
  float: right;
}





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

@media only screen {
  #stacks_in_183055_page78 .quote_text {
    font-size: 32px;
  }

    

  
  #stacks_in_183055_page78 .floated_content {
    margin-left: 15px;
    margin-bottom: 15px;
  }
  

  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_183055_page78 .quote_text {
    font-size: 24px;
  }

    

  
  #stacks_in_183055_page78 .floated_content {
    margin-left: 15px;
    margin-bottom: 15px;
  }
  

  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_183055_page78 .quote_text {
    font-size: 24px;
  }

  
  #stacks_in_183055_page78 .floated_content {
    margin-left: 15px;
    margin-bottom: 15px;
  }
  

  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_183055_page78 .quote_text {
    font-size: 18px;
  }

    

  
  #stacks_in_183055_page78 .floated_content {
    margin-left: 8px;
    margin-bottom: 8px;
  }
  

  


  
    #stacks_in_183055_page78 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_183055_page78 .pull_quote { 
      max-width: 100%;
    }
  

}


#stacks_in_183058_page78 {
	margin: 15px 0px 0px 0px;
}






	#stacks_in_p183053_n1_page78 > .container {
		max-width: 1140px;
	}










	#stacks_in_p183053_n1_page78 > .container {
		border-radius: 0px;
	}

	





@media only screen {
   
    #stacks_in_p183053_n2_page78 {
      margin: 0px;
    }

    #stacks_in_p183053_n2_page78 {
      padding: 0px;
    }

    
      #stacks_in_p183053_n2_page78 {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 20px;
        margin-bottom: 20px;
      }
    

    
  


 
    #stacks_in_p183053_n2_page78 {
      margin: 0px;
    }

    #stacks_in_p183053_n2_page78 {
      padding: 0px;
    }

    
      #stacks_in_p183053_n2_page78 {
        margin-left: 20px;
        margin-right: 20px;
        margin-top: 40px;
        margin-bottom: 40px;
      }
    

    
 


 
    #stacks_in_p183053_n2_page78 {
      margin: 0px;
    }

    #stacks_in_p183053_n2_page78 {
      padding: 0px;
    }


    
      #stacks_in_p183053_n2_page78 {
        margin-left: 20px;
        margin-right: 20px;
        margin-top: 40px;
        margin-bottom: 40px;
      }
    

    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_p183053_n2_page78 {
      margin: 0px;
    }

    #stacks_in_p183053_n2_page78 {
      padding: 0px;
    }


    
      #stacks_in_p183053_n2_page78 {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 20px;
        margin-bottom: 20px;
      }
    

    
  


 
    #stacks_in_p183053_n2_page78 {
      margin: 0px;
    }

    #stacks_in_p183053_n2_page78 {
      padding: 0px;
    }


    
      #stacks_in_p183053_n2_page78 {
        margin-left: 20px;
        margin-right: 20px;
        margin-top: 40px;
        margin-bottom: 40px;
      }
    

    
 
}


@media only screen and (max-width: 47.9em){
   
    #stacks_in_p183053_n2_page78 {
      margin: 0px;
    }

    #stacks_in_p183053_n2_page78 {
      padding: 0px;
    }


    
      #stacks_in_p183053_n2_page78 {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 20px;
        margin-bottom: 20px;
      }
    

    
  

}






	#stacks_in_p183048_n21_page78 > .container {
		max-width: 1140px;
	}










	#stacks_in_p183048_n21_page78 > .container {
		border-radius: 0px;
	}

	


#stacks_in_p183048_n21_page78 {
	background-color: rgba(22, 110, 164, 1.00);
}




@media only screen {
   
    #stacks_in_p183048_n22_page78 {
      margin: 0px;
    }

    #stacks_in_p183048_n22_page78 {
      padding: 0px;
    }

    
      #stacks_in_p183048_n22_page78 {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 20px;
        margin-bottom: 20px;
      }
    

    
  


 
    #stacks_in_p183048_n22_page78 {
      margin: 0px;
    }

    #stacks_in_p183048_n22_page78 {
      padding: 0px;
    }

    
      #stacks_in_p183048_n22_page78 {
        margin-left: 20px;
        margin-right: 20px;
        margin-top: 40px;
        margin-bottom: 40px;
      }
    

    
 


 
    #stacks_in_p183048_n22_page78 {
      margin: 0px;
    }

    #stacks_in_p183048_n22_page78 {
      padding: 0px;
    }


    
      #stacks_in_p183048_n22_page78 {
        margin-left: 20px;
        margin-right: 20px;
        margin-top: 40px;
        margin-bottom: 40px;
      }
    

    
 
}


@media only screen and (max-width: 61.9em) {
   
    #stacks_in_p183048_n22_page78 {
      margin: 0px;
    }

    #stacks_in_p183048_n22_page78 {
      padding: 0px;
    }


    
      #stacks_in_p183048_n22_page78 {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 20px;
        margin-bottom: 20px;
      }
    

    
  


 
    #stacks_in_p183048_n22_page78 {
      margin: 0px;
    }

    #stacks_in_p183048_n22_page78 {
      padding: 0px;
    }


    
      #stacks_in_p183048_n22_page78 {
        margin-left: 20px;
        margin-right: 20px;
        margin-top: 40px;
        margin-bottom: 40px;
      }
    

    
 
}


@media only screen and (max-width: 47.9em){
   
    #stacks_in_p183048_n22_page78 {
      margin: 0px;
    }

    #stacks_in_p183048_n22_page78 {
      padding: 0px;
    }


    
      #stacks_in_p183048_n22_page78 {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 20px;
        margin-bottom: 20px;
      }
    

    
  

}
/* ********* */
/* Normalize */
/* ********* */

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

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

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


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

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

#stacks_in_p183048_n2_page78 img {
  border: 0;
}

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

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

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

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

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

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

#stacks_in_p183048_n2_page78 pre {
  overflow: auto;
}

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

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



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


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


#stacks_in_p183048_n2_page78 .wow {
  visibility: hidden;
}



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


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

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

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

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

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







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

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_p183048_n2_page78 .hide {
  display: none; }

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


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


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

#stacks_in_p183048_n2_page78 select {
  width: 100%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen {

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



/* Color picker style settings */



/* Option for removing base margin on paragraphs */
#stacks_in_p183048_n41_page78 p,
#stacks_in_p183048_n41_page78 {
	
	
}

#stacks_in_p183048_n41_page78 {
	padding: 0px 0px 0px 3px;
}



/* Color picker style settings */



/* Option for removing base margin on paragraphs */
#stacks_in_p183048_n45_page78 p,
#stacks_in_p183048_n45_page78 {
	
	
}

#stacks_in_p183048_n45_page78 {
	padding: 0px 0px 0px 3px;
}
#stacks_in_p183048_n48_page78 .stacks_in_p183048_n48_page78-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_p183048_n48_page78 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_p183048_n48_page78 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_p183048_n48_page78 .stacks_in_p183048_n48_page78-button,
#stacks_in_p183048_n48_page78 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_p183048_n48_page78 {
		text-align: left;
	}









#stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button, #stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button:visited, #stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button:hover, #stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_p183048_n48_page78 .stacks_in_p183048_n48_page78-button {
		
			background-color: #199AEA;
		
	}

	#stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button, #stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button:hover, #stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #2DAEFE;
		
	}

	
	#stacks_in_p183048_n48_page78 .button_icon {
		
			background-color: #1FAC8D;
		
	}

	#stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button:hover .button_icon, #stacks_in_p183048_n48_page78 a.stacks_in_p183048_n48_page78-button:active .button_icon {
		
			background-color: #33C0A1;
				
	}
	



#stacks_in_p183048_n48_page78 {
	margin: 0px 0px 15px 0px;
	padding: 0px 20px 0px 0px;
}




	#stacks_in_p183048_n47_page78,
	#stacks_in_p183048_n47_page78 .foundry-footer {
		color: rgba(204, 204, 204, 1.00) !important;
	}

	#stacks_in_p183048_n47_page78 a,
	#stacks_in_p183048_n47_page78 a:visited,
	#stacks_in_p183048_n47_page78 .foundry-footer a,
	#stacks_in_p183048_n47_page78 .foundry-footer a:visited {
		color: rgba(204, 204, 204, 1.00);
	}

	#stacks_in_p183048_n47_page78  a:hover,
	#stacks_in_p183048_n47_page78  a:active,
	#stacks_in_p183048_n47_page78 .foundry-footer a:hover,
	#stacks_in_p183048_n47_page78 .foundry-footer a:active {
		color: rgba(163, 163, 163, 1.00);
	}


#stacks_in_p183048_n47_page78 {
	margin: 20px 0px 40px 0px;
}
