/*
 * text-align
 */

.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nomargin-top{margin-top:0}.text-nomargin-top.text >:first-child{margin-top:0}.text-nomargin-bottom{margin-bottom:0}.text-nomargin-bottom.text >:last-child{margin-bottom:0}


@charset "UTF-8";

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

Copyright (c) 2013 Daniel Eden

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  100% {
    opacity: 1;
  }
}

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

  100% {
    opacity: 1;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  100% {
    opacity: 0;
  }
}

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

  100% {
    opacity: 0;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  50% {
    opacity: 1;
  }
}

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

  50% {
    opacity: 1;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  100% {
    opacity: 0;
  }
}

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

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

  100% {
    opacity: 0;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

Copyright (c) 2014 Christian Pucci

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
.launchpad-wrapper{position:relative;display:inline-block;z-index:1}.launchpad,.satellite,.tierahs,.tierahs-link{background-color:transparent;border:none;border-radius:50%;aspect-ratio:1/1;text-align:center;padding:0;margin:0;transition:all 300ms ease-out;display:inline-grid;justify-content:center;align-content:center;cursor:pointer}.launchpad:hover,.satellite:hover,.tierahs:hover,.tierahs-link:hover{background-color:transparent}.launchpad:active,.launchpad.launched:active,.satellite:active,.satellite.launched:active,.tierahs:active,.tierahs.launched:active,.tierahs-link:active,.tierahs-link.launched:active{scale:0.95}.launchpad svg,.satellite svg,.tierahs svg,.tierahs-link svg{width:100%;height:auto}button.satellite,button.tierahs{appearance:none}.satellite{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:-1;scale:0.5}.satellite.launched{scale:1}
.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
.launchpad-wrapper{position:relative;display:inline-block;z-index:1}.launchpad,.satellite,.tierahs,.tierahs-link{background-color:transparent;border:none;border-radius:50%;aspect-ratio:1/1;text-align:center;padding:0;margin:0;transition:all 300ms ease-out;display:inline-grid;justify-content:center;align-content:center;cursor:pointer}.launchpad:hover,.satellite:hover,.tierahs:hover,.tierahs-link:hover{background-color:transparent}.launchpad:active,.launchpad.launched:active,.satellite:active,.satellite.launched:active,.tierahs:active,.tierahs.launched:active,.tierahs-link:active,.tierahs-link.launched:active{scale:0.95}.launchpad svg,.satellite svg,.tierahs svg,.tierahs-link svg{width:100%;height:auto}button.satellite,button.tierahs{appearance:none}.satellite{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:-1;scale:0.5}.satellite.launched{scale:1}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-position/
 * Support: support@1littledesigner.com
 * Version 1.0.4
 * Description: Simple Element Positioning & Z-Index Control
 */


	#simplePosition_stacks_in_81615_2 {
		position: relative;
		z-index: 300;
		top: 0px;
		left: 0px;
	}

#simplePosition_stacks_in_81615_2.sizeControlOn {
	width: 300px;
	height: 300px;
}
#simplePosition_stacks_in_81615_2 h3.advert {
	
}

#stacks_in_81615_4 { position: fixed; z-index: 300; width: 135px; font-size: 14px; }

#stacks_in_81615_4 { top: 20px; right: 15px; float: right; }

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


.tierahs.stacks_in_81615_6_3,.tierahs-link.stacks_in_81615_6_3{color:rgba(255, 255, 255, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_81615_6_3 svg,.tierahs-link.stacks_in_81615_6_3 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_81615_6_3 svg *,.tierahs-link.stacks_in_81615_6_3 svg *{fill:rgba(255, 255, 255, 1.00)}
.tierahs.stacks_in_81615_6_10,.tierahs-link.stacks_in_81615_6_10{color:rgba(255, 255, 255, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_81615_6_10 svg,.tierahs-link.stacks_in_81615_6_10 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_81615_6_10 svg *,.tierahs-link.stacks_in_81615_6_10 svg *{fill:rgba(255, 255, 255, 1.00)}
.tierahs.stacks_in_81615_6_18,.tierahs-link.stacks_in_81615_6_18{color:rgba(255, 255, 255, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_81615_6_18 svg,.tierahs-link.stacks_in_81615_6_18 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_81615_6_18 svg *,.tierahs-link.stacks_in_81615_6_18 svg *{fill:rgba(255, 255, 255, 1.00)}
.tierahs.stacks_in_81615_6_12,.tierahs-link.stacks_in_81615_6_12{color:rgba(255, 255, 255, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_81615_6_12 svg,.tierahs-link.stacks_in_81615_6_12 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_81615_6_12 svg *,.tierahs-link.stacks_in_81615_6_12 svg *{fill:rgba(255, 255, 255, 1.00)}
.tierahs.stacks_in_81615_6_13,.tierahs-link.stacks_in_81615_6_13{color:rgba(255, 255, 255, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_81615_6_13 svg,.tierahs-link.stacks_in_81615_6_13 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_81615_6_13 svg *,.tierahs-link.stacks_in_81615_6_13 svg *{fill:rgba(255, 255, 255, 1.00)}
/*
1.5.0.1
- hotfix: display bug with dropdown items in edit mode
*/
#stacks_in_81561_2 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#stacks_in_81561_2 > * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*:focus {
  outline-style:none;
  box-shadow:none;
  border-color:transparent;
}

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

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


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


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



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


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

}
#stacks_in_81561_2 li > a svg,
#clean-menu_stacks_in_81561_2 .clean-menu-top-level ul li > a svg,
#clean-menu-full_stacks_in_81561_2.cm-full-menu ul li > a svg,
#clean-menu_stacks_in_81561_2 .clean-menu-top-level > ul > li > ul li > a svg {
  
  width: 22px;
  height: 22px;
  
}

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

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






#clean-menu_stacks_in_81561_2 .clean-menu-full {
  margin: 0;
}
#clean-menu_stacks_in_81561_2 .clean-menu-full .cm-menu-toggle {
  display: none;
}
#clean-menu_stacks_in_81561_2 .clean-menu-top-level > ul > li > ul {
  display: block;
  position: fixed;
  pointer-events: none;
  opacity: 0;
  top: 100%;
  box-shadow: 0px 2px 5px rgba(0,0,0,0.2);
}
#clean-menu_stacks_in_81561_2 .clean-menu-top-level ul li {
  position: relative;
}
#clean-menu_stacks_in_81561_2 .clean-menu-top-level > ul > li.clean-menu-dropdown > ul {
  -webkit-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  pointer-events: all;
  opacity: 1;
}
#clean-menu_stacks_in_81561_2 .clean-menu-top-level > ul > li > a.parent:after {
  content: "";
  border-style: solid;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  margin: -3px 0 0 8px;
}
#clean-menu_stacks_in_81561_2 .clean-menu-top-level > ul > li > a.parent a.parent:after {
  border-color: rgba(102, 102, 102, 1.00);
}
#clean-menu_stacks_in_81561_2 .clean-menu-top-level > ul > li > a.parent a.parent:hover:after {
  border-color: rgba(0, 125, 250, 1.00);
}
/* #clean-menu_stacks_in_81561_2 .clean-menu-top-level > ul > li > a.parent a.cm-heading.parent:hover:after {
  border-color: rgba(102, 102, 102, 1.00);
} */
#clean-menu_stacks_in_81561_2 .clean-menu-top-level > ul > li > a.parent a.parent.cm-current:after {
  border-color: rgba(0, 125, 250, 1.00);
}





.cm-sticky-wrap_stacks_in_81561_2 {
  transition: background 300ms ease;
  background: transparent;
}
.cm-sticky-wrap_stacks_in_81561_2.cm-sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 100;
  background: rgba(37, 72, 143, 0.97);
}
.cm-sticky-wrap_stacks_in_81561_2.cm-sticky > #clean-menu-full_stacks_in_81561_2.cm-full-menu {
  z-index: 100;
}
.cm-sticky-wrap_stacks_in_81561_2.cm-sticky #clean-menu_stacks_in_81561_2.clean-menu {
  max-width: 1320px;
  box-sizing: border-box;
  padding: 0px 20px;
  
  margin: 0 auto;
  
}



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

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






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









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

#stacks_in_81561_2 {
	background-color: rgba(51, 51, 51, 0.95);
}

#stacks_in_81561_4 {
	border: solid rgba(230, 230, 230, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

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



.wow {
	visibility: hidden;
}
/*  */
section#section-stacks_in_81584 {
  /*  */
  /*  */
  /*  */
  background: url(../files/general_bg_image_choice-81584.png) no-repeat center center;
  background-size: cover;
  /*  */
  padding: 160px 0px 50px 0px;
  box-sizing: border-box; }
  section#section-stacks_in_81584 .section-header {
    text-align: center;
    box-sizing: border-box; }
    section#section-stacks_in_81584 .section-header-title {
      /*  */
      font-family: "Rubik";
      /*  */
      color: rgba(66, 66, 66, 1.00);
      font-size: 28px;
      font-weight: bold;
      max-width: 1000px;
      margin: 0 auto 5px auto;
      /*  */
      line-height: 45.304001px;
      /*  */ }
    section#section-stacks_in_81584 .section-header-description {
      /*  */
      font-family: "Rubik";
      /*  */
      color: rgba(117, 117, 117, 1.00);
      font-size: 16px;
      max-width: 600px;
      text-align: center;
      margin: 0 auto 60px auto;
      /*  */
      line-height: 25.888000px;
      /*  */ }
  section#section-stacks_in_81584.hide-title .section-header-title {
    display: none; }
  section#section-stacks_in_81584.hide-description .section-header-description {
    display: none; }

@media (min-width: 760px) and (max-width: 480px) {
  /*  */
  section#section-stacks_in_81584 .section-header-title {
    font-size: 24px;
    margin: 0 auto 5px auto;
    line-height: 38.832001px; }
  section#section-stacks_in_81584 .section-header-description {
    font-size: 16px;
    margin: 0 auto 60px auto;
    line-height: 25.888000px; }
  /*  */ }

