.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}}
@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);
  }
}
.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-style-normal{font-style:normal}.font-style-italic{font-style:italic}
.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed.widescreen{padding-bottom:56.25%}.responsive-embed.square{padding-bottom:100%}.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
/* 
WHW edits
- Remove retina @media block at the bottom
- Remove '.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(icons/loading.gif) no-repeat 50% 50%; }'
- Remove 'background-image: url(icons/next.png);'
- Remove 'background-image: url(icons/prev.png);'
- Remove 'background: url(icons/close.png) no-repeat 5px 5px;'
- Remove default theme
*/


/*
 * Nivo Lightbox v1.2.0
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

.nivo-lightbox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99998;
	width: 100%;
	height: 100%;
	overflow: hidden;
	visibility: hidden;
	opacity: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.nivo-lightbox-overlay.nivo-lightbox-open {
	visibility: visible;
	opacity: 1;
}
.nivo-lightbox-wrap  {
	position: absolute;
	top: 10%;
	bottom: 10%;
	left: 10%;
	right: 10%;
}
.nivo-lightbox-content {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-title-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
	text-align: center;
}
.nivo-lightbox-nav { display: none; }
.nivo-lightbox-prev {
	position: absolute;
	top: 50%;
	left: 0;
}
.nivo-lightbox-next {
	position: absolute;
	top: 50%;
	right: 0;
}
.nivo-lightbox-close {
	position: absolute;
	top: 2%;
	right: 2%;
}

.nivo-lightbox-image { text-align: center; }
.nivo-lightbox-image img {
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	vertical-align: middle;
}

.nivo-lightbox-html5audio {
	width: 100%;
}

.nivo-lightbox-html5video {
	background: #000;
}

.nivo-lightbox-html5audio,
.nivo-lightbox-html5video {
	position: absolute;
	z-index: 99999;
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
	top: 50%;
	left: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	vertical-align: middle;
}

.nivo-lightbox-content iframe {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-inline,
.nivo-lightbox-ajax {
	max-height: 100%;
	overflow: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
}
.nivo-lightbox-error {
	display: table;
	text-align: center;
	width: 100%;
	height: 100%;
	color: #fff;
	text-shadow: 0 1px 1px #000;
}
.nivo-lightbox-error p {
	display: table-cell;
	vertical-align: middle;
}

/* Effects
 **********************************************/
.nivo-lightbox-notouch .nivo-lightbox-effect-fade,
.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,
.nivo-lightbox-notouch .nivo-lightbox-effect-fall {
	-webkit-transition: all 0.2s ease-in-out;
	   -moz-transition: all 0.2s ease-in-out;
	    -ms-transition: all 0.2s ease-in-out;
	     -o-transition: all 0.2s ease-in-out;
	        transition: all 0.2s ease-in-out;
}

/* fadeScale */
.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	    -ms-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
	-webkit-transform: scale(0.7);
	   -moz-transform: scale(0.7);
	    -ms-transform: scale(0.7);
	        transform: scale(0.7);
}
.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

/* slideLeft / slideRight / slideUp / slideDown */
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	   -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	    -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	     -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	        transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {
	-webkit-transform: translateX(-10%);
	   -moz-transform: translateX(-10%);
	    -ms-transform: translateX(-10%);
	        transform: translateX(-10%);
}
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {
	-webkit-transform: translateX(10%);
	   -moz-transform: translateX(10%);
	    -ms-transform: translateX(10%);
	        transform: translateX(10%);
}
.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateX(0);
	   -moz-transform: translateX(0);
	    -ms-transform: translateX(0);
	        transform: translateX(0);
}
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transform: translateY(-10%);
	   -moz-transform: translateY(-10%);
	    -ms-transform: translateY(-10%);
	        transform: translateY(-10%);
}
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {
	-webkit-transform: translateY(10%);
	   -moz-transform: translateY(10%);
	    -ms-transform: translateY(10%);
	        transform: translateY(10%);
}
.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateY(0);
	   -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

/* fall */
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
	-webkit-perspective: 1000px;
	   -moz-perspective: 1000px;
	        perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s ease-out;
	   -moz-transition: all 0.3s ease-out;
	    -ms-transition: all 0.3s ease-out;
	     -o-transition: all 0.3s ease-out;
	        transition: all 0.3s ease-out;
	-webkit-transform: translateZ(300px);
	   -moz-transform: translateZ(300px);
	    -ms-transform: translateZ(300px);
	        transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateZ(0);
	   -moz-transform: translateZ(0);
	    -ms-transform: translateZ(0);
	        transform: translateZ(0);
}/* https://github.com/una/CSSgram */

/* The MIT License (MIT)

Copyright (c) 2015 Una Kravets

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. */

.aden{position:relative;-webkit-filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden:after,.aden:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.aden img{width:100%;z-index:1}.aden:before{z-index:2}.aden:after{z-index:3}.aden::after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.gingham::after,.perpetua::after,.reyes::after{mix-blend-mode:soft-light}.inkwell{position:relative;-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.inkwell:after,.inkwell:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.inkwell img{width:100%;z-index:1}.inkwell:before{z-index:2}.inkwell:after{z-index:3}.perpetua{position:relative}.perpetua:after,.perpetua:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.perpetua img{width:100%;z-index:1}.perpetua:before{z-index:2}.perpetua:after{z-index:3}.perpetua::after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d);opacity:.5}.reyes{position:relative;-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes:after,.reyes:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.reyes img{width:100%;z-index:1}.reyes:before{z-index:2}.reyes:after{z-index:3}.reyes::after{background:#efcdad;opacity:.5}.gingham{position:relative;-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham:after,.gingham:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.gingham img{width:100%;z-index:1}.gingham:before{z-index:2}.gingham:after{z-index:3}.gingham::after{background:#e6e6fa}.toaster{position:relative;-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster:after,.toaster:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.toaster img{width:100%;z-index:1}.toaster:before{z-index:2}.toaster:after{z-index:3}.toaster::after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{position:relative;-webkit-filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden:after,.walden:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.walden img{width:100%;z-index:1}.walden:before{z-index:2}.walden:after{z-index:3}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{position:relative;-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson:after,.hudson:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.hudson img{width:100%;z-index:1}.hudson:before{z-index:2}.hudson:after{z-index:3}.hudson::after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{position:relative;-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.earlybird:after,.earlybird:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.earlybird img{width:100%;z-index:1}.earlybird:before{z-index:2}.earlybird:after{z-index:3}.earlybird::after{background:-webkit-radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{position:relative;-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.mayfair:after,.mayfair:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.mayfair img{width:100%;z-index:1}.mayfair:before{z-index:2}.mayfair:after{z-index:3}.mayfair::after{background:-webkit-radial-gradient(40% 40%,circle,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{position:relative;-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi:after,.lofi:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.lofi img{width:100%;z-index:1}.lofi:before{z-index:2}.lofi:after{z-index:3}.lofi::after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{position:relative;-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after,._1977:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977 img{width:100%;z-index:1}._1977:before{z-index:2}._1977:after{z-index:3;background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{position:relative;-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.brooklyn:after,.brooklyn:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.brooklyn img{width:100%;z-index:1}.brooklyn:before{z-index:2}.brooklyn:after{z-index:3}.brooklyn::after{background:-webkit-radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{position:relative;-webkit-filter:sepia(.3);filter:sepia(.3)}.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.xpro2 img{width:100%;z-index:1}.xpro2:before{z-index:2}.xpro2:after{z-index:3}.xpro2::after{background:-webkit-radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{position:relative;-webkit-filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville:after,.nashville:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.nashville img{width:100%;z-index:1}.nashville:before{z-index:2}.nashville:after{z-index:3}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{position:relative;-webkit-filter:contrast(.9);filter:contrast(.9)}.lark:after,.lark:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.lark img{width:100%;z-index:1}.lark:before{z-index:2}.lark:after{z-index:3}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{position:relative;-webkit-filter:grayscale(1) contrast(1.1) brightness(1.1);filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon:after,.moon:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.moon img{width:100%;z-index:1}.moon:before{z-index:2}.moon:after{z-index:3}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{position:relative;-webkit-filter:contrast(1.2) saturate(1.35);filter:contrast(1.2) saturate(1.35)}.clarendon:after,.clarendon:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.clarendon img{width:100%;z-index:1}.clarendon:before{z-index:2;background:rgba(127,187,227,.2);mix-blend-mode:overlay}.clarendon:after{z-index:3}.willow{position:relative;-webkit-filter:grayscale(.5) contrast(.95) brightness(.9);filter:grayscale(.5) contrast(.95) brightness(.9)}.willow:after,.willow:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.willow img{width:100%;z-index:1}.willow:before{z-index:2}.willow:after{z-index:3}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{position:relative;-webkit-filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise:after,.rise:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.rise img{width:100%;z-index:1}.rise:before{z-index:2}.rise:after{z-index:3}.rise::after{background:-webkit-radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:-webkit-radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}.slumber{position:relative;-webkit-filter:saturate(.66) brightness(1.05);filter:saturate(.66) brightness(1.05)}.slumber:after,.slumber:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.slumber img{width:100%;z-index:1}.slumber:before{z-index:2}.slumber:after{z-index:3}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}.brannan{position:relative;-webkit-filter:sepia(.5) contrast(1.4);filter:sepia(.5) contrast(1.4)}.brannan:after,.brannan:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.brannan img{width:100%;z-index:1}.brannan:before{z-index:2}.brannan:after{z-index:3}.brannan::after{background-color:rgba(161,44,199,.31);mix-blend-mode:lighten}.valencia{position:relative;-webkit-filter:contrast(1.08) brightness(1.08) sepia(.08);filter:contrast(1.08) brightness(1.08) sepia(.08)}.valencia:after,.valencia:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.valencia img{width:100%;z-index:1}.valencia:before{z-index:2}.valencia:after{z-index:3}.valencia::after{background:#3a0339;mix-blend-mode:exclusion;opacity:.5}.kelvin{position:relative}.kelvin:after,.kelvin:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.kelvin img{width:100%;z-index:1}.kelvin:before{z-index:2}.kelvin:after{z-index:3}.kelvin::after{background:#b77d21;mix-blend-mode:overlay}.kelvin::before{background:#382c34;mix-blend-mode:color-dodge}.maven{position:relative;-webkit-filter:sepia(.25) brightness(.95) contrast(.95) saturate(1.5);filter:sepia(.25) brightness(.95) contrast(.95) saturate(1.5)}.maven:after,.maven:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.maven img{width:100%;z-index:1}.maven:before{z-index:2}.maven:after{z-index:3;background:rgba(3,230,26,.2);mix-blend-mode:hue}.stinson{position:relative;-webkit-filter:contrast(.75) saturate(.85) brightness(1.15);filter:contrast(.75) saturate(.85) brightness(1.15)}.stinson:after,.stinson:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.stinson img{width:100%;z-index:1}.stinson:before{z-index:2}.stinson:after{z-index:3}.stinson::before{background:rgba(240,149,128,.2);mix-blend-mode:soft-light}



#stacks_in_5637{visibility:hidden}


#stacks_out_5639_4 {
	width: 71%;
	margin-left:0;
}
/* @group Generic Styles */

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

#ruleStackstacks_in_5639_160 {
	position: relative;
	overflow: hidden;
	margin: 5.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_5639_160 {
	width: 100%;
}
/*  */

/*  */

/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_5639_160 {
	text-align: center;
}

#ruleStackstacks_in_5639_160:before,
#ruleStackstacks_in_5639_160:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(64, 64, 64, 1.00);
}

#ruleStackstacks_in_5639_160:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_5639_160:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_5639_160 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_5639_8 {
	margin: 32px 0px 0px 0px;
}
#stacks_in_5639_10 h3,#stacks_in_5639_10 div{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_10 h3 a,#stacks_in_5639_10 div a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_10 h3 a:hover,#stacks_in_5639_10 div a:hover{color:rgba(21, 116, 117, 1.00)}#stacks_in_5639_10 small,#stacks_in_5639_10 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_5639_10 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_5639_154 p,#stacks_in_5639_154 div{margin-bottom:0}#stacks_in_5639_154 p,#stacks_in_5639_154 div,#stacks_in_5639_154 ul,#stacks_in_5639_154 ol,#stacks_in_5639_154 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_154 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_154 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_154{}}


#stacks_in_5639_154 {
	padding: 14px 20px 10px 0px;
}

#stacks_in_5639_22 {
	margin: 32px 0px 32px 0px;
}
#stacks_in_5639_24 h3,#stacks_in_5639_24 div{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_24 h3 a,#stacks_in_5639_24 div a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_24 h3 a:hover,#stacks_in_5639_24 div a:hover{color:rgba(21, 116, 117, 1.00)}#stacks_in_5639_24 small,#stacks_in_5639_24 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_5639_24 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_5639_31 p,#stacks_in_5639_31 div{margin-bottom:0}#stacks_in_5639_31 p,#stacks_in_5639_31 div,#stacks_in_5639_31 ul,#stacks_in_5639_31 ol,#stacks_in_5639_31 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_31 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_31 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_31{}}


