@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: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

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

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

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_bounce {
  -webkit-animation-name: elxr_bricks_bounce;
  animation-name: elxr_bricks_bounce;
}

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

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

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

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

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

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

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_pulse {
  -webkit-animation-name: elxr_bricks_pulse;
  animation-name: elxr_bricks_pulse;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rubberBand {
  -webkit-animation-name: elxr_bricks_rubberBand;
  animation-name: elxr_bricks_rubberBand;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_shake {
  -webkit-animation-name: elxr_bricks_shake;
  animation-name: elxr_bricks_shake;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: elxr_bricks_swing;
  animation-name: elxr_bricks_swing;
}

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

  10%, 20% {
    opacity: 1;
    -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% {
    opacity: 1;
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes elxr_bricks_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_bricks_tada {
  -webkit-animation-name: elxr_bricks_tada;
  animation-name: elxr_bricks_tada;
}

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

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_wobble {
  -webkit-animation-name: elxr_bricks_wobble;
  animation-name: elxr_bricks_wobble;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_bounceIn {
  -webkit-animation-name: elxr_bricks_bounceIn;
  animation-name: elxr_bricks_bounceIn;
}

@-webkit-keyframes elxr_bricks_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% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_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% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

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

@-webkit-keyframes elxr_bricks_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% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_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% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

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

@-webkit-keyframes elxr_bricks_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% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_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% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

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

@-webkit-keyframes elxr_bricks_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% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_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% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

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

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_bounceOut {
  -webkit-animation-name: elxr_bricks_bounceOut;
  animation-name: elxr_bricks_bounceOut;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_bounceOutDown {
  -webkit-animation-name: elxr_bricks_bounceOutDown;
  animation-name: elxr_bricks_bounceOutDown;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_bounceOutLeft {
  -webkit-animation-name: elxr_bricks_bounceOutLeft;
  animation-name: elxr_bricks_bounceOutLeft;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_bounceOutRight {
  -webkit-animation-name: elxr_bricks_bounceOutRight;
  animation-name: elxr_bricks_bounceOutRight;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_bounceOutUp {
  -webkit-animation-name: elxr_bricks_bounceOutUp;
  animation-name: elxr_bricks_bounceOutUp;
}

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

  100% {
    opacity: 1;
  }
}

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

  100% {
    opacity: 1;
  }
}

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

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

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

@keyframes elxr_bricks_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_bricks_fadeInDown {
  -webkit-animation-name: elxr_bricks_fadeInDown;
  animation-name: elxr_bricks_fadeInDown;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeInDownBig {
  -webkit-animation-name: elxr_bricks_fadeInDownBig;
  animation-name: elxr_bricks_fadeInDownBig;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeInLeft {
  -webkit-animation-name: elxr_bricks_fadeInLeft;
  animation-name: elxr_bricks_fadeInLeft;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeInLeftBig {
  -webkit-animation-name: elxr_bricks_fadeInLeftBig;
  animation-name: elxr_bricks_fadeInLeftBig;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeInRight {
  -webkit-animation-name: elxr_bricks_fadeInRight;
  animation-name: elxr_bricks_fadeInRight;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeInRightBig {
  -webkit-animation-name: elxr_bricks_fadeInRightBig;
  animation-name: elxr_bricks_fadeInRightBig;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeInUp {
  -webkit-animation-name: elxr_bricks_fadeInUp;
  animation-name: elxr_bricks_fadeInUp;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeInUpBig {
  -webkit-animation-name: elxr_bricks_fadeInUpBig;
  animation-name: elxr_bricks_fadeInUpBig;
}

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

  100% {
    opacity: 0;
  }
}

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

  100% {
    opacity: 0;
  }
}

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

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

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

@keyframes elxr_bricks_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_bricks_fadeOutDown {
  -webkit-animation-name: elxr_bricks_fadeOutDown;
  animation-name: elxr_bricks_fadeOutDown;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeOutDownBig {
  -webkit-animation-name: elxr_bricks_fadeOutDownBig;
  animation-name: elxr_bricks_fadeOutDownBig;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeOutLeft {
  -webkit-animation-name: elxr_bricks_fadeOutLeft;
  animation-name: elxr_bricks_fadeOutLeft;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeOutLeftBig {
  -webkit-animation-name: elxr_bricks_fadeOutLeftBig;
  animation-name: elxr_bricks_fadeOutLeftBig;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeOutRight {
  -webkit-animation-name: elxr_bricks_fadeOutRight;
  animation-name: elxr_bricks_fadeOutRight;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeOutRightBig {
  -webkit-animation-name: elxr_bricks_fadeOutRightBig;
  animation-name: elxr_bricks_fadeOutRightBig;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeOutUp {
  -webkit-animation-name: elxr_bricks_fadeOutUp;
  animation-name: elxr_bricks_fadeOutUp;
}

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

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

@keyframes elxr_bricks_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_bricks_fadeOutUpBig {
  -webkit-animation-name: elxr_bricks_fadeOutUpBig;
  animation-name: elxr_bricks_fadeOutUpBig;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: elxr_bricks_flip;
  animation-name: elxr_bricks_flip;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_bricks_flipInX;
  animation-name: elxr_bricks_flipInX;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_bricks_flipInY;
  animation-name: elxr_bricks_flipInY;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_flipOutX {
  -webkit-animation-name: elxr_bricks_flipOutX;
  animation-name: elxr_bricks_flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_bricks_flipOutY;
  animation-name: elxr_bricks_flipOutY;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_lightSpeedIn {
  -webkit-animation-name: elxr_bricks_lightSpeedIn;
  animation-name: elxr_bricks_lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_lightSpeedOut {
  -webkit-animation-name: elxr_bricks_lightSpeedOut;
  animation-name: elxr_bricks_lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateIn {
  -webkit-animation-name: elxr_bricks_rotateIn;
  animation-name: elxr_bricks_rotateIn;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateInDownLeft {
  -webkit-animation-name: elxr_bricks_rotateInDownLeft;
  animation-name: elxr_bricks_rotateInDownLeft;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateInDownRight {
  -webkit-animation-name: elxr_bricks_rotateInDownRight;
  animation-name: elxr_bricks_rotateInDownRight;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateInUpLeft {
  -webkit-animation-name: elxr_bricks_rotateInUpLeft;
  animation-name: elxr_bricks_rotateInUpLeft;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateInUpRight {
  -webkit-animation-name: elxr_bricks_rotateInUpRight;
  animation-name: elxr_bricks_rotateInUpRight;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateOut {
  -webkit-animation-name: elxr_bricks_rotateOut;
  animation-name: elxr_bricks_rotateOut;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateOutDownLeft {
  -webkit-animation-name: elxr_bricks_rotateOutDownLeft;
  animation-name: elxr_bricks_rotateOutDownLeft;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateOutDownRight {
  -webkit-animation-name: elxr_bricks_rotateOutDownRight;
  animation-name: elxr_bricks_rotateOutDownRight;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateOutUpLeft {
  -webkit-animation-name: elxr_bricks_rotateOutUpLeft;
  animation-name: elxr_bricks_rotateOutUpLeft;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rotateOutUpRight {
  -webkit-animation-name: elxr_bricks_rotateOutUpRight;
  animation-name: elxr_bricks_rotateOutUpRight;
}

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

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

@keyframes elxr_bricks_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_bricks_slideInDown {
  -webkit-animation-name: elxr_bricks_slideInDown;
  animation-name: elxr_bricks_slideInDown;
}

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

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

@keyframes elxr_bricks_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_bricks_slideInLeft {
  -webkit-animation-name: elxr_bricks_slideInLeft;
  animation-name: elxr_bricks_slideInLeft;
}

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

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

@keyframes elxr_bricks_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_bricks_slideInRight {
  -webkit-animation-name: elxr_bricks_slideInRight;
  animation-name: elxr_bricks_slideInRight;
}

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

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

@keyframes elxr_bricks_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_bricks_slideOutLeft {
  -webkit-animation-name: elxr_bricks_slideOutLeft;
  animation-name: elxr_bricks_slideOutLeft;
}

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

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

@keyframes elxr_bricks_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_bricks_slideOutRight {
  -webkit-animation-name: elxr_bricks_slideOutRight;
  animation-name: elxr_bricks_slideOutRight;
}

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

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

@keyframes elxr_bricks_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_bricks_slideOutUp {
  -webkit-animation-name: elxr_bricks_slideOutUp;
  animation-name: elxr_bricks_slideOutUp;
}

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

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

@keyframes elxr_bricks_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_bricks_slideInUp {
  -webkit-animation-name: elxr_bricks_slideInUp;
  animation-name: elxr_bricks_slideInUp;
}

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

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

@keyframes elxr_bricks_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_bricks_slideOutDown {
  -webkit-animation-name: elxr_bricks_slideOutDown;
  animation-name: elxr_bricks_slideOutDown;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_hinge {
  -webkit-animation-name: elxr_bricks_hinge;
  animation-name: elxr_bricks_hinge;
}

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

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rollIn {
  -webkit-animation-name: elxr_bricks_rollIn;
  animation-name: elxr_bricks_rollIn;
}

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

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_rollOut {
  -webkit-animation-name: elxr_bricks_rollOut;
  animation-name: elxr_bricks_rollOut;
}

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

  50% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}

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

  50% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}

.elxr_bricks_zoomIn {
  -webkit-animation-name: elxr_bricks_zoomIn;
  animation-name: elxr_bricks_zoomIn;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}

@-webkit-keyframes elxr_bricks_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;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_bricks_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;
  }

  100% {
    opacity: 1;
  }

}

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

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_zoomInLeft {
  -webkit-animation-name: elxr_bricks_zoomInLeft;
  animation-name: elxr_bricks_zoomInLeft;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_zoomInRight {
  -webkit-animation-name: elxr_bricks_zoomInRight;
  animation-name: elxr_bricks_zoomInRight;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_zoomInUp {
  -webkit-animation-name: elxr_bricks_zoomInUp;
  animation-name: elxr_bricks_zoomInUp;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_zoomOut {
  -webkit-animation-name: elxr_bricks_zoomOut;
  animation-name: elxr_bricks_zoomOut;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_zoomOutDown {
  -webkit-animation-name: elxr_bricks_zoomOutDown;
  animation-name: elxr_bricks_zoomOutDown;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_zoomOutLeft {
  -webkit-animation-name: elxr_bricks_zoomOutLeft;
  animation-name: elxr_bricks_zoomOutLeft;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_zoomOutRight {
  -webkit-animation-name: elxr_bricks_zoomOutRight;
  animation-name: elxr_bricks_zoomOutRight;
}

@-webkit-keyframes elxr_bricks_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_bricks_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_bricks_zoomOutUp {
  -webkit-animation-name: elxr_bricks_zoomOutUp;
  animation-name: elxr_bricks_zoomOutUp;
}

#stacks_in_2_page7 {
	margin: 0px 30px 0px 30px;
}
#stacks_in_6_page7>.s3_row {
	margin: 0 -4px;
}

#stacks_in_6_page7>.s3_row>.s3_column_left {
	width: 69.55%;
}

#stacks_in_6_page7>.s3_row>.s3_column_right {
	width: 30.449997%;
}




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










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



}



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


	#stacks_in_6_page7>.s3_row  {
		margin: -4px 0;
	}
	#stacks_in_6_page7>.s3_row>.s3_column {
		padding: 4px 0;
		width:100%;
	}


}






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



#stacks_in_14_page7 .bricks_loader {
  display: none;
  width: 26px;
  height: 26px;
  margin: 20px auto;
}


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

#stacks_in_28_page7 {
	background-color: rgba(185, 188, 200, 1.00);
	padding:  20px;
}
#audioPlayerContainerstacks_in_100_page7 {
	position: relative;
	z-index: 1;
}

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

#audioPlayerstacks_in_100_page7 {
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_100_page7 {
	position: relative;
	z-index: 5;
	overflow: hidden;
	border-radius: 5px;
}

#audioPlayerControlsstacks_in_100_page7 [class^="fa fa-"] {
	color: rgba(76, 76, 76, 1.00);
}








/* Vertical gradient fill */
#audioPlayerControlsstacks_in_100_page7 {
	background-color: #FDFDFD;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FDFDFD), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FDFDFD, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FDFDFD, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FDFDFD), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FDFDFD, #FFFFFF);
	background-image: -o-linear-gradient(top, #FDFDFD, #FFFFFF);
	background-image: linear-gradient(top, #FDFDFD, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDFDFD', endColorstr='#FFFFFF', GradientType=0);
}
















#audioPlayerControlsWrapperstacks_in_100_page7 {
	display: flex;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_100_page7 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 45px;
	padding: 0;
	margin: 0;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#audioPlayerControlsstacks_in_100_page7 #audioPlayerPlayPausestacks_in_100_page7 {
	display: inline-block;
}

#audioPlayerControlsstacks_in_100_page7 #audioPlayerFullScreenstacks_in_100_page7 {
	display: ;
}

.audioPlayerAudioTimingstacks_in_100_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
	padding: 0;
	text-align: center;
	font-size: 10px;
}

#audioPlayerCurrentTimestacks_in_100_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerDurationstacks_in_100_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerTimeDividerstacks_in_100_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
}





@media screen and (min-width: 568px) {
	#audioPlayerTimeDividerstacks_in_100_page7 {
		display: none;
	}
}

#progressBarstacks_in_100_page7 {
	display: none;
}

@media screen and (min-width: 568px) {
	#progressBarstacks_in_100_page7 {
		flex: 1;
		padding-right: 15px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		vertical-align: middle;
		display: inline-block;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		display: inline-block;
		width: 99%;
		height: 45px;
		line-height: 45px;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]:focus {
		outline: none;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_100_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

#volumestacks_in_100_page7 {
	display: none;
}

@media screen and (min-width: 768px) {
	#volumestacks_in_100_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		transition: all ease-in-out 300ms;
		text-align: center;
		position: relative;
		overflow: hidden;
		font-size: 18px;
		vertical-align: middle;
	}

	#volumestacks_in_100_page7 [class^="fa fa-"] {
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_100_page7:hover {
		max-width: 150px;
		width: 150px;
		padding: 0px 15px;
	}

	#volumeButtonstacks_in_100_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_100_page7:hover #volumeButtonstacks_in_100_page7 {
		display: none;
	}

	#volumeMinstacks_in_100_page7 {
		position: absolute;
		left: 20px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumeMaxstacks_in_100_page7 {
		position: absolute;
		right: 15px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volume-barstacks_in_100_page7[type=range],
	#volumeMinstacks_in_100_page7,
	#volumeMaxstacks_in_100_page7 {
		display: none;
	}

	#volumeMinstacks_in_100_page7,
	#volumeMaxstacks_in_100_page7 {
		cursor: pointer;
	}

	#volumestacks_in_100_page7:hover #volume-barstacks_in_100_page7,
	#volumestacks_in_100_page7:hover #volumeMinstacks_in_100_page7,
	#volumestacks_in_100_page7:hover #volumeMaxstacks_in_100_page7 {
		display: inline;
	}

	#volume-barstacks_in_100_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		width: 50%;
		text-align: center;
		line-height: 45px;
		height: 45px;
	}

	#volume-barstacks_in_100_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_100_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#volume-barstacks_in_100_page7[type=range]:focus {
		outline: none;
	}

	#volume-barstacks_in_100_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#volume-barstacks_in_100_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_100_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_100_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_100_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_100_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_100_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_100_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#volume-barstacks_in_100_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

@media screen and (max-width: 569px) {
	#audioPlayerControlsstacks_in_100_page7 #audioPlayerFullScreenstacks_in_100_page7,
	#audioPlayerControlsstacks_in_100_page7 #volumestacks_in_100_page7 {
		display: none;
	}
}



#stacks_in_38_page7 {
	background-color: rgba(185, 188, 200, 1.00);
	padding:  20px;
}
#audioPlayerContainerstacks_in_43_page7 {
	position: relative;
	z-index: 1;
}

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

#audioPlayerstacks_in_43_page7 {
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_43_page7 {
	position: relative;
	z-index: 5;
	overflow: hidden;
	border-radius: 5px;
}

#audioPlayerControlsstacks_in_43_page7 [class^="fa fa-"] {
	color: rgba(76, 76, 76, 1.00);
}








/* Vertical gradient fill */
#audioPlayerControlsstacks_in_43_page7 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}
















#audioPlayerControlsWrapperstacks_in_43_page7 {
	display: flex;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_43_page7 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 45px;
	padding: 0;
	margin: 0;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#audioPlayerControlsstacks_in_43_page7 #audioPlayerPlayPausestacks_in_43_page7 {
	display: inline-block;
}

#audioPlayerControlsstacks_in_43_page7 #audioPlayerFullScreenstacks_in_43_page7 {
	display: ;
}

.audioPlayerAudioTimingstacks_in_43_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
	padding: 0;
	text-align: center;
	font-size: 10px;
}

#audioPlayerCurrentTimestacks_in_43_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerDurationstacks_in_43_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerTimeDividerstacks_in_43_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
}





@media screen and (min-width: 568px) {
	#audioPlayerTimeDividerstacks_in_43_page7 {
		display: none;
	}
}

#progressBarstacks_in_43_page7 {
	display: none;
}

@media screen and (min-width: 568px) {
	#progressBarstacks_in_43_page7 {
		flex: 1;
		padding-right: 15px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		vertical-align: middle;
		display: inline-block;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		display: inline-block;
		width: 99%;
		height: 45px;
		line-height: 45px;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]:focus {
		outline: none;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_43_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

#volumestacks_in_43_page7 {
	display: none;
}

@media screen and (min-width: 768px) {
	#volumestacks_in_43_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		transition: all ease-in-out 300ms;
		text-align: center;
		position: relative;
		overflow: hidden;
		font-size: 18px;
		vertical-align: middle;
	}

	#volumestacks_in_43_page7 [class^="fa fa-"] {
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_43_page7:hover {
		max-width: 150px;
		width: 150px;
		padding: 0px 15px;
	}

	#volumeButtonstacks_in_43_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_43_page7:hover #volumeButtonstacks_in_43_page7 {
		display: none;
	}

	#volumeMinstacks_in_43_page7 {
		position: absolute;
		left: 20px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumeMaxstacks_in_43_page7 {
		position: absolute;
		right: 15px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volume-barstacks_in_43_page7[type=range],
	#volumeMinstacks_in_43_page7,
	#volumeMaxstacks_in_43_page7 {
		display: none;
	}

	#volumeMinstacks_in_43_page7,
	#volumeMaxstacks_in_43_page7 {
		cursor: pointer;
	}

	#volumestacks_in_43_page7:hover #volume-barstacks_in_43_page7,
	#volumestacks_in_43_page7:hover #volumeMinstacks_in_43_page7,
	#volumestacks_in_43_page7:hover #volumeMaxstacks_in_43_page7 {
		display: inline;
	}

	#volume-barstacks_in_43_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		width: 50%;
		text-align: center;
		line-height: 45px;
		height: 45px;
	}

	#volume-barstacks_in_43_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_43_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#volume-barstacks_in_43_page7[type=range]:focus {
		outline: none;
	}

	#volume-barstacks_in_43_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#volume-barstacks_in_43_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_43_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_43_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_43_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_43_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_43_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_43_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#volume-barstacks_in_43_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