@media (min-width: 0px) and (max-width: 760px) {
  /*  */
  section#section-stacks_in_81584 .section-header-title {
    font-size: 20px;
    margin: 0 auto 5px auto;
    line-height: 32.360001px; }
  section#section-stacks_in_81584 .section-header-description {
    font-size: 14px;
    margin: 0 auto 60px auto;
    line-height: 22.652000px; }
  /*  */ }
#stacks_in_81585 *,
#stacks_in_81585 *:before,
#stacks_in_81585 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}

#stacks_out_81585 {
	width: 96%;
}
#stacks_in_81598>.s3_row {
	margin: 0 -4px;
}

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

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

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

#stacks_in_81598>.s3_row>.s3_column {
	padding: 0 4px;
}








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



}



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



}




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

#stacks_out_81598 {
	width: 300px;
	margin-left:0;
}
#stacks_in_81603 {
    text-align: center;
    padding: 4px 4px;
}

#stacks_in_81603 a {
    display: inline-block;
    background: rgba(255, 255, 255, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    border-radius: 2rem;
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    line-height: 8px;
    letter-spacing: 0px;
    color: rgba(0, 125, 250, 1.00);
    font-size: 14px;
    padding: 8px 12px;
    text-decoration: none;
    outline: 0;
    /* Misc. text formating */ 
    /* No text shadow */
    /* No box shadow */
    border: solid 1px rgba(0, 125, 250, 1.00);
}

#stacks_in_81603 a:hover {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(0, 125, 250, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -moz-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -ms-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -o-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: linear-gradient(to bottom, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    text-decoration: none;
    /* Misc. text formating */ 
    border: solid 1px rgba(0, 125, 250, 1.00);
}

#stacks_in_81603 a:active {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(0, 125, 250, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -moz-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -ms-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -o-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: linear-gradient(to bottom, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    text-decoration: none;
    /* Misc. text formatting */ 
    border: solid 1px rgba(0, 125, 250, 1.00);
}

#stacks_in_81603 a:focus {
    box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.50);
}#stacks_in_81609 {
    text-align: center;
    padding: 4px 4px;
}

#stacks_in_81609 a {
    display: inline-block;
    background: rgba(255, 255, 255, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    border-radius: 2rem;
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    line-height: 8px;
    letter-spacing: 0px;
    color: rgba(0, 125, 250, 1.00);
    font-size: 14px;
    padding: 8px 12px;
    text-decoration: none;
    outline: 0;
    /* Misc. text formating */ 
    /* No text shadow */
    /* No box shadow */
    border: solid 1px rgba(0, 125, 250, 1.00);
}

#stacks_in_81609 a:hover {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(0, 125, 250, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -moz-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -ms-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -o-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: linear-gradient(to bottom, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    text-decoration: none;
    /* Misc. text formating */ 
    border: solid 1px rgba(0, 125, 250, 1.00);
}

#stacks_in_81609 a:active {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(0, 125, 250, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -moz-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -ms-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -o-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: linear-gradient(to bottom, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    text-decoration: none;
    /* Misc. text formatting */ 
    border: solid 1px rgba(0, 125, 250, 1.00);
}

#stacks_in_81609 a:focus {
    box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.50);
}#stacks_in_81610 {
    text-align: center;
    padding: 4px 4px;
}

#stacks_in_81610 a {
    display: inline-block;
    background: rgba(255, 255, 255, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
    border-radius: 2rem;
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    line-height: 8px;
    letter-spacing: 0px;
    color: rgba(0, 125, 250, 1.00);
    font-size: 14px;
    padding: 8px 12px;
    text-decoration: none;
    outline: 0;
    /* Misc. text formating */ 
    /* No text shadow */
    /* No box shadow */
    border: solid 1px rgba(0, 125, 250, 1.00);
}

#stacks_in_81610 a:hover {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(0, 125, 250, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -moz-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -ms-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -o-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: linear-gradient(to bottom, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    text-decoration: none;
    /* Misc. text formating */ 
    border: solid 1px rgba(0, 125, 250, 1.00);
}

#stacks_in_81610 a:active {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(0, 125, 250, 1.00);
    background-image: -webkit-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -moz-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -ms-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: -o-linear-gradient(top, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    background-image: linear-gradient(to bottom, rgba(0, 125, 250, 1.00), rgba(0, 125, 250, 1.00));
    text-decoration: none;
    /* Misc. text formatting */ 
    border: solid 1px rgba(0, 125, 250, 1.00);
}

#stacks_in_81610 a:focus {
    box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.50);
}/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCond';
        src: url('../../resources/fonts/ContoCond.eot'); /* IE9 Compat Modes */
    src: local('ContoCond')
           , url('../../resources/fonts/ContoCond.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../resources/fonts/ContoCond.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCond.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCond.svg#ContoCond') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81612, #stacks_in_81612 h1, #stacks_in_81612 h2, #stacks_in_81612 h3, #stacks_in_81612 h4, #stacks_in_81612 h5, #stacks_in_81612 h6, #stacks_in_81612 p {
    font-family: 'ContoCond', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_77597 {
	margin: 50px 0px 0px 0px;
}

#stacks_out_77597 {
	width: 90%;
}
#stacks_in_77601 *,
#stacks_in_77601 *:before,
#stacks_in_77601 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCondBold';
        src: url('../../resources/fonts/ContoCondBold.eot'); /* IE9 Compat Modes */
    src: local('ContoCondBold')
           , url('../../resources/fonts/ContoCondBold.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../resources/fonts/ContoCondBold.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCondBold.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCondBold.svg#ContoCondBold') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81462, #stacks_in_81462 h1, #stacks_in_81462 h2, #stacks_in_81462 h3, #stacks_in_81462 h4, #stacks_in_81462 h5, #stacks_in_81462 h6, #stacks_in_81462 p {
    font-family: 'ContoCondBold', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}

#stacks_in_81463 p,#stacks_in_81463 div,#stacks_in_81463 ul,#stacks_in_81463 ol,#stacks_in_81463 dl{color:rgba(51, 102, 204, 1.00)}#stacks_in_81463 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81463 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81463,#stacks_in_81463 div,#stacks_in_81463 p,#stacks_in_81463 ol,#stacks_in_81463 ul li,#stacks_in_81463 ol li,#stacks_in_81463 ol,#stacks_in_81463 dl{font-size:2.81rem}@media all and (max-width:640px){#stacks_in_81463,#stacks_in_81463 div,#stacks_in_81463 p,#stacks_in_81463 ol,#stacks_in_81463 ul li,#stacks_in_81463 ol li,#stacks_in_81463 ol,#stacks_in_81463 dl{font-size:1.95rem}}@media only screen and (min-width:0px){#stacks_in_81463,#stacks_in_81463 div,#stacks_in_81463 p,#stacks_in_81463 .fa:not(.no-indent),#stacks_in_81463 ol,#stacks_in_81463 ul li,#stacks_in_81463 ol li,#stacks_in_81463 ol,#stacks_in_81463 dl{line-height:0.25}}@media only screen and (min-width:0px){#stacks_in_81463{}}

/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCond';
     /* IE9 Compat Modes */
    src: local('ContoCond')
        
        
          , url('../../resources/fonts/ContoCond.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCond.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCond.svg#ContoCond') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81524_1, #stacks_in_81524_1 h1, #stacks_in_81524_1 h2, #stacks_in_81524_1 h3, #stacks_in_81524_1 h4, #stacks_in_81524_1 h5, #stacks_in_81524_1 h6, #stacks_in_81524_1 p {
    font-family: 'ContoCond', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81524_1 {
	margin: 0px 0px 30px 0px;
}
#stacks_in_81524_2 p,#stacks_in_81524_2 div,#stacks_in_81524_2 ul,#stacks_in_81524_2 ol,#stacks_in_81524_2 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_81524_2 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81524_2 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81524_2,#stacks_in_81524_2 div,#stacks_in_81524_2 p,#stacks_in_81524_2 ol,#stacks_in_81524_2 ul li,#stacks_in_81524_2 ol li,#stacks_in_81524_2 ol,#stacks_in_81524_2 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_81524_2,#stacks_in_81524_2 div,#stacks_in_81524_2 p,#stacks_in_81524_2 ol,#stacks_in_81524_2 ul li,#stacks_in_81524_2 ol li,#stacks_in_81524_2 ol,#stacks_in_81524_2 dl{font-size:1.25rem}}@media only screen and (min-width:0px){#stacks_in_81524_2,#stacks_in_81524_2 div,#stacks_in_81524_2 p,#stacks_in_81524_2 .fa:not(.no-indent),#stacks_in_81524_2 ol,#stacks_in_81524_2 ul li,#stacks_in_81524_2 ol li,#stacks_in_81524_2 ol,#stacks_in_81524_2 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_81524_2{}}

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



.wow {
	visibility: hidden;
}

#stacks_in_77611 {
	padding: 0px 0px 12px 0px;
}
 #stacks_in_75802 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_75802 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-moz-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-ms-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-o-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:linear-gradient(left,#FFFFFF,#464648,#FFFFFF)}#stacks_in_75802 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_75802 hr.dashed_fade{border-bottom:1px dashed #919193;background:#464648}#stacks_in_75802 hr.dotted_fade{border-bottom:1px dotted #919193;background:#464648}#stacks_in_75802 hr.dashed{border-bottom:1px dashed #464648}#stacks_in_75802 hr.dotted{border-bottom:1px dotted #919193}#stacks_in_75802 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_75802 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #464648}#stacks_in_75802 hr.cloudy:after{content:"\00a0"}#stacks_in_75802 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_75802 hr.inset_two{border-top:1px solid #FFFFFF;border-bottom:1px solid #464648}#stacks_in_75802 hr.inset_three{border-top:1px solid #464648;border-bottom:1px solid #FFFFFF}#stacks_in_75802 hr.inset_four{border-top:1px solid #464648;border-bottom:1px solid #CCCCCC}#stacks_in_75802 hr.flared{height:30px;border-style:solid;border-color:#464648;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_75802 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#464648;border-width:0 0 1px 0;border-radius:20px}#stacks_in_75802 hr.glyph{padding:0;border:0;border-top:1px double #464648;color:#464648;text-align:center;margin:1em 0}#stacks_in_75802 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_75802 {
	margin: 12px 0px 12px 0px;
}