#stacks_in_5639_31 {
	padding: 0px 20px 18px 0px;
}
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#stacks_in_5639_34_press.press-lite {
  box-sizing: border-box;
  position: relative;
  /*  */
  cursor: pointer;
  /*  */
  padding: 12px 14px;
  border-radius: 4px;
  text-decoration: none;
  display: inline-block;
  margin: 0;
  font-size: 13px;
  line-height: 13px;
  /*  */
  /*  */
  background-color: rgba(28, 155, 157, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  border-style: solid;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 0.15);
}
#stacks_in_5639_34_press.press-lite:focus {outline:0;}
#stacks_in_5639_34_press_wrap {
  /*  */
  display: inline-block;
  /*  */
  /*  */
  /*  */
  margin: 0px 0px 0px 0px;
}
#stacks_in_5639_34_press.press-lite {
  white-space: nowrap;
}
#stacks_in_5639_34_press.press-lite .press-lite-text span,
#stacks_in_5639_34_press.press-lite .press-lite-text:after {
  overflow: hidden;
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#stacks_in_5639_34_press.press-lite,
#stacks_in_5639_34_press.press-lite .press-lite-text,
#stacks_in_5639_34_press.press-lite .press-lite-text:after,
#stacks_in_5639_34_press.press-lite .press-lite-text > span,
#stacks_in_5639_34_press.press-lite .press-lite-icon i,
#stacks_in_5639_34_press.press-lite .press-lite-icon img,
#stacks_in_5639_34_press.press-lite .press-lite-icon svg,
#stacks_in_5639_34_press.press-lite .press-lite-icon svg path,
#stacks_in_5639_34_press.press-lite .press-lite-icon svg polyline,
#stacks_in_5639_34_press.press-lite .press-lite-icon:after {
    transition: all 200ms ease;
}
#stacks_in_5639_34_press.press-lite .press-lite-text {
  z-index: 1;
  position: relative;
}
#stacks_in_5639_34_press.press-lite .press-lite-icon i,
#stacks_in_5639_34_press.press-lite .press-lite-icon img {
  position: relative;
  color: rgba(255, 255, 255, 1.00);
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  font-size: 13px;
  line-height: 13px;
  z-index: 1;
}
#stacks_in_5639_34_press.press-lite .press-lite-icon img {
  height: 13px;
  width: auto;
  vertical-align: top;
}
#stacks_in_5639_34_press.press-lite .press-lite-icon svg {
  display: inline-block;
  /*  */
  margin-right: 8px;
  /*  */
  height: 16.250000px;
  z-index: 1;
}
/*  */
#stacks_in_5639_34_press.press-lite .press-lite-icon.press-lite-icon-off svg {
  transform: translateX(5%);
}
#stacks_in_5639_34_press.press-lite .press-lite-icon svg path {
  fill: rgba(255, 255, 255, 1.00);
}
#stacks_in_5639_34_press.press-lite .press-lite-icon svg polyline {
  fill:none;
  stroke: rgba(255, 255, 255, 1.00);
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:48px;
}
#stacks_in_5639_34_press.press-lite:active,
#stacks_in_5639_34_press.press-lite:focus {
  transform: translate(0,0);
}
/*  */
/*  */
#stacks_in_5639_34_press.press-lite:hover {
  background: rgba(57, 189, 191, 1.00);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_5639_34_press.press-lite:active {
  box-shadow: inset 0px 0px 0px 300px rgba(0,0,0,0.1);
}
/*  */
#stacks_in_5639_34_press.press-lite .press-lite-lines {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: grid;
}
#stacks_in_5639_34_press.press-lite .press-lite-line-t,
#stacks_in_5639_34_press.press-lite .press-lite-line-b {
  position: absolute;
  height: 1px;
  width: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_5639_34_press.press-lite .press-lite-line-l,
#stacks_in_5639_34_press.press-lite .press-lite-line-r {
  position: absolute;
  width: 1px;
  height: 0%;
  background: rgba(0, 0, 0, 1.00);
  transition: all 200ms ease;
}
#stacks_in_5639_34_press.press-lite .press-lite-line-t {
  top: 0;
}
#stacks_in_5639_34_press.press-lite .press-lite-line-b {
  bottom: 0;
  width: 100%;
}
#stacks_in_5639_34_press.press-lite .press-lite-line-l {
  left: 0;
}
#stacks_in_5639_34_press.press-lite .press-lite-line-r {
  right: 0;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_5639_36 h3,#stacks_in_5639_36 div{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_36 h3 a,#stacks_in_5639_36 div a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_36 h3 a:hover,#stacks_in_5639_36 div a:hover{color:rgba(21, 116, 117, 1.00)}#stacks_in_5639_36 small,#stacks_in_5639_36 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_5639_43 p,#stacks_in_5639_43 div{margin-bottom:0}#stacks_in_5639_43 p,#stacks_in_5639_43 div,#stacks_in_5639_43 ul,#stacks_in_5639_43 ol,#stacks_in_5639_43 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_43 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_43 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_43{}}

#stacks_in_5639_46 ul li{line-height:1.6;margin-bottom:0px;padding-left:0px}#stacks_in_5639_46 ul li.custom{font-size:16px}#stacks_in_5639_46 ul.color{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_46 ul.color i.icon-color1{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_46 ul.color i.icon-color2{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_46 .fa-li{line-height:1.6;top:0}

#stacks_in_5639_46 {
	margin: 12px 0px 0px 0px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .82);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 30px;
	border-radius: 7px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 7px;
}




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(235, 91, 37, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
	display: none !important;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_5639_109 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_5639_109 #topBoxTriggerstacks_in_5639_109 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_5639_109 #topBoxTriggerContentstacks_in_5639_109 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_5639_109 #topBoxTriggerContentstacks_in_5639_109 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_5639_109 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_5639_109 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_5639_109 h1,
#topBoxContentWrapperstacks_in_5639_109 h2,
#topBoxContentWrapperstacks_in_5639_109 h3,
#topBoxContentWrapperstacks_in_5639_109 h4,
#topBoxContentWrapperstacks_in_5639_109 h5,
#topBoxContentWrapperstacks_in_5639_109 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_5639_109 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_5639_109 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_5639_109 a:hover,
#topBoxContentWrapperstacks_in_5639_109 a:focus,
#topBoxContentWrapperstacks_in_5639_109 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_5639_109 .topBoxAudio,
#topBoxContentWrapperstacks_in_5639_109 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_5639_109.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_5639_109 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_5639_109 .trackName,
#topBoxContentWrapperstacks_in_5639_109 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_5639_109 {
	display: none;
}








#stacks_in_5639_58 {
	margin: 26px 0px 0px 0px;
}
#stacks_in_5639_60 h3,#stacks_in_5639_60 div{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_60 h3 a,#stacks_in_5639_60 div a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_60 h3 a:hover,#stacks_in_5639_60 div a:hover{color:rgba(21, 116, 117, 1.00)}#stacks_in_5639_60 small,#stacks_in_5639_60 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_5639_60 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_5639_67 p,#stacks_in_5639_67 div{margin-bottom:0}#stacks_in_5639_67 p,#stacks_in_5639_67 div,#stacks_in_5639_67 ul,#stacks_in_5639_67 ol,#stacks_in_5639_67 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_67 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_67 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_67{}}


#stacks_in_5639_67 {
	padding: 0px 20px 0px 0px;
}
#stacks_in_5639_70 p,#stacks_in_5639_70 div{margin-bottom:0}#stacks_in_5639_70 p,#stacks_in_5639_70 div,#stacks_in_5639_70 ul,#stacks_in_5639_70 ol,#stacks_in_5639_70 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_70 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_70 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_70{}}


#stacks_in_5639_70 {
	padding: 0px 20px 0px 0px;
}
#stacks_in_5639_73 h3,#stacks_in_5639_73 div{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_73 h3 a,#stacks_in_5639_73 div a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_73 h3 a:hover,#stacks_in_5639_73 div a:hover{color:rgba(21, 116, 117, 1.00)}#stacks_in_5639_73 small,#stacks_in_5639_73 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_5639_73 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_5639_73 {
	margin: 26px 0px 0px 0px;
}
#stacks_in_5639_83 p,#stacks_in_5639_83 div{margin-bottom:0}#stacks_in_5639_83 p,#stacks_in_5639_83 div,#stacks_in_5639_83 ul,#stacks_in_5639_83 ol,#stacks_in_5639_83 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_83 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_83 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_83{}}

#stacks_in_5639_145 p,#stacks_in_5639_145 div{margin-bottom:0}#stacks_in_5639_145 p,#stacks_in_5639_145 div,#stacks_in_5639_145 ul,#stacks_in_5639_145 ol,#stacks_in_5639_145 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_145 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_145 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_145{}}

#stacks_in_5639_173 p,#stacks_in_5639_173 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_5639_173{}}

#stacks_in_5639_164>.s3_row {
	margin: 0 -1px;
}

#stacks_in_5639_164>.s3_row>.s3_column_left {
	width: 26.00%;
}

#stacks_in_5639_164>.s3_row>.s3_column_right {
	width: 74.000000%;
}




#stacks_in_5639_164>.s3_row>.s3_column {
	padding: 0 1px;
}










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



}



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



}





#stacks_in_5639_169 p,#stacks_in_5639_169 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_5639_169{}}

#stacks_in_5639_165 p,#stacks_in_5639_165 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_5639_165{}}

#stacks_in_5639_176 p,#stacks_in_5639_176 div{margin-bottom:0}#stacks_in_5639_176 p,#stacks_in_5639_176 div,#stacks_in_5639_176 ul,#stacks_in_5639_176 ol,#stacks_in_5639_176 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_176 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_176 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_176{}}


#stacks_in_5639_176 {
	margin: 0px 0px 12px 0px;
}
#stacks_in_5639_142 p,#stacks_in_5639_142 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_5639_142{}}

#stacks_in_5639_133>.s3_row {
	margin: 0 -1px;
}

#stacks_in_5639_133>.s3_row>.s3_column_left {
	width: 26.00%;
}

#stacks_in_5639_133>.s3_row>.s3_column_right {
	width: 74.000000%;
}




#stacks_in_5639_133>.s3_row>.s3_column {
	padding: 0 1px;
}










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



}



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



}





#stacks_in_5639_136 p,#stacks_in_5639_136 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_5639_136{}}

#stacks_in_5639_139 p,#stacks_in_5639_139 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_5639_139{}}

#stacks_in_5639_86 p,#stacks_in_5639_86 div{margin-bottom:0}#stacks_in_5639_86 p,#stacks_in_5639_86 div,#stacks_in_5639_86 ul,#stacks_in_5639_86 ol,#stacks_in_5639_86 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_86 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_86 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_86{}}

#stacks_in_5639_92 h3,#stacks_in_5639_92 div{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_92 h3 a,#stacks_in_5639_92 div a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_92 h3 a:hover,#stacks_in_5639_92 div a:hover{color:rgba(21, 116, 117, 1.00)}#stacks_in_5639_92 small,#stacks_in_5639_92 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_5639_92 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_5639_92 {
	margin: 28px 0px 0px 0px;
}
#stacks_in_5639_99 p,#stacks_in_5639_99 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_5639_99{}}

#stacks_in_5639_102 p,#stacks_in_5639_102 div{margin-bottom:0}#stacks_in_5639_102 p,#stacks_in_5639_102 div,#stacks_in_5639_102 ul,#stacks_in_5639_102 ol,#stacks_in_5639_102 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5639_102 a{color:rgba(28, 155, 157, 1.00)}#stacks_in_5639_102 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_5639_102{}}

#stacks_in_5639_105 p,#stacks_in_5639_105 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_5639_105{}}


.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_5639_108 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_5639_108 {
		display: none !important;
	}
}


@font-face{font-family:eames-black-italic;font-style:normal;font-weight:normal;src:url("https://theduckinnchicago.com/resources/EamesCenturyModern-BlackItalic.woff") format("woff")}
 .font-vault-1 > a, .font-vault-1,.font-vault-1 > li,   .fontpro-stacks_in_103{font-family:"eames-black-italic",serif }

@font-face{font-family:eames-bold-italic;font-style:normal;font-weight:normal;src:url("https://theduckinnchicago.com/resources/EamesCenturyModern-BoldItalic.woff") format("woff")}
 .font-vault-2 > a, .font-vault-2,.font-vault-2 > li,   .fontpro-stacks_in_4297{font-family:"eames-bold-italic",serif }

@font-face{font-family:font-family;font-style:normal;font-weight:normal;src:url("https://theduckinnchicago.com/resources/EamesCenturyModern-Book.woff") format("woff")}
 .eames, .fontpro-stacks_in_548{font-family:"font-family",sans-serif }

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

#stacks_out_9936 {
	width: 43%;
}

#stacks_in_3853 h1,#stacks_in_3853 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_3853 h1,#stacks_in_3853 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_3853 h1,#stacks_in_3853 div{line-height:1.10}}#stacks_in_3853 h1,#stacks_in_3853 div{color:rgba(235, 91, 37, 1.00)}#stacks_in_3853 h1 a,#stacks_in_3853 div a{color:rgba(235, 91, 37, 1.00)}#stacks_in_3853 h1 a:hover,#stacks_in_3853 div a:hover{color:rgba(176, 68, 27, 1.00)}#stacks_in_3853 small,#stacks_in_3853 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_3853 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_3853 {
	padding: 18px 0px 0px 0px;
}
#stacks_in_3860 p,#stacks_in_3860 div{margin-bottom:0}#stacks_in_3860 p,#stacks_in_3860 div,#stacks_in_3860 ul,#stacks_in_3860 ol,#stacks_in_3860 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_3860 a{color:rgba(235, 91, 37, 1.00)}#stacks_in_3860 a:hover{color:rgba(255, 255, 255, 1.00)}@media only screen and (min-width:0px){#stacks_in_3860{}}


#stacks_in_3865 {
	margin: 14px 0px 0px 0px;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_3955 .s2c_stacks_in_3955_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_3955 .s2c_stacks_in_3955_cw, #stacks_in_3955 .s2c_stacks_in_3955_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_3955 .s2c_stacks_in_3955_cw [class^="s2c_stacks_in_3955_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_3955 .s2c_stacks_in_3955_col1 {		width: 200px;	vertical-align: middle;  	  	border-radius: 0px;		}#stacks_in_3955 .s2c_stacks_in_3955_col2 {		vertical-align: top;   	  	border-radius: 0px;		}#stacks_in_3955 .s2c_stacks_in_3955_cw .s2c_stacks_in_3955_spacer {	display: table-cell;	width: 26px;}@media only screen and (max-width: 600px) {		#stacks_in_3955 .s2c_stacks_in_3955_cw {		display: block;		table-layout: auto;	}		#stacks_in_3955 .s2c_stacks_in_3955_cw [class^="s2c_stacks_in_3955_col"] {		display: block;		width: 100%;	}	 	#stacks_in_3955 .s2c_stacks_in_3955_cw .s2c_stacks_in_3955_spacer {		display: block;		height: 6px;		order: 2;	}		}			/* End of Smart2columns2 stack */