@media screen and (max-width: 569px) {
	#audioPlayerControlsstacks_in_43_page7 #audioPlayerFullScreenstacks_in_43_page7,
	#audioPlayerControlsstacks_in_43_page7 #volumestacks_in_43_page7 {
		display: none;
	}
}



#stacks_in_43_page7 {
	margin: 15px 0px 0px 0px;
}

#stacks_in_45_page7 {
	background-color: rgba(185, 188, 200, 1.00);
	padding:  20px;
}
#audioPlayerContainerstacks_in_50_page7 {
	position: relative;
	z-index: 1;
}

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

#audioPlayerstacks_in_50_page7 {
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_50_page7 {
	position: relative;
	z-index: 5;
	overflow: hidden;
	border-radius: 5px;
}

#audioPlayerControlsstacks_in_50_page7 [class^="fa fa-"] {
	color: rgba(76, 76, 76, 1.00);
}








/* Vertical gradient fill */
#audioPlayerControlsstacks_in_50_page7 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}
















#audioPlayerControlsWrapperstacks_in_50_page7 {
	display: flex;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_50_page7 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 45px;
	padding: 0;
	margin: 0;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#audioPlayerControlsstacks_in_50_page7 #audioPlayerPlayPausestacks_in_50_page7 {
	display: inline-block;
}