#stacks_out_75802 {
	width: 90%;
}

#stacks_out_239 {
	width: 90%;
}
#stacks_in_4834 *,
#stacks_in_4834 *:before,
#stacks_in_4834 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCondBold';
        src: url('../../resources/fonts/ContoCondBold.eot'); /* IE9 Compat Modes */
    src: local('ContoCondBold')
           , url('../../resources/fonts/ContoCondBold.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../resources/fonts/ContoCondBold.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCondBold.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCondBold.svg#ContoCondBold') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81472, #stacks_in_81472 h1, #stacks_in_81472 h2, #stacks_in_81472 h3, #stacks_in_81472 h4, #stacks_in_81472 h5, #stacks_in_81472 h6, #stacks_in_81472 p {
    font-family: 'ContoCondBold', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81472 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_81473 p,#stacks_in_81473 div,#stacks_in_81473 ul,#stacks_in_81473 ol,#stacks_in_81473 dl{color:rgba(51, 102, 204, 1.00)}#stacks_in_81473 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81473 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81473,#stacks_in_81473 div,#stacks_in_81473 p,#stacks_in_81473 ol,#stacks_in_81473 ul li,#stacks_in_81473 ol li,#stacks_in_81473 ol,#stacks_in_81473 dl{font-size:2.81rem}@media all and (max-width:640px){#stacks_in_81473,#stacks_in_81473 div,#stacks_in_81473 p,#stacks_in_81473 ol,#stacks_in_81473 ul li,#stacks_in_81473 ol li,#stacks_in_81473 ol,#stacks_in_81473 dl{font-size:1.95rem}}@media only screen and (min-width:0px){#stacks_in_81473,#stacks_in_81473 div,#stacks_in_81473 p,#stacks_in_81473 .fa:not(.no-indent),#stacks_in_81473 ol,#stacks_in_81473 ul li,#stacks_in_81473 ol li,#stacks_in_81473 ol,#stacks_in_81473 dl{line-height:0.25}}@media only screen and (min-width:0px){#stacks_in_81473{}}

/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCond';
     /* IE9 Compat Modes */
    src: local('ContoCond')
        
        
          , url('../../resources/fonts/ContoCond.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCond.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCond.svg#ContoCond') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81526_1, #stacks_in_81526_1 h1, #stacks_in_81526_1 h2, #stacks_in_81526_1 h3, #stacks_in_81526_1 h4, #stacks_in_81526_1 h5, #stacks_in_81526_1 h6, #stacks_in_81526_1 p {
    font-family: 'ContoCond', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81526_1 {
	margin: 0px 0px 30px 0px;
}
#stacks_in_81526_2 p,#stacks_in_81526_2 div,#stacks_in_81526_2 ul,#stacks_in_81526_2 ol,#stacks_in_81526_2 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_81526_2 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81526_2 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81526_2,#stacks_in_81526_2 div,#stacks_in_81526_2 p,#stacks_in_81526_2 ol,#stacks_in_81526_2 ul li,#stacks_in_81526_2 ol li,#stacks_in_81526_2 ol,#stacks_in_81526_2 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_81526_2,#stacks_in_81526_2 div,#stacks_in_81526_2 p,#stacks_in_81526_2 ol,#stacks_in_81526_2 ul li,#stacks_in_81526_2 ol li,#stacks_in_81526_2 ol,#stacks_in_81526_2 dl{font-size:1.25rem}}@media only screen and (min-width:0px){#stacks_in_81526_2,#stacks_in_81526_2 div,#stacks_in_81526_2 p,#stacks_in_81526_2 .fa:not(.no-indent),#stacks_in_81526_2 ol,#stacks_in_81526_2 ul li,#stacks_in_81526_2 ol li,#stacks_in_81526_2 ol,#stacks_in_81526_2 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_81526_2{}}

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



.wow {
	visibility: hidden;
}

#stacks_in_129 {
	padding: 0px 0px 12px 0px;
}
 #stacks_in_1483 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_1483 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-moz-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-ms-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-o-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:linear-gradient(left,#FFFFFF,#464648,#FFFFFF)}#stacks_in_1483 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_1483 hr.dashed_fade{border-bottom:1px dashed #919193;background:#464648}#stacks_in_1483 hr.dotted_fade{border-bottom:1px dotted #919193;background:#464648}#stacks_in_1483 hr.dashed{border-bottom:1px dashed #464648}#stacks_in_1483 hr.dotted{border-bottom:1px dotted #919193}#stacks_in_1483 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_1483 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #464648}#stacks_in_1483 hr.cloudy:after{content:"\00a0"}#stacks_in_1483 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_1483 hr.inset_two{border-top:1px solid #FFFFFF;border-bottom:1px solid #464648}#stacks_in_1483 hr.inset_three{border-top:1px solid #464648;border-bottom:1px solid #FFFFFF}#stacks_in_1483 hr.inset_four{border-top:1px solid #464648;border-bottom:1px solid #CCCCCC}#stacks_in_1483 hr.flared{height:30px;border-style:solid;border-color:#464648;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_1483 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#464648;border-width:0 0 1px 0;border-radius:20px}#stacks_in_1483 hr.glyph{padding:0;border:0;border-top:1px double #464648;color:#464648;text-align:center;margin:1em 0}#stacks_in_1483 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_1483 {
	margin: 12px 0px 12px 0px;
}

#stacks_out_1483 {
	width: 90%;
}

#stacks_out_303 {
	width: 90%;
}
#stacks_in_4941 *,
#stacks_in_4941 *:before,
#stacks_in_4941 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCondBold';
        src: url('../../resources/fonts/ContoCondBold.eot'); /* IE9 Compat Modes */
    src: local('ContoCondBold')
           , url('../../resources/fonts/ContoCondBold.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../resources/fonts/ContoCondBold.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCondBold.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCondBold.svg#ContoCondBold') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81482, #stacks_in_81482 h1, #stacks_in_81482 h2, #stacks_in_81482 h3, #stacks_in_81482 h4, #stacks_in_81482 h5, #stacks_in_81482 h6, #stacks_in_81482 p {
    font-family: 'ContoCondBold', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81482 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_81483 p,#stacks_in_81483 div,#stacks_in_81483 ul,#stacks_in_81483 ol,#stacks_in_81483 dl{color:rgba(51, 102, 204, 1.00)}#stacks_in_81483 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81483 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81483,#stacks_in_81483 div,#stacks_in_81483 p,#stacks_in_81483 ol,#stacks_in_81483 ul li,#stacks_in_81483 ol li,#stacks_in_81483 ol,#stacks_in_81483 dl{font-size:2.81rem}@media all and (max-width:640px){#stacks_in_81483,#stacks_in_81483 div,#stacks_in_81483 p,#stacks_in_81483 ol,#stacks_in_81483 ul li,#stacks_in_81483 ol li,#stacks_in_81483 ol,#stacks_in_81483 dl{font-size:1.95rem}}@media only screen and (min-width:0px){#stacks_in_81483,#stacks_in_81483 div,#stacks_in_81483 p,#stacks_in_81483 .fa:not(.no-indent),#stacks_in_81483 ol,#stacks_in_81483 ul li,#stacks_in_81483 ol li,#stacks_in_81483 ol,#stacks_in_81483 dl{line-height:0.25}}@media only screen and (min-width:0px){#stacks_in_81483{}}

/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCond';
     /* IE9 Compat Modes */
    src: local('ContoCond')
        
        
          , url('../../resources/fonts/ContoCond.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCond.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCond.svg#ContoCond') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81528_1, #stacks_in_81528_1 h1, #stacks_in_81528_1 h2, #stacks_in_81528_1 h3, #stacks_in_81528_1 h4, #stacks_in_81528_1 h5, #stacks_in_81528_1 h6, #stacks_in_81528_1 p {
    font-family: 'ContoCond', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81528_1 {
	margin: 0px 0px 30px 0px;
}
#stacks_in_81528_2 p,#stacks_in_81528_2 div,#stacks_in_81528_2 ul,#stacks_in_81528_2 ol,#stacks_in_81528_2 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_81528_2 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81528_2 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81528_2,#stacks_in_81528_2 div,#stacks_in_81528_2 p,#stacks_in_81528_2 ol,#stacks_in_81528_2 ul li,#stacks_in_81528_2 ol li,#stacks_in_81528_2 ol,#stacks_in_81528_2 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_81528_2,#stacks_in_81528_2 div,#stacks_in_81528_2 p,#stacks_in_81528_2 ol,#stacks_in_81528_2 ul li,#stacks_in_81528_2 ol li,#stacks_in_81528_2 ol,#stacks_in_81528_2 dl{font-size:1.25rem}}@media only screen and (min-width:0px){#stacks_in_81528_2,#stacks_in_81528_2 div,#stacks_in_81528_2 p,#stacks_in_81528_2 .fa:not(.no-indent),#stacks_in_81528_2 ol,#stacks_in_81528_2 ul li,#stacks_in_81528_2 ol li,#stacks_in_81528_2 ol,#stacks_in_81528_2 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_81528_2{}}

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



.wow {
	visibility: hidden;
}