#stacks_in_3970 {
	margin: 2px 0px 0px 0px;
}
#stacks_in_8336 p,#stacks_in_8336 div{margin-bottom:0}#stacks_in_8336 p,#stacks_in_8336 div,#stacks_in_8336 ul,#stacks_in_8336 ol,#stacks_in_8336 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_8336 a{color:rgba(235, 91, 37, 1.00)}#stacks_in_8336 a:hover{color:rgba(236, 160, 68, 1.00)}@media only screen and (min-width:0px){#stacks_in_8336{}}

/* @group Generic Styles */

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

#ruleStackstacks_in_5404 {
	position: relative;
	overflow: hidden;
	margin: 5.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_5404 {
	width: 100%;
}
/*  */

/*  */

/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_5404 {
	text-align: center;
}

#ruleStackstacks_in_5404:before,
#ruleStackstacks_in_5404:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(64, 64, 64, 1.00);
}

#ruleStackstacks_in_5404:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_5404:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_5404 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_5404 {
	padding: 18px 0px 12px 0px;
}
#stacks_in_9174 *,
#stacks_in_9174 *:before,
#stacks_in_9174 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
#stacks_in_3811 h1,#stacks_in_3811 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_3811 h1,#stacks_in_3811 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_3811 h1,#stacks_in_3811 div{line-height:1.10}}#stacks_in_3811 h1,#stacks_in_3811 div{color:rgba(235, 91, 37, 1.00)}#stacks_in_3811 h1 a,#stacks_in_3811 div a{color:rgba(235, 91, 37, 1.00)}#stacks_in_3811 h1 a:hover,#stacks_in_3811 div a:hover{color:rgba(176, 68, 27, 1.00)}#stacks_in_3811 small,#stacks_in_3811 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_3811 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_3939 h1,#stacks_in_3939 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_3939 h1,#stacks_in_3939 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_3939 h1,#stacks_in_3939 div{line-height:1.10}}#stacks_in_3939 h1,#stacks_in_3939 div{color:rgba(235, 91, 37, 1.00)}#stacks_in_3939 h1 a,#stacks_in_3939 div a{color:rgba(235, 91, 37, 1.00)}#stacks_in_3939 h1 a:hover,#stacks_in_3939 div a:hover{color:rgba(176, 68, 27, 1.00)}#stacks_in_3939 small,#stacks_in_3939 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_3939 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_3939 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_3817 p,#stacks_in_3817 div{margin-bottom:0}#stacks_in_3817 p,#stacks_in_3817 div,#stacks_in_3817 ul,#stacks_in_3817 ol,#stacks_in_3817 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_3817 a{color:rgba(235, 91, 37, 1.00)}#stacks_in_3817 a:hover{color:rgba(236, 160, 68, 1.00)}@media only screen and (min-width:0px){#stacks_in_3817{}}


.spacerStack {
	height: 30.00px;
}

#spacerStackstacks_in_3820 {
	height: 30.00px;
}




























@media print {
	#spacerStackstacks_in_3820 {
		display: none !important;
	}
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .92);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 30px;
	border-radius: 9px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 9px;
}






/* Solid colour fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: rgba(0, 0, 0, 1.00);
}
















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(235, 91, 37, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
	display: none !important;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_3821 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_3821 #topBoxTriggerstacks_in_3821 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_3821 #topBoxTriggerContentstacks_in_3821 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_3821 #topBoxTriggerContentstacks_in_3821 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_3821 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_3821 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_3821 h1,
#topBoxContentWrapperstacks_in_3821 h2,
#topBoxContentWrapperstacks_in_3821 h3,
#topBoxContentWrapperstacks_in_3821 h4,
#topBoxContentWrapperstacks_in_3821 h5,
#topBoxContentWrapperstacks_in_3821 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_3821 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_3821 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_3821 a:hover,
#topBoxContentWrapperstacks_in_3821 a:focus,
#topBoxContentWrapperstacks_in_3821 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_3821 .topBoxAudio,
#topBoxContentWrapperstacks_in_3821 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_3821.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_3821 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_3821 .trackName,
#topBoxContentWrapperstacks_in_3821 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_3821 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_3808 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_3808 {
	position: relative;
}

#imageWizardstacks_in_3808 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
/* @group Generic Styles */

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

#ruleStackstacks_in_11120 {
	position: relative;
	overflow: hidden;
	margin: 5.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_11120 {
	width: 100%;
}
/*  */

/*  */

/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_11120 {
	text-align: center;
}

#ruleStackstacks_in_11120:before,
#ruleStackstacks_in_11120:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(64, 64, 64, 1.00);
}

#ruleStackstacks_in_11120:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_11120:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_11120 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_11120 {
	padding: 22px 0px 18px 0px;
}
#stacks_in_11149 h1,#stacks_in_11149 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_11149 h1,#stacks_in_11149 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_11149 h1,#stacks_in_11149 div{line-height:1.10}}#stacks_in_11149 h1,#stacks_in_11149 div{color:rgba(235, 91, 37, 1.00)}#stacks_in_11149 h1 a,#stacks_in_11149 div a{color:rgba(235, 91, 37, 1.00)}#stacks_in_11149 h1 a:hover,#stacks_in_11149 div a:hover{color:rgba(176, 68, 27, 1.00)}#stacks_in_11149 small,#stacks_in_11149 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_11149 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_11149 .primary,#stacks_in_11149 .segment{display:inline-block}#stacks_in_11149 .primary.sub-title,#stacks_in_11149 .segment.sub-title{display:block}#stacks_in_11149 [data-seg="segment2"].last-title{display:block}#stacks_in_11149 .segment.no-shadow{text-shadow:none !important}#stacks_in_11149 .segment *{}#stacks_in_11149 .hTxt.primary{vertical-align:baseline}#stacks_in_11149 .segment[data-seg="segment1"]{font-size:75%;color:rgba(214, 82, 34, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_11149 .segment[data-seg="segment1"] div{color:rgba(214, 82, 34, 1.00)}#stacks_in_11149 .segment[data-seg="segment1"] div.mez{font-size:75%}


.spacerStack {
	height: 0.00px;
}

#spacerStackstacks_in_11127 {
	height: 0.00px;
}




























@media print {
	#spacerStackstacks_in_11127 {
		display: none !important;
	}
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_11128 .s2c_stacks_in_11128_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_11128 .s2c_stacks_in_11128_cw, #stacks_in_11128 .s2c_stacks_in_11128_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_11128 .s2c_stacks_in_11128_cw [class^="s2c_stacks_in_11128_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_11128 .s2c_stacks_in_11128_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_11128 .s2c_stacks_in_11128_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_11128 .s2c_stacks_in_11128_cw .s2c_stacks_in_11128_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 750px) {		#stacks_in_11128 .s2c_stacks_in_11128_cw {		display: block;		table-layout: auto;	}		#stacks_in_11128 .s2c_stacks_in_11128_cw [class^="s2c_stacks_in_11128_col"] {		display: block;		width: 100%;	}	 	#stacks_in_11128 .s2c_stacks_in_11128_cw .s2c_stacks_in_11128_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack */.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .92);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 30px;
	border-radius: 7px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 7px;
}






/* Solid colour fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: rgba(0, 0, 0, 1.00);
}
















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(235, 91, 37, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
	display: none !important;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_11135 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_11135 #topBoxTriggerstacks_in_11135 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_11135 #topBoxTriggerContentstacks_in_11135 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_11135 #topBoxTriggerContentstacks_in_11135 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_11135 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_11135 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_11135 h1,
#topBoxContentWrapperstacks_in_11135 h2,
#topBoxContentWrapperstacks_in_11135 h3,
#topBoxContentWrapperstacks_in_11135 h4,
#topBoxContentWrapperstacks_in_11135 h5,
#topBoxContentWrapperstacks_in_11135 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_11135 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_11135 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_11135 a:hover,
#topBoxContentWrapperstacks_in_11135 a:focus,
#topBoxContentWrapperstacks_in_11135 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_11135 .topBoxAudio,
#topBoxContentWrapperstacks_in_11135 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_11135.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_11135 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_11135 .trackName,
#topBoxContentWrapperstacks_in_11135 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_11135 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_11136 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_11136 {
	position: relative;
}

#imageWizardstacks_in_11136 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_11131 p,#stacks_in_11131 div{margin-bottom:0}#stacks_in_11131 p,#stacks_in_11131 div,#stacks_in_11131 ul,#stacks_in_11131 ol,#stacks_in_11131 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_11131 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_11131 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_11131{}}

#stacks_in_11159 p,#stacks_in_11159 div{margin-bottom:0}#stacks_in_11159 p,#stacks_in_11159 div,#stacks_in_11159 ul,#stacks_in_11159 ol,#stacks_in_11159 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_11159 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_11159 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_11159{}}


#stacks_in_11159 {
	margin: 12px 0px 0px 0px;
}
#stacks_in_11146 p,#stacks_in_11146 div{margin-bottom:0}#stacks_in_11146 p,#stacks_in_11146 div,#stacks_in_11146 ul,#stacks_in_11146 ol,#stacks_in_11146 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_11146 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_11146 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_11146{}}


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

/* @group Generic Styles */

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

#ruleStackstacks_in_11079 {
	position: relative;
	overflow: hidden;
	margin: 5.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_11079 {
	width: 100%;
}
/*  */

/*  */

/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_11079 {
	text-align: center;
}

#ruleStackstacks_in_11079:before,
#ruleStackstacks_in_11079:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(64, 64, 64, 1.00);
}

#ruleStackstacks_in_11079:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_11079:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_11079 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_11079 {
	padding: 22px 0px 18px 0px;
}
#stacks_in_11080 h1,#stacks_in_11080 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_11080 h1,#stacks_in_11080 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_11080 h1,#stacks_in_11080 div{line-height:1.10}}#stacks_in_11080 h1,#stacks_in_11080 div{color:rgba(255, 130, 1, 1.00)}#stacks_in_11080 h1 a,#stacks_in_11080 div a{color:rgba(255, 130, 1, 1.00)}#stacks_in_11080 h1 a:hover,#stacks_in_11080 div a:hover{color:rgba(191, 97, 0, 1.00)}#stacks_in_11080 small,#stacks_in_11080 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_11080 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_11080 .primary,#stacks_in_11080 .segment{display:inline-block}#stacks_in_11080 .primary.sub-title,#stacks_in_11080 .segment.sub-title{display:block}#stacks_in_11080 [data-seg="segment2"].last-title{display:block}#stacks_in_11080 .segment.no-shadow{text-shadow:none !important}#stacks_in_11080 .segment *{}#stacks_in_11080 .hTxt.primary{vertical-align:baseline}#stacks_in_11080 .segment[data-seg="segment1"]{font-size:75%;color:rgba(255, 156, 55, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_11080 .segment[data-seg="segment1"] div{color:rgba(255, 156, 55, 1.00)}#stacks_in_11080 .segment[data-seg="segment1"] div.mez{font-size:75%}


.spacerStack {
	height: 8.00px;
}

#spacerStackstacks_in_11087 {
	height: 8.00px;
}




























@media print {
	#spacerStackstacks_in_11087 {
		display: none !important;
	}
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_11088 .s2c_stacks_in_11088_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_11088 .s2c_stacks_in_11088_cw, #stacks_in_11088 .s2c_stacks_in_11088_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_11088 .s2c_stacks_in_11088_cw [class^="s2c_stacks_in_11088_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_11088 .s2c_stacks_in_11088_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_11088 .s2c_stacks_in_11088_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_11088 .s2c_stacks_in_11088_cw .s2c_stacks_in_11088_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 750px) {		#stacks_in_11088 .s2c_stacks_in_11088_cw {		display: block;		table-layout: auto;	}		#stacks_in_11088 .s2c_stacks_in_11088_cw [class^="s2c_stacks_in_11088_col"] {		display: block;		width: 100%;	}	 	#stacks_in_11088 .s2c_stacks_in_11088_cw .s2c_stacks_in_11088_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack */.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .92);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 30px;
	border-radius: 7px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 7px;
}






/* Solid colour fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: rgba(0, 0, 0, 1.00);
}
















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(235, 91, 37, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
	display: none !important;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_11106 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_11106 #topBoxTriggerstacks_in_11106 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_11106 #topBoxTriggerContentstacks_in_11106 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_11106 #topBoxTriggerContentstacks_in_11106 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_11106 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_11106 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_11106 h1,
#topBoxContentWrapperstacks_in_11106 h2,
#topBoxContentWrapperstacks_in_11106 h3,
#topBoxContentWrapperstacks_in_11106 h4,
#topBoxContentWrapperstacks_in_11106 h5,
#topBoxContentWrapperstacks_in_11106 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_11106 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_11106 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_11106 a:hover,
#topBoxContentWrapperstacks_in_11106 a:focus,
#topBoxContentWrapperstacks_in_11106 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_11106 .topBoxAudio,
#topBoxContentWrapperstacks_in_11106 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_11106.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_11106 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_11106 .trackName,
#topBoxContentWrapperstacks_in_11106 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_11106 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_11107 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_11107 {
	position: relative;
}

#imageWizardstacks_in_11107 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_11091 h2,#stacks_in_11091 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_11091 h2,#stacks_in_11091 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_11091 h2,#stacks_in_11091 div{line-height:1.10}}#stacks_in_11091 h2,#stacks_in_11091 div{color:rgba(255, 130, 1, 1.00)}#stacks_in_11091 h2 a,#stacks_in_11091 div a{color:rgba(255, 130, 1, 1.00)}#stacks_in_11091 h2 a:hover,#stacks_in_11091 div a:hover{color:rgba(191, 97, 0, 1.00)}#stacks_in_11091 small,#stacks_in_11091 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_11091 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_11097 p,#stacks_in_11097 div{margin-bottom:0}#stacks_in_11097 p,#stacks_in_11097 div,#stacks_in_11097 ul,#stacks_in_11097 ol,#stacks_in_11097 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_11097 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_11097 a:hover{color:rgba(255, 130, 1, 1.00)}@media only screen and (min-width:0px){#stacks_in_11097{}}

#stacks_in_11100 p,#stacks_in_11100 div{margin-bottom:0}#stacks_in_11100 p,#stacks_in_11100 div,#stacks_in_11100 ul,#stacks_in_11100 ol,#stacks_in_11100 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_11100 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_11100 a:hover{color:rgba(255, 130, 1, 1.00)}@media only screen and (min-width:0px){#stacks_in_11100{}}


#stacks_in_11100 {
	margin: 12px 0px 0px 0px;
}
#stacks_in_11103 p,#stacks_in_11103 div{margin-bottom:0}#stacks_in_11103 p,#stacks_in_11103 div,#stacks_in_11103 ul,#stacks_in_11103 ol,#stacks_in_11103 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_11103 a{color:rgba(255, 130, 1, 1.00)}#stacks_in_11103 a:hover{color:rgba(236, 160, 68, 1.00)}@media only screen and (min-width:0px){#stacks_in_11103{}}


#stacks_in_11103 {
	margin: 12px 0px 0px 0px;
}
/* @group Generic Styles */

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