#audioPlayerControlsstacks_in_50_page7 #audioPlayerFullScreenstacks_in_50_page7 {
	display: ;
}

.audioPlayerAudioTimingstacks_in_50_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
	padding: 0;
	text-align: center;
	font-size: 10px;
}

#audioPlayerCurrentTimestacks_in_50_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerDurationstacks_in_50_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerTimeDividerstacks_in_50_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
}





@media screen and (min-width: 568px) {
	#audioPlayerTimeDividerstacks_in_50_page7 {
		display: none;
	}
}

#progressBarstacks_in_50_page7 {
	display: none;
}

@media screen and (min-width: 568px) {
	#progressBarstacks_in_50_page7 {
		flex: 1;
		padding-right: 15px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		vertical-align: middle;
		display: inline-block;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		display: inline-block;
		width: 99%;
		height: 45px;
		line-height: 45px;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]:focus {
		outline: none;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_50_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

#volumestacks_in_50_page7 {
	display: none;
}

@media screen and (min-width: 768px) {
	#volumestacks_in_50_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		transition: all ease-in-out 300ms;
		text-align: center;
		position: relative;
		overflow: hidden;
		font-size: 18px;
		vertical-align: middle;
	}

	#volumestacks_in_50_page7 [class^="fa fa-"] {
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_50_page7:hover {
		max-width: 150px;
		width: 150px;
		padding: 0px 15px;
	}

	#volumeButtonstacks_in_50_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_50_page7:hover #volumeButtonstacks_in_50_page7 {
		display: none;
	}

	#volumeMinstacks_in_50_page7 {
		position: absolute;
		left: 20px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumeMaxstacks_in_50_page7 {
		position: absolute;
		right: 15px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volume-barstacks_in_50_page7[type=range],
	#volumeMinstacks_in_50_page7,
	#volumeMaxstacks_in_50_page7 {
		display: none;
	}

	#volumeMinstacks_in_50_page7,
	#volumeMaxstacks_in_50_page7 {
		cursor: pointer;
	}

	#volumestacks_in_50_page7:hover #volume-barstacks_in_50_page7,
	#volumestacks_in_50_page7:hover #volumeMinstacks_in_50_page7,
	#volumestacks_in_50_page7:hover #volumeMaxstacks_in_50_page7 {
		display: inline;
	}

	#volume-barstacks_in_50_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		width: 50%;
		text-align: center;
		line-height: 45px;
		height: 45px;
	}

	#volume-barstacks_in_50_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_50_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#volume-barstacks_in_50_page7[type=range]:focus {
		outline: none;
	}

	#volume-barstacks_in_50_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#volume-barstacks_in_50_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_50_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_50_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_50_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_50_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_50_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_50_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#volume-barstacks_in_50_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