#stacks_in_134 {
	padding: 0px 0px 12px 0px;
}
 #stacks_in_1490 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_1490 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-moz-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-ms-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-o-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:linear-gradient(left,#FFFFFF,#464648,#FFFFFF)}#stacks_in_1490 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_1490 hr.dashed_fade{border-bottom:1px dashed #919193;background:#464648}#stacks_in_1490 hr.dotted_fade{border-bottom:1px dotted #919193;background:#464648}#stacks_in_1490 hr.dashed{border-bottom:1px dashed #464648}#stacks_in_1490 hr.dotted{border-bottom:1px dotted #919193}#stacks_in_1490 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_1490 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #464648}#stacks_in_1490 hr.cloudy:after{content:"\00a0"}#stacks_in_1490 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_1490 hr.inset_two{border-top:1px solid #FFFFFF;border-bottom:1px solid #464648}#stacks_in_1490 hr.inset_three{border-top:1px solid #464648;border-bottom:1px solid #FFFFFF}#stacks_in_1490 hr.inset_four{border-top:1px solid #464648;border-bottom:1px solid #CCCCCC}#stacks_in_1490 hr.flared{height:30px;border-style:solid;border-color:#464648;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_1490 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#464648;border-width:0 0 1px 0;border-radius:20px}#stacks_in_1490 hr.glyph{padding:0;border:0;border-top:1px double #464648;color:#464648;text-align:center;margin:1em 0}#stacks_in_1490 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_1490 {
	margin: 12px 0px 12px 0px;
}

#stacks_out_1490 {
	width: 90%;
}

#stacks_out_305 {
	width: 90%;
}
#stacks_in_4959 *,
#stacks_in_4959 *:before,
#stacks_in_4959 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCondBold';
        src: url('../../resources/fonts/ContoCondBold.eot'); /* IE9 Compat Modes */
    src: local('ContoCondBold')
           , url('../../resources/fonts/ContoCondBold.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../resources/fonts/ContoCondBold.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCondBold.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCondBold.svg#ContoCondBold') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81487, #stacks_in_81487 h1, #stacks_in_81487 h2, #stacks_in_81487 h3, #stacks_in_81487 h4, #stacks_in_81487 h5, #stacks_in_81487 h6, #stacks_in_81487 p {
    font-family: 'ContoCondBold', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81487 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_81488 p,#stacks_in_81488 div,#stacks_in_81488 ul,#stacks_in_81488 ol,#stacks_in_81488 dl{color:rgba(51, 102, 204, 1.00)}#stacks_in_81488 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81488 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81488,#stacks_in_81488 div,#stacks_in_81488 p,#stacks_in_81488 ol,#stacks_in_81488 ul li,#stacks_in_81488 ol li,#stacks_in_81488 ol,#stacks_in_81488 dl{font-size:2.81rem}@media all and (max-width:640px){#stacks_in_81488,#stacks_in_81488 div,#stacks_in_81488 p,#stacks_in_81488 ol,#stacks_in_81488 ul li,#stacks_in_81488 ol li,#stacks_in_81488 ol,#stacks_in_81488 dl{font-size:1.95rem}}@media only screen and (min-width:0px){#stacks_in_81488,#stacks_in_81488 div,#stacks_in_81488 p,#stacks_in_81488 .fa:not(.no-indent),#stacks_in_81488 ol,#stacks_in_81488 ul li,#stacks_in_81488 ol li,#stacks_in_81488 ol,#stacks_in_81488 dl{line-height:0.25}}@media only screen and (min-width:0px){#stacks_in_81488{}}

/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCond';
     /* IE9 Compat Modes */
    src: local('ContoCond')
        
        
          , url('../../resources/fonts/ContoCond.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCond.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCond.svg#ContoCond') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81530_1, #stacks_in_81530_1 h1, #stacks_in_81530_1 h2, #stacks_in_81530_1 h3, #stacks_in_81530_1 h4, #stacks_in_81530_1 h5, #stacks_in_81530_1 h6, #stacks_in_81530_1 p {
    font-family: 'ContoCond', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81530_1 {
	margin: 0px 0px 30px 0px;
}
#stacks_in_81530_2 p,#stacks_in_81530_2 div,#stacks_in_81530_2 ul,#stacks_in_81530_2 ol,#stacks_in_81530_2 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_81530_2 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81530_2 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81530_2,#stacks_in_81530_2 div,#stacks_in_81530_2 p,#stacks_in_81530_2 ol,#stacks_in_81530_2 ul li,#stacks_in_81530_2 ol li,#stacks_in_81530_2 ol,#stacks_in_81530_2 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_81530_2,#stacks_in_81530_2 div,#stacks_in_81530_2 p,#stacks_in_81530_2 ol,#stacks_in_81530_2 ul li,#stacks_in_81530_2 ol li,#stacks_in_81530_2 ol,#stacks_in_81530_2 dl{font-size:1.25rem}}@media only screen and (min-width:0px){#stacks_in_81530_2,#stacks_in_81530_2 div,#stacks_in_81530_2 p,#stacks_in_81530_2 .fa:not(.no-indent),#stacks_in_81530_2 ol,#stacks_in_81530_2 ul li,#stacks_in_81530_2 ol li,#stacks_in_81530_2 ol,#stacks_in_81530_2 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_81530_2{}}

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



.wow {
	visibility: hidden;
}
 #stacks_in_1495 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_1495 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-moz-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-ms-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-o-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:linear-gradient(left,#FFFFFF,#464648,#FFFFFF)}#stacks_in_1495 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_1495 hr.dashed_fade{border-bottom:1px dashed #919193;background:#464648}#stacks_in_1495 hr.dotted_fade{border-bottom:1px dotted #919193;background:#464648}#stacks_in_1495 hr.dashed{border-bottom:1px dashed #464648}#stacks_in_1495 hr.dotted{border-bottom:1px dotted #919193}#stacks_in_1495 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_1495 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #464648}#stacks_in_1495 hr.cloudy:after{content:"\00a0"}#stacks_in_1495 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_1495 hr.inset_two{border-top:1px solid #FFFFFF;border-bottom:1px solid #464648}#stacks_in_1495 hr.inset_three{border-top:1px solid #464648;border-bottom:1px solid #FFFFFF}#stacks_in_1495 hr.inset_four{border-top:1px solid #464648;border-bottom:1px solid #CCCCCC}#stacks_in_1495 hr.flared{height:30px;border-style:solid;border-color:#464648;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_1495 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#464648;border-width:0 0 1px 0;border-radius:20px}#stacks_in_1495 hr.glyph{padding:0;border:0;border-top:1px double #464648;color:#464648;text-align:center;margin:1em 0}#stacks_in_1495 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_1495 {
	margin: 12px 0px 12px 0px;
}

#stacks_out_1495 {
	width: 90%;
}

#stacks_out_307 {
	width: 90%;
}
#stacks_in_4977 *,
#stacks_in_4977 *:before,
#stacks_in_4977 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCondBold';
        src: url('../../resources/fonts/ContoCondBold.eot'); /* IE9 Compat Modes */
    src: local('ContoCondBold')
           , url('../../resources/fonts/ContoCondBold.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../resources/fonts/ContoCondBold.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCondBold.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCondBold.svg#ContoCondBold') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81492, #stacks_in_81492 h1, #stacks_in_81492 h2, #stacks_in_81492 h3, #stacks_in_81492 h4, #stacks_in_81492 h5, #stacks_in_81492 h6, #stacks_in_81492 p {
    font-family: 'ContoCondBold', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81492 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_81493 p,#stacks_in_81493 div,#stacks_in_81493 ul,#stacks_in_81493 ol,#stacks_in_81493 dl{color:rgba(51, 102, 204, 1.00)}#stacks_in_81493 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81493 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81493,#stacks_in_81493 div,#stacks_in_81493 p,#stacks_in_81493 ol,#stacks_in_81493 ul li,#stacks_in_81493 ol li,#stacks_in_81493 ol,#stacks_in_81493 dl{font-size:2.81rem}@media all and (max-width:640px){#stacks_in_81493,#stacks_in_81493 div,#stacks_in_81493 p,#stacks_in_81493 ol,#stacks_in_81493 ul li,#stacks_in_81493 ol li,#stacks_in_81493 ol,#stacks_in_81493 dl{font-size:1.95rem}}@media only screen and (min-width:0px){#stacks_in_81493,#stacks_in_81493 div,#stacks_in_81493 p,#stacks_in_81493 .fa:not(.no-indent),#stacks_in_81493 ol,#stacks_in_81493 ul li,#stacks_in_81493 ol li,#stacks_in_81493 ol,#stacks_in_81493 dl{line-height:0.25}}@media only screen and (min-width:0px){#stacks_in_81493{}}

/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCond';
     /* IE9 Compat Modes */
    src: local('ContoCond')
        
        
          , url('../../resources/fonts/ContoCond.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCond.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCond.svg#ContoCond') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81532_1, #stacks_in_81532_1 h1, #stacks_in_81532_1 h2, #stacks_in_81532_1 h3, #stacks_in_81532_1 h4, #stacks_in_81532_1 h5, #stacks_in_81532_1 h6, #stacks_in_81532_1 p {
    font-family: 'ContoCond', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81532_1 {
	margin: 0px 0px 30px 0px;
}
#stacks_in_81532_2 p,#stacks_in_81532_2 div,#stacks_in_81532_2 ul,#stacks_in_81532_2 ol,#stacks_in_81532_2 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_81532_2 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81532_2 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81532_2,#stacks_in_81532_2 div,#stacks_in_81532_2 p,#stacks_in_81532_2 ol,#stacks_in_81532_2 ul li,#stacks_in_81532_2 ol li,#stacks_in_81532_2 ol,#stacks_in_81532_2 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_81532_2,#stacks_in_81532_2 div,#stacks_in_81532_2 p,#stacks_in_81532_2 ol,#stacks_in_81532_2 ul li,#stacks_in_81532_2 ol li,#stacks_in_81532_2 ol,#stacks_in_81532_2 dl{font-size:1.25rem}}@media only screen and (min-width:0px){#stacks_in_81532_2,#stacks_in_81532_2 div,#stacks_in_81532_2 p,#stacks_in_81532_2 .fa:not(.no-indent),#stacks_in_81532_2 ol,#stacks_in_81532_2 ul li,#stacks_in_81532_2 ol li,#stacks_in_81532_2 ol,#stacks_in_81532_2 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_81532_2{}}

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