#ruleStackstacks_in_9123 {
	position: relative;
	overflow: hidden;
	margin: 5.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_9123 {
	width: 100%;
}
/*  */

/*  */

/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_9123 {
	text-align: center;
}

#ruleStackstacks_in_9123:before,
#ruleStackstacks_in_9123:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(64, 64, 64, 1.00);
}

#ruleStackstacks_in_9123:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_9123:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_9123 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_9123 {
	padding: 18px 0px 20px 0px;
}
#stacks_in_9145 *,
#stacks_in_9145 *:before,
#stacks_in_9145 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
#stacks_in_9127 h1,#stacks_in_9127 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_9127 h1,#stacks_in_9127 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_9127 h1,#stacks_in_9127 div{line-height:1.10}}#stacks_in_9127 h1,#stacks_in_9127 div{color:rgba(235, 91, 37, 1.00)}#stacks_in_9127 h1 a,#stacks_in_9127 div a{color:rgba(235, 91, 37, 1.00)}#stacks_in_9127 h1 a:hover,#stacks_in_9127 div a:hover{color:rgba(176, 68, 27, 1.00)}#stacks_in_9127 small,#stacks_in_9127 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_9127 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_9127 .primary,#stacks_in_9127 .segment{display:inline-block}#stacks_in_9127 .primary.sub-title,#stacks_in_9127 .segment.sub-title{display:block}#stacks_in_9127 [data-seg="segment2"].last-title{display:block}#stacks_in_9127 .segment.no-shadow{text-shadow:none !important}#stacks_in_9127 .segment *{}#stacks_in_9127 .hTxt.primary{vertical-align:baseline}#stacks_in_9127 .segment[data-seg="segment1"]{font-size:75%;color:rgba(235, 91, 37, 1.00);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:baseline;}#stacks_in_9127 .segment[data-seg="segment1"] div{color:rgba(235, 91, 37, 1.00)}#stacks_in_9127 .segment[data-seg="segment1"] div.mez{font-size:75%}

#stacks_in_9171 p,#stacks_in_9171 div{margin-bottom:0}#stacks_in_9171 p,#stacks_in_9171 div,#stacks_in_9171 ul,#stacks_in_9171 ol,#stacks_in_9171 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_9171 a{color:rgba(235, 91, 37, 1.00)}#stacks_in_9171 a:hover{color:rgba(28, 155, 157, 1.00)}@media only screen and (min-width:0px){#stacks_in_9171{}}


.spacerStack {
	height: 24.00px;
}

#spacerStackstacks_in_9133 {
	height: 24.00px;
}




























@media print {
	#spacerStackstacks_in_9133 {
		display: none !important;
	}
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_9124 .s2c_stacks_in_9124_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_9124 .s2c_stacks_in_9124_cw, #stacks_in_9124 .s2c_stacks_in_9124_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_9124 .s2c_stacks_in_9124_cw [class^="s2c_stacks_in_9124_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_9124 .s2c_stacks_in_9124_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_9124 .s2c_stacks_in_9124_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_9124 .s2c_stacks_in_9124_cw .s2c_stacks_in_9124_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 750px) {		#stacks_in_9124 .s2c_stacks_in_9124_cw {		display: block;		table-layout: auto;	}		#stacks_in_9124 .s2c_stacks_in_9124_cw [class^="s2c_stacks_in_9124_col"] {		display: block;		width: 100%;	}	 	#stacks_in_9124 .s2c_stacks_in_9124_cw .s2c_stacks_in_9124_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack *//* @group ImageWizard Basic Styling */

#imageWizardstacks_in_9125 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_9125 {
	position: relative;
}

#imageWizardstacks_in_9125 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_9135 p,#stacks_in_9135 div{margin-bottom:0}#stacks_in_9135 p,#stacks_in_9135 div,#stacks_in_9135 ul,#stacks_in_9135 ol,#stacks_in_9135 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_9135 a{color:rgba(235, 91, 37, 1.00)}#stacks_in_9135 a:hover{color:rgba(236, 160, 68, 1.00)}@media only screen and (min-width:0px){#stacks_in_9135{}}

/* @group Generic Styles */

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

#ruleStackstacks_in_8679 {
	position: relative;
	overflow: hidden;
	margin: 5.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_8679 {
	width: 100%;
}
/*  */

/*  */

/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_8679 {
	text-align: center;
}

#ruleStackstacks_in_8679:before,
#ruleStackstacks_in_8679:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(64, 64, 64, 1.00);
}

#ruleStackstacks_in_8679:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_8679:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_8679 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_8679 {
	padding: 18px 0px 20px 0px;
}


.spacerStack {
	height: 10.00px;
}

#spacerStackstacks_in_8685 {
	height: 10.00px;
}




























@media print {
	#spacerStackstacks_in_8685 {
		display: none !important;
	}
}
#stacks_in_8686 h2,#stacks_in_8686 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_8686 h2,#stacks_in_8686 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_8686 h2,#stacks_in_8686 div{line-height:1.10}}#stacks_in_8686 h2,#stacks_in_8686 div{color:rgba(236, 160, 68, 1.00)}#stacks_in_8686 h2 a,#stacks_in_8686 div a{color:rgba(236, 160, 68, 1.00)}#stacks_in_8686 h2 a:hover,#stacks_in_8686 div a:hover{color:rgba(177, 120, 51, 1.00)}#stacks_in_8686 small,#stacks_in_8686 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_8686 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_8692 p,#stacks_in_8692 div{margin-bottom:0}#stacks_in_8692 p,#stacks_in_8692 div,#stacks_in_8692 ul,#stacks_in_8692 ol,#stacks_in_8692 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_8692 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_8692 a:hover{color:rgba(28, 155, 157, 1.00)}@media only screen and (min-width:0px){#stacks_in_8692{}}

/* @group Generic Styles */

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

#ruleStackstacks_in_7965 {
	position: relative;
	overflow: hidden;
	margin: 5.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_7965 {
	width: 100%;
}
/*  */

/*  */

/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_7965 {
	text-align: center;
}

#ruleStackstacks_in_7965:before,
#ruleStackstacks_in_7965:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(64, 64, 64, 1.00);
}

#ruleStackstacks_in_7965:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_7965:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_7965 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_7965 {
	padding: 18px 0px 18px 0px;
}

#stacks_in_7806 h1,#stacks_in_7806 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_7806 h1,#stacks_in_7806 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_7806 h1,#stacks_in_7806 div{line-height:1.10}}#stacks_in_7806 h1,#stacks_in_7806 div{color:rgba(235, 91, 37, 1.00)}#stacks_in_7806 h1 a,#stacks_in_7806 div a{color:rgba(235, 91, 37, 1.00)}#stacks_in_7806 h1 a:hover,#stacks_in_7806 div a:hover{color:rgba(176, 68, 27, 1.00)}#stacks_in_7806 small,#stacks_in_7806 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_7806 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_7812 p,#stacks_in_7812 div{margin-bottom:0}#stacks_in_7812 p,#stacks_in_7812 div,#stacks_in_7812 ul,#stacks_in_7812 ol,#stacks_in_7812 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_7812 a{color:rgba(235, 91, 37, 1.00)}#stacks_in_7812 a:hover{color:rgba(236, 160, 68, 1.00)}@media only screen and (min-width:0px){#stacks_in_7812{}}


.spacerStack {
	height: 6.00px;
}

#spacerStackstacks_in_7815 {
	height: 6.00px;
}




























@media print {
	#spacerStackstacks_in_7815 {
		display: none !important;
	}
}
#stacks_in_7793{overflow:visible;-webkit-font-smoothing:antialiased;}#stacks_in_7793 .cycler_reel{position:relative;width:100%;overflow:hidden}#stacks_in_7793{visibility:hidden}#stacks_in_7793 .cycler_reel > div.stacks_out{width:100% !important}#stacks_in_7793 .cycler_reel > div.stacks_out:first{visibility:visible}#stacks_in_7793 .cycler_pager{text-align:center;cursor:pointer;z-index:100;display:block;position:absolute;width:100%}#stacks_in_7793 .cycler_pager.none{display:none}#stacks_in_7793 .cycler_pager a{margin:5px;padding:0;display:inline-block;text-align:center}#stacks_in_7793 .cycler_pager.left{text-align:left}#stacks_in_7793 .cycler_pager.right{text-align:right}#stacks_in_7793 .cycler_pager.numbers.left.high,#stacks_in_7793 .cycler_pager.numbers.left.low{width:42px}#stacks_in_7793 .cycler_pager.sprite.left.high,#stacks_in_7793 .cycler_pager.sprite.left.low{width:25px}#stacks_in_7793 .cycler_pager.css_bullets.left.high,#stacks_in_7793 .cycler_pager.css_bullets.left.low{width:22px}#stacks_in_7793 .cycler_pager.numbers.right.high,#stacks_in_7793 .cycler_pager.numbers.right.low{width:42px}#stacks_in_7793 .cycler_pager.sprite.right.high,#stacks_in_7793 .cycler_pager.sprite.right.low{width:25px}#stacks_in_7793 .cycler_pager.css_bullets.right.high,#stacks_in_7793 .cycler_pager.css_bullets.right.low{width:22px}#stacks_in_7793 .cycler_pager.bottom,#stacks_in_7793 .cycler_pager.low{bottom:0}#stacks_in_7793 .cycler_pager.top,#stacks_in_7793 .cycler_pager.high{top:0}#stacks_in_7793 .cycler_pager.left{left:0}#stacks_in_7793 .cycler_pager.right{right:0}#stacks_in_7793 .cycler_pager.sprite a{text-indent:-9999px;width:15px;height:15px;background:url(../files/cycler-images/15x15-pop-blue.png) 0px 0px no-repeat;background-size:100%}#stacks_in_7793 .cycler_pager.sprite a:hover{background-position:0px -15px}#stacks_in_7793 .cycler_pager.sprite a.activeSlide{background-position:0px -30px}#stacks_in_7793 .cycler_pager.numbers a{height:20px;width:20px;font-size:20px;padding:5px;background-color:#B7B7B7;border-radius:10px;-moz-box-shadow:inset 0px 0px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 0px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 1px rgba(0,0,0,0.2);border:1px solid #606060;text-align:center;line-height:20px;color:#E50000;text-decoration:none;text-shadow:0px 1px 1px #FFFFFF;}#stacks_in_7793 .cycler_pager.numbers a.activeSlide{color:#E50000;background-color:#606060}#stacks_in_7793 .cycler_pager.css_bullets a{position:relative;margin:5px;display:inline-block;height:12px;width:12px;background-color:#404040;border-radius:6px;box-shadow:inset 0px 0px 1px rgba(0,0,0,0.2);border:0px solid #7E7E7E;-moz-box-shadow:1px 1px 0px #000000;-webkit-box-shadow:1px 1px 0px #000000;box-shadow:1px 1px 0px #000000;}#stacks_in_7793 .cycler_pager.css_bullets a.hover,#stacks_in_7793 .cycler_pager.css_bullets a:hover{background-color:#ECA044}#stacks_in_7793 .cycler_pager.css_bullets span{display:block;visibility:hidden;margin:0 auto;text-indent:-9999px;height:8px;width:8px;top:2px;position:relative;background-color:#FF6500;box-shadow:inset -5px 5px 10px rgba(0,0,0,0.2);border-radius:6px}#stacks_in_7793 .cycler_pager.css_bullets a.activeSlide span{visibility:visible}#stacks_in_7793 .cycler_pager.css_bullets a.activeSlide{background-color:#404040}

#stacks_in_7793 {
	padding: 42px 0px 40px 0px;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_10944 .s2c_stacks_in_10944_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_10944 .s2c_stacks_in_10944_cw, #stacks_in_10944 .s2c_stacks_in_10944_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_10944 .s2c_stacks_in_10944_cw [class^="s2c_stacks_in_10944_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_10944 .s2c_stacks_in_10944_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_10944 .s2c_stacks_in_10944_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_10944 .s2c_stacks_in_10944_cw .s2c_stacks_in_10944_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 768px) {		#stacks_in_10944 .s2c_stacks_in_10944_cw {		display: block;		table-layout: auto;	}		#stacks_in_10944 .s2c_stacks_in_10944_cw [class^="s2c_stacks_in_10944_col"] {		display: block;		width: 100%;	}	 	#stacks_in_10944 .s2c_stacks_in_10944_cw .s2c_stacks_in_10944_spacer {		display: block;		height: 12px;		order: 2;	}		}			/* End of Smart2columns2 stack */.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .92);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 30px;
	border-radius: 7px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 7px;
}