@media screen and (max-width: 569px) {
	#audioPlayerControlsstacks_in_50_page7 #audioPlayerFullScreenstacks_in_50_page7,
	#audioPlayerControlsstacks_in_50_page7 #volumestacks_in_50_page7 {
		display: none;
	}
}



#stacks_in_50_page7 {
	margin: 15px 0px 0px 0px;
}

#stacks_in_52_page7 {
	background-color: rgba(185, 188, 200, 1.00);
	padding:  20px;
}
#audioPlayerContainerstacks_in_57_page7 {
	position: relative;
	z-index: 1;
}

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

#audioPlayerstacks_in_57_page7 {
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_57_page7 {
	position: relative;
	z-index: 5;
	overflow: hidden;
	border-radius: 5px;
}

#audioPlayerControlsstacks_in_57_page7 [class^="fa fa-"] {
	color: rgba(76, 76, 76, 1.00);
}








/* Vertical gradient fill */
#audioPlayerControlsstacks_in_57_page7 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}
















#audioPlayerControlsWrapperstacks_in_57_page7 {
	display: flex;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_57_page7 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 45px;
	padding: 0;
	margin: 0;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#audioPlayerControlsstacks_in_57_page7 #audioPlayerPlayPausestacks_in_57_page7 {
	display: inline-block;
}

#audioPlayerControlsstacks_in_57_page7 #audioPlayerFullScreenstacks_in_57_page7 {
	display: ;
}