.wow {
	visibility: hidden;
}
 #stacks_in_1878 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_1878 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-moz-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-ms-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:-o-linear-gradient(left,#FFFFFF,#464648,#FFFFFF);background-image:linear-gradient(left,#FFFFFF,#464648,#FFFFFF)}#stacks_in_1878 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_1878 hr.dashed_fade{border-bottom:1px dashed #919193;background:#464648}#stacks_in_1878 hr.dotted_fade{border-bottom:1px dotted #919193;background:#464648}#stacks_in_1878 hr.dashed{border-bottom:1px dashed #464648}#stacks_in_1878 hr.dotted{border-bottom:1px dotted #919193}#stacks_in_1878 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_1878 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #464648}#stacks_in_1878 hr.cloudy:after{content:"\00a0"}#stacks_in_1878 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_1878 hr.inset_two{border-top:1px solid #FFFFFF;border-bottom:1px solid #464648}#stacks_in_1878 hr.inset_three{border-top:1px solid #464648;border-bottom:1px solid #FFFFFF}#stacks_in_1878 hr.inset_four{border-top:1px solid #464648;border-bottom:1px solid #CCCCCC}#stacks_in_1878 hr.flared{height:30px;border-style:solid;border-color:#464648;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_1878 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#464648;border-width:0 0 1px 0;border-radius:20px}#stacks_in_1878 hr.glyph{padding:0;border:0;border-top:1px double #464648;color:#464648;text-align:center;margin:1em 0}#stacks_in_1878 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_1878 {
	margin: 12px 0px 12px 0px;
}

#stacks_out_1878 {
	width: 90%;
}

#stacks_out_1855 {
	width: 90%;
}
#stacks_in_1857 *,
#stacks_in_1857 *:before,
#stacks_in_1857 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCondBold';
        src: url('../../resources/fonts/ContoCondBold.eot'); /* IE9 Compat Modes */
    src: local('ContoCondBold')
           , url('../../resources/fonts/ContoCondBold.eot?#iefix') format('embedded-opentype') /* IE6-IE8 */
        
          , url('../../resources/fonts/ContoCondBold.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCondBold.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCondBold.svg#ContoCondBold') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81497, #stacks_in_81497 h1, #stacks_in_81497 h2, #stacks_in_81497 h3, #stacks_in_81497 h4, #stacks_in_81497 h5, #stacks_in_81497 h6, #stacks_in_81497 p {
    font-family: 'ContoCondBold', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81497 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_81498 p,#stacks_in_81498 div,#stacks_in_81498 ul,#stacks_in_81498 ol,#stacks_in_81498 dl{color:rgba(51, 102, 204, 1.00)}#stacks_in_81498 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81498 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81498,#stacks_in_81498 div,#stacks_in_81498 p,#stacks_in_81498 ol,#stacks_in_81498 ul li,#stacks_in_81498 ol li,#stacks_in_81498 ol,#stacks_in_81498 dl{font-size:2.81rem}@media all and (max-width:640px){#stacks_in_81498,#stacks_in_81498 div,#stacks_in_81498 p,#stacks_in_81498 ol,#stacks_in_81498 ul li,#stacks_in_81498 ol li,#stacks_in_81498 ol,#stacks_in_81498 dl{font-size:1.95rem}}@media only screen and (min-width:0px){#stacks_in_81498,#stacks_in_81498 div,#stacks_in_81498 p,#stacks_in_81498 .fa:not(.no-indent),#stacks_in_81498 ol,#stacks_in_81498 ul li,#stacks_in_81498 ol li,#stacks_in_81498 ol,#stacks_in_81498 dl{line-height:0.25}}@media only screen and (min-width:0px){#stacks_in_81498{}}

/* CustomFont Base 3.0.6 */

@font-face {
    font-family: 'ContoCond';
     /* IE9 Compat Modes */
    src: local('ContoCond')
        
        
          , url('../../resources/fonts/ContoCond.woff') format('woff') /* Modern Browsers */
           , url('../../resources/fonts/ContoCond.ttf') format('truetype') /* Safari, Android, iOS */
           , url('../../resources/fonts/ContoCond.svg#ContoCond') format('svg') /* Legacy iOS */
        
        ;
    font-stretch: normal;
    font-weight: normal;
    font-style: normal;
}











#stacks_in_81534_1, #stacks_in_81534_1 h1, #stacks_in_81534_1 h2, #stacks_in_81534_1 h3, #stacks_in_81534_1 h4, #stacks_in_81534_1 h5, #stacks_in_81534_1 h6, #stacks_in_81534_1 p {
    font-family: 'ContoCond', sans-serif !important;
    font-stretch: normal !important;
    font-weight: normal !important;
    font-style: normal !important;
}


#stacks_in_81534_1 {
	margin: 0px 0px 30px 0px;
}
#stacks_in_81534_2 p,#stacks_in_81534_2 div,#stacks_in_81534_2 ul,#stacks_in_81534_2 ol,#stacks_in_81534_2 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_81534_2 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_81534_2 a:hover{color:rgba(0, 102, 153, 1.00)}#stacks_in_81534_2,#stacks_in_81534_2 div,#stacks_in_81534_2 p,#stacks_in_81534_2 ol,#stacks_in_81534_2 ul li,#stacks_in_81534_2 ol li,#stacks_in_81534_2 ol,#stacks_in_81534_2 dl{font-size:1.50rem}@media all and (max-width:640px){#stacks_in_81534_2,#stacks_in_81534_2 div,#stacks_in_81534_2 p,#stacks_in_81534_2 ol,#stacks_in_81534_2 ul li,#stacks_in_81534_2 ol li,#stacks_in_81534_2 ol,#stacks_in_81534_2 dl{font-size:1.25rem}}@media only screen and (min-width:0px){#stacks_in_81534_2,#stacks_in_81534_2 div,#stacks_in_81534_2 p,#stacks_in_81534_2 .fa:not(.no-indent),#stacks_in_81534_2 ol,#stacks_in_81534_2 ul li,#stacks_in_81534_2 ol li,#stacks_in_81534_2 ol,#stacks_in_81534_2 dl{line-height:1.30}}@media only screen and (min-width:0px){#stacks_in_81534_2{}}

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



.wow {
	visibility: hidden;
}

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

#stacks_in_1874 {
	padding: 0px 0px 12px 0px;
}
/* Start True Retina stack CSS code */#stacks_in_81443 img{	max-width: 50%;	height: auto;}/* End True Retina stack CSS code */
#stacks_in_81443 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_81443 {
	width: 90%;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-position/
 * Support: support@1littledesigner.com
 * Version 1.0.4
 * Description: Simple Element Positioning & Z-Index Control
 */


	#simplePosition_stacks_in_81402 {
		position: relative;
		z-index: 0;
		top: 0px;
		left: 0px;
	}

#simplePosition_stacks_in_81402.sizeControlOn {
	width: 300px;
	height: 300px;
}
#simplePosition_stacks_in_81402 h3.advert {
	display: none;
}

#stacks_out_81402 {
	width: 90%;
}
#stacks_in_1782 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1782 .jwresp_col{float:none} #stacks_in_1782 #jwresp_col3_stacks_in_1782{float:right;width:32%}#stacks_in_1782 #jwresp_col1_stacks_in_1782,#stacks_in_1782 #jwresp_col2_stacks_in_1782{width:32%;float:left}#stacks_in_1782 #jwresp_col1_stacks_in_1782{margin-right:1%}#stacks_in_1782 #jwresp_col2_stacks_in_1782{margin-left:1%} @media screen and (max-width:770px){#stacks_in_1782 #jwresp_col1_stacks_in_1782,#stacks_in_1782 #jwresp_col2_stacks_in_1782{margin:0;margin-bottom:20px}#stacks_in_1782 #jwresp_col1_stacks_in_1782{width:49%}#stacks_in_1782 #jwresp_col2_stacks_in_1782{float:right;width:49%}#stacks_in_1782 #jwresp_col3_stacks_in_1782{float:none;clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1782 #jwresp_col1_stacks_in_1782,#stacks_in_1782 #jwresp_col3_stacks_in_1782,#stacks_in_1782 #jwresp_col2_stacks_in_1782{float:none;width:100%;display:block}#stacks_in_1782 #jwresp_col1_stacks_in_1782,#stacks_in_1782 #jwresp_col2_stacks_in_1782{margin-bottom:20px}} 

#stacks_in_1782 {
	margin: 0px 0px 40px 0px;
}

#stacks_out_1782 {
	width: 90%;
}
/* FiveShadowThing by RapidWeaver Central  */

#fiveshadowthingstacks_in_1882 {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	z-index: 1;
	 
	width: 100%;
	 
	 
}

#stacks_in_1882 .box {
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
			box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}

#stacks_in_1882 .rounded,
#stacks_in_1882 .rounded img {
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
		-moz-border-radius-topleft: 7px;
		-moz-border-radius-topright: 7px;
			border-top-left-radius: 7px;
			border-top-right-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
		-moz-border-radius-bottomright: 7px;
		-moz-border-radius-bottomleft: 7px;
			border-bottom-right-radius: 7px;
			border-bottom-left-radius: 7px;
}

/* Shadow Style 0 - Both Shadows */

#stacks_in_1882 .shadow-style0stacks_in_1882 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1882 .shadow-style0stacks_in_1882:before,
#stacks_in_1882 .shadow-style0stacks_in_1882:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 10px;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #B3B3B3;
	-webkit-box-shadow: 0 15px 10px #A8A8A8;
	   -moz-box-shadow: 0 15px 10px #A8A8A8;
			box-shadow: 0 15px 10px #A8A8A8;
	-webkit-transform: rotate(-3deg);
	   -moz-transform: rotate(-3deg);
		-ms-transform: rotate(-3deg);
			transform: rotate(-3deg);
}

#stacks_in_1882 .shadow-style0stacks_in_1882:after {
	right: 10px;
	left: auto;
	-webkit-transform: rotate(3deg);
	   -moz-transform: rotate(3deg);
		-ms-transform: rotate(3deg);
			transform: rotate(3deg);
}

/* Shadow Style 1 - Left Shadow */