/* Solid colour fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: rgba(0, 0, 0, 1.00);
}
















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(235, 91, 37, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_10956 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_10956 #topBoxTriggerstacks_in_10956 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_10956 #topBoxTriggerContentstacks_in_10956 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_10956 #topBoxTriggerContentstacks_in_10956 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_10956 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_10956 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_10956 h1,
#topBoxContentWrapperstacks_in_10956 h2,
#topBoxContentWrapperstacks_in_10956 h3,
#topBoxContentWrapperstacks_in_10956 h4,
#topBoxContentWrapperstacks_in_10956 h5,
#topBoxContentWrapperstacks_in_10956 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_10956 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_10956 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_10956 a:hover,
#topBoxContentWrapperstacks_in_10956 a:focus,
#topBoxContentWrapperstacks_in_10956 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_10956 .topBoxAudio,
#topBoxContentWrapperstacks_in_10956 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_10956.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_10956 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_10956 .trackName,
#topBoxContentWrapperstacks_in_10956 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_10956 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_10957 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_10957 {
	position: relative;
}

#imageWizardstacks_in_10957 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_10968 h2,#stacks_in_10968 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_10968 h2,#stacks_in_10968 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_10968 h2,#stacks_in_10968 div{line-height:1.10}}#stacks_in_10968 h2,#stacks_in_10968 div{color:rgba(236, 160, 68, 1.00)}#stacks_in_10968 h2 a,#stacks_in_10968 div a{color:rgba(236, 160, 68, 1.00)}#stacks_in_10968 h2 a:hover,#stacks_in_10968 div a:hover{color:rgba(177, 120, 51, 1.00)}#stacks_in_10968 small,#stacks_in_10968 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_10968 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_10974 p,#stacks_in_10974 div,#stacks_in_10974 ul,#stacks_in_10974 ol,#stacks_in_10974 dl{color:rgba(236, 160, 68, 1.00)}#stacks_in_10974 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_10974 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_10974{}}

#stacks_in_10977 p,#stacks_in_10977 div{margin-bottom:0}#stacks_in_10977 p,#stacks_in_10977 div,#stacks_in_10977 ul,#stacks_in_10977 ol,#stacks_in_10977 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_10977 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_10977 a:hover{color:rgba(255, 130, 1, 1.00)}@media only screen and (min-width:0px){#stacks_in_10977{}}


#stacks_in_10977 {
	margin: 0px 8px 10px 0px;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_10082 .s2c_stacks_in_10082_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_10082 .s2c_stacks_in_10082_cw, #stacks_in_10082 .s2c_stacks_in_10082_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_10082 .s2c_stacks_in_10082_cw [class^="s2c_stacks_in_10082_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_10082 .s2c_stacks_in_10082_col1 {			vertical-align: middle;  	  	border-radius: 0px;		}#stacks_in_10082 .s2c_stacks_in_10082_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_10082 .s2c_stacks_in_10082_cw .s2c_stacks_in_10082_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 768px) {		#stacks_in_10082 .s2c_stacks_in_10082_cw {		display: block;		table-layout: auto;	}		#stacks_in_10082 .s2c_stacks_in_10082_cw [class^="s2c_stacks_in_10082_col"] {		display: block;		width: 100%;	}	 	#stacks_in_10082 .s2c_stacks_in_10082_cw .s2c_stacks_in_10082_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack */.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .92);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 30px;
	border-radius: 7px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 7px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img,
.nivo-lightbox-theme-default .nivo-lightbox-html5video {
	box-shadow: 6px 6px 20px  rgba(0, 0, 0, 0.40);
}





/* Solid colour fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: rgba(0, 0, 0, 1.00);
}
















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 20px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(236, 160, 68, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
	display: none !important;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'loading video…';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_10097 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_10097 #topBoxTriggerstacks_in_10097 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_10097 #topBoxTriggerContentstacks_in_10097 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_10097 #topBoxTriggerContentstacks_in_10097 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_10097 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_10097 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_10097 h1,
#topBoxContentWrapperstacks_in_10097 h2,
#topBoxContentWrapperstacks_in_10097 h3,
#topBoxContentWrapperstacks_in_10097 h4,
#topBoxContentWrapperstacks_in_10097 h5,
#topBoxContentWrapperstacks_in_10097 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_10097 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_10097 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_10097 a:hover,
#topBoxContentWrapperstacks_in_10097 a:focus,
#topBoxContentWrapperstacks_in_10097 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_10097 .topBoxAudio,
#topBoxContentWrapperstacks_in_10097 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_10097.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_10097 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_10097 .trackName,
#topBoxContentWrapperstacks_in_10097 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_10097 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_10098 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_10098 {
	position: relative;
}

#imageWizardstacks_in_10098 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_10085 h2,#stacks_in_10085 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_10085 h2,#stacks_in_10085 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_10085 h2,#stacks_in_10085 div{line-height:1.10}}#stacks_in_10085 h2,#stacks_in_10085 div{color:rgba(28, 155, 157, 1.00)}#stacks_in_10085 h2 a,#stacks_in_10085 div a{color:rgba(28, 155, 157, 1.00)}#stacks_in_10085 h2 a:hover,#stacks_in_10085 div a:hover{color:rgba(21, 116, 117, 1.00)}#stacks_in_10085 small,#stacks_in_10085 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_10085 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_10091 p,#stacks_in_10091 div,#stacks_in_10091 ul,#stacks_in_10091 ol,#stacks_in_10091 dl{color:rgba(28, 155, 157, 1.00)}#stacks_in_10091 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_10091 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_10091{}}

#stacks_in_10094 p,#stacks_in_10094 div{margin-bottom:0}#stacks_in_10094 p,#stacks_in_10094 div,#stacks_in_10094 ul,#stacks_in_10094 ol,#stacks_in_10094 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_10094 a{color:rgba(235, 91, 37, 1.00)}#stacks_in_10094 a:hover{color:rgba(236, 160, 68, 1.00)}@media only screen and (min-width:0px){#stacks_in_10094{}}


#stacks_in_10094 {
	margin: 0px 8px 10px 0px;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_7795 .s2c_stacks_in_7795_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_7795 .s2c_stacks_in_7795_cw, #stacks_in_7795 .s2c_stacks_in_7795_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_7795 .s2c_stacks_in_7795_cw [class^="s2c_stacks_in_7795_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_7795 .s2c_stacks_in_7795_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_7795 .s2c_stacks_in_7795_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_7795 .s2c_stacks_in_7795_cw .s2c_stacks_in_7795_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 750px) {		#stacks_in_7795 .s2c_stacks_in_7795_cw {		display: block;		table-layout: auto;	}		#stacks_in_7795 .s2c_stacks_in_7795_cw [class^="s2c_stacks_in_7795_col"] {		display: block;		width: 100%;	}	 	#stacks_in_7795 .s2c_stacks_in_7795_cw .s2c_stacks_in_7795_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack */.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .92);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 30px;
	border-radius: 9px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 9px;
}






/* Solid colour fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: rgba(0, 0, 0, 1.00);
}
















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(235, 91, 37, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
	display: none !important;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_7845 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_7845 #topBoxTriggerstacks_in_7845 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_7845 #topBoxTriggerContentstacks_in_7845 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_7845 #topBoxTriggerContentstacks_in_7845 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_7845 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_7845 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_7845 h1,
#topBoxContentWrapperstacks_in_7845 h2,
#topBoxContentWrapperstacks_in_7845 h3,
#topBoxContentWrapperstacks_in_7845 h4,
#topBoxContentWrapperstacks_in_7845 h5,
#topBoxContentWrapperstacks_in_7845 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_7845 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_7845 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_7845 a:hover,
#topBoxContentWrapperstacks_in_7845 a:focus,
#topBoxContentWrapperstacks_in_7845 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_7845 .topBoxAudio,
#topBoxContentWrapperstacks_in_7845 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_7845.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_7845 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_7845 .trackName,
#topBoxContentWrapperstacks_in_7845 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_7845 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_7846 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_7846 {
	position: relative;
}

#imageWizardstacks_in_7846 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_7836 h2,#stacks_in_7836 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_7836 h2,#stacks_in_7836 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_7836 h2,#stacks_in_7836 div{line-height:1.10}}#stacks_in_7836 h2,#stacks_in_7836 div{color:rgba(236, 160, 68, 1.00)}#stacks_in_7836 h2 a,#stacks_in_7836 div a{color:rgba(236, 160, 68, 1.00)}#stacks_in_7836 h2 a:hover,#stacks_in_7836 div a:hover{color:rgba(177, 120, 51, 1.00)}#stacks_in_7836 small,#stacks_in_7836 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_7836 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_10115 p,#stacks_in_10115 div,#stacks_in_10115 ul,#stacks_in_10115 ol,#stacks_in_10115 dl{color:rgba(236, 160, 68, 1.00)}#stacks_in_10115 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_10115 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_10115{}}

#stacks_in_7842 p,#stacks_in_7842 div{margin-bottom:0}#stacks_in_7842 p,#stacks_in_7842 div,#stacks_in_7842 ul,#stacks_in_7842 ol,#stacks_in_7842 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_7842 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_7842 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_7842{}}


#stacks_in_7842 {
	margin: 0px 8px 0px 0px;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_7850 .s2c_stacks_in_7850_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_7850 .s2c_stacks_in_7850_cw, #stacks_in_7850 .s2c_stacks_in_7850_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_7850 .s2c_stacks_in_7850_cw [class^="s2c_stacks_in_7850_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_7850 .s2c_stacks_in_7850_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_7850 .s2c_stacks_in_7850_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_7850 .s2c_stacks_in_7850_cw .s2c_stacks_in_7850_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 768px) {		#stacks_in_7850 .s2c_stacks_in_7850_cw {		display: block;		table-layout: auto;	}		#stacks_in_7850 .s2c_stacks_in_7850_cw [class^="s2c_stacks_in_7850_col"] {		display: block;		width: 100%;	}	 	#stacks_in_7850 .s2c_stacks_in_7850_cw .s2c_stacks_in_7850_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack */.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .92);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 30px;
	border-radius: 9px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 9px;
}






/* Solid colour fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: rgba(0, 0, 0, 1.00);
}
















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(235, 91, 37, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_7865 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_7865 #topBoxTriggerstacks_in_7865 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_7865 #topBoxTriggerContentstacks_in_7865 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_7865 #topBoxTriggerContentstacks_in_7865 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_7865 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_7865 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_7865 h1,
#topBoxContentWrapperstacks_in_7865 h2,
#topBoxContentWrapperstacks_in_7865 h3,
#topBoxContentWrapperstacks_in_7865 h4,
#topBoxContentWrapperstacks_in_7865 h5,
#topBoxContentWrapperstacks_in_7865 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_7865 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_7865 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_7865 a:hover,
#topBoxContentWrapperstacks_in_7865 a:focus,
#topBoxContentWrapperstacks_in_7865 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_7865 .topBoxAudio,
#topBoxContentWrapperstacks_in_7865 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_7865.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_7865 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_7865 .trackName,
#topBoxContentWrapperstacks_in_7865 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_7865 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_7866 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_7866 {
	position: relative;
}

#imageWizardstacks_in_7866 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_7853 h2,#stacks_in_7853 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_7853 h2,#stacks_in_7853 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_7853 h2,#stacks_in_7853 div{line-height:1.20}}#stacks_in_7853 h2,#stacks_in_7853 div{color:rgba(235, 91, 37, 1.00)}#stacks_in_7853 h2 a,#stacks_in_7853 div a{color:rgba(235, 91, 37, 1.00)}#stacks_in_7853 h2 a:hover,#stacks_in_7853 div a:hover{color:rgba(176, 68, 27, 1.00)}#stacks_in_7853 small,#stacks_in_7853 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_7853 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_7859 p,#stacks_in_7859 div,#stacks_in_7859 ul,#stacks_in_7859 ol,#stacks_in_7859 dl{color:rgba(235, 91, 37, 1.00)}#stacks_in_7859 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_7859 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_7859{}}

#stacks_in_7862 p,#stacks_in_7862 div,#stacks_in_7862 ul,#stacks_in_7862 ol,#stacks_in_7862 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_7862 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_7862 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_7862{}}


#stacks_in_7862 {
	margin: 0px 8px 0px 0px;
}

#stacks_in_7870 {
	margin: 20px 0px 0px 0px;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_8741 .s2c_stacks_in_8741_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_8741 .s2c_stacks_in_8741_cw, #stacks_in_8741 .s2c_stacks_in_8741_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_8741 .s2c_stacks_in_8741_cw [class^="s2c_stacks_in_8741_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_8741 .s2c_stacks_in_8741_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_8741 .s2c_stacks_in_8741_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_8741 .s2c_stacks_in_8741_cw .s2c_stacks_in_8741_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 750px) {		#stacks_in_8741 .s2c_stacks_in_8741_cw {		display: block;		table-layout: auto;	}		#stacks_in_8741 .s2c_stacks_in_8741_cw [class^="s2c_stacks_in_8741_col"] {		display: block;		width: 100%;	}	 	#stacks_in_8741 .s2c_stacks_in_8741_cw .s2c_stacks_in_8741_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack */.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .92);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 30px;
	border-radius: 7px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 7px;
}






/* Solid colour fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: rgba(0, 0, 0, 1.00);
}
















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(235, 91, 37, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_10997 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_10997 #topBoxTriggerstacks_in_10997 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_10997 #topBoxTriggerContentstacks_in_10997 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_10997 #topBoxTriggerContentstacks_in_10997 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_10997 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_10997 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_10997 h1,
#topBoxContentWrapperstacks_in_10997 h2,
#topBoxContentWrapperstacks_in_10997 h3,
#topBoxContentWrapperstacks_in_10997 h4,
#topBoxContentWrapperstacks_in_10997 h5,
#topBoxContentWrapperstacks_in_10997 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_10997 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_10997 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_10997 a:hover,
#topBoxContentWrapperstacks_in_10997 a:focus,
#topBoxContentWrapperstacks_in_10997 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_10997 .topBoxAudio,
#topBoxContentWrapperstacks_in_10997 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_10997.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_10997 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_10997 .trackName,
#topBoxContentWrapperstacks_in_10997 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_10997 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_10998 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_10998 {
	position: relative;
}

#imageWizardstacks_in_10998 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_10985 h2,#stacks_in_10985 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_10985 h2,#stacks_in_10985 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_10985 h2,#stacks_in_10985 div{line-height:1.10}}#stacks_in_10985 h2,#stacks_in_10985 div{color:rgba(236, 160, 68, 1.00)}#stacks_in_10985 h2 a,#stacks_in_10985 div a{color:rgba(236, 160, 68, 1.00)}#stacks_in_10985 h2 a:hover,#stacks_in_10985 div a:hover{color:rgba(177, 120, 51, 1.00)}#stacks_in_10985 small,#stacks_in_10985 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_10985 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_10991 p,#stacks_in_10991 div,#stacks_in_10991 ul,#stacks_in_10991 ol,#stacks_in_10991 dl{color:rgba(236, 160, 68, 1.00)}#stacks_in_10991 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_10991 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_10991{}}

#stacks_in_10994 p,#stacks_in_10994 div{margin-bottom:0}#stacks_in_10994 p,#stacks_in_10994 div,#stacks_in_10994 ul,#stacks_in_10994 ol,#stacks_in_10994 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_10994 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_10994 a:hover{color:rgba(255, 130, 1, 1.00)}@media only screen and (min-width:0px){#stacks_in_10994{}}


#stacks_in_10994 {
	margin: 0px 8px 10px 0px;
}
/* @group Generic Styles */

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

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