.audioPlayerAudioTimingstacks_in_57_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
	padding: 0;
	text-align: center;
	font-size: 10px;
}

#audioPlayerCurrentTimestacks_in_57_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerDurationstacks_in_57_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerTimeDividerstacks_in_57_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
}





@media screen and (min-width: 568px) {
	#audioPlayerTimeDividerstacks_in_57_page7 {
		display: none;
	}
}

#progressBarstacks_in_57_page7 {
	display: none;
}

@media screen and (min-width: 568px) {
	#progressBarstacks_in_57_page7 {
		flex: 1;
		padding-right: 15px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		vertical-align: middle;
		display: inline-block;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		display: inline-block;
		width: 99%;
		height: 45px;
		line-height: 45px;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]:focus {
		outline: none;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_57_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

#volumestacks_in_57_page7 {
	display: none;
}

@media screen and (min-width: 768px) {
	#volumestacks_in_57_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		transition: all ease-in-out 300ms;
		text-align: center;
		position: relative;
		overflow: hidden;
		font-size: 18px;
		vertical-align: middle;
	}

	#volumestacks_in_57_page7 [class^="fa fa-"] {
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_57_page7:hover {
		max-width: 150px;
		width: 150px;
		padding: 0px 15px;
	}

	#volumeButtonstacks_in_57_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_57_page7:hover #volumeButtonstacks_in_57_page7 {
		display: none;
	}

	#volumeMinstacks_in_57_page7 {
		position: absolute;
		left: 20px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumeMaxstacks_in_57_page7 {
		position: absolute;
		right: 15px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volume-barstacks_in_57_page7[type=range],
	#volumeMinstacks_in_57_page7,
	#volumeMaxstacks_in_57_page7 {
		display: none;
	}

	#volumeMinstacks_in_57_page7,
	#volumeMaxstacks_in_57_page7 {
		cursor: pointer;
	}

	#volumestacks_in_57_page7:hover #volume-barstacks_in_57_page7,
	#volumestacks_in_57_page7:hover #volumeMinstacks_in_57_page7,
	#volumestacks_in_57_page7:hover #volumeMaxstacks_in_57_page7 {
		display: inline;
	}

	#volume-barstacks_in_57_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		width: 50%;
		text-align: center;
		line-height: 45px;
		height: 45px;
	}

	#volume-barstacks_in_57_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_57_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#volume-barstacks_in_57_page7[type=range]:focus {
		outline: none;
	}

	#volume-barstacks_in_57_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#volume-barstacks_in_57_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_57_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_57_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_57_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_57_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_57_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_57_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#volume-barstacks_in_57_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

@media screen and (max-width: 569px) {
	#audioPlayerControlsstacks_in_57_page7 #audioPlayerFullScreenstacks_in_57_page7,
	#audioPlayerControlsstacks_in_57_page7 #volumestacks_in_57_page7 {
		display: none;
	}
}



#stacks_in_57_page7 {
	margin: 15px 0px 0px 0px;
}

#stacks_in_59_page7 {
	background-color: rgba(185, 188, 200, 1.00);
	padding:  20px;
}
#audioPlayerContainerstacks_in_64_page7 {
	position: relative;
	z-index: 1;
}

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

#audioPlayerstacks_in_64_page7 {
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_64_page7 {
	position: relative;
	z-index: 5;
	overflow: hidden;
	border-radius: 5px;
}

#audioPlayerControlsstacks_in_64_page7 [class^="fa fa-"] {
	color: rgba(76, 76, 76, 1.00);
}








/* Vertical gradient fill */
#audioPlayerControlsstacks_in_64_page7 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}
















#audioPlayerControlsWrapperstacks_in_64_page7 {
	display: flex;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_64_page7 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 45px;
	padding: 0;
	margin: 0;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#audioPlayerControlsstacks_in_64_page7 #audioPlayerPlayPausestacks_in_64_page7 {
	display: inline-block;
}

#audioPlayerControlsstacks_in_64_page7 #audioPlayerFullScreenstacks_in_64_page7 {
	display: ;
}

.audioPlayerAudioTimingstacks_in_64_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
	padding: 0;
	text-align: center;
	font-size: 10px;
}

#audioPlayerCurrentTimestacks_in_64_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerDurationstacks_in_64_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerTimeDividerstacks_in_64_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
}





@media screen and (min-width: 568px) {
	#audioPlayerTimeDividerstacks_in_64_page7 {
		display: none;
	}
}

#progressBarstacks_in_64_page7 {
	display: none;
}

@media screen and (min-width: 568px) {
	#progressBarstacks_in_64_page7 {
		flex: 1;
		padding-right: 15px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		vertical-align: middle;
		display: inline-block;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		display: inline-block;
		width: 99%;
		height: 45px;
		line-height: 45px;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]:focus {
		outline: none;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_64_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

#volumestacks_in_64_page7 {
	display: none;
}

@media screen and (min-width: 768px) {
	#volumestacks_in_64_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		transition: all ease-in-out 300ms;
		text-align: center;
		position: relative;
		overflow: hidden;
		font-size: 18px;
		vertical-align: middle;
	}

	#volumestacks_in_64_page7 [class^="fa fa-"] {
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_64_page7:hover {
		max-width: 150px;
		width: 150px;
		padding: 0px 15px;
	}

	#volumeButtonstacks_in_64_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_64_page7:hover #volumeButtonstacks_in_64_page7 {
		display: none;
	}

	#volumeMinstacks_in_64_page7 {
		position: absolute;
		left: 20px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumeMaxstacks_in_64_page7 {
		position: absolute;
		right: 15px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volume-barstacks_in_64_page7[type=range],
	#volumeMinstacks_in_64_page7,
	#volumeMaxstacks_in_64_page7 {
		display: none;
	}

	#volumeMinstacks_in_64_page7,
	#volumeMaxstacks_in_64_page7 {
		cursor: pointer;
	}

	#volumestacks_in_64_page7:hover #volume-barstacks_in_64_page7,
	#volumestacks_in_64_page7:hover #volumeMinstacks_in_64_page7,
	#volumestacks_in_64_page7:hover #volumeMaxstacks_in_64_page7 {
		display: inline;
	}

	#volume-barstacks_in_64_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		width: 50%;
		text-align: center;
		line-height: 45px;
		height: 45px;
	}

	#volume-barstacks_in_64_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_64_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#volume-barstacks_in_64_page7[type=range]:focus {
		outline: none;
	}

	#volume-barstacks_in_64_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#volume-barstacks_in_64_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_64_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_64_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_64_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_64_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_64_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_64_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#volume-barstacks_in_64_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