#stacks_in_1882 .shadow-style1stacks_in_1882 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1882 .shadow-style1stacks_in_1882:before {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 10px;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #B3B3B3;
	-webkit-box-shadow: 0 15px 10px #A8A8A8;
	   -moz-box-shadow: 0 15px 10px #A8A8A8;
			box-shadow: 0 15px 10px #A8A8A8;
	-webkit-transform: rotate(-3deg);
	   -moz-transform: rotate(-3deg);
		-ms-transform: rotate(-3deg);
			transform: rotate(-3deg);
}

/* Shadow Style 2 - Right Shadow */

#stacks_in_1882 .shadow-style2stacks_in_1882 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1882 .shadow-style2stacks_in_1882:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	right: 10px;
	left: auto;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #B3B3B3;
	-webkit-box-shadow: 0 15px 10px #A8A8A8;
	   -moz-box-shadow: 0 15px 10px #A8A8A8;
			box-shadow: 0 15px 10px #A8A8A8;
	-webkit-transform: rotate(3deg);
	   -moz-transform: rotate(3deg);
		-ms-transform: rotate(3deg);
			transform: rotate(3deg);
}

/* Shadow Style 3 - Inset */

#stacks_in_1882 .shadow-style3stacks_in_1882 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1882 .shadow-style3stacks_in_1882 {
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
			box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}
	
/* Shadow Style 4 - Curved */

#stacks_in_1882 .shadow-style4stacks_in_1882 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1882 .shadow-style4stacks_in_1882:before, 
#stacks_in_1882 .shadow-style4stacks_in_1882:after {
	content: "";
	position: absolute;
	z-index: -1;
	top: 50%;
	bottom: 0;
	left: 10px;
	right: 10px;
	-webkit-border-radius: 100px / 32px;
	   -moz-border-radius: 100px / 32px;
			border-radius: 100px / 32px;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
	   -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
			box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
}

/* Shadow Style 5 - Side Curves */

#stacks_in_1882 .shadow-style5stacks_in_1882 {
    position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 3px 15px 3px 15px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1882 .shadow-style5stacks_in_1882:before {
   	top:10px;
    bottom:10px;
    left:0;
    right:50%;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
    		box-shadow:0 0 15px rgba(0,0,0,0.6);
 	-webkit-border-radius:10px / 100px;
       -moz-border-radius:10px / 100px;
    		border-radius:10px / 100px;
}

#stacks_in_1882 .shadow-style5stacks_in_1882:before,
#stacks_in_1882 .shadow-style5stacks_in_1882:after {
    content:"";
    position:absolute;
    z-index:-2;
}

#stacks_in_1882 .shadow-style5stacks_in_1882:before {
    right:0;
}

/* Shadow Style 6 - Left Side Curve */

#stacks_in_1882 .shadow-style6stacks_in_1882 {
   position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 3px 3px 3px 15px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1882 .shadow-style6stacks_in_1882:before {
   	top:10px;
    bottom:10px;
    left:0;
    right:50%;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
    		box-shadow:0 0 15px rgba(0,0,0,0.6);
 	-webkit-border-radius:10px / 100px;
       -moz-border-radius:10px / 100px;
    		border-radius:10px / 100px;
}

#stacks_in_1882 .shadow-style6stacks_in_1882:before,
#stacks_in_1882 .shadow-style6stacks_in_1882:after {
    content:"";
    position:absolute;
    z-index:-2;
}

/* Shadow Style 7 - Right Side Curve */

#stacks_in_1882 .shadow-style7stacks_in_1882 {
   position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 3px 15px 3px 3px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1882 .shadow-style7stacks_in_1882:before {
   	top:10px;
    bottom:10px;
    right:0;
    left:50%;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
    		box-shadow:0 0 15px rgba(0,0,0,0.6);
 	-webkit-border-radius:10px / 100px;
       -moz-border-radius:10px / 100px;
    		border-radius:10px / 100px;
}

#stacks_in_1882 .shadow-style7stacks_in_1882:before,
#stacks_in_1882 .shadow-style7stacks_in_1882:after {
    content:"";
    position:absolute;
    z-index:-2;
}

/* Shadow Style 8 - Top/Bottom Curves */

#stacks_in_1882 .shadow-style8stacks_in_1882 {
   position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 15px 3px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1882 .shadow-style8stacks_in_1882:before,
#stacks_in_1882 .shadow-style8stacks_in_1882:after {
    content:"";
    position:absolute;
    z-index:-2;
}

#stacks_in_1882 .shadow-style8stacks_in_1882:before {
   	top:0;
    bottom:0;
    left:10px;
    right:10px;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
    		box-shadow:0 0 15px rgba(0,0,0,0.4);
   	-webkit-border-radius: 100px / 10px;
	   -moz-border-radius: 100px / 10px;
			border-radius: 100px / 10px;
}

/* Shadow Style 9 - Divider Line 1 */

#stacks_in_1882 .shadow-style9stacks_in_1882 {
   	position:relative;
	width: 80%;
	top:20px;
	padding: 0;
	height: 40px;
  	border: none;
	background: #FFFFFF;
	margin:	60px auto;
    -webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0) inset;
       -moz-box-shadow:0 0px 0px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0) inset;
            box-shadow:0 0px 0px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0) inset;
}

#stacks_in_1882 .shadow-style9stacks_in_1882 span {
	text-align: center !important;
}

#stacks_in_1882 .shadow-style9stacks_in_1882:before,
#stacks_in_1882 .shadow-style9stacks_in_1882:after {
	content:"";
    position:absolute;
    z-index:-1;
    top:50%;
    bottom:0;
    left:40px;
    right:40px;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
    		box-shadow:0 0 15px rgba(0,0,0,0.4);
   	-webkit-border-radius:100px / 10px;
       -moz-border-radius:100px / 10px;
    		border-radius:100px / 10px;
}

#stacks_in_1882 .shadow-style9stacks_in_1882:after {
	right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

/* Shadow Style 10 - Divider Line 2 */

#stacks_in_1882 .shadow-style10stacks_in_1882 {
  	height: 20px;
  	overflow: hidden;
   	position:relative;
	width: 80%;
  	border: none;
}



#stacks_in_1882 .shadow-style10stacks_in_1882:after {
  	border-radius: 100%;
  	box-shadow: 0 0 10px #333;
  	content: "";
  	display: block;
  	height: 100%;
  	position: relative;
  	top: +100%;
  	width: 80%;
}




#stacks_out_1882 {
	width: 201px;
}
/* Start True Retina stack CSS code */#stacks_in_81449 img{	max-width: 50%;	height: auto;}/* End True Retina stack CSS code *//* FiveShadowThing by RapidWeaver Central  */

#fiveshadowthingstacks_in_1850 {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	z-index: 1;
	 
	width: 100%;
	 
	 
}

#stacks_in_1850 .box {
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
			box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}

#stacks_in_1850 .rounded,
#stacks_in_1850 .rounded img {
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
		-moz-border-radius-topleft: 7px;
		-moz-border-radius-topright: 7px;
			border-top-left-radius: 7px;
			border-top-right-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
		-moz-border-radius-bottomright: 7px;
		-moz-border-radius-bottomleft: 7px;
			border-bottom-right-radius: 7px;
			border-bottom-left-radius: 7px;
}

/* Shadow Style 0 - Both Shadows */

#stacks_in_1850 .shadow-style0stacks_in_1850 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1850 .shadow-style0stacks_in_1850:before,
#stacks_in_1850 .shadow-style0stacks_in_1850:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 10px;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #B3B3B3;
	-webkit-box-shadow: 0 15px 10px #A8A8A8;
	   -moz-box-shadow: 0 15px 10px #A8A8A8;
			box-shadow: 0 15px 10px #A8A8A8;
	-webkit-transform: rotate(-3deg);
	   -moz-transform: rotate(-3deg);
		-ms-transform: rotate(-3deg);
			transform: rotate(-3deg);
}

#stacks_in_1850 .shadow-style0stacks_in_1850:after {
	right: 10px;
	left: auto;
	-webkit-transform: rotate(3deg);
	   -moz-transform: rotate(3deg);
		-ms-transform: rotate(3deg);
			transform: rotate(3deg);
}

/* Shadow Style 1 - Left Shadow */

#stacks_in_1850 .shadow-style1stacks_in_1850 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1850 .shadow-style1stacks_in_1850:before {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 10px;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #B3B3B3;
	-webkit-box-shadow: 0 15px 10px #A8A8A8;
	   -moz-box-shadow: 0 15px 10px #A8A8A8;
			box-shadow: 0 15px 10px #A8A8A8;
	-webkit-transform: rotate(-3deg);
	   -moz-transform: rotate(-3deg);
		-ms-transform: rotate(-3deg);
			transform: rotate(-3deg);
}

/* Shadow Style 2 - Right Shadow */

#stacks_in_1850 .shadow-style2stacks_in_1850 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1850 .shadow-style2stacks_in_1850:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	right: 10px;
	left: auto;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #B3B3B3;
	-webkit-box-shadow: 0 15px 10px #A8A8A8;
	   -moz-box-shadow: 0 15px 10px #A8A8A8;
			box-shadow: 0 15px 10px #A8A8A8;
	-webkit-transform: rotate(3deg);
	   -moz-transform: rotate(3deg);
		-ms-transform: rotate(3deg);
			transform: rotate(3deg);
}

/* Shadow Style 3 - Inset */

#stacks_in_1850 .shadow-style3stacks_in_1850 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1850 .shadow-style3stacks_in_1850 {
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
			box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}
	
/* Shadow Style 4 - Curved */

#stacks_in_1850 .shadow-style4stacks_in_1850 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1850 .shadow-style4stacks_in_1850:before, 
#stacks_in_1850 .shadow-style4stacks_in_1850:after {
	content: "";
	position: absolute;
	z-index: -1;
	top: 50%;
	bottom: 0;
	left: 10px;
	right: 10px;
	-webkit-border-radius: 100px / 32px;
	   -moz-border-radius: 100px / 32px;
			border-radius: 100px / 32px;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
	   -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
			box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
}

/* Shadow Style 5 - Side Curves */