/*  */

/*  */

/*  */
#ruleStackstacks_in_8808 {
	width: 70%;
	margin-left: auto; margin-right: auto;
}
/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */

/*  */

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

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

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

/*  */
/*  */
#stacks_in_8808 {
	padding: 24px 0px 36px 0px;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_7799 .s2c_stacks_in_7799_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_7799 .s2c_stacks_in_7799_cw, #stacks_in_7799 .s2c_stacks_in_7799_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_7799 .s2c_stacks_in_7799_cw [class^="s2c_stacks_in_7799_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_7799 .s2c_stacks_in_7799_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_7799 .s2c_stacks_in_7799_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_7799 .s2c_stacks_in_7799_cw .s2c_stacks_in_7799_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 750px) {		#stacks_in_7799 .s2c_stacks_in_7799_cw {		display: block;		table-layout: auto;	}		#stacks_in_7799 .s2c_stacks_in_7799_cw [class^="s2c_stacks_in_7799_col"] {		display: block;		width: 100%;	}	 	#stacks_in_7799 .s2c_stacks_in_7799_cw .s2c_stacks_in_7799_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack *//* @group ImageWizard Basic Styling */

#imageWizardstacks_in_10048 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_10048 {
	position: relative;
}

#imageWizardstacks_in_10048 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_10231 h2,#stacks_in_10231 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_10231 h2,#stacks_in_10231 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_10231 h2,#stacks_in_10231 div{line-height:1.10}}#stacks_in_10231 h2,#stacks_in_10231 div{color:rgba(236, 160, 68, 1.00)}#stacks_in_10231 h2 a,#stacks_in_10231 div a{color:rgba(236, 160, 68, 1.00)}#stacks_in_10231 h2 a:hover,#stacks_in_10231 div a:hover{color:rgba(177, 120, 51, 1.00)}#stacks_in_10231 small,#stacks_in_10231 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_10231 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_10237 p,#stacks_in_10237 div,#stacks_in_10237 ul,#stacks_in_10237 ol,#stacks_in_10237 dl{color:rgba(236, 160, 68, 1.00)}#stacks_in_10237 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_10237 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_10237{}}

#stacks_in_10240 p,#stacks_in_10240 div{margin-bottom:0}#stacks_in_10240 p,#stacks_in_10240 div,#stacks_in_10240 ul,#stacks_in_10240 ol,#stacks_in_10240 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_10240 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_10240 a:hover{color:rgba(235, 91, 37, 1.00)}@media only screen and (min-width:0px){#stacks_in_10240{}}


#stacks_in_10240 {
	margin: 0px 8px 0px 0px;
}
/* @group Generic Styles */

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

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

/*  */

/*  */

/*  */
#ruleStackstacks_in_7801 {
	width: 70%;
	margin-left: auto; margin-right: auto;
}
/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */

/*  */

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

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

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

/*  */
/*  */
#stacks_in_7801 {
	padding: 24px 0px 36px 0px;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_7898 .s2c_stacks_in_7898_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_7898 .s2c_stacks_in_7898_cw, #stacks_in_7898 .s2c_stacks_in_7898_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_7898 .s2c_stacks_in_7898_cw [class^="s2c_stacks_in_7898_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_7898 .s2c_stacks_in_7898_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_7898 .s2c_stacks_in_7898_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_7898 .s2c_stacks_in_7898_cw .s2c_stacks_in_7898_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 768px) {		#stacks_in_7898 .s2c_stacks_in_7898_cw {		display: block;		table-layout: auto;	}		#stacks_in_7898 .s2c_stacks_in_7898_cw [class^="s2c_stacks_in_7898_col"] {		display: block;		width: 100%;	}	 	#stacks_in_7898 .s2c_stacks_in_7898_cw .s2c_stacks_in_7898_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack *//* @group ImageWizard Basic Styling */

#imageWizardstacks_in_7907 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_7907 {
	position: relative;
}

#imageWizardstacks_in_7907 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_7901 h2,#stacks_in_7901 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_7901 h2,#stacks_in_7901 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_7901 h2,#stacks_in_7901 div{line-height:1.20}}#stacks_in_7901 h2,#stacks_in_7901 div{color:rgba(235, 91, 37, 1.00)}#stacks_in_7901 h2 a,#stacks_in_7901 div a{color:rgba(235, 91, 37, 1.00)}#stacks_in_7901 h2 a:hover,#stacks_in_7901 div a:hover{color:rgba(176, 68, 27, 1.00)}#stacks_in_7901 small,#stacks_in_7901 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_7901 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_7903 p,#stacks_in_7903 div,#stacks_in_7903 ul,#stacks_in_7903 ol,#stacks_in_7903 dl{color:rgba(235, 91, 37, 1.00)}#stacks_in_7903 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_7903 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_7903{}}

#stacks_in_7904 p,#stacks_in_7904 div,#stacks_in_7904 ul,#stacks_in_7904 ol,#stacks_in_7904 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_7904 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_7904 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_7904{}}

/* @group Generic Styles */

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

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

/*  */

/*  */

/*  */
#ruleStackstacks_in_11029 {
	width: 70%;
	margin-left: auto; margin-right: auto;
}
/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */

/*  */

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

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

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

/*  */
/*  */
#stacks_in_11029 {
	padding: 24px 0px 36px 0px;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_11008 .s2c_stacks_in_11008_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_11008 .s2c_stacks_in_11008_cw, #stacks_in_11008 .s2c_stacks_in_11008_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_11008 .s2c_stacks_in_11008_cw [class^="s2c_stacks_in_11008_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_11008 .s2c_stacks_in_11008_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_11008 .s2c_stacks_in_11008_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_11008 .s2c_stacks_in_11008_cw .s2c_stacks_in_11008_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 750px) {		#stacks_in_11008 .s2c_stacks_in_11008_cw {		display: block;		table-layout: auto;	}		#stacks_in_11008 .s2c_stacks_in_11008_cw [class^="s2c_stacks_in_11008_col"] {		display: block;		width: 100%;	}	 	#stacks_in_11008 .s2c_stacks_in_11008_cw .s2c_stacks_in_11008_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack *//* @group ImageWizard Basic Styling */

#imageWizardstacks_in_11023 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_11023 {
	position: relative;
}

#imageWizardstacks_in_11023 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_11011 h2,#stacks_in_11011 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_11011 h2,#stacks_in_11011 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_11011 h2,#stacks_in_11011 div{line-height:1.10}}#stacks_in_11011 h2,#stacks_in_11011 div{color:rgba(28, 155, 157, 1.00)}#stacks_in_11011 h2 a,#stacks_in_11011 div a{color:rgba(28, 155, 157, 1.00)}#stacks_in_11011 h2 a:hover,#stacks_in_11011 div a:hover{color:rgba(21, 116, 117, 1.00)}#stacks_in_11011 small,#stacks_in_11011 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_11011 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_11017 p,#stacks_in_11017 div,#stacks_in_11017 ul,#stacks_in_11017 ol,#stacks_in_11017 dl{color:rgba(28, 155, 157, 1.00)}#stacks_in_11017 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_11017 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_11017{}}

#stacks_in_11020 p,#stacks_in_11020 div{margin-bottom:0}#stacks_in_11020 p,#stacks_in_11020 div,#stacks_in_11020 ul,#stacks_in_11020 ol,#stacks_in_11020 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_11020 a{color:rgba(235, 91, 37, 1.00)}#stacks_in_11020 a:hover{color:rgba(236, 160, 68, 1.00)}@media only screen and (min-width:0px){#stacks_in_11020{}}


#stacks_in_11020 {
	margin: 0px 0px 10px 0px;
}
/* @group Generic Styles */

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

#ruleStackstacks_in_9180 {
	position: relative;
	overflow: hidden;
	margin: 5.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_9180 {
	width: 100%;
}
/*  */

/*  */

/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_9180 {
	text-align: center;
}

#ruleStackstacks_in_9180:before,
#ruleStackstacks_in_9180:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(64, 64, 64, 1.00);
}

#ruleStackstacks_in_9180:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_9180:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_9180 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_9180 {
	padding: 22px 0px 18px 0px;
}
#stacks_in_5406 h1,#stacks_in_5406 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_5406 h1,#stacks_in_5406 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_5406 h1,#stacks_in_5406 div{line-height:1.10}}#stacks_in_5406 h1,#stacks_in_5406 div{color:rgba(236, 160, 68, 1.00)}#stacks_in_5406 h1 a,#stacks_in_5406 div a{color:rgba(236, 160, 68, 1.00)}#stacks_in_5406 h1 a:hover,#stacks_in_5406 div a:hover{color:rgba(177, 120, 51, 1.00)}#stacks_in_5406 small,#stacks_in_5406 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_5406 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


.spacerStack {
	height: 4.00px;
}

#spacerStackstacks_in_5418 {
	height: 4.00px;
}




























@media print {
	#spacerStackstacks_in_5418 {
		display: none !important;
	}
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_5407 .s2c_stacks_in_5407_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_5407 .s2c_stacks_in_5407_cw, #stacks_in_5407 .s2c_stacks_in_5407_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_5407 .s2c_stacks_in_5407_cw [class^="s2c_stacks_in_5407_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_5407 .s2c_stacks_in_5407_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_5407 .s2c_stacks_in_5407_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_5407 .s2c_stacks_in_5407_cw .s2c_stacks_in_5407_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 750px) {		#stacks_in_5407 .s2c_stacks_in_5407_cw {		display: block;		table-layout: auto;	}		#stacks_in_5407 .s2c_stacks_in_5407_cw [class^="s2c_stacks_in_5407_col"] {		display: block;		width: 100%;	}	 	#stacks_in_5407 .s2c_stacks_in_5407_cw .s2c_stacks_in_5407_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack *//* @group ImageWizard Basic Styling */

#imageWizardstacks_in_5408 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_5408 {
	position: relative;
}

#imageWizardstacks_in_5408 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

#imageWizardLinkstacks_in_5408 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url('../files/imageWizardAssets/glass.gif') repeat;
	z-index: 100;
}

#imageWizardLinkstacks_in_5408 a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 102;
	outline: none;
}

#linkIconstacks_in_5408 {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	z-index: 101;
}

#linkIconstacks_in_5408 [class^="fa fa-"] {
	color: #ffffff;
	font-size: 50px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0.99;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_5408:hover #linkIconstacks_in_5408 [class^="fa fa-"] {
	opacity: 0.50;
}

#linkShadestacks_in_5408 {
	background: #000000;
	opacity: 0.0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	transition: all 300ms ease-in-out;
}

#imageWizardstacks_in_5408:hover #linkShadestacks_in_5408 {
	opacity: 0.0;
}

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_5420 h2,#stacks_in_5420 .hTxt:not(.segment) div{font-size:1.60rem}@media all and (max-width:640px){#stacks_in_5420 h2,#stacks_in_5420 .hTxt:not(.segment) div{font-size:1.30rem}}@media only screen and (min-width:0px){#stacks_in_5420 h2,#stacks_in_5420 div{line-height:1.10}}#stacks_in_5420 h2,#stacks_in_5420 div{color:rgba(236, 160, 68, 1.00)}#stacks_in_5420 h2 a,#stacks_in_5420 div a{color:rgba(236, 160, 68, 1.00)}#stacks_in_5420 h2 a:hover,#stacks_in_5420 div a:hover{color:rgba(177, 120, 51, 1.00)}#stacks_in_5420 small,#stacks_in_5420 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_5420 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_5426 p,#stacks_in_5426 div{margin-bottom:0}#stacks_in_5426 p,#stacks_in_5426 div,#stacks_in_5426 ul,#stacks_in_5426 ol,#stacks_in_5426 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_5426 a{color:rgba(236, 160, 68, 1.00)}#stacks_in_5426 a:hover{color:rgba(28, 155, 157, 1.00)}@media only screen and (min-width:0px){#stacks_in_5426{}}

/* @group Generic Styles */

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

#ruleStackstacks_in_9912 {
	position: relative;
	overflow: hidden;
	margin: 5.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_9912 {
	width: 100%;
}
/*  */

/*  */

/*  */

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

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

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_9912 {
	text-align: center;
}

#ruleStackstacks_in_9912:before,
#ruleStackstacks_in_9912:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(64, 64, 64, 1.00);
}

#ruleStackstacks_in_9912:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_9912:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_9912 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_9912 {
	padding: 18px 0px 18px 0px;
}
#stacks_in_9913 h1,#stacks_in_9913 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_9913 h1,#stacks_in_9913 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_9913 h1,#stacks_in_9913 div{line-height:1.10}}#stacks_in_9913 h1,#stacks_in_9913 div{color:rgba(236, 160, 68, 1.00)}#stacks_in_9913 h1 a,#stacks_in_9913 div a{color:rgba(236, 160, 68, 1.00)}#stacks_in_9913 h1 a:hover,#stacks_in_9913 div a:hover{color:rgba(177, 120, 51, 1.00)}#stacks_in_9913 small,#stacks_in_9913 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_9913 h1.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


.spacerStack {
	height: 8.00px;
}

#spacerStackstacks_in_9919 {
	height: 8.00px;
}




