@media screen and (max-width: 569px) {
	#audioPlayerControlsstacks_in_64_page7 #audioPlayerFullScreenstacks_in_64_page7,
	#audioPlayerControlsstacks_in_64_page7 #volumestacks_in_64_page7 {
		display: none;
	}
}



#stacks_in_64_page7 {
	margin: 15px 0px 0px 0px;
}

#stacks_in_75_page7 {
	background-color: rgba(185, 188, 200, 1.00);
	padding:  20px;
}
#audioPlayerContainerstacks_in_80_page7 {
	position: relative;
	z-index: 1;
}

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

#audioPlayerstacks_in_80_page7 {
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_80_page7 {
	position: relative;
	z-index: 5;
	overflow: hidden;
	border-radius: 5px;
}

#audioPlayerControlsstacks_in_80_page7 [class^="fa fa-"] {
	color: rgba(76, 76, 76, 1.00);
}








/* Vertical gradient fill */
#audioPlayerControlsstacks_in_80_page7 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}
















#audioPlayerControlsWrapperstacks_in_80_page7 {
	display: flex;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_80_page7 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 45px;
	padding: 0;
	margin: 0;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#audioPlayerControlsstacks_in_80_page7 #audioPlayerPlayPausestacks_in_80_page7 {
	display: inline-block;
}

#audioPlayerControlsstacks_in_80_page7 #audioPlayerFullScreenstacks_in_80_page7 {
	display: ;
}

.audioPlayerAudioTimingstacks_in_80_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
	padding: 0;
	text-align: center;
	font-size: 10px;
}

#audioPlayerCurrentTimestacks_in_80_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerDurationstacks_in_80_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerTimeDividerstacks_in_80_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
}





@media screen and (min-width: 568px) {
	#audioPlayerTimeDividerstacks_in_80_page7 {
		display: none;
	}
}

#progressBarstacks_in_80_page7 {
	display: none;
}

@media screen and (min-width: 568px) {
	#progressBarstacks_in_80_page7 {
		flex: 1;
		padding-right: 15px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		vertical-align: middle;
		display: inline-block;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		display: inline-block;
		width: 99%;
		height: 45px;
		line-height: 45px;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]:focus {
		outline: none;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_80_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

#volumestacks_in_80_page7 {
	display: none;
}

@media screen and (min-width: 768px) {
	#volumestacks_in_80_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		transition: all ease-in-out 300ms;
		text-align: center;
		position: relative;
		overflow: hidden;
		font-size: 18px;
		vertical-align: middle;
	}

	#volumestacks_in_80_page7 [class^="fa fa-"] {
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_80_page7:hover {
		max-width: 150px;
		width: 150px;
		padding: 0px 15px;
	}

	#volumeButtonstacks_in_80_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_80_page7:hover #volumeButtonstacks_in_80_page7 {
		display: none;
	}

	#volumeMinstacks_in_80_page7 {
		position: absolute;
		left: 20px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumeMaxstacks_in_80_page7 {
		position: absolute;
		right: 15px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volume-barstacks_in_80_page7[type=range],
	#volumeMinstacks_in_80_page7,
	#volumeMaxstacks_in_80_page7 {
		display: none;
	}

	#volumeMinstacks_in_80_page7,
	#volumeMaxstacks_in_80_page7 {
		cursor: pointer;
	}

	#volumestacks_in_80_page7:hover #volume-barstacks_in_80_page7,
	#volumestacks_in_80_page7:hover #volumeMinstacks_in_80_page7,
	#volumestacks_in_80_page7:hover #volumeMaxstacks_in_80_page7 {
		display: inline;
	}

	#volume-barstacks_in_80_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		width: 50%;
		text-align: center;
		line-height: 45px;
		height: 45px;
	}

	#volume-barstacks_in_80_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_80_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#volume-barstacks_in_80_page7[type=range]:focus {
		outline: none;
	}

	#volume-barstacks_in_80_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#volume-barstacks_in_80_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_80_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_80_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_80_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_80_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_80_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_80_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#volume-barstacks_in_80_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

@media screen and (max-width: 569px) {
	#audioPlayerControlsstacks_in_80_page7 #audioPlayerFullScreenstacks_in_80_page7,
	#audioPlayerControlsstacks_in_80_page7 #volumestacks_in_80_page7 {
		display: none;
	}
}



#stacks_in_80_page7 {
	margin: 15px 0px 0px 0px;
}

#stacks_in_84_page7 {
	background-color: rgba(185, 188, 200, 1.00);
	padding:  20px;
}
#audioPlayerContainerstacks_in_89_page7 {
	position: relative;
	z-index: 1;
}

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

#audioPlayerstacks_in_89_page7 {
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_89_page7 {
	position: relative;
	z-index: 5;
	overflow: hidden;
	border-radius: 5px;
}

#audioPlayerControlsstacks_in_89_page7 [class^="fa fa-"] {
	color: rgba(76, 76, 76, 1.00);
}








/* Vertical gradient fill */
#audioPlayerControlsstacks_in_89_page7 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}
















#audioPlayerControlsWrapperstacks_in_89_page7 {
	display: flex;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_89_page7 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 45px;
	padding: 0;
	margin: 0;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#audioPlayerControlsstacks_in_89_page7 #audioPlayerPlayPausestacks_in_89_page7 {
	display: inline-block;
}

#audioPlayerControlsstacks_in_89_page7 #audioPlayerFullScreenstacks_in_89_page7 {
	display: ;
}

.audioPlayerAudioTimingstacks_in_89_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
	padding: 0;
	text-align: center;
	font-size: 10px;
}

#audioPlayerCurrentTimestacks_in_89_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerDurationstacks_in_89_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerTimeDividerstacks_in_89_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
}





@media screen and (min-width: 568px) {
	#audioPlayerTimeDividerstacks_in_89_page7 {
		display: none;
	}
}

#progressBarstacks_in_89_page7 {
	display: none;
}