#stacks_in_1850 .shadow-style5stacks_in_1850 {
    position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 3px 15px 3px 15px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1850 .shadow-style5stacks_in_1850:before {
   	top:10px;
    bottom:10px;
    left:0;
    right:50%;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
    		box-shadow:0 0 15px rgba(0,0,0,0.6);
 	-webkit-border-radius:10px / 100px;
       -moz-border-radius:10px / 100px;
    		border-radius:10px / 100px;
}

#stacks_in_1850 .shadow-style5stacks_in_1850:before,
#stacks_in_1850 .shadow-style5stacks_in_1850:after {
    content:"";
    position:absolute;
    z-index:-2;
}

#stacks_in_1850 .shadow-style5stacks_in_1850:before {
    right:0;
}

/* Shadow Style 6 - Left Side Curve */

#stacks_in_1850 .shadow-style6stacks_in_1850 {
   position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 3px 3px 3px 15px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1850 .shadow-style6stacks_in_1850:before {
   	top:10px;
    bottom:10px;
    left:0;
    right:50%;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
    		box-shadow:0 0 15px rgba(0,0,0,0.6);
 	-webkit-border-radius:10px / 100px;
       -moz-border-radius:10px / 100px;
    		border-radius:10px / 100px;
}

#stacks_in_1850 .shadow-style6stacks_in_1850:before,
#stacks_in_1850 .shadow-style6stacks_in_1850:after {
    content:"";
    position:absolute;
    z-index:-2;
}

/* Shadow Style 7 - Right Side Curve */

#stacks_in_1850 .shadow-style7stacks_in_1850 {
   position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 3px 15px 3px 3px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1850 .shadow-style7stacks_in_1850:before {
   	top:10px;
    bottom:10px;
    right:0;
    left:50%;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
    		box-shadow:0 0 15px rgba(0,0,0,0.6);
 	-webkit-border-radius:10px / 100px;
       -moz-border-radius:10px / 100px;
    		border-radius:10px / 100px;
}

#stacks_in_1850 .shadow-style7stacks_in_1850:before,
#stacks_in_1850 .shadow-style7stacks_in_1850:after {
    content:"";
    position:absolute;
    z-index:-2;
}

/* Shadow Style 8 - Top/Bottom Curves */

#stacks_in_1850 .shadow-style8stacks_in_1850 {
   position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 15px 3px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1850 .shadow-style8stacks_in_1850:before,
#stacks_in_1850 .shadow-style8stacks_in_1850:after {
    content:"";
    position:absolute;
    z-index:-2;
}

#stacks_in_1850 .shadow-style8stacks_in_1850:before {
   	top:0;
    bottom:0;
    left:10px;
    right:10px;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
    		box-shadow:0 0 15px rgba(0,0,0,0.4);
   	-webkit-border-radius: 100px / 10px;
	   -moz-border-radius: 100px / 10px;
			border-radius: 100px / 10px;
}

/* Shadow Style 9 - Divider Line 1 */

#stacks_in_1850 .shadow-style9stacks_in_1850 {
   	position:relative;
	width: 80%;
	top:20px;
	padding: 0;
	height: 40px;
  	border: none;
	background: #FFFFFF;
	margin:	60px auto;
    -webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0) inset;
       -moz-box-shadow:0 0px 0px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0) inset;
            box-shadow:0 0px 0px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0) inset;
}

#stacks_in_1850 .shadow-style9stacks_in_1850 span {
	text-align: center !important;
}

#stacks_in_1850 .shadow-style9stacks_in_1850:before,
#stacks_in_1850 .shadow-style9stacks_in_1850:after {
	content:"";
    position:absolute;
    z-index:-1;
    top:50%;
    bottom:0;
    left:40px;
    right:40px;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
    		box-shadow:0 0 15px rgba(0,0,0,0.4);
   	-webkit-border-radius:100px / 10px;
       -moz-border-radius:100px / 10px;
    		border-radius:100px / 10px;
}

#stacks_in_1850 .shadow-style9stacks_in_1850:after {
	right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

/* Shadow Style 10 - Divider Line 2 */

#stacks_in_1850 .shadow-style10stacks_in_1850 {
  	height: 20px;
  	overflow: hidden;
   	position:relative;
	width: 80%;
  	border: none;
}



#stacks_in_1850 .shadow-style10stacks_in_1850:after {
  	border-radius: 100%;
  	box-shadow: 0 0 10px #333;
  	content: "";
  	display: block;
  	height: 100%;
  	position: relative;
  	top: +100%;
  	width: 80%;
}




#stacks_out_1850 {
	width: 201px;
}
/* Start True Retina stack CSS code */#stacks_in_81447 img{	max-width: 50%;	height: auto;}/* End True Retina stack CSS code *//* FiveShadowThing by RapidWeaver Central  */

#fiveshadowthingstacks_in_1902 {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	z-index: 1;
	 
	width: 100%;
	 
	 
}

#stacks_in_1902 .box {
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
			box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}

#stacks_in_1902 .rounded,
#stacks_in_1902 .rounded img {
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
		-moz-border-radius-topleft: 7px;
		-moz-border-radius-topright: 7px;
			border-top-left-radius: 7px;
			border-top-right-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
		-moz-border-radius-bottomright: 7px;
		-moz-border-radius-bottomleft: 7px;
			border-bottom-right-radius: 7px;
			border-bottom-left-radius: 7px;
}

/* Shadow Style 0 - Both Shadows */

#stacks_in_1902 .shadow-style0stacks_in_1902 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1902 .shadow-style0stacks_in_1902:before,
#stacks_in_1902 .shadow-style0stacks_in_1902:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 10px;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #B3B3B3;
	-webkit-box-shadow: 0 15px 10px #A8A8A8;
	   -moz-box-shadow: 0 15px 10px #A8A8A8;
			box-shadow: 0 15px 10px #A8A8A8;
	-webkit-transform: rotate(-3deg);
	   -moz-transform: rotate(-3deg);
		-ms-transform: rotate(-3deg);
			transform: rotate(-3deg);
}

#stacks_in_1902 .shadow-style0stacks_in_1902:after {
	right: 10px;
	left: auto;
	-webkit-transform: rotate(3deg);
	   -moz-transform: rotate(3deg);
		-ms-transform: rotate(3deg);
			transform: rotate(3deg);
}

/* Shadow Style 1 - Left Shadow */

#stacks_in_1902 .shadow-style1stacks_in_1902 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1902 .shadow-style1stacks_in_1902:before {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 10px;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #B3B3B3;
	-webkit-box-shadow: 0 15px 10px #A8A8A8;
	   -moz-box-shadow: 0 15px 10px #A8A8A8;
			box-shadow: 0 15px 10px #A8A8A8;
	-webkit-transform: rotate(-3deg);
	   -moz-transform: rotate(-3deg);
		-ms-transform: rotate(-3deg);
			transform: rotate(-3deg);
}

/* Shadow Style 2 - Right Shadow */

#stacks_in_1902 .shadow-style2stacks_in_1902 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1902 .shadow-style2stacks_in_1902:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	right: 10px;
	left: auto;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #B3B3B3;
	-webkit-box-shadow: 0 15px 10px #A8A8A8;
	   -moz-box-shadow: 0 15px 10px #A8A8A8;
			box-shadow: 0 15px 10px #A8A8A8;
	-webkit-transform: rotate(3deg);
	   -moz-transform: rotate(3deg);
		-ms-transform: rotate(3deg);
			transform: rotate(3deg);
}

/* Shadow Style 3 - Inset */

#stacks_in_1902 .shadow-style3stacks_in_1902 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1902 .shadow-style3stacks_in_1902 {
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
	   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
			box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}
	
/* Shadow Style 4 - Curved */

#stacks_in_1902 .shadow-style4stacks_in_1902 {
	position: relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 0 3px 15px 3px;
	background: #FFFFFF;
}

#stacks_in_1902 .shadow-style4stacks_in_1902:before, 
#stacks_in_1902 .shadow-style4stacks_in_1902:after {
	content: "";
	position: absolute;
	z-index: -1;
	top: 50%;
	bottom: 0;
	left: 10px;
	right: 10px;
	-webkit-border-radius: 100px / 32px;
	   -moz-border-radius: 100px / 32px;
			border-radius: 100px / 32px;
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
	   -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
			box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
}

/* Shadow Style 5 - Side Curves */

#stacks_in_1902 .shadow-style5stacks_in_1902 {
    position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 3px 15px 3px 15px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1902 .shadow-style5stacks_in_1902:before {
   	top:10px;
    bottom:10px;
    left:0;
    right:50%;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
    		box-shadow:0 0 15px rgba(0,0,0,0.6);
 	-webkit-border-radius:10px / 100px;
       -moz-border-radius:10px / 100px;
    		border-radius:10px / 100px;
}

#stacks_in_1902 .shadow-style5stacks_in_1902:before,
#stacks_in_1902 .shadow-style5stacks_in_1902:after {
    content:"";
    position:absolute;
    z-index:-2;
}

#stacks_in_1902 .shadow-style5stacks_in_1902:before {
    right:0;
}

/* Shadow Style 6 - Left Side Curve */

#stacks_in_1902 .shadow-style6stacks_in_1902 {
   position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 3px 3px 3px 15px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1902 .shadow-style6stacks_in_1902:before {
   	top:10px;
    bottom:10px;
    left:0;
    right:50%;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
    		box-shadow:0 0 15px rgba(0,0,0,0.6);
 	-webkit-border-radius:10px / 100px;
       -moz-border-radius:10px / 100px;
    		border-radius:10px / 100px;
}

#stacks_in_1902 .shadow-style6stacks_in_1902:before,
#stacks_in_1902 .shadow-style6stacks_in_1902:after {
    content:"";
    position:absolute;
    z-index:-2;
}

/* Shadow Style 7 - Right Side Curve */

#stacks_in_1902 .shadow-style7stacks_in_1902 {
   position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 3px 15px 3px 3px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1902 .shadow-style7stacks_in_1902:before {
   	top:10px;
    bottom:10px;
    right:0;
    left:50%;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
    		box-shadow:0 0 15px rgba(0,0,0,0.6);
 	-webkit-border-radius:10px / 100px;
       -moz-border-radius:10px / 100px;
    		border-radius:10px / 100px;
}