@media print {
	#spacerStackstacks_in_9919 {
		display: none !important;
	}
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_9920 .s2c_stacks_in_9920_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_9920 .s2c_stacks_in_9920_cw, #stacks_in_9920 .s2c_stacks_in_9920_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_9920 .s2c_stacks_in_9920_cw [class^="s2c_stacks_in_9920_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_9920 .s2c_stacks_in_9920_col1 {			vertical-align: middle;  	  	border-radius: 0px;		}#stacks_in_9920 .s2c_stacks_in_9920_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_9920 .s2c_stacks_in_9920_cw .s2c_stacks_in_9920_spacer {	display: table-cell;	width: 5%;}@media only screen and (max-width: 750px) {		#stacks_in_9920 .s2c_stacks_in_9920_cw {		display: block;		table-layout: auto;	}		#stacks_in_9920 .s2c_stacks_in_9920_cw [class^="s2c_stacks_in_9920_col"] {		display: block;		width: 100%;	}	 	#stacks_in_9920 .s2c_stacks_in_9920_cw .s2c_stacks_in_9920_spacer {		display: block;		height: 24px;		order: 2;	}		}			/* End of Smart2columns2 stack */.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .75);
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 7%;
	right: 7%;
	top: 7%;
	bottom: 7%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 25px;
	border-radius: 9px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 9px;
}




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(235, 91, 37, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 700ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
	display: none !important;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_9925 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_9925 #topBoxTriggerstacks_in_9925 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_9925 #topBoxTriggerContentstacks_in_9925 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_9925 #topBoxTriggerContentstacks_in_9925 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_9925 {
	color: rgba(66, 66, 66, 1.00);
}

#topBoxContentWrapperstacks_in_9925 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_9925 h1,
#topBoxContentWrapperstacks_in_9925 h2,
#topBoxContentWrapperstacks_in_9925 h3,
#topBoxContentWrapperstacks_in_9925 h4,
#topBoxContentWrapperstacks_in_9925 h5,
#topBoxContentWrapperstacks_in_9925 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_9925 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 700ms ease-in-out;
}

#topBoxContentWrapperstacks_in_9925 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_9925 a:hover,
#topBoxContentWrapperstacks_in_9925 a:focus,
#topBoxContentWrapperstacks_in_9925 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_9925 .topBoxAudio,
#topBoxContentWrapperstacks_in_9925 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_9925.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_9925 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_9925 .trackName,
#topBoxContentWrapperstacks_in_9925 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_9925 {
	display: none;
}







/* @group ImageWizard Basic Styling */

#imageWizardstacks_in_9926 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	overflow: hidden;
}

#imageWizardInnerstacks_in_9926 {
	position: relative;
}

#imageWizardstacks_in_9926 img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	outline: none;
	overflow: hidden;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	margin: 0 auto 0 0;
}



/* @end */

/* @group Hyperlink */

/*  */

/* @end */

/* @group Captions */

/*  */

/* @end */

/* @group Box shadow */

/*  */

/* @end */

/* @group Special Effects */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */




/* @group Pinterest Sharing */

/*  */

/* @end */

/* @group Inset Shadow */

/*  */

/* @end */

/* @group Copy Protection */

/*  */

/* @end */

/* @group Image Blackout */

/*  */

/* @end */

/* @group Scroll Fade */

/*  */

/* @end */



/* @group Edit Mode Styling */

/*  */

/* @end */
#stacks_in_9921 p,#stacks_in_9921 div{margin-bottom:0}#stacks_in_9921 p,#stacks_in_9921 div,#stacks_in_9921 ul,#stacks_in_9921 ol,#stacks_in_9921 dl{color:rgba(236, 225, 205, 1.00)}#stacks_in_9921 a{color:rgba(235, 91, 37, 1.00)}#stacks_in_9921 a:hover{color:rgba(236, 160, 68, 1.00)}@media only screen and (min-width:0px){#stacks_in_9921{}}


.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_2336 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_2336 {
		display: none !important;
	}
}
#toTop{--elevator-image:url(../rw_common/plugins/stacks/elevator-images/top.png);--elevator-size:50px;display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:var(--elevator-size);height:var(--elevator-size);border:none;text-indent:-9999px;background-image:var(--elevator-image);background-repeat:no-repeat;background-position:left top;z-index:9988}#toTop:active,#toTop:focus{outline:none}#toTop:hover{background-position:left calc(var(--elevator-size) * -1)}
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(iconfont/MaterialIcons-Regular.eot); /* For IE6-8 */
  src: local('Material Icons'),
    local('MaterialIcons-Regular'),
    url(actionmenu-files/MaterialIcons-Regular.woff2) format('woff2'),
    url(actionmenu-files/MaterialIcons-Regular.woff) format('woff'),
    url(actionmenu-files/MaterialIcons-Regular.ttf) format('truetype');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  -webkit-font-feature-settings: 'liga';
  font-feature-settings: 'liga';
}
@font-face{font-family:"Ionicons";src:url("actionmenu-files/ionicons.eot?v=2.0.1");src:url("actionmenu-files/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"),url("actionmenu-files/ionicons.ttf?v=2.0.1") format("truetype"),url("actionmenu-files/ionicons.woff?v=2.0.1") format("woff"),url("actionmenu-files/ionicons.svg?v=2.0.1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#actionMenu_stacks_in_7257 .actionMenu_toggle_icon {
  color: #EB5B25;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

#stacks_in_1 {
  clear: both; }

#actionMenu_stacks_in_7257_inline_wrap {
  display: inline-block;
  padding: 10px 5px;
  position: relative;
  height: 36px; }

#actionMenu_stacks_in_7257 {
  cursor: pointer;
  font-family: "Roboto", sans-serif; }
  #actionMenu_stacks_in_7257 .actionMenu_toggle_icon {
    display: block;
    text-align: center;
    width: 36px;
    height: 36px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    line-height: 36px;
    font-size: 24px;
    border-radius: 36px;
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4); }
    #actionMenu_stacks_in_7257 .actionMenu_toggle_icon::before {
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      line-height: 36px; }
    #actionMenu_stacks_in_7257 .actionMenu_toggle_icon.material-icons::before {
      content: attr(data-icon); }
    #actionMenu_stacks_in_7257 .actionMenu_toggle_icon.hidden::before {
      display: none; }
    #actionMenu_stacks_in_7257 .actionMenu_toggle_icon.rotate {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg); }
    #actionMenu_stacks_in_7257 .actionMenu_toggle_icon.no-shadow {
      -webkit-box-shadow: none !important;
      box-shadow: none !important; }
  #actionMenu_stacks_in_7257 .actionMenu_menu li a {
    padding: 0;
    display: inline-block;
    width: 34px;
    height: 34px; }
  #actionMenu_stacks_in_7257 .actionMenu_menu li a.inner-icon, #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-icon {
    padding: 0;
    display: inline-block;
    width: 34px;
    height: 34px;
    border-radius: 100px;
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3); }
    #actionMenu_stacks_in_7257 .actionMenu_menu li a.inner-icon i, #actionMenu_stacks_in_7257 .actionMenu_menu li a.inner-icon i::before, #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-icon i, #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-icon i::before {
      text-align: center;
      width: 34px;
      height: 34px;
      font-size: 18px;
      line-height: 34px !important; }
    #actionMenu_stacks_in_7257 .actionMenu_menu li a.inner-icon i.hidden, #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-icon i.hidden {
      display: none; }
  #actionMenu_stacks_in_7257 .actionMenu_menu li a.inner-icon.hide-box-shadow-hover:hover, #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-icon.hide-box-shadow-hover:hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-link {
    padding: 0; }
    #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-link a {
      width: auto; }
  #actionMenu_stacks_in_7257 .actionMenu_menu.actionMenu_link_only {
    width: 36px; }
    #actionMenu_stacks_in_7257 .actionMenu_menu.actionMenu_link_only li {
      width: 36px; }
    #actionMenu_stacks_in_7257 .actionMenu_menu.actionMenu_link_only li a {
      padding: 0;
      display: inline-block;
      width: 34px;
      height: 34px; }
    #actionMenu_stacks_in_7257 .actionMenu_menu.actionMenu_link_only li a.inner-icon, #actionMenu_stacks_in_7257 .actionMenu_menu.actionMenu_link_only li span.inner-icon {
      display: none !important; }
    #actionMenu_stacks_in_7257 .actionMenu_menu.actionMenu_link_only li span.inner-link {
      opacity: 1 !important;
      visibility: visible !important;
      -webkit-transition-delay: 0.5s !important;
              transition-delay: 0.5s !important; }
      #actionMenu_stacks_in_7257 .actionMenu_menu.actionMenu_link_only li span.inner-link a {
        -webkit-transition-delay: 0.05s;
                transition-delay: 0.05s;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        /*  */
        padding: 0 12px !important;
        /*  */ }