@media screen and (min-width: 568px) {
	#progressBarstacks_in_89_page7 {
		flex: 1;
		padding-right: 15px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		vertical-align: middle;
		display: inline-block;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		display: inline-block;
		width: 99%;
		height: 45px;
		line-height: 45px;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]:focus {
		outline: none;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_89_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

#volumestacks_in_89_page7 {
	display: none;
}

@media screen and (min-width: 768px) {
	#volumestacks_in_89_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		transition: all ease-in-out 300ms;
		text-align: center;
		position: relative;
		overflow: hidden;
		font-size: 18px;
		vertical-align: middle;
	}

	#volumestacks_in_89_page7 [class^="fa fa-"] {
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_89_page7:hover {
		max-width: 150px;
		width: 150px;
		padding: 0px 15px;
	}

	#volumeButtonstacks_in_89_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_89_page7:hover #volumeButtonstacks_in_89_page7 {
		display: none;
	}

	#volumeMinstacks_in_89_page7 {
		position: absolute;
		left: 20px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumeMaxstacks_in_89_page7 {
		position: absolute;
		right: 15px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volume-barstacks_in_89_page7[type=range],
	#volumeMinstacks_in_89_page7,
	#volumeMaxstacks_in_89_page7 {
		display: none;
	}

	#volumeMinstacks_in_89_page7,
	#volumeMaxstacks_in_89_page7 {
		cursor: pointer;
	}

	#volumestacks_in_89_page7:hover #volume-barstacks_in_89_page7,
	#volumestacks_in_89_page7:hover #volumeMinstacks_in_89_page7,
	#volumestacks_in_89_page7:hover #volumeMaxstacks_in_89_page7 {
		display: inline;
	}

	#volume-barstacks_in_89_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		width: 50%;
		text-align: center;
		line-height: 45px;
		height: 45px;
	}

	#volume-barstacks_in_89_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_89_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#volume-barstacks_in_89_page7[type=range]:focus {
		outline: none;
	}

	#volume-barstacks_in_89_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#volume-barstacks_in_89_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_89_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_89_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_89_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_89_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_89_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_89_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#volume-barstacks_in_89_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

@media screen and (max-width: 569px) {
	#audioPlayerControlsstacks_in_89_page7 #audioPlayerFullScreenstacks_in_89_page7,
	#audioPlayerControlsstacks_in_89_page7 #volumestacks_in_89_page7 {
		display: none;
	}
}



#stacks_in_89_page7 {
	margin: 15px 0px 0px 0px;
}

#stacks_in_93_page7 {
	background-color: rgba(185, 188, 200, 1.00);
	padding:  20px;
}
#audioPlayerContainerstacks_in_98_page7 {
	position: relative;
	z-index: 1;
}

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

#audioPlayerstacks_in_98_page7 {
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_98_page7 {
	position: relative;
	z-index: 5;
	overflow: hidden;
	border-radius: 5px;
}

#audioPlayerControlsstacks_in_98_page7 [class^="fa fa-"] {
	color: rgba(76, 76, 76, 1.00);
}








/* Vertical gradient fill */
#audioPlayerControlsstacks_in_98_page7 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}
















#audioPlayerControlsWrapperstacks_in_98_page7 {
	display: flex;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_98_page7 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 45px;
	padding: 0;
	margin: 0;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#audioPlayerControlsstacks_in_98_page7 #audioPlayerPlayPausestacks_in_98_page7 {
	display: inline-block;
}

#audioPlayerControlsstacks_in_98_page7 #audioPlayerFullScreenstacks_in_98_page7 {
	display: ;
}

.audioPlayerAudioTimingstacks_in_98_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
	padding: 0;
	text-align: center;
	font-size: 10px;
}

#audioPlayerCurrentTimestacks_in_98_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerDurationstacks_in_98_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerTimeDividerstacks_in_98_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
}





@media screen and (min-width: 568px) {
	#audioPlayerTimeDividerstacks_in_98_page7 {
		display: none;
	}
}

#progressBarstacks_in_98_page7 {
	display: none;
}

@media screen and (min-width: 568px) {
	#progressBarstacks_in_98_page7 {
		flex: 1;
		padding-right: 15px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		vertical-align: middle;
		display: inline-block;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		display: inline-block;
		width: 99%;
		height: 45px;
		line-height: 45px;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]:focus {
		outline: none;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_98_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

#volumestacks_in_98_page7 {
	display: none;
}

@media screen and (min-width: 768px) {
	#volumestacks_in_98_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		transition: all ease-in-out 300ms;
		text-align: center;
		position: relative;
		overflow: hidden;
		font-size: 18px;
		vertical-align: middle;
	}

	#volumestacks_in_98_page7 [class^="fa fa-"] {
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_98_page7:hover {
		max-width: 150px;
		width: 150px;
		padding: 0px 15px;
	}

	#volumeButtonstacks_in_98_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_98_page7:hover #volumeButtonstacks_in_98_page7 {
		display: none;
	}

	#volumeMinstacks_in_98_page7 {
		position: absolute;
		left: 20px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumeMaxstacks_in_98_page7 {
		position: absolute;
		right: 15px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volume-barstacks_in_98_page7[type=range],
	#volumeMinstacks_in_98_page7,
	#volumeMaxstacks_in_98_page7 {
		display: none;
	}

	#volumeMinstacks_in_98_page7,
	#volumeMaxstacks_in_98_page7 {
		cursor: pointer;
	}

	#volumestacks_in_98_page7:hover #volume-barstacks_in_98_page7,
	#volumestacks_in_98_page7:hover #volumeMinstacks_in_98_page7,
	#volumestacks_in_98_page7:hover #volumeMaxstacks_in_98_page7 {
		display: inline;
	}

	#volume-barstacks_in_98_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		width: 50%;
		text-align: center;
		line-height: 45px;
		height: 45px;
	}

	#volume-barstacks_in_98_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_98_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#volume-barstacks_in_98_page7[type=range]:focus {
		outline: none;
	}

	#volume-barstacks_in_98_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#volume-barstacks_in_98_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_98_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_98_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_98_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_98_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_98_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_98_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#volume-barstacks_in_98_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

@media screen and (max-width: 569px) {
	#audioPlayerControlsstacks_in_98_page7 #audioPlayerFullScreenstacks_in_98_page7,
	#audioPlayerControlsstacks_in_98_page7 #volumestacks_in_98_page7 {
		display: none;
	}
}