#stacks_in_1902 .shadow-style7stacks_in_1902:before,
#stacks_in_1902 .shadow-style7stacks_in_1902:after {
    content:"";
    position:absolute;
    z-index:-2;
}

/* Shadow Style 8 - Top/Bottom Curves */

#stacks_in_1902 .shadow-style8stacks_in_1902 {
   position:relative;
	width: px;
	height: auto;
	padding: 0;
	border: 1px solid #CCCCCC;
	margin: 15px 3px;
	background: #FFFFFF;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	    	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#stacks_in_1902 .shadow-style8stacks_in_1902:before,
#stacks_in_1902 .shadow-style8stacks_in_1902:after {
    content:"";
    position:absolute;
    z-index:-2;
}

#stacks_in_1902 .shadow-style8stacks_in_1902:before {
   	top:0;
    bottom:0;
    left:10px;
    right:10px;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
    		box-shadow:0 0 15px rgba(0,0,0,0.4);
   	-webkit-border-radius: 100px / 10px;
	   -moz-border-radius: 100px / 10px;
			border-radius: 100px / 10px;
}

/* Shadow Style 9 - Divider Line 1 */

#stacks_in_1902 .shadow-style9stacks_in_1902 {
   	position:relative;
	width: 80%;
	top:20px;
	padding: 0;
	height: 40px;
  	border: none;
	background: #FFFFFF;
	margin:	60px auto;
    -webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0) inset;
       -moz-box-shadow:0 0px 0px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0) inset;
            box-shadow:0 0px 0px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0) inset;
}

#stacks_in_1902 .shadow-style9stacks_in_1902 span {
	text-align: center !important;
}

#stacks_in_1902 .shadow-style9stacks_in_1902:before,
#stacks_in_1902 .shadow-style9stacks_in_1902:after {
	content:"";
    position:absolute;
    z-index:-1;
    top:50%;
    bottom:0;
    left:40px;
    right:40px;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
    		box-shadow:0 0 15px rgba(0,0,0,0.4);
   	-webkit-border-radius:100px / 10px;
       -moz-border-radius:100px / 10px;
    		border-radius:100px / 10px;
}

#stacks_in_1902 .shadow-style9stacks_in_1902:after {
	right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

/* Shadow Style 10 - Divider Line 2 */

#stacks_in_1902 .shadow-style10stacks_in_1902 {
  	height: 20px;
  	overflow: hidden;
   	position:relative;
	width: 80%;
  	border: none;
}



#stacks_in_1902 .shadow-style10stacks_in_1902:after {
  	border-radius: 100%;
  	box-shadow: 0 0 10px #333;
  	content: "";
  	display: block;
  	height: 100%;
  	position: relative;
  	top: +100%;
  	width: 80%;
}




#stacks_out_1902 {
	width: 201px;
}
/* Start True Retina stack CSS code */#stacks_in_81445 img{	max-width: 50%;	height: auto;}/* End True Retina stack CSS code *//*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-position/
 * Support: support@1littledesigner.com
 * Version 1.0.4
 * Description: Simple Element Positioning & Z-Index Control
 */


	#simplePosition_stacks_in_81405 {
		position: relative;
		z-index: 0;
		top: 0px;
		left: 0px;
	}

#simplePosition_stacks_in_81405.sizeControlOn {
	width: 300px;
	height: 300px;
}
#simplePosition_stacks_in_81405 h3.advert {
	display: none;
}
  @media screen and (max-width:500px){#stacks_in_81406_5230{display:none}} 

#stacks_in_81406_5230 {
	background-color: rgba(102, 102, 102, 1.00);
	padding:  20px;
}
#stacks_in_81406_5232 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_81406_5232 .jwresp_col{overflow:hidden;margin:0;width:75%; float:left;}#stacks_in_81406_5232 #jwresp_col2_stacks_in_81406_5232{ float:right; width:25%}@media screen and (max-width:500px){#stacks_in_81406_5232 #jwresp_col1_stacks_in_81406_5232,#stacks_in_81406_5232 #jwresp_col2_stacks_in_81406_5232{width:100%;float:none;display:block}#stacks_in_81406_5232 #jwresp_col1_stacks_in_81406_5232{margin-bottom:15px}}

#stacks_in_81406_5232 {
	margin: 40px 0px 0px 0px;
}

#stacks_out_81406_5232 {
	width: 70%;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_81406_5234Calligrapher{			font-size: 90% !important;			color: #FFFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_81406_5234Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5234Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5234Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5234Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5234Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5234Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5234Calligrapher h6, .stacks_in_81406_5234Calligrapher h5, .stacks_in_81406_5234Calligrapher h4, .stacks_in_81406_5234Calligrapher h3, .stacks_in_81406_5234Calligrapher h2, .stacks_in_81406_5234Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_81406_5234Calligrapher, .stacks_in_81406_5234Calligrapher h1, .stacks_in_81406_5234Calligrapher h2, .stacks_in_81406_5234Calligrapher h3, .stacks_in_81406_5234Calligrapher h4, .stacks_in_81406_5234Calligrapher h5, .stacks_in_81406_5234Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_81406_5234targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_81406_5234Calligrapher a:link{			color: #D0D0D0 !important;			text-decoration: blink !important;		}				.stacks_in_81406_5234Calligrapher a:visited{			color: #D0D0D0 !important;		}				.stacks_in_81406_5234Calligrapher a:active{			color: #D0D0D0 !important;		}				.stacks_in_81406_5234Calligrapher a:hover{			color: #E5E5E5 !important;			text-decoration: blink !important;		}/* End Calligrapher stack CSS code */
#stacks_in_81406_5234 {
	padding:  10px;
}

#stacks_out_81406_5234 {
	margin-left:0;
}
#stacks_in_81406_5236 .simple_columns_column {	display:	block;	position:	relative;	float:		left;	max-width:		169px;	margin:		0 8px;	padding:0;}.simple_columns_wrap_in {	display:	block;	position:	relative;	max-width:		1110px;	margin:0 auto;	padding:0;}.simple_columns_wrap_out {	display:	block;	position:	relative;	margin:0;	padding:0;}.simple_clearer {	display: block;	position: relative;	clear:both;}
#stacks_in_81406_5236 {
	border: solid rgba(127, 127, 127, 1.00);
	border-width: 0px 1px 0px 0px;
}

#stacks_out_81406_5238 {
	margin-left:0;
}

#stacks_out_81406_5241 {
	margin-left:0;
}

#stacks_out_81406_5250 {
	margin-left:0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_81406_5253Calligrapher{			font-size: 90% !important;			color: #FFFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_81406_5253Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5253Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5253Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5253Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5253Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5253Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_81406_5253Calligrapher h6, .stacks_in_81406_5253Calligrapher h5, .stacks_in_81406_5253Calligrapher h4, .stacks_in_81406_5253Calligrapher h3, .stacks_in_81406_5253Calligrapher h2, .stacks_in_81406_5253Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_81406_5253Calligrapher, .stacks_in_81406_5253Calligrapher h1, .stacks_in_81406_5253Calligrapher h2, .stacks_in_81406_5253Calligrapher h3, .stacks_in_81406_5253Calligrapher h4, .stacks_in_81406_5253Calligrapher h5, .stacks_in_81406_5253Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_81406_5253targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_81406_5253Calligrapher a:link{			color: #D0D0D0 !important;			text-decoration: none !important;		}				.stacks_in_81406_5253Calligrapher a:visited{			color: #D0D0D0 !important;		}				.stacks_in_81406_5253Calligrapher a:active{			color: #D0D0D0 !important;		}				.stacks_in_81406_5253Calligrapher a:hover{			color: #E5E5E5 !important;			text-decoration: blink !important;		}/* End Calligrapher stack CSS code */
#stacks_in_81406_5253 {
	padding:  10px;
}

#stacks_out_81406_5253 {
	margin-left:0;
}

#stacks_in_81406_5255 {
	margin: 1px 0px 20px 0px;
}

#stacks_in_81406_5256 {
	display:inline-block; width:100%; line-height: 1.350000em;
}
#stacks_in_81406_5268 .flat_button_2_alignment {
  font-size: 14px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


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

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(104, 103, 108, 1.00);

  

}


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


#stacks_in_81406_5268 a i,
#stacks_in_81406_5268 a:visited i {
  font-size: 19px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}









  /* Gradient Color Mode */
  #stacks_in_81406_5268 a,
  #stacks_in_81406_5268 a:visited {
    background: rgba(182, 185, 185, 1.00);
    background: -moz-linear-gradient(top,  rgba(182, 185, 185, 1.00) 0%, rgba(108, 107, 111, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(182, 185, 185, 1.00) 0%,rgba(108, 107, 111, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(182, 185, 185, 1.00) 0%,rgba(108, 107, 111, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_81406_5268 a:hover,
  #stacks_in_81406_5268 a:active {
    background: rgba(166, 170, 170, 1.00);
    background: -moz-linear-gradient(top,  rgba(166, 170, 170, 1.00) 0%, rgba(89, 88, 92, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(166, 170, 170, 1.00) 0%,rgba(89, 88, 92, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(166, 170, 170, 1.00) 0%,rgba(89, 88, 92, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_81406_5268 a i,
  #stacks_in_81406_5268 a:visited i {
    background: rgba(3, 117, 216, 1.00);
    background: -moz-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%, rgba(40, 87, 127, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(3, 117, 216, 1.00) 0%,rgba(40, 87, 127, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_81406_5268 a:hover i,
  #stacks_in_81406_5268 a:active i {
    background: rgba(0, 96, 146, 1.00);
    background: -moz-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%, rgba(0, 79, 124, 1.00) 100%);
    background: -webkit-linear-gradient(top,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);
    background: linear-gradient(to bottom,  rgba(0, 96, 146, 1.00) 0%,rgba(0, 79, 124, 1.00) 100%);

    color: rgba(255, 255, 255, 1.00);
  }










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

  





#stacks_in_81406_5268 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_81406_5274 {
	margin: 30px 0px 20px 20px;
}