/* " */
/*  */
#actionMenu_stacks_in_7257 {
  /*  */
  position: fixed;
  z-index: 9999999999999999 !important;
  /* " */ }
  #actionMenu_stacks_in_7257 .actionMenu_toggle_icon {
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4); }
    #actionMenu_stacks_in_7257 .actionMenu_toggle_icon::before {
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      line-height: 36px; }
    #actionMenu_stacks_in_7257 .actionMenu_toggle_icon.material-icons::before {
      content: attr(data-icon); }
    #actionMenu_stacks_in_7257 .actionMenu_toggle_icon.rotate {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg); }
  #actionMenu_stacks_in_7257 .actionMenu_menu {
    left: 50%;
    padding: 0;
    z-index: -1;
    margin: 0 auto;
    overflow: visible;
    max-height: 100px;
    position: absolute;
    text-align: center;
    width: 34px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
    #actionMenu_stacks_in_7257 .actionMenu_menu li {
      position: absolute;
      width: 34px;
      height: 34px;
      float: left;
      clear: none;
      opacity: 0;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      touch-callout: none;
      pointer-events: none;
      list-style-type: none; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(1) {
        -webkit-transition-duration: %( 0.500000 * 0.0.80 )%s;
                transition-duration: %( 0.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(2) {
        -webkit-transition-duration: %( 1.000000 * 0.0.80 )%s;
                transition-duration: %( 1.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(3) {
        -webkit-transition-duration: %( 1.500000 * 0.0.80 )%s;
                transition-duration: %( 1.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(4) {
        -webkit-transition-duration: %( 2.000000 * 0.0.80 )%s;
                transition-duration: %( 2.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(5) {
        -webkit-transition-duration: %( 2.500000 * 0.0.80 )%s;
                transition-duration: %( 2.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(6) {
        -webkit-transition-duration: %( 3.000000 * 0.0.80 )%s;
                transition-duration: %( 3.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(7) {
        -webkit-transition-duration: %( 3.500000 * 0.0.80 )%s;
                transition-duration: %( 3.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(8) {
        -webkit-transition-duration: %( 4.000000 * 0.0.80 )%s;
                transition-duration: %( 4.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(9) {
        -webkit-transition-duration: %( 4.500000 * 0.0.80 )%s;
                transition-duration: %( 4.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(10) {
        -webkit-transition-duration: %( 5.000000 * 0.0.80 )%s;
                transition-duration: %( 5.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(11) {
        -webkit-transition-duration: %( 5.500000 * 0.0.80 )%s;
                transition-duration: %( 5.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(12) {
        -webkit-transition-duration: %( 6.000000 * 0.0.80 )%s;
                transition-duration: %( 6.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(13) {
        -webkit-transition-duration: %( 6.500000 * 0.0.80 )%s;
                transition-duration: %( 6.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(14) {
        -webkit-transition-duration: %( 7.000000 * 0.0.80 )%s;
                transition-duration: %( 7.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(15) {
        -webkit-transition-duration: %( 7.500000 * 0.0.80 )%s;
                transition-duration: %( 7.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(16) {
        -webkit-transition-duration: %( 8.000000 * 0.0.80 )%s;
                transition-duration: %( 8.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(17) {
        -webkit-transition-duration: %( 8.500000 * 0.0.80 )%s;
                transition-duration: %( 8.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(18) {
        -webkit-transition-duration: %( 9.000000 * 0.0.80 )%s;
                transition-duration: %( 9.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(19) {
        -webkit-transition-duration: %( 9.500000 * 0.0.80 )%s;
                transition-duration: %( 9.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(20) {
        -webkit-transition-duration: %( 10.000000 * 0.0.80 )%s;
                transition-duration: %( 10.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(21) {
        -webkit-transition-duration: %( 10.500000 * 0.0.80 )%s;
                transition-duration: %( 10.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(22) {
        -webkit-transition-duration: %( 11.000000 * 0.0.80 )%s;
                transition-duration: %( 11.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(23) {
        -webkit-transition-duration: %( 11.500000 * 0.0.80 )%s;
                transition-duration: %( 11.500000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li:nth-child(24) {
        -webkit-transition-duration: %( 12.000000 * 0.0.80 )%s;
                transition-duration: %( 12.000000 * 0.0.80 )%s; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-link a {
        display: block;
        color: inherit;
        text-decoration: none;
        line-height: 34px; }
        #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-link a:hover {
          text-decoration: underline; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-link {
        top: 0;
        opacity: 0;
        padding: 0;
        z-index: -1;
        width: auto;
        font-size: 14px;
        visibility: hidden;
        position: absolute;
        white-space: nowrap;
        height: 34px;
        -webkit-transition-delay: 0.5s;
                transition-delay: 0.5s;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        line-height: 34px;
        border-radius: 100px;
        color: #EB5B25;
        /*  */
        background: #FFFFFF;
        /*  */
        /*  */ }
        #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-link a:hover {
          text-decoration: none; }
        #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-link a {
          padding: 0px 20px;
          -webkit-transition-delay: 0.5s;
                  transition-delay: 0.5s;
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li a.inner-icon, #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-icon {
        -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
        box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3); }
      #actionMenu_stacks_in_7257 .actionMenu_menu li a.inner-icon.hide-box-shadow, #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-icon.hide-box-shadow {
        -webkit-box-shadow: none !important;
        box-shadow: none !important; }
      #actionMenu_stacks_in_7257 .actionMenu_menu li a.inner-icon.hide-box-shadow-hover:hover, #actionMenu_stacks_in_7257 .actionMenu_menu li span.inner-icon.hide-box-shadow-hover:hover {
        -webkit-box-shadow: none !important;
        box-shadow: none !important; }

#actionMenu_stacks_in_7257.open {
  z-index: 999999999 !important; }
  #actionMenu_stacks_in_7257.open.overlay::after {
    cursor: default;
    content: '';
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    position: fixed;
    border: none !important;
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    opacity: 0.50;
    background: #000000; }
  #actionMenu_stacks_in_7257.open .actionMenu_toggle_icon.material-icons::before {
    content: 'close' !important; }
  #actionMenu_stacks_in_7257.open .actionMenu_toggle_icon.icon-ionic::before {
    content: "\f12a" !important; }
  #actionMenu_stacks_in_7257.open .actionMenu_toggle_icon.fa::before {
    content: "\f00d" !important; }
  #actionMenu_stacks_in_7257.open .actionMenu_toggle_icon.rotate {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    -webkit-box-shadow: 4px 0px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 4px 0px 10px rgba(0, 0, 0, 0.4); }
  #actionMenu_stacks_in_7257.open .actionMenu_menu {
    max-height: 500px;
    z-index: auto; }
    #actionMenu_stacks_in_7257.open .actionMenu_menu li {
      opacity: 1;
      pointer-events: auto;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg); }
      #actionMenu_stacks_in_7257.open .actionMenu_menu li:hover span.inner-link {
        opacity: 1;
        visibility: visible; }

@media screen and (max-width: 1028px) {
  #actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link {
    opacity: 1;
    visibility: visible;
    -webkit-transition-delay: 0.5s !important;
            transition-delay: 0.5s !important; }
    #actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link a {
      opacity: 1;
      visibility: visible;
      -webkit-transition-delay: 0.5s !important;
              transition-delay: 0.5s !important;
      padding-left: 49px !important; }
  #actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on li a.inner-icon.hide-box-shadow-hover, #actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-icon.hide-box-shadow-hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu.actionMenu_mobile_text_on.actionMenu_link_only li span.inner-link a {
    /*  */
    padding-left: 12px !important;
    /*  */ }
  #actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link {
    opacity: 1;
    visibility: visible;
    -webkit-transition-delay: 0.5s !important;
            transition-delay: 0.5s !important; }
    #actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link a {
      opacity: 1;
      visibility: visible;
      -webkit-transition-delay: 0.5s !important;
              transition-delay: 0.5s !important;
      padding-right: 49px !important; }
  #actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on li a.inner-icon.hide-box-shadow-hover, #actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-icon.hide-box-shadow-hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu.actionMenu_mobile_text_on.actionMenu_link_only li span.inner-link a {
    /*  */
    padding-right: 12px !important;
    /*  */ } }

#actionMenu_stacks_in_7257.ho-left {
  left: 15px; }
  #actionMenu_stacks_in_7257.ho-left .actionMenu_menu span.inner-link {
    left: 1px;
    text-align: left; }
  #actionMenu_stacks_in_7257.ho-left .actionMenu_menu.actionMenu_text_on li span.inner-link, #actionMenu_stacks_in_7257.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link {
    opacity: 0;
    visibility: hidden;
    -webkit-transition-delay: none;
            transition-delay: none; }
    #actionMenu_stacks_in_7257.ho-left .actionMenu_menu.actionMenu_text_on li span.inner-link a, #actionMenu_stacks_in_7257.ho-left .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link a {
      -webkit-transition-delay: none;
              transition-delay: none; }
  #actionMenu_stacks_in_7257.ho-left .actionMenu_menu.actionMenu_text_on li .inner-icon.hide-box-shadow, #actionMenu_stacks_in_7257.ho-left .actionMenu_menu.actionMenu_mobile_text_on li .inner-icon.hide-box-shadow {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_7257.ho-left .actionMenu_menu.actionMenu_text_on li .inner-icon.hide-box-shadow-hover:hover, #actionMenu_stacks_in_7257.ho-left .actionMenu_menu.actionMenu_mobile_text_on li .inner-icon.hide-box-shadow-hover:hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }

#actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu li:hover span.inner-link {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: none;
          transition-delay: none; }
  #actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu li:hover span.inner-link a {
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding-left: 49px !important; }

#actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu.actionMenu_text_on li span.inner-link {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: 0.5s !important;
          transition-delay: 0.5s !important; }
  #actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu.actionMenu_text_on li span.inner-link a {
    opacity: 1;
    visibility: visible;
    -webkit-transition-delay: 0.5s !important;
            transition-delay: 0.5s !important;
    padding-left: 49px !important; }

#actionMenu_stacks_in_7257.open.ho-left .actionMenu_menu.actionMenu_link_only li:hover span.inner-link a {
  text-decoration: underline;
  /*  */
  padding-left: 12px !important;
  /*  */ }

#actionMenu_stacks_in_7257.ho-right {
  right: 15px; }
  #actionMenu_stacks_in_7257.ho-right .actionMenu_menu span.inner-link {
    right: 1px;
    text-align: right; }
  #actionMenu_stacks_in_7257.ho-right .actionMenu_menu.actionMenu_text_on li span.inner-link, #actionMenu_stacks_in_7257.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link {
    opacity: 0;
    visibility: hidden;
    -webkit-transition-delay: none;
            transition-delay: none; }
    #actionMenu_stacks_in_7257.ho-right .actionMenu_menu.actionMenu_text_on li span.inner-link a, #actionMenu_stacks_in_7257.ho-right .actionMenu_menu.actionMenu_mobile_text_on li span.inner-link a {
      -webkit-transition-delay: none;
              transition-delay: none; }
  #actionMenu_stacks_in_7257.ho-right .actionMenu_menu.actionMenu_text_on li .inner-icon.hide-box-shadow, #actionMenu_stacks_in_7257.ho-right .actionMenu_menu.actionMenu_mobile_text_on li .inner-icon.hide-box-shadow {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  #actionMenu_stacks_in_7257.ho-right .actionMenu_menu.actionMenu_text_on li .inner-icon.hide-box-shadow-hover:hover, #actionMenu_stacks_in_7257.ho-right .actionMenu_menu.actionMenu_mobile_text_on li .inner-icon.hide-box-shadow-hover:hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }

#actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu li:hover span.inner-link {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: none;
          transition-delay: none; }
  #actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu li:hover span.inner-link a {
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding-right: 49px !important; }

#actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu.actionMenu_text_on li span.inner-link {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: 0.5s !important;
          transition-delay: 0.5s !important; }
  #actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu.actionMenu_text_on li span.inner-link a {
    opacity: 1;
    visibility: visible;
    -webkit-transition-delay: 0.5s !important;
            transition-delay: 0.5s !important;
    padding-right: 49px !important; }

#actionMenu_stacks_in_7257.open.ho-right .actionMenu_menu.actionMenu_link_only li:hover span.inner-link a {
  text-decoration: underline;
  /*  */
  padding-right: 12px !important;
  /*  */ }

#actionMenu_stacks_in_7257.vo-top {
  top: 15px; }
  #actionMenu_stacks_in_7257.vo-top .actionMenu_menu {
    top: 35px; }
    #actionMenu_stacks_in_7257.vo-top .actionMenu_menu li {
      top: -34px; }
  #actionMenu_stacks_in_7257.vo-top.ho-left .actionMenu_menu li {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg); }
  #actionMenu_stacks_in_7257.vo-top.ho-right .actionMenu_menu li {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }

#actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu {
  top: 100%; }
  #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-transition: all ease, opacity 0.2s ease-in;
    transition: all ease, opacity 0.2s ease-in; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(1) {
      top: 12px;
      -webkit-transition-duration: 0.250000s;
              transition-duration: 0.250000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(2) {
      top: 58px;
      -webkit-transition-duration: 0.300000s;
              transition-duration: 0.300000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(3) {
      top: 104px;
      -webkit-transition-duration: 0.350000s;
              transition-duration: 0.350000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(4) {
      top: 150px;
      -webkit-transition-duration: 0.400000s;
              transition-duration: 0.400000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(5) {
      top: 196px;
      -webkit-transition-duration: 0.450000s;
              transition-duration: 0.450000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(6) {
      top: 242px;
      -webkit-transition-duration: 0.500000s;
              transition-duration: 0.500000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(7) {
      top: 288px;
      -webkit-transition-duration: 0.550000s;
              transition-duration: 0.550000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(8) {
      top: 334px;
      -webkit-transition-duration: 0.600000s;
              transition-duration: 0.600000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(9) {
      top: 380px;
      -webkit-transition-duration: 0.650000s;
              transition-duration: 0.650000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(10) {
      top: 426px;
      -webkit-transition-duration: 0.700000s;
              transition-duration: 0.700000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(11) {
      top: 472px;
      -webkit-transition-duration: 0.750000s;
              transition-duration: 0.750000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(12) {
      top: 518px;
      -webkit-transition-duration: 0.800000s;
              transition-duration: 0.800000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(13) {
      top: 564px;
      -webkit-transition-duration: 0.850000s;
              transition-duration: 0.850000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(14) {
      top: 610px;
      -webkit-transition-duration: 0.900000s;
              transition-duration: 0.900000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(15) {
      top: 656px;
      -webkit-transition-duration: 0.950000s;
              transition-duration: 0.950000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(16) {
      top: 702px;
      -webkit-transition-duration: 1.000000s;
              transition-duration: 1.000000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(17) {
      top: 748px;
      -webkit-transition-duration: 1.050000s;
              transition-duration: 1.050000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(18) {
      top: 794px;
      -webkit-transition-duration: 1.100000s;
              transition-duration: 1.100000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(19) {
      top: 840px;
      -webkit-transition-duration: 1.150000s;
              transition-duration: 1.150000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(20) {
      top: 886px;
      -webkit-transition-duration: 1.200000s;
              transition-duration: 1.200000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(21) {
      top: 932px;
      -webkit-transition-duration: 1.250000s;
              transition-duration: 1.250000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(22) {
      top: 978px;
      -webkit-transition-duration: 1.300000s;
              transition-duration: 1.300000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(23) {
      top: 1024px;
      -webkit-transition-duration: 1.350000s;
              transition-duration: 1.350000s; }
    #actionMenu_stacks_in_7257.open.vo-top .actionMenu_menu li:nth-child(24) {
      top: 1070px;
      -webkit-transition-duration: 1.400000s;
              transition-duration: 1.400000s; }

#actionMenu_stacks_in_7257.vo-bottom {
  bottom: 15px; }
  #actionMenu_stacks_in_7257.vo-bottom .actionMenu_menu {
    bottom: 35px; }
    #actionMenu_stacks_in_7257.vo-bottom .actionMenu_menu li {
      bottom: -34px; }
  #actionMenu_stacks_in_7257.vo-bottom.ho-left .actionMenu_menu li {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }
  #actionMenu_stacks_in_7257.vo-bottom.ho-right .actionMenu_menu li {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg); }

#actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu {
  bottom: 100%; }
  #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-transition: all ease, opacity 0.2s ease-in;
    transition: all ease, opacity 0.2s ease-in; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(1) {
      bottom: 12px;
      -webkit-transition-duration: 0.250000s;
              transition-duration: 0.250000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(2) {
      bottom: 58px;
      -webkit-transition-duration: 0.300000s;
              transition-duration: 0.300000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(3) {
      bottom: 104px;
      -webkit-transition-duration: 0.350000s;
              transition-duration: 0.350000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(4) {
      bottom: 150px;
      -webkit-transition-duration: 0.400000s;
              transition-duration: 0.400000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(5) {
      bottom: 196px;
      -webkit-transition-duration: 0.450000s;
              transition-duration: 0.450000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(6) {
      bottom: 242px;
      -webkit-transition-duration: 0.500000s;
              transition-duration: 0.500000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(7) {
      bottom: 288px;
      -webkit-transition-duration: 0.550000s;
              transition-duration: 0.550000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(8) {
      bottom: 334px;
      -webkit-transition-duration: 0.600000s;
              transition-duration: 0.600000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(9) {
      bottom: 380px;
      -webkit-transition-duration: 0.650000s;
              transition-duration: 0.650000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(10) {
      bottom: 426px;
      -webkit-transition-duration: 0.700000s;
              transition-duration: 0.700000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(11) {
      bottom: 472px;
      -webkit-transition-duration: 0.750000s;
              transition-duration: 0.750000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(12) {
      bottom: 518px;
      -webkit-transition-duration: 0.800000s;
              transition-duration: 0.800000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(13) {
      bottom: 564px;
      -webkit-transition-duration: 0.850000s;
              transition-duration: 0.850000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(14) {
      bottom: 610px;
      -webkit-transition-duration: 0.900000s;
              transition-duration: 0.900000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(15) {
      bottom: 656px;
      -webkit-transition-duration: 0.950000s;
              transition-duration: 0.950000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(16) {
      bottom: 702px;
      -webkit-transition-duration: 1.000000s;
              transition-duration: 1.000000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(17) {
      bottom: 748px;
      -webkit-transition-duration: 1.050000s;
              transition-duration: 1.050000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(18) {
      bottom: 794px;
      -webkit-transition-duration: 1.100000s;
              transition-duration: 1.100000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(19) {
      bottom: 840px;
      -webkit-transition-duration: 1.150000s;
              transition-duration: 1.150000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(20) {
      bottom: 886px;
      -webkit-transition-duration: 1.200000s;
              transition-duration: 1.200000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(21) {
      bottom: 932px;
      -webkit-transition-duration: 1.250000s;
              transition-duration: 1.250000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(22) {
      bottom: 978px;
      -webkit-transition-duration: 1.300000s;
              transition-duration: 1.300000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(23) {
      bottom: 1024px;
      -webkit-transition-duration: 1.350000s;
              transition-duration: 1.350000s; }
    #actionMenu_stacks_in_7257.open.vo-bottom .actionMenu_menu li:nth-child(24) {
      bottom: 1070px;
      -webkit-transition-duration: 1.400000s;
              transition-duration: 1.400000s; }

/*  */
#item_stacks_in_7258 a.inner-icon, #item_stacks_in_7258 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_7260 a.inner-icon, #item_stacks_in_7260 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_7262 a.inner-icon, #item_stacks_in_7262 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
#item_stacks_in_7264 a.inner-icon, #item_stacks_in_7264 span.inner-icon {
  color: #000000;
  /*  */
  background: #FFFFFF;
  /*  */
  /*  */
  /*  */ }

/*  */