#stacks_in_98_page7 {
	margin: 15px 0px 0px 0px;
}

#stacks_in_66_page7 {
	background-color: rgba(185, 188, 200, 1.00);
	padding:  20px;
}
#audioPlayerContainerstacks_in_101_page7 {
	position: relative;
	z-index: 1;
}

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

#audioPlayerstacks_in_101_page7 {
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_101_page7 {
	position: relative;
	z-index: 5;
	overflow: hidden;
	border-radius: 5px;
}

#audioPlayerControlsstacks_in_101_page7 [class^="fa fa-"] {
	color: rgba(76, 76, 76, 1.00);
}








/* Vertical gradient fill */
#audioPlayerControlsstacks_in_101_page7 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FEFDFD));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FEFDFD);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FEFDFD);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FEFDFD));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FEFDFD);
	background-image: -o-linear-gradient(top, #FFFFFF, #FEFDFD);
	background-image: linear-gradient(top, #FFFFFF, #FEFDFD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FEFDFD', GradientType=0);
}
















#audioPlayerControlsWrapperstacks_in_101_page7 {
	display: flex;
	position: relative;
	z-index: 2;
}

#audioPlayerControlsstacks_in_101_page7 button {
	background: none;
	border: 0;
	outline: none;
	color: #ffffff;
	display: inline-block;
	text-align: center;
	width: 45px;
	padding: 0;
	margin: 0;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	cursor: pointer;
}

button:hover {
	cursor: pointer;
}

#audioPlayerControlsstacks_in_101_page7 #audioPlayerPlayPausestacks_in_101_page7 {
	display: inline-block;
}

#audioPlayerControlsstacks_in_101_page7 #audioPlayerFullScreenstacks_in_101_page7 {
	display: ;
}

.audioPlayerAudioTimingstacks_in_101_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
	padding: 0;
	text-align: center;
	font-size: 10px;
}

#audioPlayerCurrentTimestacks_in_101_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerDurationstacks_in_101_page7 {
	display: inline-block;
	width: 45px;
}

#audioPlayerTimeDividerstacks_in_101_page7 {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: rgba(76, 76, 76, 1.00);
}





@media screen and (min-width: 568px) {
	#audioPlayerTimeDividerstacks_in_101_page7 {
		display: none;
	}
}

#progressBarstacks_in_101_page7 {
	display: none;
}

@media screen and (min-width: 568px) {
	#progressBarstacks_in_101_page7 {
		flex: 1;
		padding-right: 15px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		vertical-align: middle;
		display: inline-block;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		display: inline-block;
		width: 99%;
		height: 45px;
		line-height: 45px;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]:focus {
		outline: none;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#audioPlayerSeekBarstacks_in_101_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

#volumestacks_in_101_page7 {
	display: none;
}

@media screen and (min-width: 768px) {
	#volumestacks_in_101_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		transition: all ease-in-out 300ms;
		text-align: center;
		position: relative;
		overflow: hidden;
		font-size: 18px;
		vertical-align: middle;
	}

	#volumestacks_in_101_page7 [class^="fa fa-"] {
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_101_page7:hover {
		max-width: 150px;
		width: 150px;
		padding: 0px 15px;
	}

	#volumeButtonstacks_in_101_page7 {
		display: inline-block;
		max-width: 45px;
		width: 45px;
		line-height: 45px;
		height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumestacks_in_101_page7:hover #volumeButtonstacks_in_101_page7 {
		display: none;
	}

	#volumeMinstacks_in_101_page7 {
		position: absolute;
		left: 20px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volumeMaxstacks_in_101_page7 {
		position: absolute;
		right: 15px;
		top: 0;
		height: 45px;
		line-height: 45px;
		color: rgba(76, 76, 76, 1.00);
	}

	#volume-barstacks_in_101_page7[type=range],
	#volumeMinstacks_in_101_page7,
	#volumeMaxstacks_in_101_page7 {
		display: none;
	}

	#volumeMinstacks_in_101_page7,
	#volumeMaxstacks_in_101_page7 {
		cursor: pointer;
	}

	#volumestacks_in_101_page7:hover #volume-barstacks_in_101_page7,
	#volumestacks_in_101_page7:hover #volumeMinstacks_in_101_page7,
	#volumestacks_in_101_page7:hover #volumeMaxstacks_in_101_page7 {
		display: inline;
	}

	#volume-barstacks_in_101_page7[type=range] {
		-webkit-appearance: none;
		background: none;
		width: 50%;
		text-align: center;
		line-height: 45px;
		height: 45px;
	}

	#volume-barstacks_in_101_page7[type=range]::-webkit-slider-runnable-track {
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_101_page7[type=range]::-webkit-slider-thumb {
		-webkit-appearance: none;
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
		margin-top: -5px;
	}

	#volume-barstacks_in_101_page7[type=range]:focus {
		outline: none;
	}

	#volume-barstacks_in_101_page7[type=range]:focus::-webkit-slider-runnable-track {
		background: #B3B3B3;
	}

	#volume-barstacks_in_101_page7[type=range]::-moz-range-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_101_page7[type=range]::-moz-range-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_101_page7[type=range]::-ms-track {
		width: 100%;
		height: 5px;
		background: #B3B3B3;
		border: none;
		border-radius: 3px;
	}

	#volume-barstacks_in_101_page7[type=range]::-ms-fill-lower {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_101_page7[type=range]::-ms-fill-upper {
		background: #B3B3B3;
		border-radius: 10px;
	}

	#volume-barstacks_in_101_page7[type=range]::-ms-thumb {
		border: none;
		height: 16px;
		width: 16px;
		border-radius: 50%;
		background: #4C4C4C;
	}

	#volume-barstacks_in_101_page7[type=range]:focus::-ms-fill-lower {
		background: #B3B3B3;
	}

	#volume-barstacks_in_101_page7[type=range]:focus::-ms-fill-upper {
		background: #B3B3B3;
	}
}

@media screen and (max-width: 569px) {
	#audioPlayerControlsstacks_in_101_page7 #audioPlayerFullScreenstacks_in_101_page7,
	#audioPlayerControlsstacks_in_101_page7 #volumestacks_in_101_page7 {
		display: none;
	}
}


