@charset "UTF-8";

.badge,
.label,
b,
dt,
label,
optgroup,
strong {
  font-weight: 700;
}

.collapsing,
.dropdown-menu .divider,
.nav .nav-divider,
.sr-only,
svg:not(:root) {
  overflow: hidden;
}

.img-thumbnail,
.thumbnail {
  -o-transition: all .2s ease-in-out;
}

.ng-cloak,
.ng-hide:not(.ng-hide-animate),
.x-ng-cloak,
[data-ng-cloak],
[ng-cloak],
[ng\:cloak],
[x-ng-cloak] {
  display: none!important;
}

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

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

Copyright (c) 2015 Daniel Eden
*/

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

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

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

.animated.bounceIn,
.animated.bounceOut,
.animated.flipOutX,
.animated.flipOutY {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounce {
  100%, 20%, 53%, 80%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(.755,.050,.855,.060);
    animation-timing-function: cubic-bezier(.755,.050,.855,.060);
    -webkit-transform: translate3d(0,-30px,0);
    transform: translate3d(0,-30px,0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(.755,.050,.855,.060);
    animation-timing-function: cubic-bezier(.755,.050,.855,.060);
    -webkit-transform: translate3d(0,-15px,0);
    transform: translate3d(0,-15px,0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  100%, 20%, 53%, 80%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(.755,.050,.855,.060);
    animation-timing-function: cubic-bezier(.755,.050,.855,.060);
    -webkit-transform: translate3d(0,-30px,0);
    transform: translate3d(0,-30px,0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(.755,.050,.855,.060);
    animation-timing-function: cubic-bezier(.755,.050,.855,.060);
    -webkit-transform: translate3d(0,-15px,0);
    transform: translate3d(0,-15px,0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  100%, 50%, from {
    opacity: 1;
  }

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

@keyframes flash {
  100%, 50%, from {
    opacity: 1;
  }

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

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

@-webkit-keyframes pulse {
  100%, from {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  50% {
    -webkit-transform: scale3d(1.05,1.05,1.05);
    transform: scale3d(1.05,1.05,1.05);
  }
}

@keyframes pulse {
  100%, from {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  50% {
    -webkit-transform: scale3d(1.05,1.05,1.05);
    transform: scale3d(1.05,1.05,1.05);
  }
}

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

@-webkit-keyframes rubberBand {
  100%, from {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  30% {
    -webkit-transform: scale3d(1.25,.75,1);
    transform: scale3d(1.25,.75,1);
  }

  40% {
    -webkit-transform: scale3d(.75,1.25,1);
    transform: scale3d(.75,1.25,1);
  }

  50% {
    -webkit-transform: scale3d(1.15,.85,1);
    transform: scale3d(1.15,.85,1);
  }

  65% {
    -webkit-transform: scale3d(.95,1.05,1);
    transform: scale3d(.95,1.05,1);
  }

  75% {
    -webkit-transform: scale3d(1.05,.95,1);
    transform: scale3d(1.05,.95,1);
  }
}

@keyframes rubberBand {
  100%, from {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  30% {
    -webkit-transform: scale3d(1.25,.75,1);
    transform: scale3d(1.25,.75,1);
  }

  40% {
    -webkit-transform: scale3d(.75,1.25,1);
    transform: scale3d(.75,1.25,1);
  }

  50% {
    -webkit-transform: scale3d(1.15,.85,1);
    transform: scale3d(1.15,.85,1);
  }

  65% {
    -webkit-transform: scale3d(.95,1.05,1);
    transform: scale3d(.95,1.05,1);
  }

  75% {
    -webkit-transform: scale3d(1.05,.95,1);
    transform: scale3d(1.05,.95,1);
  }
}

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

@-webkit-keyframes shake {
  100%, from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

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

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

@keyframes shake {
  100%, from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

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

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

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

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0,0,1,15deg);
    transform: rotate3d(0,0,1,15deg);
  }

  40% {
    -webkit-transform: rotate3d(0,0,1,-10deg);
    transform: rotate3d(0,0,1,-10deg);
  }

  60% {
    -webkit-transform: rotate3d(0,0,1,5deg);
    transform: rotate3d(0,0,1,5deg);
  }

  80% {
    -webkit-transform: rotate3d(0,0,1,-5deg);
    transform: rotate3d(0,0,1,-5deg);
  }

  100% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0,0,1,15deg);
    transform: rotate3d(0,0,1,15deg);
  }

  40% {
    -webkit-transform: rotate3d(0,0,1,-10deg);
    transform: rotate3d(0,0,1,-10deg);
  }

  60% {
    -webkit-transform: rotate3d(0,0,1,5deg);
    transform: rotate3d(0,0,1,5deg);
  }

  80% {
    -webkit-transform: rotate3d(0,0,1,-5deg);
    transform: rotate3d(0,0,1,-5deg);
  }

  100% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}

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

@-webkit-keyframes tada {
  100%, from {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
    transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  }
}

@keyframes tada {
  100%, from {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
    transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  }
}

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

@-webkit-keyframes wobble {
  100%, from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
    transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  }

  30% {
    -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
    transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
    transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  }

  60% {
    -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
    transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
    transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  }
}

@keyframes wobble {
  100%, from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
    transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  }

  30% {
    -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
    transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
    transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  }

  60% {
    -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
    transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
    transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  }
}

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

@-webkit-keyframes jello {
  100%, 11.1%, from {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
    transform: skewX(-.78125deg) skewY(-.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(.390625deg) skewY(.390625deg);
    transform: skewX(.390625deg) skewY(.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
    transform: skewX(-.1953125deg) skewY(-.1953125deg);
  }
}

@keyframes jello {
  100%, 11.1%, from {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
    transform: skewX(-.78125deg) skewY(-.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(.390625deg) skewY(.390625deg);
    transform: skewX(.390625deg) skewY(.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
    transform: skewX(-.1953125deg) skewY(-.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  100%, 20%, 40%, 60%, 80%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }

  20% {
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }

  40% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03,1.03,1.03);
    transform: scale3d(1.03,1.03,1.03);
  }

  80% {
    -webkit-transform: scale3d(.97,.97,.97);
    transform: scale3d(.97,.97,.97);
  }

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

@keyframes bounceIn {
  100%, 20%, 40%, 60%, 80%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }

  20% {
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }

  40% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03,1.03,1.03);
    transform: scale3d(1.03,1.03,1.03);
  }

  80% {
    -webkit-transform: scale3d(.97,.97,.97);
    transform: scale3d(.97,.97,.97);
  }

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

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

@-webkit-keyframes bounceInDown {
  100%, 60%, 75%, 90%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-3000px,0);
    transform: translate3d(0,-3000px,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,25px,0);
    transform: translate3d(0,25px,0);
  }

  75% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }

  90% {
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  100%, 60%, 75%, 90%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-3000px,0);
    transform: translate3d(0,-3000px,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,25px,0);
    transform: translate3d(0,25px,0);
  }

  75% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }

  90% {
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes bounceInLeft {
  100%, 60%, 75%, 90%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px,0,0);
    transform: translate3d(-3000px,0,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px,0,0);
    transform: translate3d(25px,0,0);
  }

  75% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }

  90% {
    -webkit-transform: translate3d(5px,0,0);
    transform: translate3d(5px,0,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInLeft {
  100%, 60%, 75%, 90%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px,0,0);
    transform: translate3d(-3000px,0,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px,0,0);
    transform: translate3d(25px,0,0);
  }

  75% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }

  90% {
    -webkit-transform: translate3d(5px,0,0);
    transform: translate3d(5px,0,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes bounceInRight {
  100%, 60%, 75%, 90%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px,0,0);
    transform: translate3d(3000px,0,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px,0,0);
    transform: translate3d(-25px,0,0);
  }

  75% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }

  90% {
    -webkit-transform: translate3d(-5px,0,0);
    transform: translate3d(-5px,0,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInRight {
  100%, 60%, 75%, 90%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px,0,0);
    transform: translate3d(3000px,0,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px,0,0);
    transform: translate3d(-25px,0,0);
  }

  75% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }

  90% {
    -webkit-transform: translate3d(-5px,0,0);
    transform: translate3d(-5px,0,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes bounceInUp {
  100%, 60%, 75%, 90%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0,3000px,0);
    transform: translate3d(0,3000px,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }

  75% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }

  90% {
    -webkit-transform: translate3d(0,-5px,0);
    transform: translate3d(0,-5px,0);
  }

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

@keyframes bounceInUp {
  100%, 60%, 75%, 90%, from {
    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0,3000px,0);
    transform: translate3d(0,3000px,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }

  75% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }

  90% {
    -webkit-transform: translate3d(0,-5px,0);
    transform: translate3d(0,-5px,0);
  }

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

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

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }

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

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }

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

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

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }

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

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }

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

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

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px,0,0);
    transform: translate3d(20px,0,0);
  }

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

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px,0,0);
    transform: translate3d(20px,0,0);
  }

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

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

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px,0,0);
    transform: translate3d(-20px,0,0);
  }

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

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px,0,0);
    transform: translate3d(-20px,0,0);
  }

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

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

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0,20px,0);
    transform: translate3d(0,20px,0);
  }

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

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0,20px,0);
    transform: translate3d(0,20px,0);
  }

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

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

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

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

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

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

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
}

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

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

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

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

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

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

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
}

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

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

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

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

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

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

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
}

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

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

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

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

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

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

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
}

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

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

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

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

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

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

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);
    transform: perspective(400px) rotate3d(0,1,0,-360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95,.95,.95);
    transform: perspective(400px) scale3d(.95,.95,.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);
    transform: perspective(400px) rotate3d(0,1,0,-360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95,.95,.95);
    transform: perspective(400px) scale3d(.95,.95,.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

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

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
    transform: perspective(400px) rotate3d(1,0,0,90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
    transform: perspective(400px) rotate3d(1,0,0,10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
    transform: perspective(400px) rotate3d(1,0,0,-5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
    transform: perspective(400px) rotate3d(1,0,0,90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
    transform: perspective(400px) rotate3d(1,0,0,10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
    transform: perspective(400px) rotate3d(1,0,0,-5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

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

.flipInY,
.flipOutX {
  -webkit-backface-visibility: visible!important;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
    transform: perspective(400px) rotate3d(0,1,0,90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
    transform: perspective(400px) rotate3d(0,1,0,-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
    transform: perspective(400px) rotate3d(0,1,0,10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
    transform: perspective(400px) rotate3d(0,1,0,-5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
    transform: perspective(400px) rotate3d(0,1,0,90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
    transform: perspective(400px) rotate3d(0,1,0,-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
    transform: perspective(400px) rotate3d(0,1,0,10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
    transform: perspective(400px) rotate3d(0,1,0,-5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

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

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    opacity: 1;
  }

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

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    opacity: 1;
  }

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

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

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);
    transform: perspective(400px) rotate3d(0,1,0,-15deg);
    opacity: 1;
  }

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

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);
    transform: perspective(400px) rotate3d(0,1,0,-15deg);
    opacity: 1;
  }

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

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

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
    transform: translate3d(100%,0,0) skewX(-30deg);
    opacity: 0;
  }

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

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
    transform: translate3d(100%,0,0) skewX(-30deg);
    opacity: 0;
  }

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

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

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

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

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

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

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

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

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0,0,1,-200deg);
    transform: rotate3d(0,0,1,-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0,0,1,-200deg);
    transform: rotate3d(0,0,1,-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

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

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

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

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

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

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

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

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-90deg);
    transform: rotate3d(0,0,1,-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-90deg);
    transform: rotate3d(0,0,1,-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

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

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

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

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

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

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

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }
}

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

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
}

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

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }
}

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

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

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

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

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

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

@-webkit-keyframes hinge {
  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: rotate3d(0,0,1,80deg);
    transform: rotate3d(0,0,1,80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0,0,1,60deg);
    transform: rotate3d(0,0,1,60deg);
    -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: translate3d(0,700px,0);
    transform: translate3d(0,700px,0);
    opacity: 0;
  }
}

@keyframes hinge {
  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: rotate3d(0,0,1,80deg);
    transform: rotate3d(0,0,1,80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0,0,1,60deg);
    transform: rotate3d(0,0,1,60deg);
    -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: translate3d(0,700px,0);
    transform: translate3d(0,700px,0);
    opacity: 0;
  }
}

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

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
    transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
    transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);
  }
}

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

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }

  50% {
    opacity: 1;
  }
}

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

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

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

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

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

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

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

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

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

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

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

  100% {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

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

  100% {
    opacity: 0;
  }
}

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

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

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

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
  }

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

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(42px,0,0);
  }

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

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

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
  }

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

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);
  }

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

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

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

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

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
    visibility: visible;
  }

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

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
    visibility: visible;
  }

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

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

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
    visibility: visible;
  }

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

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
    visibility: visible;
  }

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

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

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
    visibility: visible;
  }

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

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
    visibility: visible;
  }

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

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

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
    visibility: visible;
  }

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

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
    visibility: visible;
  }

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

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

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
}

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

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }
}

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

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }
}

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

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }
}

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

/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
}

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

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

[hidden],
template {
  display: none;
}

a {
  background: 0 0;
}

a:active,
a:hover {
  outline: 0;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
}

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

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
  vertical-align: middle;
}

hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  margin-top: 20px;
  margin-bottom: 20px;
}

pre,
textarea {
  overflow: auto;
}

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

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

.glyphicon,
address,
cite {
  font-style: normal;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

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

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

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

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

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

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

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

td,
th {
  padding: 0;
}

@media print {
  blockquote,
  img,
  pre,
  tr {
    page-break-inside: avoid;
  }

  * {
    color: #000!important;
    text-shadow: none!important;
    background: 0 0!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
  }

  a,
  a:visited {
    text-decoration: underline;
  }

  a[href]:after {
    content: " (" attr(href) ")";
  }

  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  blockquote,
  pre {
    border: 1px solid #999;
  }

  thead {
    display: table-header-group;
  }

  img {
    max-width: 100%!important;
  }

  h2,
  h3,
  p {
    orphans: 3;
    widows: 3;
  }

  h2,
  h3 {
    page-break-after: avoid;
  }

  select {
    background: #fff!important;
  }

  .navbar {
    display: none;
  }

  .table td,
  .table th {
    background-color: #fff!important;
  }

  .btn>.caret,
  .dropup>.btn>.caret {
    border-top-color: #000!important;
  }

  .label {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse!important;
  }

  .table-bordered td,
  .table-bordered th {
    border: 1px solid #ddd!important;
  }
}

.btn,
.btn-danger.active,
.btn-danger:active,
.btn-default.active,
.btn-default:active,
.btn-info.active,
.btn-info:active,
.btn-primary.active,
.btn-primary:active,
.btn-success.active,
.btn-success:active,
.btn-warning.active,
.btn-warning:active,
.btn.active,
.btn:active,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover,
.form-control,
.navbar-toggle,
.open>.dropdown-toggle.btn-danger,
.open>.dropdown-toggle.btn-default,
.open>.dropdown-toggle.btn-info,
.open>.dropdown-toggle.btn-primary,
.open>.dropdown-toggle.btn-success,
.open>.dropdown-toggle.btn-warning {
  background-image: none;
}

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(fonts/glyphicons-halflings-regular.7ad17c60.eot);
  src: url(fonts/glyphicons-halflings-regular.7ad17c60.eot?#iefix) format('embedded-opentype'),url(fonts/glyphicons-halflings-regular.68ed1dac.woff) format('woff'),url(fonts/glyphicons-halflings-regular.e49d52e7.ttf) format('truetype'),url(fonts/glyphicons-halflings-regular.32941d63.svg#glyphicons_halflingsregular) format('svg');
}

.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glyphicon-asterisk:before {
  content: "\2a";
}

.glyphicon-plus:before {
  content: "\2b";
}

.glyphicon-euro:before {
  content: "\20ac";
}

.glyphicon-minus:before {
  content: "\2212";
}

.glyphicon-cloud:before {
  content: "\2601";
}

.glyphicon-envelope:before {
  content: "\2709";
}

.glyphicon-pencil:before {
  content: "\270f";
}

.glyphicon-glass:before {
  content: "\e001";
}

.glyphicon-music:before {
  content: "\e002";
}

.glyphicon-search:before {
  content: "\e003";
}

.glyphicon-heart:before {
  content: "\e005";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-film:before {
  content: "\e009";
}

.glyphicon-th-large:before {
  content: "\e010";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-th-list:before {
  content: "\e012";
}

.glyphicon-ok:before {
  content: "\e013";
}

.glyphicon-remove:before {
  content: "\e014";
}

.glyphicon-zoom-in:before {
  content: "\e015";
}

.glyphicon-zoom-out:before {
  content: "\e016";
}

.glyphicon-off:before {
  content: "\e017";
}

.glyphicon-signal:before {
  content: "\e018";
}

.glyphicon-cog:before {
  content: "\e019";
}

.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-home:before {
  content: "\e021";
}

.glyphicon-file:before {
  content: "\e022";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-road:before {
  content: "\e024";
}

.glyphicon-download-alt:before {
  content: "\e025";
}

.glyphicon-download:before {
  content: "\e026";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-play-circle:before {
  content: "\e029";
}

.glyphicon-repeat:before {
  content: "\e030";
}

.glyphicon-refresh:before {
  content: "\e031";
}

.glyphicon-list-alt:before {
  content: "\e032";
}

.glyphicon-lock:before {
  content: "\e033";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-headphones:before {
  content: "\e035";
}

.glyphicon-volume-off:before {
  content: "\e036";
}

.glyphicon-volume-down:before {
  content: "\e037";
}

.glyphicon-volume-up:before {
  content: "\e038";
}

.glyphicon-qrcode:before {
  content: "\e039";
}

.glyphicon-barcode:before {
  content: "\e040";
}

.glyphicon-tag:before {
  content: "\e041";
}

.glyphicon-tags:before {
  content: "\e042";
}

.glyphicon-book:before {
  content: "\e043";
}

.glyphicon-bookmark:before {
  content: "\e044";
}

.glyphicon-print:before {
  content: "\e045";
}

.glyphicon-camera:before {
  content: "\e046";
}

.glyphicon-font:before {
  content: "\e047";
}

.glyphicon-bold:before {
  content: "\e048";
}

.glyphicon-italic:before {
  content: "\e049";
}

.glyphicon-text-height:before {
  content: "\e050";
}

.glyphicon-text-width:before {
  content: "\e051";
}

.glyphicon-align-left:before {
  content: "\e052";
}

.glyphicon-align-center:before {
  content: "\e053";
}

.glyphicon-align-right:before {
  content: "\e054";
}

.glyphicon-align-justify:before {
  content: "\e055";
}

.glyphicon-list:before {
  content: "\e056";
}

.glyphicon-indent-left:before {
  content: "\e057";
}

.glyphicon-indent-right:before {
  content: "\e058";
}

.glyphicon-facetime-video:before {
  content: "\e059";
}

.glyphicon-picture:before {
  content: "\e060";
}

.glyphicon-map-marker:before {
  content: "\e062";
}

.glyphicon-adjust:before {
  content: "\e063";
}

.glyphicon-tint:before {
  content: "\e064";
}

.glyphicon-edit:before {
  content: "\e065";
}

.glyphicon-share:before {
  content: "\e066";
}

.glyphicon-check:before {
  content: "\e067";
}

.glyphicon-move:before {
  content: "\e068";
}

.glyphicon-step-backward:before {
  content: "\e069";
}

.glyphicon-fast-backward:before {
  content: "\e070";
}

.glyphicon-backward:before {
  content: "\e071";
}

.glyphicon-play:before {
  content: "\e072";
}

.glyphicon-pause:before {
  content: "\e073";
}

.glyphicon-stop:before {
  content: "\e074";
}

.glyphicon-forward:before {
  content: "\e075";
}

.glyphicon-fast-forward:before {
  content: "\e076";
}

.glyphicon-step-forward:before {
  content: "\e077";
}

.glyphicon-eject:before {
  content: "\e078";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}

.glyphicon-chevron-right:before {
  content: "\e080";
}

.glyphicon-plus-sign:before {
  content: "\e081";
}

.glyphicon-minus-sign:before {
  content: "\e082";
}

.glyphicon-remove-sign:before {
  content: "\e083";
}

.glyphicon-ok-sign:before {
  content: "\e084";
}

.glyphicon-question-sign:before {
  content: "\e085";
}

.glyphicon-info-sign:before {
  content: "\e086";
}

.glyphicon-screenshot:before {
  content: "\e087";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-share-alt:before {
  content: "\e095";
}

.glyphicon-resize-full:before {
  content: "\e096";
}

.glyphicon-resize-small:before {
  content: "\e097";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-gift:before {
  content: "\e102";
}

.glyphicon-leaf:before {
  content: "\e103";
}

.glyphicon-fire:before {
  content: "\e104";
}

.glyphicon-eye-open:before {
  content: "\e105";
}

.glyphicon-eye-close:before {
  content: "\e106";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-plane:before {
  content: "\e108";
}

.glyphicon-calendar:before {
  content: "\e109";
}

.glyphicon-random:before {
  content: "\e110";
}

.glyphicon-comment:before {
  content: "\e111";
}

.glyphicon-magnet:before {
  content: "\e112";
}

.glyphicon-chevron-up:before {
  content: "\e113";
}

.glyphicon-chevron-down:before {
  content: "\e114";
}

.glyphicon-retweet:before {
  content: "\e115";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-folder-close:before {
  content: "\e117";
}

.glyphicon-folder-open:before {
  content: "\e118";
}

.glyphicon-resize-vertical:before {
  content: "\e119";
}

.glyphicon-resize-horizontal:before {
  content: "\e120";
}

.glyphicon-hdd:before {
  content: "\e121";
}

.glyphicon-bullhorn:before {
  content: "\e122";
}

.glyphicon-bell:before {
  content: "\e123";
}

.glyphicon-certificate:before {
  content: "\e124";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

.glyphicon-thumbs-down:before {
  content: "\e126";
}

.glyphicon-hand-right:before {
  content: "\e127";
}

.glyphicon-hand-left:before {
  content: "\e128";
}

.glyphicon-hand-up:before {
  content: "\e129";
}

.glyphicon-hand-down:before {
  content: "\e130";
}

.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.glyphicon-globe:before {
  content: "\e135";
}

.glyphicon-wrench:before {
  content: "\e136";
}

.glyphicon-tasks:before {
  content: "\e137";
}

.glyphicon-filter:before {
  content: "\e138";
}

.glyphicon-briefcase:before {
  content: "\e139";
}

.glyphicon-fullscreen:before {
  content: "\e140";
}

.glyphicon-dashboard:before {
  content: "\e141";
}

.glyphicon-paperclip:before {
  content: "\e142";
}

.glyphicon-heart-empty:before {
  content: "\e143";
}

.glyphicon-link:before {
  content: "\e144";
}

.glyphicon-phone:before {
  content: "\e145";
}

.glyphicon-pushpin:before {
  content: "\e146";
}

.glyphicon-usd:before {
  content: "\e148";
}

.glyphicon-gbp:before {
  content: "\e149";
}

.glyphicon-sort:before {
  content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.glyphicon-sort-by-order:before {
  content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.glyphicon-unchecked:before {
  content: "\e157";
}

.glyphicon-expand:before {
  content: "\e158";
}

.glyphicon-collapse-down:before {
  content: "\e159";
}

.glyphicon-collapse-up:before {
  content: "\e160";
}

.glyphicon-log-in:before {
  content: "\e161";
}

.glyphicon-flash:before {
  content: "\e162";
}

.glyphicon-log-out:before {
  content: "\e163";
}

.glyphicon-new-window:before {
  content: "\e164";
}

.glyphicon-record:before {
  content: "\e165";
}

.glyphicon-save:before {
  content: "\e166";
}

.glyphicon-open:before {
  content: "\e167";
}

.glyphicon-saved:before {
  content: "\e168";
}

.glyphicon-import:before {
  content: "\e169";
}

.glyphicon-export:before {
  content: "\e170";
}

.glyphicon-send:before {
  content: "\e171";
}

.glyphicon-floppy-disk:before {
  content: "\e172";
}

.glyphicon-floppy-saved:before {
  content: "\e173";
}

.glyphicon-floppy-remove:before {
  content: "\e174";
}

.glyphicon-floppy-save:before {
  content: "\e175";
}

.glyphicon-floppy-open:before {
  content: "\e176";
}

.glyphicon-credit-card:before {
  content: "\e177";
}

.glyphicon-transfer:before {
  content: "\e178";
}

.glyphicon-cutlery:before {
  content: "\e179";
}

.glyphicon-header:before {
  content: "\e180";
}

.glyphicon-compressed:before {
  content: "\e181";
}

.glyphicon-earphone:before {
  content: "\e182";
}

.glyphicon-phone-alt:before {
  content: "\e183";
}

.glyphicon-tower:before {
  content: "\e184";
}

.glyphicon-stats:before {
  content: "\e185";
}

.glyphicon-sd-video:before {
  content: "\e186";
}

.glyphicon-hd-video:before {
  content: "\e187";
}

.glyphicon-subtitles:before {
  content: "\e188";
}

.glyphicon-sound-stereo:before {
  content: "\e189";
}

.glyphicon-sound-dolby:before {
  content: "\e190";
}

.glyphicon-sound-5-1:before {
  content: "\e191";
}

.glyphicon-sound-6-1:before {
  content: "\e192";
}

.glyphicon-sound-7-1:before {
  content: "\e193";
}

.glyphicon-copyright-mark:before {
  content: "\e194";
}

.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}

.glyphicon-cloud-upload:before {
  content: "\e198";
}

.glyphicon-tree-conifer:before {
  content: "\e199";
}

.glyphicon-tree-deciduous:before {
  content: "\e200";
}

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

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

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  text-decoration: none;
}

a:focus,
a:hover {
  text-decoration: underline;
}

a:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}

figure {
  margin: 0;
}

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

.img-thumbnail,
.list-inline>li,
label {
  display: inline-block;
}

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

.img-thumbnail {
  width: 100%\9;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

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

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

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

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}

.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-weight: 400;
  line-height: 1;
  color: #777;
}

.h1,
.h2,
.h3,
h1,
h2,
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}

.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
  font-size: 65%;
}

.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
.label,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-size: 75%;
}

.h4,
.h5,
.h6,
h4,
h5,
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.h1,
h1 {
  font-size: 36px;
}

.h2,
h2 {
  font-size: 30px;
}

.h3,
h3 {
  font-size: 24px;
}

.h4,
h4 {
  font-size: 18px;
}

.h5,
h5 {
  font-size: 14px;
}

.h6,
h6 {
  font-size: 12px;
}

p {
  margin: 0 0 10px;
}

.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}

@media (min-width:768px) {
  .lead {
    font-size: 21px;
  }
}

.small,
small {
  font-size: 85%;
}

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

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

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

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

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

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

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

.dclTravelAgentHeader .info-address,
.dclTravelAgentHeader .info-agent-name,
.dclTravelAgentHeader .info-title,
.text-capitalize,
.travel-agent-header .info-address,
.travel-agent-header .info-title,
ground-transportation-individual-selections .full-name,
ground-transportation-individual-selector .full-name,
wdpr-finder-data-group>.data-group ul.data-group-list li .sort-header {
  text-transform: capitalize;
}

.text-muted {
  color: #777;
}

.text-primary {
  color: #428bca;
}

a.text-primary:hover {
  color: #3071a9;
}

.text-success {
  color: #3c763d;
}

a.text-success:hover {
  color: #2b542c;
}

.text-info {
  color: #31708f;
}

a.text-info:hover {
  color: #245269;
}

.text-warning {
  color: #8a6d3b;
}

a.text-warning:hover {
  color: #66512c;
}

.text-danger {
  color: #a94442;
}

a.text-danger:hover {
  color: #843534;
}

.bg-primary {
  color: #fff;
  background-color: #428bca;
}

a.bg-primary:hover {
  background-color: #3071a9;
}

.bg-success {
  background-color: #dff0d8;
}

a.bg-success:hover {
  background-color: #c1e2b3;
}

.bg-info {
  background-color: #d9edf7;
}

a.bg-info:hover {
  background-color: #afd9ee;
}

.bg-warning {
  background-color: #fcf8e3;
}

a.bg-warning:hover {
  background-color: #f7ecb5;
}

.bg-danger {
  background-color: #f2dede;
}

a.bg-danger:hover {
  background-color: #e4b9b9;
}

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}

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

blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child,
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0;
}

ol,
ul {
  margin-bottom: 10px;
}

.list-inline {
  margin-left: -5px;
}

.list-inline>li {
  padding-right: 5px;
  padding-left: 5px;
}

dl {
  margin-bottom: 20px;
}

dd,
dt {
  line-height: 1.42857143;
}

dd {
  margin-left: 0;
}

@media (min-width:768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .dl-horizontal dd {
    margin-left: 180px;
  }

  .container {
    width: 750px;
  }
}

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

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

blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}

blockquote .small,
blockquote footer,
blockquote small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}

blockquote .small:before,
blockquote footer:before,
blockquote small:before {
  content: '\2014 \00A0';
}

.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}

code,
kbd {
  padding: 2px 4px;
  font-size: 90%;
}

.blockquote-reverse .small:before,
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
blockquote.pull-right .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before {
  content: '';
}

.blockquote-reverse .small:after,
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
blockquote.pull-right .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}

blockquote:after,
blockquote:before {
  content: "";
}

address {
  margin-bottom: 20px;
  line-height: 1.42857143;
}

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

code {
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}

kbd {
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
}

pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.container,
.container-fluid {
  margin-right: auto;
  margin-left: auto;
}

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

pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
}

.container,
.container-fluid,
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
}

.close,
.jumbotron p,
legend {
  font-size: 21px;
}

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

@media (min-width:992px) {
  .container {
    width: 970px;
  }
}

@media (min-width:1200px) {
  .container {
    width: 1170px;
  }
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width:768px) {
  .col-sm-1,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9 {
    float: left;
  }

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

  .col-sm-11 {
    width: 91.66666667%;
  }

  .col-sm-10 {
    width: 83.33333333%;
  }

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

  .col-sm-8 {
    width: 66.66666667%;
  }

  .col-sm-7 {
    width: 58.33333333%;
  }

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

  .col-sm-5 {
    width: 41.66666667%;
  }

  .col-sm-4 {
    width: 33.33333333%;
  }

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

  .col-sm-2 {
    width: 16.66666667%;
  }

  .col-sm-1 {
    width: 8.33333333%;
  }

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

  .col-sm-pull-11 {
    right: 91.66666667%;
  }

  .col-sm-pull-10 {
    right: 83.33333333%;
  }

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

  .col-sm-pull-8 {
    right: 66.66666667%;
  }

  .col-sm-pull-7 {
    right: 58.33333333%;
  }

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

  .col-sm-pull-5 {
    right: 41.66666667%;
  }

  .col-sm-pull-4 {
    right: 33.33333333%;
  }

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

  .col-sm-pull-2 {
    right: 16.66666667%;
  }

  .col-sm-pull-1 {
    right: 8.33333333%;
  }

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

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

  .col-sm-push-11 {
    left: 91.66666667%;
  }

  .col-sm-push-10 {
    left: 83.33333333%;
  }

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

  .col-sm-push-8 {
    left: 66.66666667%;
  }

  .col-sm-push-7 {
    left: 58.33333333%;
  }

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

  .col-sm-push-5 {
    left: 41.66666667%;
  }

  .col-sm-push-4 {
    left: 33.33333333%;
  }

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

  .col-sm-push-2 {
    left: 16.66666667%;
  }

  .col-sm-push-1 {
    left: 8.33333333%;
  }

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

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

  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-sm-offset-0 {
    margin-left: 0;
  }
}

@media (min-width:992px) {
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9 {
    float: left;
  }

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

  .col-md-11 {
    width: 91.66666667%;
  }

  .col-md-10 {
    width: 83.33333333%;
  }

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

  .col-md-8 {
    width: 66.66666667%;
  }

  .col-md-7 {
    width: 58.33333333%;
  }

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

  .col-md-5 {
    width: 41.66666667%;
  }

  .col-md-4 {
    width: 33.33333333%;
  }

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

  .col-md-2 {
    width: 16.66666667%;
  }

  .col-md-1 {
    width: 8.33333333%;
  }

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

  .col-md-pull-11 {
    right: 91.66666667%;
  }

  .col-md-pull-10 {
    right: 83.33333333%;
  }

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

  .col-md-pull-8 {
    right: 66.66666667%;
  }

  .col-md-pull-7 {
    right: 58.33333333%;
  }

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

  .col-md-pull-5 {
    right: 41.66666667%;
  }

  .col-md-pull-4 {
    right: 33.33333333%;
  }

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

  .col-md-pull-2 {
    right: 16.66666667%;
  }

  .col-md-pull-1 {
    right: 8.33333333%;
  }

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

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

  .col-md-push-11 {
    left: 91.66666667%;
  }

  .col-md-push-10 {
    left: 83.33333333%;
  }

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

  .col-md-push-8 {
    left: 66.66666667%;
  }

  .col-md-push-7 {
    left: 58.33333333%;
  }

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

  .col-md-push-5 {
    left: 41.66666667%;
  }

  .col-md-push-4 {
    left: 33.33333333%;
  }

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

  .col-md-push-2 {
    left: 16.66666667%;
  }

  .col-md-push-1 {
    left: 8.33333333%;
  }

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

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

  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-md-offset-0 {
    margin-left: 0;
  }
}

@media (min-width:1200px) {
  .col-lg-1,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9 {
    float: left;
  }

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

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

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

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

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

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

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

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }

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

  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .col-lg-pull-10 {
    right: 83.33333333%;
  }

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

  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .col-lg-pull-7 {
    right: 58.33333333%;
  }

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

  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .col-lg-pull-4 {
    right: 33.33333333%;
  }

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

  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .col-lg-pull-1 {
    right: 8.33333333%;
  }

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

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

  .col-lg-push-11 {
    left: 91.66666667%;
  }

  .col-lg-push-10 {
    left: 83.33333333%;
  }

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

  .col-lg-push-8 {
    left: 66.66666667%;
  }

  .col-lg-push-7 {
    left: 58.33333333%;
  }

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

  .col-lg-push-5 {
    left: 41.66666667%;
  }

  .col-lg-push-4 {
    left: 33.33333333%;
  }

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

  .col-lg-push-2 {
    left: 16.66666667%;
  }

  .col-lg-push-1 {
    left: 8.33333333%;
  }

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

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

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-0 {
    margin-left: 0;
  }
}

table {
  background-color: transparent;
}

th {
  text-align: left;
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}

.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}

.table>thead>tr>th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}

.table>caption+thead>tr:first-child>td,
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>td,
.table>thead:first-child>tr:first-child>th {
  border-top: 0;
}

.table>tbody+tbody {
  border-top: 2px solid #ddd;
}

.table .table {
  background-color: #fff;
}

.table-condensed>tbody>tr>td,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>td,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>thead>tr>th {
  padding: 5px;
}

.table-bordered,
.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
  border: 1px solid #ddd;
}

.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
  border-bottom-width: 2px;
}

.table-striped>tbody>tr:nth-child(odd)>td,
.table-striped>tbody>tr:nth-child(odd)>th {
  background-color: #f9f9f9;
}

.table-hover>tbody>tr:hover>td,
.table-hover>tbody>tr:hover>th,
.table>tbody>tr.active>td,
.table>tbody>tr.active>th,
.table>tbody>tr>td.active,
.table>tbody>tr>th.active,
.table>tfoot>tr.active>td,
.table>tfoot>tr.active>th,
.table>tfoot>tr>td.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th,
.table>thead>tr>td.active,
.table>thead>tr>th.active {
  background-color: #f5f5f5;
}

table col[class*=col-] {
  position: static;
  display: table-column;
  float: none;
}

table td[class*=col-],
table th[class*=col-] {
  position: static;
  display: table-cell;
  float: none;
}

.checkbox,
.collapsing,
.dropdown,
.has-feedback,
.radio {
  position: relative;
}

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

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

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

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

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

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

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

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

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

@media screen and (max-width:767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }

  .table-responsive>.table {
    margin-bottom: 0;
  }

  .table-responsive>.table>tbody>tr>td,
  .table-responsive>.table>tbody>tr>th,
  .table-responsive>.table>tfoot>tr>td,
  .table-responsive>.table>tfoot>tr>th,
  .table-responsive>.table>thead>tr>td,
  .table-responsive>.table>thead>tr>th {
    white-space: nowrap;
  }

  .table-responsive>.table-bordered {
    border: 0;
  }

  .table-responsive>.table-bordered>tbody>tr>td:first-child,
  .table-responsive>.table-bordered>tbody>tr>th:first-child,
  .table-responsive>.table-bordered>tfoot>tr>td:first-child,
  .table-responsive>.table-bordered>tfoot>tr>th:first-child,
  .table-responsive>.table-bordered>thead>tr>td:first-child,
  .table-responsive>.table-bordered>thead>tr>th:first-child {
    border-left: 0;
  }

  .table-responsive>.table-bordered>tbody>tr>td:last-child,
  .table-responsive>.table-bordered>tbody>tr>th:last-child,
  .table-responsive>.table-bordered>tfoot>tr>td:last-child,
  .table-responsive>.table-bordered>tfoot>tr>th:last-child,
  .table-responsive>.table-bordered>thead>tr>td:last-child,
  .table-responsive>.table-bordered>thead>tr>th:last-child {
    border-right: 0;
  }

  .table-responsive>.table-bordered>tbody>tr:last-child>td,
  .table-responsive>.table-bordered>tbody>tr:last-child>th,
  .table-responsive>.table-bordered>tfoot>tr:last-child>td,
  .table-responsive>.table-bordered>tfoot>tr:last-child>th {
    border-bottom: 0;
  }
}

fieldset,
legend {
  border: 0;
  padding: 0;
}

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

legend {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  line-height: inherit;
  color: #333;
  border-bottom: 1px solid #e5e5e5;
}

label {
  max-width: 100%;
}

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

input[type=checkbox],
input[type=radio] {
  margin: 4px 0 0;
  margin-top: 1px\9;
  line-height: normal;
}

.form-control,
output {
  font-size: 14px;
  line-height: 1.42857143;
  display: block;
  color: #555;
}

input[type=file] {
  display: block;
}

input[type=range] {
  display: block;
  width: 100%;
}

select[multiple],
select[size] {
  height: auto;
}

input[type=file]:focus,
input[type=checkbox]:focus,
input[type=radio]:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}

output {
  padding-top: 7px;
}

.form-control {
  width: 100%;
  background-color: #fff;
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.form-control:focus {
  border-color: #66afe9;
  outline: 0;
}

.form-control::-moz-placeholder {
  opacity: 1;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
}

textarea.form-control {
  height: auto;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  line-height: 34px;
  line-height: 1.42857143\9;
}

input[type=date].input-sm,
input[type=time].input-sm,
input[type=datetime-local].input-sm,
input[type=month].input-sm {
  line-height: 30px;
}

input[type=date].input-lg,
input[type=time].input-lg,
input[type=datetime-local].input-lg,
input[type=month].input-lg {
  line-height: 46px;
}

.form-group {
  margin-bottom: 15px;
}

.checkbox,
.radio {
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.btn,
.checkbox-inline,
.radio-inline {
  display: inline-block;
  cursor: pointer;
  font-weight: 400;
  vertical-align: middle;
}

.checkbox label,
.radio label {
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}

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

.checkbox+.checkbox,
.radio+.radio {
  margin-top: -5px;
}

.checkbox-inline,
.radio-inline {
  padding-left: 20px;
  margin-bottom: 0;
}

.checkbox-inline+.checkbox-inline,
.radio-inline+.radio-inline {
  margin-top: 0;
  margin-left: 10px;
}

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

.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}

.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}

.form-horizontal .form-group-sm .form-control,
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

select.input-sm {
  height: 30px;
  line-height: 30px;
}

select[multiple].input-sm,
textarea.input-sm {
  height: auto;
}

.form-horizontal .form-group-lg .form-control,
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

select.input-lg {
  height: 46px;
  line-height: 46px;
}

select[multiple].input-lg,
textarea.input-lg {
  height: auto;
}

.has-feedback .form-control {
  padding-right: 42.5px;
}

.form-control-feedback {
  position: absolute;
  top: 25px;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
}

.input-lg+.form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}

.input-sm+.form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

.has-success .form-control:focus {
  border-color: #2b542c;
}

.has-warning .form-control:focus {
  border-color: #66512c;
}

.has-feedback label.sr-only~.form-control-feedback {
  top: 0;
}

.help-block {
  display: block;
  margin-bottom: 10px;
}

@media (min-width:768px) {
  .form-inline .checkbox,
  .form-inline .control-label,
  .form-inline .form-group,
  .form-inline .radio {
    margin-bottom: 0;
    vertical-align: middle;
  }

  .form-inline .form-group {
    display: inline-block;
  }

  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }

  .form-inline .input-group .form-control,
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn {
    width: auto;
  }

  .form-inline .input-group>.form-control {
    width: 100%;
  }

  .form-inline .checkbox,
  .form-inline .radio {
    display: inline-block;
    margin-top: 0;
  }

  .form-inline .checkbox label,
  .form-inline .radio label {
    padding-left: 0;
  }

  .form-inline .checkbox input[type=checkbox],
  .form-inline .radio input[type=radio] {
    position: relative;
    margin-left: 0;
  }

  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }

  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}

.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}

.form-horizontal .checkbox,
.form-horizontal .radio {
  min-height: 27px;
}

.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}

.form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 15px;
}

@media (min-width:768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.3px;
  }

  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}

.btn {
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  border-radius: 4px;
}

.btn.active:focus,
.btn:active:focus,
.btn:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}

.btn:focus,
.btn:hover {
  color: #333;
  text-decoration: none;
}

.btn.active,
.btn:active {
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .65;
}

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}

.btn-default.active,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.open>.dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.btn-default.disabled,
.btn-default.disabled.active,
.btn-default.disabled:active,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled],
.btn-default[disabled].active,
.btn-default[disabled]:active,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default.active,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
  background-color: #fff;
  border-color: #ccc;
}

.btn-default .badge {
  color: #fff;
  background-color: #333;
}

.btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-primary.active,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open>.dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}

.btn-primary.disabled,
.btn-primary.disabled.active,
.btn-primary.disabled:active,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled].active,
.btn-primary[disabled]:active,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary.active,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-primary .badge {
  color: #428bca;
  background-color: #fff;
}

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-success.active,
.btn-success:active,
.btn-success:focus,
.btn-success:hover,
.open>.dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}

.btn-success.disabled,
.btn-success.disabled.active,
.btn-success.disabled:active,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled],
.btn-success[disabled].active,
.btn-success[disabled]:active,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success.active,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-info.active,
.btn-info:active,
.btn-info:focus,
.btn-info:hover,
.open>.dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}

.btn-info.disabled,
.btn-info.disabled.active,
.btn-info.disabled:active,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled],
.btn-info[disabled].active,
.btn-info[disabled]:active,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info.active,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-warning.active,
.btn-warning:active,
.btn-warning:focus,
.btn-warning:hover,
.open>.dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}

.btn-warning.disabled,
.btn-warning.disabled.active,
.btn-warning.disabled:active,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled],
.btn-warning[disabled].active,
.btn-warning[disabled]:active,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning.active,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger.active,
.btn-danger:active,
.btn-danger:focus,
.btn-danger:hover,
.open>.dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}

.btn-danger.disabled,
.btn-danger.disabled.active,
.btn-danger.disabled:active,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled],
.btn-danger[disabled].active,
.btn-danger[disabled]:active,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger.active,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

.btn-link {
  font-weight: 400;
  cursor: pointer;
}

.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
  border-color: transparent;
}

.btn-link:focus,
.btn-link:hover {
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
  color: #777;
  text-decoration: none;
}

.btn-group-lg>.btn,
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

.btn-group-sm>.btn,
.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.btn-group-xs>.btn,
.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.dropdown-header,
.dropdown-menu>li>a {
  line-height: 1.42857143;
  white-space: nowrap;
}

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

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

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

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

.btn-pill.disabled,
.fade.in,
.modal.fade,
.modal.in,
[wdpr-pillbutton-v2][disabled] {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

.collapsing {
  height: 0;
  -webkit-transition: height .35s ease;
  -o-transition: height .35s ease;
  transition: height .35s ease;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

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

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

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

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

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  background-color: #e5e5e5;
}

.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group,
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group,
.input-group-btn>.btn+.btn {
  margin-left: -1px;
}

.dropdown-menu>li>a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  color: #333;
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #428bca;
  outline: 0;
}

.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
  color: #777;
}

.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

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

.open>a {
  outline: 0;
}

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

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  color: #777;
}

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

.nav-justified>.dropdown .dropdown-menu,
.nav-tabs.nav-justified>.dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

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

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

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

@media (min-width:768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.btn-group-vertical>.btn,
.btn-group>.btn {
  position: relative;
  float: left;
}

.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:hover,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.btn-group>.btn:hover {
  z-index: 2;
}

.btn-group-vertical>.btn:focus,
.btn-group>.btn:focus {
  outline: 0;
}

.btn-toolbar {
  margin-left: -5px;
}

.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

.btn-toolbar>.btn,
.btn-toolbar>.btn-group,
.btn-toolbar>.input-group {
  margin-left: 5px;
}

.btn-group>.btn:first-child {
  margin-left: 0;
}

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

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

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

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

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

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

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
}

.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

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

.btn-lg .caret {
  border-width: 5px 5px 0;
}

.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}

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

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

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

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

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

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

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

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

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}

.btn-group-justified>.btn,
.btn-group-justified>.btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}

.btn-group-justified>.btn-group .btn {
  width: 100%;
}

.btn-group-justified>.btn-group .dropdown-menu {
  left: auto;
}

[data-toggle=buttons]>.btn>input[type=checkbox],
[data-toggle=buttons]>.btn>input[type=radio] {
  position: absolute;
  z-index: -1;
  filter: alpha(opacity=0);
  opacity: 0;
}

.input-group,
.input-group .form-control,
.input-group-btn,
.input-group-btn>.btn,
.nav>li,
.nav>li>a,
.navbar {
  position: relative;
}

.input-group {
  display: table;
  border-collapse: separate;
}

.input-group[class*=col-] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}

.input-group .form-control {
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}

.input-group-lg>.form-control,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

select.input-group-lg>.form-control,
select.input-group-lg>.input-group-addon,
select.input-group-lg>.input-group-btn>.btn {
  height: 46px;
  line-height: 46px;
}

select[multiple].input-group-lg>.form-control,
select[multiple].input-group-lg>.input-group-addon,
select[multiple].input-group-lg>.input-group-btn>.btn,
textarea.input-group-lg>.form-control,
textarea.input-group-lg>.input-group-addon,
textarea.input-group-lg>.input-group-btn>.btn {
  height: auto;
}

.input-group-sm>.form-control,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

select.input-group-sm>.form-control,
select.input-group-sm>.input-group-addon,
select.input-group-sm>.input-group-btn>.btn {
  height: 30px;
  line-height: 30px;
}

select[multiple].input-group-sm>.form-control,
select[multiple].input-group-sm>.input-group-addon,
select[multiple].input-group-sm>.input-group-btn>.btn,
textarea.input-group-sm>.form-control,
textarea.input-group-sm>.input-group-addon,
textarea.input-group-sm>.input-group-btn>.btn {
  height: auto;
}

.input-group .form-control,
.input-group-addon,
.input-group-btn {
  display: table-cell;
}

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

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

.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}

.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}

.input-group-addon input[type=checkbox],
.input-group-addon input[type=radio] {
  margin-top: 0;
}

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

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

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

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

.input-group-btn {
  font-size: 0;
  white-space: nowrap;
}

.input-group-btn>.btn:active,
.input-group-btn>.btn:focus,
.input-group-btn>.btn:hover {
  z-index: 2;
}

.input-group-btn:first-child>.btn,
.input-group-btn:first-child>.btn-group {
  margin-right: -1px;
}

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

.nav>li {
  display: block;
}

.nav>li>a {
  display: block;
  padding: 10px 15px;
}

.nav>li>a:focus,
.nav>li>a:hover {
  text-decoration: none;
  background-color: #eee;
}

.nav>li.disabled>a {
  color: #777;
}

.nav>li.disabled>a:focus,
.nav>li.disabled>a:hover {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}

.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover {
  background-color: #eee;
  border-color: #428bca;
}

.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  background-color: #e5e5e5;
}

.nav>li>a>img {
  max-width: none;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs>li {
  float: left;
  margin-bottom: -1px;
}

.nav-tabs>li>a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}

.nav-tabs>li>a:hover {
  border-color: #eee #eee #ddd;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}

.nav-tabs.nav-justified>li {
  float: none;
}

.nav-tabs.nav-justified>li>a {
  margin-bottom: 5px;
  text-align: center;
  margin-right: 0;
  border-radius: 4px;
}

.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:hover {
  border: 1px solid #ddd;
}

@media (min-width:768px) {
  .nav-tabs.nav-justified>li {
    display: table-cell;
    width: 1%;
  }

  .nav-tabs.nav-justified>li>a {
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }

  .nav-tabs.nav-justified>.active>a,
  .nav-tabs.nav-justified>.active>a:focus,
  .nav-tabs.nav-justified>.active>a:hover {
    border-bottom-color: #fff;
  }
}

.nav-pills>li {
  float: left;
}

.nav-pills>li>a {
  border-radius: 4px;
}

.nav-pills>li+li {
  margin-left: 2px;
}

.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
  color: #fff;
  background-color: #428bca;
}

.nav-stacked>li {
  float: none;
}

.nav-stacked>li+li {
  margin-top: 2px;
  margin-left: 0;
}

.nav-justified {
  width: 100%;
}

.nav-justified>li {
  float: none;
}

.nav-justified>li>a {
  margin-bottom: 5px;
  text-align: center;
}

@media (min-width:768px) {
  .nav-justified>li {
    display: table-cell;
    width: 1%;
  }

  .nav-justified>li>a {
    margin-bottom: 0;
  }
}

.alert,
.breadcrumb,
.navbar,
.progress,
.thumbnail {
  margin-bottom: 20px;
}

.nav-tabs-justified {
  border-bottom: 0;
}

.nav-tabs-justified>li>a {
  margin-right: 0;
  border-radius: 4px;
}

.nav-tabs-justified>.active>a,
.nav-tabs-justified>.active>a:focus,
.nav-tabs-justified>.active>a:hover {
  border: 1px solid #ddd;
}

@media (min-width:768px) {
  .nav-tabs-justified>li>a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }

  .nav-tabs-justified>.active>a,
  .nav-tabs-justified>.active>a:focus,
  .nav-tabs-justified>.active>a:hover {
    border-bottom-color: #fff;
  }
}

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

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

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

.navbar {
  min-height: 50px;
  border: 1px solid transparent;
}

.navbar-collapse {
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}

.navbar-collapse.in {
  overflow-y: auto;
}

@media (min-width:768px) {
  .navbar {
    border-radius: 4px;
  }

  .navbar-header {
    float: left;
  }

  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  .navbar-collapse.collapse {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
  }

  .navbar-collapse.in {
    overflow-y: visible;
  }

  .navbar-fixed-bottom .navbar-collapse,
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}

.carousel-inner,
.embed-responsive,
.media,
.media-body,
.modal,
.progress {
  overflow: hidden;
}

.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse {
  max-height: 340px;
}

@media (max-width:480px) and (orientation:landscape) {
  .navbar-fixed-bottom .navbar-collapse,
  .navbar-fixed-top .navbar-collapse {
    max-height: 200px;
  }
}

.container-fluid>.navbar-collapse,
.container-fluid>.navbar-header,
.container>.navbar-collapse,
.container>.navbar-header {
  margin-right: -15px;
  margin-left: -15px;
}

.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}

.navbar-fixed-bottom,
.navbar-fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  -webkit-transform: translate3d(0,0,0);
  -o-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}

.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px;
  font-size: 18px;
  line-height: 20px;
}

.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none;
}

@media (min-width:768px) {
  .container-fluid>.navbar-collapse,
  .container-fluid>.navbar-header,
  .container>.navbar-collapse,
  .container>.navbar-header {
    margin-right: 0;
    margin-left: 0;
  }

  .navbar-fixed-bottom,
  .navbar-fixed-top,
  .navbar-static-top {
    border-radius: 0;
  }

  .navbar>.container .navbar-brand,
  .navbar>.container-fluid .navbar-brand {
    margin-left: -15px;
  }
}

.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 4px;
}

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

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}

.navbar-toggle .icon-bar+.icon-bar {
  margin-top: 4px;
}

.navbar-nav {
  margin: 7.5px -15px;
}

.navbar-nav>li>a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}

@media (max-width:767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  .navbar-nav .open .dropdown-menu .dropdown-header,
  .navbar-nav .open .dropdown-menu>li>a {
    padding: 5px 15px 5px 25px;
  }

  .navbar-nav .open .dropdown-menu>li>a {
    line-height: 20px;
  }

  .navbar-nav .open .dropdown-menu>li>a:focus,
  .navbar-nav .open .dropdown-menu>li>a:hover {
    background-image: none;
  }
}

@media (min-width:768px) {
  .navbar-toggle {
    display: none;
  }

  .navbar-nav {
    float: left;
    margin: 0;
  }

  .navbar-nav>li {
    float: left;
  }

  .navbar-nav>li>a {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }

  .navbar-left {
    float: left!important;
  }

  .navbar-right {
    float: right!important;
  }
}

.navbar-form {
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
  margin: 8px -15px;
}

@media (min-width:768px) {
  .navbar-form .checkbox,
  .navbar-form .control-label,
  .navbar-form .form-group,
  .navbar-form .radio {
    margin-bottom: 0;
    vertical-align: middle;
  }

  .navbar-form .form-group {
    display: inline-block;
  }

  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }

  .navbar-form .input-group .form-control,
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn {
    width: auto;
  }

  .navbar-form .input-group>.form-control {
    width: 100%;
  }

  .navbar-form .checkbox,
  .navbar-form .radio {
    display: inline-block;
    margin-top: 0;
  }

  .navbar-form .checkbox label,
  .navbar-form .radio label {
    padding-left: 0;
  }

  .navbar-form .checkbox input[type=checkbox],
  .navbar-form .radio input[type=radio] {
    position: relative;
    margin-left: 0;
  }

  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }

  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }
}

.breadcrumb>li,
.pagination {
  display: inline-block;
}

@media (max-width:767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}

.navbar-nav>li>.dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.breadcrumb,
.pagination,
.progress {
  border-radius: 4px;
}

.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}

.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}

.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}

.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}

@media (min-width:768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }

  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}

.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}

.navbar-default .navbar-brand {
  color: #777;
}

.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
  color: #5e5e5e;
  background-color: transparent;
}

.navbar-default .navbar-nav>li>a,
.navbar-default .navbar-text {
  color: #777;
}

.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover {
  color: #333;
  background-color: transparent;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
  color: #555;
  background-color: #e7e7e7;
}

.navbar-default .navbar-nav>.disabled>a,
.navbar-default .navbar-nav>.disabled>a:focus,
.navbar-default .navbar-nav>.disabled>a:hover {
  color: #ccc;
  background-color: transparent;
}

.navbar-default .navbar-toggle {
  border-color: #ddd;
}

.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
  background-color: #ddd;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
  color: #555;
  background-color: #e7e7e7;
}

@media (max-width:767px) {
  .navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #777;
  }

  .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #333;
    background-color: transparent;
  }

  .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
  .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
    color: #555;
    background-color: #e7e7e7;
  }

  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
    color: #ccc;
    background-color: transparent;
  }
}

.navbar-default .navbar-link {
  color: #777;
}

.navbar-default .navbar-link:hover {
  color: #333;
}

.navbar-default .btn-link {
  color: #777;
}

.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover {
  color: #333;
}

.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover {
  color: #ccc;
}

.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}

.navbar-inverse .navbar-brand {
  color: #777;
}

.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover {
  color: #fff;
  background-color: transparent;
}

.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .navbar-text {
  color: #777;
}

.navbar-inverse .navbar-nav>li>a:focus,
.navbar-inverse .navbar-nav>li>a:hover {
  color: #fff;
  background-color: transparent;
}

.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover {
  color: #fff;
  background-color: #080808;
}

.navbar-inverse .navbar-nav>.disabled>a,
.navbar-inverse .navbar-nav>.disabled>a:focus,
.navbar-inverse .navbar-nav>.disabled>a:hover {
  color: #444;
  background-color: transparent;
}

.navbar-inverse .navbar-toggle {
  border-color: #333;
}

.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
  background-color: #333;
}

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}

.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:focus,
.navbar-inverse .navbar-nav>.open>a:hover {
  color: #fff;
  background-color: #080808;
}

@media (max-width:767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
    border-color: #080808;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
    color: #777;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #fff;
    background-color: transparent;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
    color: #fff;
    background-color: #080808;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {
    color: #444;
    background-color: transparent;
  }
}

.navbar-inverse .navbar-link {
  color: #777;
}

.navbar-inverse .navbar-link:hover {
  color: #fff;
}

.navbar-inverse .btn-link {
  color: #777;
}

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

.navbar-inverse .btn-link[disabled]:focus,
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover {
  color: #444;
}

.breadcrumb {
  list-style: none;
}

.breadcrumb>li+li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}

.pagination {
  padding-left: 0;
  margin: 20px 0;
}

.pager li,
.pagination>li {
  display: inline;
}

.pagination>li>a,
.pagination>li>span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #428bca;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}

.badge,
.label {
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
}

.pagination>li:first-child>a,
.pagination>li:first-child>span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.pagination>li:last-child>a,
.pagination>li:last-child>span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
  color: #2a6496;
  background-color: #eee;
  border-color: #ddd;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}

.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}

.pagination-lg>li>a,
.pagination-lg>li>span {
  padding: 10px 16px;
  font-size: 18px;
}

.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.pagination-sm>li>a,
.pagination-sm>li>span {
  padding: 5px 10px;
  font-size: 12px;
}

.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}

.pager li>a,
.pager li>span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}

.pager li>a:focus,
.pager li>a:hover {
  text-decoration: none;
  background-color: #eee;
}

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

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

.pager .disabled>a,
.pager .disabled>a:focus,
.pager .disabled>a:hover,
.pager .disabled>span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}

.label {
  display: inline;
  padding: .2em .6em .3em;
  color: #fff;
  text-align: center;
  border-radius: .25em;
}

.badge,
.progress-bar {
  font-size: 12px;
  text-align: center;
}

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

.label:empty {
  display: none;
}

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

.label-default {
  background-color: #777;
}

.label-default[href]:focus,
.label-default[href]:hover {
  background-color: #5e5e5e;
}

.label-primary {
  background-color: #428bca;
}

.label-primary[href]:focus,
.label-primary[href]:hover {
  background-color: #3071a9;
}

.label-success {
  background-color: #5cb85c;
}

.label-success[href]:focus,
.label-success[href]:hover {
  background-color: #449d44;
}

.label-info {
  background-color: #5bc0de;
}

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

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

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

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

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

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  color: #fff;
  background-color: #777;
  border-radius: 10px;
}

.badge:empty,
.popover {
  display: none;
}

.embed-responsive,
.list-group-item,
.media-object,
.thumbnail,
.tooltip {
  display: block;
}

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

.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}

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

.nav-pills>.active>a>.badge,
a.list-group-item.active>.badge {
  color: #428bca;
  background-color: #fff;
}

.jumbotron,
.jumbotron .h1,
.jumbotron h1 {
  color: inherit;
}

.nav-pills>li>a>.badge {
  margin-left: 3px;
}

.jumbotron {
  padding: 30px;
  margin-bottom: 30px;
  background-color: #eee;
}

.jumbotron p {
  margin-bottom: 15px;
  font-weight: 200;
}

.alert .alert-link,
.close {
  font-weight: 700;
}

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

.container .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

@media screen and (min-width:768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .container .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }

  .jumbotron .h1,
  .jumbotron h1 {
    font-size: 63px;
  }
}

.thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

.thumbnail a>img,
.thumbnail>img {
  margin-right: auto;
  margin-left: auto;
}

a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
  border-color: #428bca;
}

.thumbnail .caption {
  padding: 9px;
  color: #333;
}

.alert,
.panel-body {
  padding: 15px;
}

.alert {
  border: 1px solid transparent;
  border-radius: 4px;
}

.alert h4 {
  margin-top: 0;
  color: inherit;
}

.alert>p,
.alert>ul {
  margin-bottom: 0;
}

.alert>p+p {
  margin-top: 5px;
}

.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}

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

.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-success hr {
  border-top-color: #c9e2b3;
}

.alert-success .alert-link {
  color: #2b542c;
}

.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.alert-info hr {
  border-top-color: #a6e1ec;
}

.alert-info .alert-link {
  color: #245269;
}

.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.alert-warning hr {
  border-top-color: #f7e1b5;
}

.alert-warning .alert-link {
  color: #66512c;
}

.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.alert-danger hr {
  border-top-color: #e4b9c0;
}

.alert-danger .alert-link {
  color: #843534;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }

  to {
    background-position: 0 0;
  }
}

@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }

  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }

  to {
    background-position: 0 0;
  }
}

.progress {
  height: 20px;
  background-color: #f5f5f5;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}

.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  line-height: 20px;
  color: #fff;
  background-color: #428bca;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
  -webkit-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}

.close,
.list-group-item>.badge {
  float: right;
}

.progress-bar-striped,
.progress-striped .progress-bar {
  background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}

.progress-bar.active,
.progress.active .progress-bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar[aria-valuenow="1"],
.progress-bar[aria-valuenow="2"] {
  min-width: 30px;
}

.progress-bar[aria-valuenow="0"] {
  min-width: 30px;
  color: #777;
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.progress-bar-success {
  background-color: #5cb85c;
}

.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

.progress-striped .progress-bar-info,
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

.progress-bar-info {
  background-color: #5bc0de;
}

.progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

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

.progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

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

.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}

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

.media,
.media .media {
  margin-top: 15px;
}

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

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

.media>.pull-left {
  margin-right: 10px;
}

.media>.pull-right {
  margin-left: 10px;
}

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

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

.list-group-item {
  position: relative;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}

.list-group-item:first-child,
.selected-stateroom-description-v2 .stateroom-image {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.list-group-item>.badge+.badge {
  margin-right: 5px;
}

a.list-group-item {
  color: #555;
}

a.list-group-item .list-group-item-heading {
  color: #333;
}

a.list-group-item:focus,
a.list-group-item:hover {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}

.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
  color: #777;
  background-color: #eee;
}

.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
  color: inherit;
}

.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
  color: #777;
}

.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}

.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading>.small,
.list-group-item.active .list-group-item-heading>small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading>.small,
.list-group-item.active:focus .list-group-item-heading>small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading>.small,
.list-group-item.active:hover .list-group-item-heading>small {
  color: inherit;
}

.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
  color: #e1edf7;
}

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

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

a.list-group-item-success .list-group-item-heading {
  color: inherit;
}

a.list-group-item-success:focus,
a.list-group-item-success:hover {
  color: #3c763d;
  background-color: #d0e9c6;
}

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

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

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

a.list-group-item-info .list-group-item-heading {
  color: inherit;
}

a.list-group-item-info:focus,
a.list-group-item-info:hover {
  color: #31708f;
  background-color: #c4e3f3;
}

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

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

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

a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

a.list-group-item-warning:focus,
a.list-group-item-warning:hover {
  color: #8a6d3b;
  background-color: #faf2cc;
}

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

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

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

a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

a.list-group-item-danger:focus,
a.list-group-item-danger:hover {
  color: #a94442;
  background-color: #ebcccc;
}

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

.panel-heading>.dropdown .dropdown-toggle,
.panel-title,
.panel-title>a {
  color: inherit;
}

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

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

.carousel-inner>.item>a>img,
.carousel-inner>.item>img,
.close {
  line-height: 1;
}

.panel {
  margin-bottom: 20px;
  border: 1px solid transparent;
}

.panel-title,
.panel>.list-group,
.panel>.panel-collapse>.table,
.panel>.table,
.panel>.table-responsive,
.panel>.table-responsive>.table {
  margin-bottom: 0;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel-title {
  margin-top: 0;
  font-size: 16px;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

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

.panel-group .panel-heading,
.panel>.list-group:last-child .list-group-item:last-child,
.panel>.table-bordered>tbody>tr:first-child>td,
.panel>.table-bordered>tbody>tr:first-child>th,
.panel>.table-bordered>tbody>tr:last-child>td,
.panel>.table-bordered>tbody>tr:last-child>th,
.panel>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-bordered>tfoot>tr:last-child>th,
.panel>.table-bordered>thead>tr:first-child>td,
.panel>.table-bordered>thead>tr:first-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
  border-bottom: 0;
}

.panel>.list-group:last-child .list-group-item:last-child,
.panel>.table-responsive:last-child>.table:last-child,
.panel>.table:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.panel>.list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.list-group+.panel-footer,
.panel-heading+.list-group .list-group-item:first-child {
  border-top-width: 0;
}

.panel>.table-responsive:first-child>.table:first-child,
.panel>.table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
  border-top-left-radius: 3px;
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
  border-top-right-radius: 3px;
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}

.panel>.panel-body+.table,
.panel>.panel-body+.table-responsive {
  border-top: 1px solid #ddd;
}

.panel>.table>tbody:first-child>tr:first-child td,
.panel>.table>tbody:first-child>tr:first-child th {
  border-top: 0;
}

.panel>.table-bordered,
.panel>.table-responsive>.table-bordered {
  border: 0;
}

.panel>.table-bordered>tbody>tr>td:first-child,
.panel>.table-bordered>tbody>tr>th:first-child,
.panel>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-bordered>thead>tr>td:first-child,
.panel>.table-bordered>thead>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
  border-left: 0;
}

.panel>.table-bordered>tbody>tr>td:last-child,
.panel>.table-bordered>tbody>tr>th:last-child,
.panel>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-bordered>thead>tr>td:last-child,
.panel>.table-bordered>thead>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
  border-right: 0;
}

.panel>.table-responsive {
  border: 0;
}

.panel-group {
  margin-bottom: 20px;
}

.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}

.panel-group .panel+.panel {
  margin-top: 5px;
}

.panel-group .panel-heading+.panel-collapse>.panel-body {
  border-top: 1px solid #ddd;
}

.panel-group .panel-footer {
  border-top: 0;
}

.panel-group .panel-footer+.panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

.panel-default {
  border-color: #ddd;
}

.panel-default>.panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}

.panel-default>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #ddd;
}

.panel-default>.panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}

.panel-default>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #ddd;
}

.panel-primary {
  border-color: #428bca;
}

.panel-primary>.panel-heading {
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}

.panel-primary>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #428bca;
}

.panel-primary>.panel-heading .badge {
  color: #428bca;
  background-color: #fff;
}

.panel-primary>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #428bca;
}

.panel-success {
  border-color: #d6e9c6;
}

.panel-success>.panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.panel-success>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #d6e9c6;
}

.panel-success>.panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}

.panel-success>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #d6e9c6;
}

.panel-info {
  border-color: #bce8f1;
}

.panel-info>.panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.panel-info>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #bce8f1;
}

.panel-info>.panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}

.panel-info>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #bce8f1;
}

.panel-warning {
  border-color: #faebcc;
}

.panel-warning>.panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.panel-warning>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #faebcc;
}

.panel-warning>.panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}

.panel-warning>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #faebcc;
}

.panel-danger {
  border-color: #ebccd1;
}

.panel-danger>.panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.panel-danger>.panel-heading+.panel-collapse>.panel-body {
  border-top-color: #ebccd1;
}

.panel-danger>.panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}

.panel-danger>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color: #ebccd1;
}

.embed-responsive {
  position: relative;
  height: 0;
  padding: 0;
}

.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

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

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

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0,0,0,.15);
}

.well-lg {
  padding: 24px;
  border-radius: 6px;
}

.well-sm {
  padding: 9px;
  border-radius: 3px;
}

.close {
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}

.help-block,
.tooltip,
label {
  font-size: 12px;
}

.close:focus,
.close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}

.carousel-caption,
.carousel-control,
.tooltip-inner {
  color: #fff;
  text-align: center;
}

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

.modal-content,
.popover {
  -webkit-background-clip: padding-box;
}

.modal-backdrop,
.tooltip-inner {
  background-color: #000;
}

.modal.fade .modal-dialog {
  -webkit-transform: translate3d(0,-25%,0);
  -o-transform: translate3d(0,-25%,0);
  transform: translate3d(0,-25%,0);
}

.affix,
.modal.in .modal-dialog {
  -webkit-transform: translate3d(0,0,0);
  -o-transform: translate3d(0,0,0);
}

.modal.in .modal-dialog {
  transform: translate3d(0,0,0);
}

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

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

.modal-content {
  background-clip: padding-box;
  outline: 0;
}

.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}

.modal-header {
  min-height: 16.43px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}

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

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

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

.modal-footer {
  text-align: right;
}

.modal-footer .btn+.btn {
  margin-bottom: 0;
  margin-left: 5px;
}

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

.modal-footer .btn-block+.btn-block {
  margin-left: 0;
}

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

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

  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
  }

  .modal-sm {
    width: 300px;
  }
}

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

.tooltip {
  position: absolute;
  z-index: 1070;
  line-height: 1.4;
  visibility: visible;
  filter: alpha(opacity=0);
  opacity: 0;
}

.tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}

.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}

.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}

.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}

.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  text-decoration: none;
  border-radius: 4px;
}

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

.tooltip.top .tooltip-arrow,
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.top .tooltip-arrow {
  left: 50%;
  margin-left: -5px;
}

.tooltip.top-left .tooltip-arrow {
  left: 5px;
}

.tooltip.top-right .tooltip-arrow {
  right: 5px;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}

.tooltip.bottom .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow {
  border-width: 0 5px 5px;
  border-bottom-color: #000;
  top: 0;
}

.tooltip.bottom .tooltip-arrow {
  left: 50%;
  margin-left: -5px;
}

.tooltip.bottom-left .tooltip-arrow {
  left: 5px;
}

.tooltip.bottom-right .tooltip-arrow {
  right: 5px;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  white-space: normal;
  background-color: #fff;
  background-clip: padding-box;
}

.popover.top {
  margin-top: -10px;
}

.popover.right {
  margin-left: 10px;
}

.popover.bottom {
  margin-top: 10px;
}

.popover.left {
  margin-left: -10px;
}

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}

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

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

.popover>.arrow:after {
  content: "";
}

.popover.top>.arrow {
  left: 50%;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,.25);
  border-bottom-width: 0;
}

.popover.top>.arrow:after {
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}

.popover.right>.arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,.25);
  border-left-width: 0;
}

.popover.right>.arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}

.popover.bottom>.arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,.25);
}

.popover.bottom>.arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}

.popover.left>.arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,.25);
}

.popover.left>.arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
}

.carousel-inner>.item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
}

.carousel-inner>.active,
.carousel-inner>.next,
.carousel-inner>.prev {
  display: block;
}

.carousel-inner>.active {
  left: 0;
}

.carousel-inner>.next,
.carousel-inner>.prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner>.next {
  left: 100%;
}

.carousel-inner>.prev {
  left: -100%;
}

.carousel-inner>.next.left,
.carousel-inner>.prev.right {
  left: 0;
}

.carousel-inner>.active.left {
  left: -100%;
}

.carousel-inner>.active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  text-shadow: 0 1px 2px rgba(0,0,0,.6);
  filter: alpha(opacity=50);
  opacity: .5;
}

.carousel-control.left {
  background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
  background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
  background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));
  background-image: linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}

.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
  background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
  background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
  background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}

.carousel-control:focus,
.carousel-control:hover {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
  left: 50%;
  margin-left: -10px;
}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
  right: 50%;
  margin-right: -10px;
}

.carousel-control .icon-next,
.carousel-control .icon-prev {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
}

.carousel-control .icon-prev:before {
  content: '\2039';
}

.carousel-control .icon-next:before {
  content: '\203a';
}

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}

.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000\9;
  background-color: rgba(0,0,0,0);
  border: 1px solid #fff;
  border-radius: 10px;
}

.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  text-shadow: 0 1px 2px rgba(0,0,0,.6);
}

.carousel-caption .btn,
.text-hide {
  text-shadow: none;
}

@media screen and (min-width:768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next,
  .carousel-control .icon-prev {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }

  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }

  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }

  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }

  .carousel-indicators {
    bottom: 20px;
  }
}

.btn-group-vertical>.btn-group:after,
.btn-group-vertical>.btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
  display: table;
  content: " ";
}

.btn-group-vertical>.btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
  clear: both;
}

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

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

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

.hide {
  display: none!important;
}

.show {
  display: block!important;
}

.invisible {
  visibility: hidden;
}

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

.hidden {
  display: none!important;
  visibility: hidden!important;
}

.affix {
  position: fixed;
  transform: translate3d(0,0,0);
}

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

@media (max-width:767px) {
  .visible-xs {
    display: block!important;
  }

  table.visible-xs {
    display: table;
  }

  tr.visible-xs {
    display: table-row!important;
  }

  td.visible-xs,
  th.visible-xs {
    display: table-cell!important;
  }

  .visible-xs-block {
    display: block!important;
  }

  .visible-xs-inline {
    display: inline!important;
  }

  .visible-xs-inline-block {
    display: inline-block!important;
  }
}

@media (min-width:768px) and (max-width:991px) {
  .visible-sm {
    display: block!important;
  }

  table.visible-sm {
    display: table;
  }

  tr.visible-sm {
    display: table-row!important;
  }

  td.visible-sm,
  th.visible-sm {
    display: table-cell!important;
  }

  .visible-sm-block {
    display: block!important;
  }

  .visible-sm-inline {
    display: inline!important;
  }

  .visible-sm-inline-block {
    display: inline-block!important;
  }
}

@media (min-width:992px) and (max-width:1199px) {
  .visible-md {
    display: block!important;
  }

  table.visible-md {
    display: table;
  }

  tr.visible-md {
    display: table-row!important;
  }

  td.visible-md,
  th.visible-md {
    display: table-cell!important;
  }

  .visible-md-block {
    display: block!important;
  }

  .visible-md-inline {
    display: inline!important;
  }

  .visible-md-inline-block {
    display: inline-block!important;
  }

  .hidden-md {
    display: none!important;
  }
}

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

@media (min-width:768px) and (max-width:991px) {
  .hidden-sm {
    display: none!important;
  }
}

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

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

  table.visible-print {
    display: table;
  }

  tr.visible-print {
    display: table-row!important;
  }

  td.visible-print,
  th.visible-print {
    display: table-cell!important;
  }
}

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

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

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

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

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

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

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

/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.16.0 - 2016-03-23T20:51:56.678Z
 * License: MIT
 */

/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.16.0 - 2016-03-23T20:51:56.678Z
 * License: MIT
 */

.ui-select-highlight {
  font-weight: 700;
}

.ui-select-offscreen {
  clip: rect(0 0 0 0)!important;
  width: 1px!important;
  height: 1px!important;
  border: 0!important;
  margin: 0!important;
  padding: 0!important;
  overflow: hidden!important;
  position: absolute!important;
  outline: 0!important;
  left: 0!important;
  top: 0!important;
}

.ui-select-choices-row:hover {
  background-color: #f5f5f5;
}

.ng-dirty.ng-invalid>a.select2-choice {
  border-color: #D44950;
}

.select2-result-single {
  padding-left: 0;
}

.select-locked>.ui-select-match-close,
.select2-locked>.select2-search-choice-close {
  display: none;
}

body>.select2-container.open {
  z-index: 9999;
}

.ui-select-container[theme=select2].direction-up .ui-select-match {
  border-radius: 0 0 4px 4px;
}

.ui-select-container[theme=select2].direction-up .ui-select-dropdown {
  border-radius: 4px 4px 0 0;
  border-top-width: 1px;
  border-top-style: solid;
  box-shadow: 0 -4px 8px rgba(0,0,0,.25);
  margin-top: -4px;
}

.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search {
  margin-top: 4px;
}

.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match {
  border-bottom-color: #5897fb;
}

.selectize-input.selectize-focus {
  border-color: #007FBB!important;
}

.ng-dirty.ng-invalid>div.selectize-input,
.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match {
  border-color: #D44950;
}

.selectize-control>.selectize-dropdown,
.selectize-control>.selectize-input>input {
  width: 100%;
}

.ui-select-container[theme=selectize].direction-up .ui-select-dropdown {
  box-shadow: 0 -4px 8px rgba(0,0,0,.25);
  margin-top: -2px;
}

.btn-default-focus {
  color: #333;
  background-color: #EBEBEB;
  border-color: #ADADAD;
  text-decoration: none;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
}

.ui-select-bootstrap .ui-select-toggle {
  position: relative;
}

.ui-select-bootstrap .ui-select-toggle>.caret {
  position: absolute;
  height: 10px;
  top: 50%;
  right: 10px;
  margin-top: -2px;
}

.input-group>.ui-select-bootstrap.dropdown {
  position: static;
}

.input-group>.ui-select-bootstrap>input.ui-select-search.form-control {
  border-radius: 4px 0 0 4px;
}

.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up {
  border-radius: 4px 0 0 4px!important;
}

.ui-select-bootstrap>.ui-select-match>.btn {
  text-align: left!important;
}

.ui-select-bootstrap>.ui-select-match>.caret {
  position: absolute;
  top: 45%;
  right: 15px;
}

.ui-select-bootstrap>.ui-select-choices {
  width: 100%;
  height: auto;
  max-height: 200px;
  overflow-x: hidden;
  margin-top: -1px;
}

body>.ui-select-bootstrap.open {
  z-index: 1000;
}

.ui-select-multiple.ui-select-bootstrap {
  height: auto;
  padding: 3px 3px 0;
}

.ui-select-multiple.ui-select-bootstrap input.ui-select-search {
  background-color: transparent!important;
  border: none;
  outline: 0;
  height: 1.666666em;
  margin-bottom: 3px;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match .close {
  font-size: 1.6em;
  line-height: .75;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match-item {
  outline: 0;
  margin: 0 3px 3px 0;
}

.ui-select-multiple .ui-select-match-item {
  position: relative;
}

.ui-select-multiple .ui-select-match-item.dropping-before:before {
  content: "";
  position: absolute;
  top: 0;
  right: 100%;
  height: 100%;
  margin-right: 2px;
  border-left: 1px solid #428bca;
}

.ui-select-multiple .ui-select-match-item.dropping-after:after {
  content: "";
  position: absolute;
  top: 0;
  left: 100%;
  height: 100%;
  margin-left: 2px;
  border-right: 1px solid #428bca;
}

.ui-select-bootstrap .ui-select-choices-row>a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}

.ui-select-bootstrap .ui-select-choices-row>a:focus,
.ui-select-bootstrap .ui-select-choices-row>a:hover {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}

.ui-select-bootstrap .ui-select-choices-row.active>a {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}

.ui-select-bootstrap .ui-select-choices-row.active.disabled>a,
.ui-select-bootstrap .ui-select-choices-row.disabled>a {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}

.ui-select-match.ng-hide-add,
.ui-select-search.ng-hide-add {
  display: none!important;
}

.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown {
  box-shadow: 0 -4px 8px rgba(0,0,0,.25);
}

.nya-bs-select {
  width: 220px\9;
  padding: 0;
  margin: 0;
}

.nya-bs-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 220px;
}

.nya-bs-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
}

.nya-bs-select.form-control:not([class*=col-]) {
  width: 100%;
}

.nya-bs-select>.btn {
  width: 100%;
  padding-right: 25px;
}

.nya-bs-select>.btn .filter-option {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-align: left;
}

.nya-bs-select>.btn .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}

.nya-bs-select.fit-width {
  width: auto!important;
}

.nya-bs-select.btn-group:not(.input-group-btn),
.nya-bs-select.btn-group[class*=col-] {
  float: none;
  display: inline-block;
  margin-left: 0;
}

.nya-bs-select.btn-group.dropdown-menu-right,
.nya-bs-select.btn-group[class*=col-].dropdown-menu-right,
.row-fluid .nya-bs-select.btn-group[class*=col-].dropdown-menu-right {
  float: right;
}

.nya-bs-select.btn-group[class*=col-] .btn {
  width: 100%;
}

.nya-bs-select.btn-group .dropdown-menu {
  min-width: 100%;
  z-index: 1035;
  box-sizing: border-box;
}

.nya-bs-select.btn-group .dropdown-menu.inner {
  position: static;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  box-shadow: none;
}

.nya-bs-select.btn-group .dropdown-menu li {
  position: relative;
}

.nya-bs-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}

.nya-bs-select.btn-group .dropdown-menu li.not-match {
  display: none;
}

.nya-bs-select.btn-group .dropdown-menu li.no-search-result {
  display: none;
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
}

.form-control,
.lux-lite .form-control {
  background-clip: padding-box;
  transition: none;
}

.nya-bs-select.btn-group .dropdown-menu li.no-search-result.show {
  display: list-item;
}

.nya-bs-select.btn-group .dropdown-menu li.group-item a {
  padding-left: 2.25em;
}

.nya-bs-select.btn-group .dropdown-menu li a {
  cursor: pointer;
}

.nya-bs-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}

.nya-bs-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
  margin-right: 34px;
}

.nya-bs-select.btn-group .dropdown-menu li small {
  padding-left: .5em;
}

.nya-bs-select.btn-group .dropdown-menu li.selected a .check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}

.nya-bs-select.btn-group .dropdown-menu li .dropdown-header {
  display: none;
}

.nya-bs-select.btn-group .dropdown-menu li.first-in-group {
  margin-top: 1.75em;
}

.nya-bs-select.btn-group .dropdown-menu li.first-in-group .dropdown-header {
  display: block;
  position: absolute;
  top: -1.75em;
  left: 0;
}

.nya-bs-select.show-menu-arrow.open>.btn {
  z-index: 1036;
}

.nya-bs-select.show-menu-arrow .dropdown-toggle:before {
  content: " ";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: rgba(204,204,204,.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}

.nya-bs-select.show-menu-arrow .dropdown-toggle:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}

.nya-bs-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-bottom: 0;
  border-top-width: 7px;
  border-top-style: solid;
  border-top-color: rgba(204,204,204,.2);
}

.nya-bs-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid #fff;
  border-bottom: 0;
}

.nya-bs-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  right: 12px;
  left: auto;
}

.nya-bs-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  right: 13px;
  left: auto;
}

.nya-bs-select.show-menu-arrow.open>.dropdown-toggle:after,
.nya-bs-select.show-menu-arrow.open>.dropdown-toggle:before {
  display: block;
}

.nya-bs-select .bs-searchbox {
  padding: 4px 8px;
}

.nya-bs-select .bs-searchbox input.form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
  z-index: inherit;
  display: block;
  position: static;
  border-radius: 4px;
}

.nya-bs-select.fit-width .btn .filter-option {
  position: static;
}

.nya-bs-select.fit-width .btn .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}

.nya-bs-select.on-modal .dropdown-menu {
  z-index: 1040;
}

.nya-bs-select.on-modal.open>.btn {
  z-index: 1041;
}

.form-control::placeholder {
  font-style: normal;
}

.form-control::-webkit-input-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.form-control:-moz-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.form-control::-moz-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.form-control:-ms-input-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline {
  color: #3c763d;
}

.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: 0 1px 3px 0 #3c763d;
  box-shadow: 0 1px 3px 0 #3c763d;
}

.has-success .form-control:focus {
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
}

.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}

.has-success .form-control-feedback {
  color: #3c763d;
}

.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline {
  color: #8a6d3b;
}

.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: 0 1px 3px 0 #8a6d3b;
  box-shadow: 0 1px 3px 0 #8a6d3b;
}

.has-warning .form-control:focus {
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
}

.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}

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

.action-green {
  color: #6fa623!important;
}

.error-orange {
  color: #ff4605!important;
}

.page-title-blue {
  color: #0470ab!important;
}

.support-grey {
  color: #dfdfdf!important;
}

.inactive-grey {
  color: #a1afc0!important;
}

.messaging-grey {
  color: #5b6c7d!important;
}

.active-grey {
  color: #65778a!important;
}

.light-blue {
  color: #ebf6fc!important;
}

.light-green {
  color: #d7e3c5!important;
}

.subflow-blue {
  color: #ecf1f4!important;
}

.scrollbar-blue {
  color: #d0dde7!important;
}

.subhead-blue {
  color: #c1def0!important;
}

.active-dark-blue,
dcl-go-back-summary {
  color: #253b56!important;
}

.scrollbar-white {
  color: #ebeef1!important;
}

.action-bright-blue {
  color: #1994d7!important;
}

@media (orientation:portrait) {
  .is-mobile-ios-modal.is-mobile-ios {
    height: calc(100% + 50px);
  }

  .is-mobile-ios-modal.is-mobile-ios .modal-wrapper-content .modal-body {
    margin-bottom: 150px;
  }

  .is-mobile-ios-modal.is-mobile-ios .modal-wrapper-content .modal-footer {
    background-color: #fff;
    padding-bottom: 70px;
  }
}

.required-marker:after {
  content: "*";
}

body {
  font-family: var(--font-family-base-theme,Avenir),Helvetica,Arial,sans-serif;
  line-height: 1.5;
  font-size: 1.4rem;
  color: #253b56;
  background-color: #1994d7;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

.font-avenir-light,
.font-avenir-oblique {
  font-family: Avenir;
  font-weight: 200;
}

.btn-link,
.btn-link:focus,
.btn-link:hover,
[wdpr-pillbutton-v2][theme=secondary]:hover,
a,
a:focus,
a:hover {
  color: #1994d7;
}

body :focus {
  outline: #000 dotted 1px;
}

.btn-link {
  border: 0;
  padding: 0;
}

.overflow-hidden {
  overflow: hidden;
  -webkit-mask-image: -webkit-radial-gradient(circle,#fff 100%,#000 100%);
}

hr {
  height: 1px;
  border: 0;
  border-top: 1px solid #dfdfdf;
  margin: 1.3em 0;
  padding: 0;
}

hr.gradient {
  border-top: none;
  background-image: -webkit-linear-gradient(left,rgba(255,255,255,0) 3%,#dfdfdf 10%,#dfdfdf 90%,rgba(255,255,255,0) 97%);
  background-image: -o-linear-gradient(left,rgba(255,255,255,0) 3%,#dfdfdf 10%,#dfdfdf 90%,rgba(255,255,255,0) 97%);
  background-image: linear-gradient(to right,rgba(255,255,255,0) 3%,#dfdfdf 10%,#dfdfdf 90%,rgba(255,255,255,0) 97%);
}

.horizontal-separator,
.horizontalSeparator {
  border-top: none;
  background-image: -webkit-linear-gradient(left,rgba(255,255,255,0) 3%,#dfdfdf 10%,#dfdfdf 90%,rgba(255,255,255,0) 97%);
  background-image: -o-linear-gradient(left,rgba(255,255,255,0) 3%,#dfdfdf 10%,#dfdfdf 90%,rgba(255,255,255,0) 97%);
  background-image: linear-gradient(to right,rgba(255,255,255,0) 3%,#dfdfdf 10%,#dfdfdf 90%,rgba(255,255,255,0) 97%);
  margin-left: 20px;
  margin-right: 20px;
}

.vertical-separator:after,
wdpr-dual-price wdpr-price-block-details:not(:last-child):after {
  content: '\00a0';
  background-image: linear-gradient(to bottom,rgba(255,255,255,0),#dfdfdf 40%,#dfdfdf 60%,rgba(255,255,255,0));
}

.mr-60,
.mrl-60 {
  margin-right: 60px;
}

.vertical-center,
.verticalCenterMixIn {
  position: relative;
  display: inline-block;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}

.vertical-separator {
  position: relative;
}

.vertical-separator:after {
  display: inline-block;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  position: absolute;
  width: 1px;
  height: 100%;
}

#universal-header #universal-header-outer #universal-header-inner .site-logo.dcl,
.site-logo.dcl {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzMTguNzVweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgMzE4Ljc1IDY0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMTguNzUgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNBQzFGMkQiIGQ9Ik0xMDEuNTA1LDQ1LjE2OWMzLjA4NywwLjE1LDUuNjY0LTEuMjg5LDguMDkyLTIuODc2YzAuNDUtMC4zMDEsMS4wNDgtMC43MjIsMC44Ny0xLjM4MWMtMC4zMDEtMC41MDktMC40MTktMS4xOTYtMS4wOC0xLjQwOGMtMS44NTgtMC4wODktMy43NzcsMC40NTEtNS42MDQsMC43NTFjLTAuNTExLDAtMS4wMTksMC4zMy0xLjUyOSwwLjA1OWMwLjQxOS0xLjA3OSwwLjY5LTIuMjE5LDEuMjU4LTMuMjM3bDQuNjc1LTAuMTJjMC41Ny0wLjA4OSwxLjE2OC0wLjA2LDEuNTkxLTAuNTM4YzAuMDU5LTAuNTcsMC4xMTgtMS4yOS0wLjA2MS0xLjgyOGMtMS40MzktMC43NDktMy41MDctMC4zMy01LjEyNS0wLjM5bC0wLjEyLTAuMDljMC4yNzEtMC43NSwwLjM4OS0xLjU2MSwwLjc1LTIuMjhjMi41NzgtMC4wNiw0LjgyNiwwLjA5Miw3LjEzMy0wLjU5N2MwLjI2OS0wLjEyMywwLjQxOS0wLjM5LDAuNDE5LTAuNjljLTAuMzU4LTEuMTM4LTEuMzc5LTIuMzM4LTIuNTc2LTIuNjM4Yy0yLjU0OC0wLjIwOS01LjAwNiwwLjI5OS03LjM0NCwwLjZjLTEuMjI5LDAuMzI5LTIuNzI4LDAuMTE5LTMuODM2LDAuODA5Yy0wLjA5LDAuMjQsMC4yMSwwLjM2LDAuMTgsMC41N2MwLjI5OSwxLjQzOSwxLjg1NiwxLjI1OSwyLjg0NiwxLjY3OGMtMC42MjksMS4wNzktMC41MDksMy4xNzctMi4yNDcsMy4wODhjLTAuOTg5LDAuNTA4LTAuMjA5LDEuNzM5LTAuMTgxLDIuNTE5Yy0wLjcxOSwxLjczNy0xLjgyOCwzLjkyNi0wLjY4OSw1Ljg0MkM5OS40MzgsNDQuMDAyLDEwMC4zNjYsNDQuOTkxLDEwMS41MDUsNDUuMTY5Ii8+PHBhdGggZmlsbD0iI0FDMUYyRCIgZD0iTTYyLjcyMiw0NC40NWMwLjQ3OS0wLjE4MiwxLjE0LTAuMjk5LDEuMjg5LTAuODk5YzAuMTgtNC4zNDctMC4yNC04Ljc4My0wLjQ3OS0xMy4yMTZjLTAuMDktMC43NS0wLjQyMS0xLjQxMS0wLjkyOS0yLjAxMWMtMC4yNzEtMC4xOC0wLjYwMS0wLjQ0OS0wLjk2LTAuMjY5Yy0wLjM4OCwwLjIwOS0wLjUzOCwwLjYzLTAuNjg4LDAuOTg5Yy0wLjkyOSw0Ljc2NS0xLjAxOSw5LjY4MS0wLjM5LDE0LjUwN0M2MC45NTQsNDQuNDIsNjEuOTQyLDQ0LjMzLDYyLjcyMiw0NC40NSIvPjxwYXRoIGZpbGw9IiNBQzFGMkQiIGQ9Ik04NS40NCw0NC4xNDljMC40Mi0wLjE0OSwwLjc1LTAuNTk5LDAuODctMC45ODZjMC4zODktMi4xMywwLjI5OS00LjU4OCwwLjQ4LTYuNjg1YzAuMDYtMC44MSwwLjAyOS0xLjY0OSwwLjQxOC0yLjMxYzEuNDA4LDEuOTQ4LDIuMTI4LDQuMTk2LDMuNTA3LDYuMTQ1YzAuOTU5LDEuMTEsMS41ODgsMi43MjksMy4xNDcsMi45MDhjMS41MjktMC4yNDEsMi44NDctMS4zNSwzLjI2OC0yLjg0OGMxLjI4Ny00LjQ2OCwwLjA2LTkuMzIyLTIuNDU4LTEzLjAwN2MtMC42ODktMC43NzgtMS4zNzgtMS45OC0yLjQ4OS0yLjA2OWMtMC4zNTgsMC4xNDctMC4zODgsMC41MS0wLjQ0OSwwLjgwOGMwLjYsMy40NDksMi4wOTgsNi43MTUsMi4yNzgsMTAuMzEyYzAuMDI5LDAuNjU4LDAuMjEsMS41MjctMC4xNSwyLjA5N2wtMC4xOC0wLjAyOGMtMS43NjgtMi4yNDktMi44NDctNC43MzYtNC42NDUtNi45ODNjLTAuNzgtMC44MTEtMS4zMTgtMS45NDctMi4zNjgtMi40NTljLTAuNi0wLjI2OS0xLjA0OSwwLjI3LTEuNDA5LDAuNjg5Yy0xLjEwOCwyLjE5MS0xLjUyOCw0LjY3NS0xLjkxNyw3LjE2NWMwLjAyOSwyLjMzNy0wLjk1OSw0Ljg1NCwwLjYyOSw2LjgwM0M4NC4zOTEsNDQuMDMxLDg0Ljg0MSw0NC4yNDEsODUuNDQsNDQuMTQ5Ii8+PHBhdGggZmlsbD0iI0FDMUYyRCIgZD0iTTY5LjM0Niw0Mi44OTJjMy4xNDYsMS43MDgsOC4wMzEsMS43MzksMTEuMDI5LTAuMzNjMS45NzktMS4xMDksMS45NzktMy41MzYsMS43MDgtNS40MjRjLTAuNjI5LTIuMjc5LTMuMDU3LTIuOTk4LTUuMDY1LTMuMjk3Yy0yLjg3Ni0wLjI0MS01LjgxNC0wLjMwMS04LjQyMi0xLjJjLTAuMDYtMC4wOTEtMC4wNi0wLjIwOCwwLjA2MS0wLjI2OWMzLjM1Ni0xLjE5OSw3LjQwMi0wLjk2LDExLTEuNDM5YzAuODY5LTAuMTIxLDEuNzM4LTAuMTUsMi40MjctMC42NmMwLjM5LTAuMzYsMC41OTktMC43OCwwLjY1OS0xLjI4OWMtMC4xOC0wLjI5OS0wLjQ3OS0wLjI5OS0wLjcxOS0wLjQ0OGMtNS4wMDYtMS4zNTEtMTEuMzktMS4yLTE1LjUyNiwxLjk0OWMtMC44NjksMC44OTctMS4wNDgsMi4wOTUtMC44NjksMy4zNTZjMC4yOTksMC40NzksMC41OTksMC45NTYsMS4xMzksMS4xNjhjMi45NjYsMC44Nyw2LjUwNCwwLjMyOSw5LjUsMS4wNzljMS4yMywwLjMwMSwyLjU3OCwwLjYyOSwzLjMyNywxLjczN2MwLjExOSwwLjM5Mi0wLjE0OSwwLjc1LTAuNDgsMS4wMjFjLTEuOTE3LDEuMDc3LTQuMTA2LDEuNDY3LTYuMzU0LDEuNzM4Yy0xLjU4OC0wLjA5Mi0zLjY4NiwwLjQ0OC00Ljg1Ni0wLjk5Yy0wLjE3OC0wLjQ0OSwwLjAzMS0wLjkzLDAuNDgtMS4xNjljMi42MzgtMC45MDEsNC41MjUsMS44NTksNy4yMjQsMC45NTljMC43OC0wLjI3LDEuOTE3LTAuMzU5LDIuMDk4LTEuMzQ5Yy0xLjM0OS0wLjg5OC0yLjkwOC0xLjMxOS00LjU4Ni0xLjQ5OWMtMi4wOTctMC4xOC00LjUyNS0wLjU0LTYuMDIzLDEuMTM5Yy0wLjUxLDAuNzItMC45LDEuNzA5LTAuNDgsMi42MzhDNjcuMDk4LDQxLjQ4MSw2OC4zMjYsNDIuMjYxLDY5LjM0Niw0Mi44OTIiLz48cGF0aCBmaWxsPSIjQUMxRjJEIiBkPSJNMjguOTQ0LDQ3Ljg2NGMtMC42OS0xLjAxOC0wLjYzLTIuMzY1LTAuOS0zLjU2M2MtNC4xMzUtMS44ODgtOC4zNjEtNC44ODYtMTEuMDI5LTguOTAxYy0wLjQ0OS0wLjc4LTAuMDg5LTEuNzM4LDAuMjctMi40MjljMi4wNjgtMi4yNDksNC45MTYtMi45OTgsNy42NzItMy44MzZsMy4zODgtMC42MjljMC4zMjktMi44NDgsMC4zMjktNS45NjUsMS40NjgtOC41NDJjMC45OS0wLjIwOSwxLjQzOSwwLjk1OSwxLjk0OCwxLjU1OWMwLjg2OSwxLjk0NywwLjU0MSw0LjUyNSwwLjksNi41MzNjNC42NzYsMC4wMjksOS41MzEsMC4xNzksMTMuMTg3LDIuOTY3YzAuNzgxLDAuODcxLDEuNDY5LDEuNzY5LDEuMzUsMy4wMjZjLTAuMjEsMS4zNTItMS40OTksMi41MTktMi42OTksMy4wMjhjLTEuMDE5LDAuMjk5LTIuMDA3LTAuMDYyLTIuODE2LTAuNDhjMC4wMy0wLjMyNywwLjM5LTAuNTk5LDAuNjYtMC43MTdjMC41OTktMC40MjEsMS40NjgtMS4wODIsMS40MzgtMS44MzFjLTIuMDY3LTEuMDc3LTQuNDA1LTEuNDA3LTYuNzQzLTEuODI2Yy0xLjQzOS0wLjIwOS0yLjkzOC0wLjMtNC40NjYtMC4zMjlsLTAuMTIsMC4xNDljLTAuMDI5LDMuNjI3LDAuMzg5LDEwLjg1LDAuMzg5LDEwLjg1YzUuNTE2LDEuMDIsMTEuNTQsMC40NzksMTYuMzM1LTEuODI4YzIuNzI5LTEuNDM5LDQuNzk1LTQuMTk3LDQuNTI1LTcuMjg0Yy0wLjM1OS01LjgxNS01LjQ1NS0xMC4zMTEtMTAuMTMtMTMuMzY2Yy05LjA4Mi01LjQ1Ny0xOS42MDItOS4wNTItMzEuMDgxLTcuMTMzYy0wLjMsMC4xNDktMC43MTksMC4xMi0wLjksMC40MTljMC40OCwwLjUzOCwxLjQ5OSwwLjAzLDEuOTc5LDAuNjU5YzAuMTQ5LDAuMTgsMC40NDgsMC4zNTksMC4yNjksMC41OTljLTEuMTA4LDAuNjMtMi42MzcsMC40MjEtMy43NzUtMC4wNTljLTAuMjQtMC4xODEtMC40OC0wLjU0LTAuMzMtMC44NjljMC41Ny0xLjYxOCwxLjg4OS0zLjIzOCwzLjc0Ny0zLjM4N2M5LjgzLTIuNDg3LDE5LjgxMSwwLjM2MiwyOC4yMDMsNC40MDZjNi40NzMsMy4wNTgsMTIuODg4LDguNDgyLDE1LjkxNiwxNS4xMDZjMS41ODcsMy42NTUsMC41NjgsOC4wOTItMi4wMDksMTAuOTY5Yy0zLjc0NywzLjg2Ni04LjYwMiw1LjMzNC0xMy43ODYsNS44MTRjLTMuMTc4LDAuMDg5LTYuMjY1LTAuMjctOS4xNzItMC44OTljLTAuMTQ5LDAuODQtMC4xMTksMS44ODktMS4wNDksMi4yNDdDMzAuNjgxLDQ4LjE5NSwyOS40ODMsNDguNzk2LDI4Ljk0NCw0Ny44NjQgTTI3Ljg2NSw0MS4zOTNjMC4yNy0zLjA1OCwwLjM4OS02LjIzNSwwLjMzMS05LjM1MWMtMy4zODgsMC40Mi02Ljg5NCwwLjU0LTkuODMyLDIuMDA2Yy0wLjI0LDAuMjQyLTAuMzksMC42MDItMC4yNywwLjkzMkMyMC42NDEsMzguMjQ2LDI0LjIzOCw0MC4xNjQsMjcuODY1LDQxLjM5MyIvPjxwYXRoIGZpbGw9IiNBQzFGMkQiIGQ9Ik01Ny45MjcsMjYuMDE4Yy0wLjY1OS0wLjYwMS0wLjc4LTEuNTktMC41NC0yLjQyOWMtMC45MjktMS4wNzctMS40OTktMi40ODctMS4yNTktMy44MzVjMC41MS0yLjQ4OSwyLjg3OC00LjQwOCw1LjAzNS01LjU0NmMyLjE4OC0xLjAxOSw1LjIxNS0xLjc2OCw3LjU1NC0wLjUwOWMwLjM4OSwwLjI2OSwwLjY4OCwwLjcyLDAuOTU4LDEuMDQ4YzEuMDQ5LTAuMDMsMS45NzksMC40NSwyLjYwNywxLjI4OWMwLjc1LDEuMDUsMC40NTEsMi43NTktMC4xOCwzLjc3N2MtMy4xMTcsMy41OTctNy4yNTMsNi45ODItMTIuMjg4LDUuMTg1Yy0wLjM5LDAuNDUtMC40NDksMS4yLTEuMTM5LDEuMzVDNTguMzc2LDI2LjM0Nyw1OC4xMDYsMjYuMjg2LDU3LjkyNywyNi4wMTggTTY1LjE0OCwyMi4yNDJjMi4wOTktMC42Myw0Ljg1Ni0xLjY3OSw1LjI3Ni00LjI1N2MtMC4wNjEtMC4zMy0wLjE1LTAuNzc5LTAuNDgtMS4wNWMtMC40NDktMC4zNTktMS4yNTgtMC4yMDgtMS43NjktMC4wODhjLTIuNjM3LDAuODY5LTUuMDM1LDMuMTc2LTYuNjgzLDUuNDg0QzYyLjYzMiwyMi42MzEsNjMuOTUsMjIuNTEyLDY1LjE0OCwyMi4yNDIgTTU4LjUyNiwyMC45NTFjMS4zNzctMS40MzgsMi43ODgtMy4yMDYsNC4zNDUtNC40OTRjMC0wLjA2MSwwLjAzMS0wLjEyMS0wLjAyOS0wLjE1MWMtMS45NDksMC4zOS00LjE2NywxLjkxOS00LjQ5Nyw0LjA0Nkw1OC41MjYsMjAuOTUxeiIvPjxwYXRoIGZpbGw9IiNBQzFGMkQiIGQ9Ik0xMTAuMTk3LDU1LjNjMC4xMi00LjM0NiwxLjQ5OC04LjE4MiwyLjc1Ni0xMi4wNzhsMC42MjktMS42OGMtMi41NzctNC44ODQsMC45OS05LjkxOSw0LjMxNi0xMy42OTZjMC4zMzEtMC4yNzEsMC42NjEtMC42MywxLjA4LTAuNDIxYzAuNDUsMC44Ny0wLjEyLDEuNzA5LTAuMjcsMi41MTljLTEuMzc4LDIuNjA4LTMuNDE3LDUuMDM2LTMuMzI3LDguMjEzbDAuMDg5LDAuMDljMi42MzktMy4zNTYsNS41NzYtNi45ODMsOS4yOTItOS4xMTJjMC41Ny0wLjIzOSwxLjIyOS0wLjIzOSwxLjc2OCwwYzIuMTg4LDEuNTI5LDIuODc5LDQuMjI3LDIuNDI5LDYuNjg1Yy0wLjY4OSw0LjA0NS00LjczNyw3LjQ5Mi04LjM5Miw4Ljc1MmMtMS4wMTksMC4yMDktMi4xODksMC4zODktMy4yMzcsMC4xNDljLTEuNzA4LDQuMzc2LTIuODE3LDguOTMzLTMuNjI4LDEzLjY2N2MtMC42NTgsMC4zODktMS4yNTgtMC4yNC0xLjgyNi0wLjU0MUMxMTEuMDA2LDU3LjE1NywxMTAuMzQ1LDU2LjMxOSwxMTAuMTk3LDU1LjMgTTEyNC4zNDQsMzguNjk0YzEuNzY4LTEuNTU5LDIuODc2LTMuNzQ2LDIuMTU3LTYuMTEyYy0wLjEyLTAuMjM5LTAuMjctMC41MS0wLjYtMC40OGMtMi44MTcsMi40NTctNC42NDQsNS40ODQtNi4zODMsOC40ODFDMTIxLjM0Niw0MC41ODMsMTIyLjg3NCwzOS42NTMsMTI0LjM0NCwzOC42OTQiLz48cGF0aCBmaWxsPSIjQUMxRjJEIiBkPSJNMTc5LjQ5MiwzNi41MTJjMCwxLjkzNC0wLjI0LDQuMjcyLDEuNTIxLDUuMDcyYzAuODQxLDAuNCwyLjE2MiwwLjQzNSwyLjkyNSwwYzEuNzY0LTEuMDAxLDEuNTYyLTMuMDM3LDEuNTYyLTQuODA2VjE3LjM1NGgzLjE2NXYxOC44OTFjMCwyLjM3LDAuMzYyLDUuNjczLTMuMDQ0LDcuMzQzYy0xLjg4MiwwLjkzNS00Ljg0NiwwLjkwMS02LjY5LDBjLTIuODg0LTEuMzY5LTIuNjA0LTQuMTA1LTIuNjA0LTYuMTc2VjE4LjMyM3YtMC45NjloMy4xNjZWMzYuNTEyeiIvPjxwb2x5Z29uIGZpbGw9IiNBQzFGMkQiIHBvaW50cz0iMTk3LjgwNywxOC4yNTUgMTk3LjgwNywxNy4zNTQgMjAwLjk3LDE3LjM1NCAyMDAuOTcsNDMuOTUzIDE5Ny44MDcsNDMuOTUzICIvPjxwYXRoIGZpbGw9IiNBQzFGMkQiIGQ9Ik0yMTMuOTQzLDM4LjMxMmMwLjc2Mi0xLjkwMS0wLjQ4LTMuNzA0LTEuOTY0LTUuNzcybC0xLjY4My0yLjMwNGMtMi4yNDItMy4wNjktMy44MDUtNS41NzMtMi4xMjMtOC41NzZjMS4zNjMtMi4zNyw0LjQ4Ni0zLjkwNiw2LjUzMS00LjY3MmwxLjMyMiwyLjE5OWMtMi4xNjQsMC44MzgtNC4yODcsMS45MzktNS4wMDcsMy45NzVjLTAuNjAzLDEuNjM1LDAuMzk5LDMuMTcsMS45MjMsNS4yNzNsMS45MjEsMi41NjljMi42MDQsMy43MDUsMy43NjUsNS42NzUsMS42NDQsOS4xMTFjLTEuMjAxLDIuMDM4LTQuNDA3LDMuNjczLTYuODksNC4zNzNsLTEuNDAzLTIuMzAzQzIxMC4zMzksNDEuNDQ5LDIxMy4wNjIsNDAuNTE2LDIxMy45NDMsMzguMzEyIi8+PHBvbHlnb24gZmlsbD0iI0FDMUYyRCIgcG9pbnRzPSIyMzMuNjI5LDM2LjgwOSAyMjcuOTgsMzYuODA5IDIyNy45OCw0MS40MTcgMjM0LjI3LDQxLjQxNyAyMzQuMjcsNDMuOTUzIDIyNy45OCw0My45NTMgMjI0LjgxNSw0My45NTMgMjI0LjgxNSwxOC4yNTUgMjI0LjgxNSwxNy4zNTQgMjMzLjYyOSwxNy4zNTQgMjMzLjYyOSwxOS4zODkgMjMzLjYyOSwyMC4wODkgMjI3Ljk4LDIwLjA4OSAyMjcuOTgsMzQuMzA3IDIzMy42MjksMzQuMzA3ICIvPjxwb2x5Z29uIGZpbGw9IiNBQzFGMkQiIHBvaW50cz0iMzEwLjQyMywzNi44MDkgMzA0Ljc3MiwzNi44MDkgMzA0Ljc3Miw0MS40MTcgMzExLjA2Miw0MS40MTcgMzExLjA2Miw0My45NTMgMzA0Ljc3Miw0My45NTMgMzAxLjYwOSw0My45NTMgMzAxLjYwOSwxOC4yNTUgMzAxLjYwOSwxNy4zNTQgMzEwLjQyMywxNy4zNTQgMzEwLjQyMywxOS4zODkgMzEwLjQyMywyMC4wODkgMzA0Ljc3MiwyMC4wODkgMzA0Ljc3MiwzNC4zMDcgMzEwLjQyMywzNC4zMDcgIi8+PHBvbHlnb24gZmlsbD0iI0FDMUYyRCIgcG9pbnRzPSIyNzEuMzI4LDE4LjI1NiAyNzEuMzI4LDE3LjM1NSAyNzQuNDkzLDE3LjM1NSAyNzQuNDkzLDQzLjk1NyAyNzEuMzI4LDQzLjk1NyAiLz48cG9seWdvbiBmaWxsPSIjQUMxRjJEIiBwb2ludHM9IjI5MS4zNjcsMzUuMzQ1IDI5MS4zNjcsMzIuNDA4IDI4NS4zNTgsMjQuOTk4IDI4NS4zNTgsMjYgMjg1LjM1OCw0My40NTUgMjg1LjM1OCw0My45NTcgMjgyLjE5Myw0My45NTcgMjgyLjE5MywxNy41NTYgMjgyLjE5MywxNi43ODcgMjkxLjM2NywyNy44MDIgMjkxLjM2NywxNy4zMTMgMjkzLjkzMiwxNy4zMTMgMjk0LjUzMiwxNy4zMTMgMjk0LjUzMiw0My45NTcgMjkxLjM2Nyw0My45NTcgIi8+PHBhdGggZmlsbD0iI0FDMUYyRCIgZD0iTTE1MS43MTIsMTEuNjUxYy03LjY2NSwzLjM0OC0xMC45NDEsOS40NjktMTAuODg5LDE0Ljg4OGMwLjEwNiw1LjEwOSwyLjk2LDEwLjc4OCwxMC43MywxNC40ODl2My41NjdjLTguMTQtMS44OTQtMTMuMzcyLTguMTQ3LTE0LjY5NC0xNC41NzljLTEuMjY3LTYuMjA4LDEuMDA2LTE0LjQsOS4xNDQtMTkuNTA5YzEuMTA5LTAuNjYxLDMuMzgyLTEuODA3LDUuNzA5LTIuNTExVjExLjY1MXoiLz48cGF0aCBmaWxsPSIjQUMxRjJEIiBkPSJNMTY2LjkwNSwzNS4yNDJjMi40NDMtMy4yNzEsMi44NDUtNy4xMDksMS40NDEtMTAuNDEyYy0xLjgwMy00LjMzOC02LjI4OC03LjE3OC0xMC4yOTMtOC4wNzh2MjcuMjAzaDMuMTYzdi00LjQzOWMwLjItMC4wNjgsMC40NDEtMC4xNjcsMC42NDItMC4zMzRsMy4zMjUsNC43NzNoMy41MjRsLTQuMTY2LTYuMjQyQzE2NS42NjUsMzYuNzc4LDE2Ni4yMjUsMzYuMTEyLDE2Ni45MDUsMzUuMjQyIE0xNjEuMjE3LDM2LjMxMVYyMi4xMjd2LTEuMTM1YzMuNTI1LDIuMjM2LDUuMTI4LDYuMjA3LDQuNzY4LDguNzQzQzE2NS42NjUsMzIuMDQsMTY0LjEwMSwzNC42NzcsMTYxLjIxNywzNi4zMTEiLz48cG9seWdvbiBmaWxsPSIjQUMxRjJEIiBwb2ludHM9IjI2NS4xNDksNDAuNTg4IDI2NS4xNDksNDMuODkxIDI1Ny43NSw0My44OTEgMjUzLjU3NSw0My44OTEgMjUzLjU3NSw5Ljk3NyAyNTMuNTc1LDguNzkgMjU3Ljc1LDguNzkgMjU3Ljc1LDQwLjU4OCAiLz48L2c+PC9zdmc+);
}

.no-scroll {
  overflow: hidden;
  height: 100%;
}

@font-face {
  font-display: swap;
  font-family: AvenirLight;
  src: local('Avenir 35 Light'),local('avenir35light'),url(fonts/avenir/avenir35light.16938592.woff2) format("woff2"),url(fonts/avenir/avenir35light.1a6f112b.woff) format("woff"),url(fonts/avenir/avenir35light.f1fd4187.ttf) format("truetype"),url(fonts/avenir/avenir35light.cb41cf4b.svg#avenir35light) format("svg");
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-display: swap;
  font-family: AvenirOblique;
  src: local('Avenir 35 Oblique'),local('avenir35oblique'),url(fonts/avenir/avenir35oblique.35619d21.woff2) format("woff2"),url(fonts/avenir/avenir35oblique.343a0900.woff) format("woff"),url(fonts/avenir/avenir35oblique.49ac17ae.ttf) format("truetype"),url(fonts/avenir/avenir35oblique.01d58ce4.svg#avenir35oblique) format("svg");
  font-style: italic;
  font-weight: 200;
}

@font-face {
  font-display: swap;
  font-family: AvenirRoman;
  src: local('Avenir 55 Roman'),local('avenir55roman'),url(fonts/avenir/avenir55roman.136f310a.woff2) format("woff2"),url(fonts/avenir/avenir55roman.3bc6498b.woff) format("woff"),url(fonts/avenir/avenir55roman.ea7cf1ce.ttf) format("truetype"),url(fonts/avenir/avenir55roman.be01afa6.svg#avenir55roman) format("svg");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-display: swap;
  font-family: AvenirRomanOblique;
  src: local('Avenir 55 Roman Oblique'),local('avenir55romanoblique'),url(fonts/avenir/avenir55romanoblique.c8072f65.woff2) format("woff2"),url(fonts/avenir/avenir55romanoblique.fa39ec41.woff) format("woff"),url(fonts/avenir/avenir55romanoblique.bc50f6bb.ttf) format("truetype"),url(fonts/avenir/avenir55romanoblique.3d357494.svg#avenir55romanoblique) format("svg");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-display: swap;
  font-family: AvenirHeavy;
  src: local('Avenir 85 Heavy'),local('avenir85heavy'),url(fonts/avenir/avenir85heavy.88261f2e.woff2) format("woff2"),url(fonts/avenir/avenir85heavy.1b137251.woff) format("woff"),url(fonts/avenir/avenir85heavy.8e22b9f4.ttf) format("truetype"),url(fonts/avenir/avenir85heavy.d5535fba.svg#avenir85heavy) format("svg");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-display: swap;
  font-family: AvenirBlack;
  src: local('Avenir 95 Black'),local('avenir95black'),url(fonts/avenir/avenir95black.7ea46641.woff2) format("woff2"),url(fonts/avenir/avenir95black.edf17b4d.woff) format("woff"),url(fonts/avenir/avenir95black.450d6d50.ttf) format("truetype"),url(fonts/avenir/avenir95black.60199acf.svg#avenir95black) format("svg");
  font-style: normal;
  font-weight: 900;
}

@font-face {
  font-display: swap;
  font-family: AvenirMedium;
  src: url(data:font/woff;base64,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);
}

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

.font-avenir-light {
  font-style: normal;
}

.has-error .form-control:focus {
  border-color: #d13600;
}

.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline {
  color: #ff4605;
}

.has-error .form-control {
  border-color: #ff4605;
  -webkit-box-shadow: 0 1px 3px 0 #ff4605;
  box-shadow: 0 1px 3px 0 #ff4605;
}

.has-error .form-control:focus {
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
}

.has-error .input-group-addon {
  color: #ff4605;
  border-color: #ff4605;
  background-color: #f5f5f5;
}

.has-error .form-control-feedback {
  color: #ff4605;
}

label {
  margin-bottom: 6px;
}

.form-control {
  height: 28px;
  padding: 5px 6px 4px;
  border: none;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 3px 0 #65778a;
  box-shadow: 0 1px 3px 0 #65778a;
}

.btn-pill,
[wdpr-pillbutton-v2] {
  transition: background-color .17s;
  text-align: center;
}

.form-control[disabled] {
  -webkit-box-shadow: 0 1px 3px 0 #a1afc0;
  box-shadow: 0 1px 3px 0 #a1afc0;
  color: #a1afc0;
  background-color: inherit;
  cursor: default;
}

.form-control:focus {
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
}

.form-group.disabled {
  color: #a1afc0;
}

.help-block {
  margin-top: 6px;
  color: #5b6c7d;
  white-space: nowrap;
}

.mt-60,
.mtb-60 {
  margin-top: 60px;
}

.header1,
.sub-header {
  color: #0470ab;
  line-height: 30px;
}

@media (min-width:568px) {
  .container-fluid {
    max-width: 750px;
  }
}

.gutter-xs-xxlarge {
  padding-left: 60px;
  padding-right: 60px;
}

.gutter-xs-xlarge {
  padding-left: 40px;
  padding-right: 40px;
}

.gutter-xs-large {
  padding-left: 20px;
  padding-right: 20px;
}

.gutter-xs-medium {
  padding-left: 10px;
  padding-right: 10px;
}

.gutter-xs-small {
  padding-left: 5px;
  padding-right: 5px;
}

.gutter-xs-none {
  padding-left: 0;
  padding-right: 0;
}

@media (min-width:568px) {
  .gutter-sm-xxlarge {
    padding-left: 60px;
    padding-right: 60px;
  }

  .gutter-sm-xlarge {
    padding-left: 40px;
    padding-right: 40px;
  }

  .gutter-sm-large {
    padding-left: 20px;
    padding-right: 20px;
  }

  .gutter-sm-medium {
    padding-left: 10px;
    padding-right: 10px;
  }

  .gutter-sm-small {
    padding-left: 5px;
    padding-right: 5px;
  }

  .gutter-sm-none {
    padding-left: 0;
    padding-right: 0;
  }
}

@media (min-width:768px) {
  .container-fluid {
    max-width: 960px;
  }

  .gutter-md-xxlarge {
    padding-left: 60px;
    padding-right: 60px;
  }

  .gutter-md-xlarge {
    padding-left: 40px;
    padding-right: 40px;
  }

  .gutter-md-large {
    padding-left: 20px;
    padding-right: 20px;
  }

  .gutter-md-medium {
    padding-left: 10px;
    padding-right: 10px;
  }

  .gutter-md-small {
    padding-left: 5px;
    padding-right: 5px;
  }

  .gutter-md-none {
    padding-left: 0;
    padding-right: 0;
  }
}

@media (max-width:567px) {
  .col-xs-1,
  .col-xs-10,
  .col-xs-11,
  .col-xs-12,
  .col-xs-2,
  .col-xs-3,
  .col-xs-4,
  .col-xs-5,
  .col-xs-6,
  .col-xs-7,
  .col-xs-8,
  .col-xs-9 {
    float: left;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width:568px) and (max-width:767px) {
  .col-sm-1,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9 {
    float: left;
  }

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

  .col-sm-11 {
    width: 91.66666667%;
  }

  .col-sm-10 {
    width: 83.33333333%;
  }

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

  .col-sm-8 {
    width: 66.66666667%;
  }

  .col-sm-7 {
    width: 58.33333333%;
  }

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

  .col-sm-5 {
    width: 41.66666667%;
  }

  .col-sm-4 {
    width: 33.33333333%;
  }

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

  .col-sm-2 {
    width: 16.66666667%;
  }

  .col-sm-1 {
    width: 8.33333333%;
  }

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

  .col-sm-pull-11 {
    right: 91.66666667%;
  }

  .col-sm-pull-10 {
    right: 83.33333333%;
  }

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

  .col-sm-pull-8 {
    right: 66.66666667%;
  }

  .col-sm-pull-7 {
    right: 58.33333333%;
  }

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

  .col-sm-pull-5 {
    right: 41.66666667%;
  }

  .col-sm-pull-4 {
    right: 33.33333333%;
  }

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

  .col-sm-pull-2 {
    right: 16.66666667%;
  }

  .col-sm-pull-1 {
    right: 8.33333333%;
  }

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

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

  .col-sm-push-11 {
    left: 91.66666667%;
  }

  .col-sm-push-10 {
    left: 83.33333333%;
  }

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

  .col-sm-push-8 {
    left: 66.66666667%;
  }

  .col-sm-push-7 {
    left: 58.33333333%;
  }

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

  .col-sm-push-5 {
    left: 41.66666667%;
  }

  .col-sm-push-4 {
    left: 33.33333333%;
  }

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

  .col-sm-push-2 {
    left: 16.66666667%;
  }

  .col-sm-push-1 {
    left: 8.33333333%;
  }

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

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

  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-sm-offset-0 {
    margin-left: 0;
  }
}

@media (min-width:768px) and (max-width:1199px) {
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9 {
    float: left;
  }

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

  .col-md-11 {
    width: 91.66666667%;
  }

  .col-md-10 {
    width: 83.33333333%;
  }

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

  .col-md-8 {
    width: 66.66666667%;
  }

  .col-md-7 {
    width: 58.33333333%;
  }

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

  .col-md-5 {
    width: 41.66666667%;
  }

  .col-md-4 {
    width: 33.33333333%;
  }

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

  .col-md-2 {
    width: 16.66666667%;
  }

  .col-md-1 {
    width: 8.33333333%;
  }

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

  .col-md-pull-11 {
    right: 91.66666667%;
  }

  .col-md-pull-10 {
    right: 83.33333333%;
  }

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

  .col-md-pull-8 {
    right: 66.66666667%;
  }

  .col-md-pull-7 {
    right: 58.33333333%;
  }

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

  .col-md-pull-5 {
    right: 41.66666667%;
  }

  .col-md-pull-4 {
    right: 33.33333333%;
  }

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

  .col-md-pull-2 {
    right: 16.66666667%;
  }

  .col-md-pull-1 {
    right: 8.33333333%;
  }

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

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

  .col-md-push-11 {
    left: 91.66666667%;
  }

  .col-md-push-10 {
    left: 83.33333333%;
  }

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

  .col-md-push-8 {
    left: 66.66666667%;
  }

  .col-md-push-7 {
    left: 58.33333333%;
  }

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

  .col-md-push-5 {
    left: 41.66666667%;
  }

  .col-md-push-4 {
    left: 33.33333333%;
  }

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

  .col-md-push-2 {
    left: 16.66666667%;
  }

  .col-md-push-1 {
    left: 8.33333333%;
  }

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

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

  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-md-offset-0 {
    margin-left: 0;
  }
}

@media (min-width:1200px) {
  .gutter-lg-xxlarge {
    padding-left: 60px;
    padding-right: 60px;
  }

  .gutter-lg-xlarge {
    padding-left: 40px;
    padding-right: 40px;
  }

  .gutter-lg-large {
    padding-left: 20px;
    padding-right: 20px;
  }

  .gutter-lg-medium {
    padding-left: 10px;
    padding-right: 10px;
  }

  .gutter-lg-small {
    padding-left: 5px;
    padding-right: 5px;
  }

  .gutter-lg-none {
    padding-left: 0;
    padding-right: 0;
  }

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

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

  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .col-lg-pull-10 {
    right: 83.33333333%;
  }

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

  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .col-lg-pull-7 {
    right: 58.33333333%;
  }

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

  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .col-lg-pull-4 {
    right: 33.33333333%;
  }

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

  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .col-lg-pull-1 {
    right: 8.33333333%;
  }

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

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

  .col-lg-push-11 {
    left: 91.66666667%;
  }

  .col-lg-push-10 {
    left: 83.33333333%;
  }

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

  .col-lg-push-8 {
    left: 66.66666667%;
  }

  .col-lg-push-7 {
    left: 58.33333333%;
  }

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

  .col-lg-push-5 {
    left: 41.66666667%;
  }

  .col-lg-push-4 {
    left: 33.33333333%;
  }

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

  .col-lg-push-2 {
    left: 16.66666667%;
  }

  .col-lg-push-1 {
    left: 8.33333333%;
  }

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

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

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-0 {
    margin-left: 0;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }

  .col-lg-2 {
    width: 16.66666667%;
  }

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

  .col-lg-4 {
    width: 33.33333333%;
  }

  .col-lg-5 {
    width: 41.66666667%;
  }

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

  .col-lg-7 {
    width: 58.33333333%;
  }

  .col-lg-8 {
    width: 66.66666667%;
  }

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

  .col-lg-10 {
    width: 83.33333333%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

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

.ml-60,
.mrl-60 {
  margin-left: 60px;
}

.mb-60,
.mtb-60 {
  margin-bottom: 60px;
}

.mt-50,
.mtb-50 {
  margin-top: 50px;
}

.mb-50,
.mtb-50 {
  margin-bottom: 50px;
}

.ml-50,
.mrl-50 {
  margin-left: 50px;
}

.mr-50,
.mrl-50 {
  margin-right: 50px;
}

.mt-40,
.mtb-40 {
  margin-top: 40px;
}

.mb-40,
.mtb-40 {
  margin-bottom: 40px;
}

.ml-40,
.mrl-40 {
  margin-left: 40px;
}

.mr-40,
.mrl-40 {
  margin-right: 40px;
}

.mt-35,
.mtb-35 {
  margin-top: 35px;
}

.mb-35,
.mtb-35 {
  margin-bottom: 35px;
}

.ml-35,
.mrl-35 {
  margin-left: 35px;
}

.mr-35,
.mrl-35 {
  margin-right: 35px;
}

.mt-30,
.mtb-30 {
  margin-top: 30px;
}

.mb-30,
.mtb-30 {
  margin-bottom: 30px;
}

.ml-30,
.mrl-30 {
  margin-left: 30px;
}

.mr-30,
.mrl-30 {
  margin-right: 30px;
}

.mt-24,
.mtb-24 {
  margin-top: 24px;
}

.mb-24,
.mtb-24 {
  margin-bottom: 24px;
}

.ml-24,
.mrl-24 {
  margin-left: 24px;
}

.mr-24,
.mrl-24 {
  margin-right: 24px;
}

.mt-20,
.mtb-20 {
  margin-top: 20px;
}

.mb-20,
.mtb-20 {
  margin-bottom: 20px;
}

.ml-20,
.mrl-20 {
  margin-left: 20px;
}

.mr-20,
.mrl-20 {
  margin-right: 20px;
}

.mt-18,
.mtb-18 {
  margin-top: 18px;
}

.mb-18,
.mtb-18 {
  margin-bottom: 18px;
}

.ml-18,
.mrl-18 {
  margin-left: 18px;
}

.mr-18,
.mrl-18 {
  margin-right: 18px;
}

.mt-15,
.mtb-15 {
  margin-top: 15px;
}

.mb-15,
.mtb-15 {
  margin-bottom: 15px;
}

.ml-15,
.mrl-15 {
  margin-left: 15px;
}

.mr-15,
.mrl-15 {
  margin-right: 15px;
}

.mt-10,
.mtb-10 {
  margin-top: 10px;
}

.mb-10,
.mtb-10 {
  margin-bottom: 10px;
}

.ml-10,
.mrl-10 {
  margin-left: 10px;
}

.mr-10,
.mrl-10 {
  margin-right: 10px;
}

.mt-5,
.mtb-5 {
  margin-top: 5px;
}

.mb-5,
.mtb-5 {
  margin-bottom: 5px;
}

.ml-5,
.mrl-5 {
  margin-left: 5px;
}

.mr-5,
.mrl-5 {
  margin-right: 5px;
}

.mt-0,
.mtb-0 {
  margin-top: 0;
}

.mb-0,
.mtb-0 {
  margin-bottom: 0;
}

.ml-0,
.mrl-0 {
  margin-left: 0;
}

.mr-0,
.mrl-0 {
  margin-right: 0;
}

.mobile .mt-mobile-60 {
  margin-top: 60px;
}

.mobile .mb-mobile-60 {
  margin-bottom: 60px;
}

.mobile .mtb-mobile-60 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.mobile .mr-mobile-60 {
  margin-right: 60px;
}

.mobile .ml-mobile-60 {
  margin-left: 60px;
}

.mobile .mrl-mobile-60 {
  margin-left: 60px;
  margin-right: 60px;
}

.mobile .mt-mobile-50 {
  margin-top: 50px;
}

.mobile .mb-mobile-50 {
  margin-bottom: 50px;
}

.mobile .mtb-mobile-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}

.mobile .mr-mobile-50 {
  margin-right: 50px;
}

.mobile .ml-mobile-50 {
  margin-left: 50px;
}

.mobile .mrl-mobile-50 {
  margin-left: 50px;
  margin-right: 50px;
}

.mobile .mt-mobile-40 {
  margin-top: 40px;
}

.mobile .mb-mobile-40 {
  margin-bottom: 40px;
}

.mobile .mtb-mobile-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.mobile .mr-mobile-40 {
  margin-right: 40px;
}

.mobile .ml-mobile-40 {
  margin-left: 40px;
}

.mobile .mrl-mobile-40 {
  margin-left: 40px;
  margin-right: 40px;
}

.mobile .mt-mobile-35 {
  margin-top: 35px;
}

.mobile .mb-mobile-35 {
  margin-bottom: 35px;
}

.mobile .mtb-mobile-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

.mobile .mr-mobile-35 {
  margin-right: 35px;
}

.mobile .ml-mobile-35 {
  margin-left: 35px;
}

.mobile .mrl-mobile-35 {
  margin-left: 35px;
  margin-right: 35px;
}

.mobile .mt-mobile-30 {
  margin-top: 30px;
}

.mobile .mb-mobile-30 {
  margin-bottom: 30px;
}

.mobile .mtb-mobile-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.mobile .mr-mobile-30 {
  margin-right: 30px;
}

.mobile .ml-mobile-30 {
  margin-left: 30px;
}

.mobile .mrl-mobile-30 {
  margin-left: 30px;
  margin-right: 30px;
}

.mobile .mt-mobile-24 {
  margin-top: 24px;
}

.mobile .mb-mobile-24 {
  margin-bottom: 24px;
}

.mobile .mtb-mobile-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}

.mobile .mr-mobile-24 {
  margin-right: 24px;
}

.mobile .ml-mobile-24 {
  margin-left: 24px;
}

.mobile .mrl-mobile-24 {
  margin-left: 24px;
  margin-right: 24px;
}

.mobile .mt-mobile-20 {
  margin-top: 20px;
}

.mobile .mb-mobile-20 {
  margin-bottom: 20px;
}

.mobile .mtb-mobile-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.mobile .mr-mobile-20 {
  margin-right: 20px;
}

.mobile .ml-mobile-20 {
  margin-left: 20px;
}

.mobile .mrl-mobile-20 {
  margin-left: 20px;
  margin-right: 20px;
}

.mobile .mt-mobile-18 {
  margin-top: 18px;
}

.mobile .mb-mobile-18 {
  margin-bottom: 18px;
}

.mobile .mtb-mobile-18 {
  margin-top: 18px;
  margin-bottom: 18px;
}

.mobile .mr-mobile-18 {
  margin-right: 18px;
}

.mobile .ml-mobile-18 {
  margin-left: 18px;
}

.mobile .mrl-mobile-18 {
  margin-left: 18px;
  margin-right: 18px;
}

.mobile .mt-mobile-15 {
  margin-top: 15px;
}

.mobile .mb-mobile-15 {
  margin-bottom: 15px;
}

.mobile .mtb-mobile-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.mobile .mr-mobile-15 {
  margin-right: 15px;
}

.mobile .ml-mobile-15 {
  margin-left: 15px;
}

.mobile .mrl-mobile-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.mobile .mt-mobile-10 {
  margin-top: 10px;
}

.mobile .mb-mobile-10 {
  margin-bottom: 10px;
}

.mobile .mtb-mobile-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.mobile .mr-mobile-10 {
  margin-right: 10px;
}

.mobile .ml-mobile-10 {
  margin-left: 10px;
}

.mobile .mrl-mobile-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.mobile .mt-mobile-5 {
  margin-top: 5px;
}

.mobile .mb-mobile-5 {
  margin-bottom: 5px;
}

.mobile .mtb-mobile-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.mobile .mr-mobile-5 {
  margin-right: 5px;
}

.mobile .ml-mobile-5 {
  margin-left: 5px;
}

.mobile .mrl-mobile-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.mobile .mt-mobile-0 {
  margin-top: 0;
}

.mobile .mb-mobile-0 {
  margin-bottom: 0;
}

.mobile .mtb-mobile-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.mobile .mr-mobile-0 {
  margin-right: 0;
}

.mobile .ml-mobile-0 {
  margin-left: 0;
}

.mobile .mrl-mobile-0 {
  margin-left: 0;
  margin-right: 0;
}

.tablet .mt-tablet-60 {
  margin-top: 60px;
}

.tablet .mb-tablet-60 {
  margin-bottom: 60px;
}

.tablet .mtb-tablet-60 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.tablet .mr-tablet-60 {
  margin-right: 60px;
}

.tablet .ml-tablet-60 {
  margin-left: 60px;
}

.tablet .mrl-tablet-60 {
  margin-left: 60px;
  margin-right: 60px;
}

.tablet .mt-tablet-50 {
  margin-top: 50px;
}

.tablet .mb-tablet-50 {
  margin-bottom: 50px;
}

.tablet .mtb-tablet-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}

.tablet .mr-tablet-50 {
  margin-right: 50px;
}

.tablet .ml-tablet-50 {
  margin-left: 50px;
}

.tablet .mrl-tablet-50 {
  margin-left: 50px;
  margin-right: 50px;
}

.tablet .mt-tablet-40 {
  margin-top: 40px;
}

.tablet .mb-tablet-40 {
  margin-bottom: 40px;
}

.tablet .mtb-tablet-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.tablet .mr-tablet-40 {
  margin-right: 40px;
}

.tablet .ml-tablet-40 {
  margin-left: 40px;
}

.tablet .mrl-tablet-40 {
  margin-left: 40px;
  margin-right: 40px;
}

.tablet .mt-tablet-35 {
  margin-top: 35px;
}

.tablet .mb-tablet-35 {
  margin-bottom: 35px;
}

.tablet .mtb-tablet-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

.tablet .mr-tablet-35 {
  margin-right: 35px;
}

.tablet .ml-tablet-35 {
  margin-left: 35px;
}

.tablet .mrl-tablet-35 {
  margin-left: 35px;
  margin-right: 35px;
}

.tablet .mt-tablet-30 {
  margin-top: 30px;
}

.tablet .mb-tablet-30 {
  margin-bottom: 30px;
}

.tablet .mtb-tablet-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.tablet .mr-tablet-30 {
  margin-right: 30px;
}

.tablet .ml-tablet-30 {
  margin-left: 30px;
}

.tablet .mrl-tablet-30 {
  margin-left: 30px;
  margin-right: 30px;
}

.tablet .mt-tablet-24 {
  margin-top: 24px;
}

.tablet .mb-tablet-24 {
  margin-bottom: 24px;
}

.tablet .mtb-tablet-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}

.tablet .mr-tablet-24 {
  margin-right: 24px;
}

.tablet .ml-tablet-24 {
  margin-left: 24px;
}

.tablet .mrl-tablet-24 {
  margin-left: 24px;
  margin-right: 24px;
}

.tablet .mt-tablet-20 {
  margin-top: 20px;
}

.tablet .mb-tablet-20 {
  margin-bottom: 20px;
}

.tablet .mtb-tablet-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.tablet .mr-tablet-20 {
  margin-right: 20px;
}

.tablet .ml-tablet-20 {
  margin-left: 20px;
}

.tablet .mrl-tablet-20 {
  margin-left: 20px;
  margin-right: 20px;
}

.tablet .mt-tablet-18 {
  margin-top: 18px;
}

.tablet .mb-tablet-18 {
  margin-bottom: 18px;
}

.tablet .mtb-tablet-18 {
  margin-top: 18px;
  margin-bottom: 18px;
}

.tablet .mr-tablet-18 {
  margin-right: 18px;
}

.tablet .ml-tablet-18 {
  margin-left: 18px;
}

.tablet .mrl-tablet-18 {
  margin-left: 18px;
  margin-right: 18px;
}

.tablet .mt-tablet-15 {
  margin-top: 15px;
}

.tablet .mb-tablet-15 {
  margin-bottom: 15px;
}

.tablet .mtb-tablet-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.tablet .mr-tablet-15 {
  margin-right: 15px;
}

.tablet .ml-tablet-15 {
  margin-left: 15px;
}

.tablet .mrl-tablet-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.tablet .mt-tablet-10 {
  margin-top: 10px;
}

.tablet .mb-tablet-10 {
  margin-bottom: 10px;
}

.tablet .mtb-tablet-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.tablet .mr-tablet-10 {
  margin-right: 10px;
}

.tablet .ml-tablet-10 {
  margin-left: 10px;
}

.tablet .mrl-tablet-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.tablet .mt-tablet-5 {
  margin-top: 5px;
}

.tablet .mb-tablet-5 {
  margin-bottom: 5px;
}

.tablet .mtb-tablet-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.tablet .mr-tablet-5 {
  margin-right: 5px;
}

.tablet .ml-tablet-5 {
  margin-left: 5px;
}

.tablet .mrl-tablet-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.tablet .mt-tablet-0 {
  margin-top: 0;
}

.tablet .mb-tablet-0 {
  margin-bottom: 0;
}

.tablet .mtb-tablet-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.tablet .mr-tablet-0 {
  margin-right: 0;
}

.tablet .ml-tablet-0 {
  margin-left: 0;
}

.tablet .mrl-tablet-0 {
  margin-left: 0;
  margin-right: 0;
}

.desktop .mt-desktop-60 {
  margin-top: 60px;
}

.desktop .mb-desktop-60 {
  margin-bottom: 60px;
}

.desktop .mtb-desktop-60 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.desktop .mr-desktop-60 {
  margin-right: 60px;
}

.desktop .ml-desktop-60 {
  margin-left: 60px;
}

.desktop .mrl-desktop-60 {
  margin-left: 60px;
  margin-right: 60px;
}

.desktop .mt-desktop-50 {
  margin-top: 50px;
}

.desktop .mb-desktop-50 {
  margin-bottom: 50px;
}

.desktop .mtb-desktop-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}

.desktop .mr-desktop-50 {
  margin-right: 50px;
}

.desktop .ml-desktop-50 {
  margin-left: 50px;
}

.desktop .mrl-desktop-50 {
  margin-left: 50px;
  margin-right: 50px;
}

.desktop .mt-desktop-40 {
  margin-top: 40px;
}

.desktop .mb-desktop-40 {
  margin-bottom: 40px;
}

.desktop .mtb-desktop-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.desktop .mr-desktop-40 {
  margin-right: 40px;
}

.desktop .ml-desktop-40 {
  margin-left: 40px;
}

.desktop .mrl-desktop-40 {
  margin-left: 40px;
  margin-right: 40px;
}

.desktop .mt-desktop-35 {
  margin-top: 35px;
}

.desktop .mb-desktop-35 {
  margin-bottom: 35px;
}

.desktop .mtb-desktop-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

.desktop .mr-desktop-35 {
  margin-right: 35px;
}

.desktop .ml-desktop-35 {
  margin-left: 35px;
}

.desktop .mrl-desktop-35 {
  margin-left: 35px;
  margin-right: 35px;
}

.desktop .mt-desktop-30 {
  margin-top: 30px;
}

.desktop .mb-desktop-30 {
  margin-bottom: 30px;
}

.desktop .mtb-desktop-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.desktop .mr-desktop-30 {
  margin-right: 30px;
}

.desktop .ml-desktop-30 {
  margin-left: 30px;
}

.desktop .mrl-desktop-30 {
  margin-left: 30px;
  margin-right: 30px;
}

.desktop .mt-desktop-24 {
  margin-top: 24px;
}

.desktop .mb-desktop-24 {
  margin-bottom: 24px;
}

.desktop .mtb-desktop-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}

.desktop .mt-desktop-20,
.desktop .mtb-desktop-20,
wdpr-finder-facet-box .panel {
  margin-top: 20px;
}

.desktop .mr-desktop-24 {
  margin-right: 24px;
}

.desktop .ml-desktop-24 {
  margin-left: 24px;
}

.desktop .mrl-desktop-24 {
  margin-left: 24px;
  margin-right: 24px;
}

.desktop .mb-desktop-20,
.desktop .mtb-desktop-20 {
  margin-bottom: 20px;
}

.desktop .mr-desktop-20 {
  margin-right: 20px;
}

.desktop .ml-desktop-20 {
  margin-left: 20px;
}

.desktop .mrl-desktop-20 {
  margin-left: 20px;
  margin-right: 20px;
}

.desktop .mt-desktop-18 {
  margin-top: 18px;
}

.desktop .mb-desktop-18 {
  margin-bottom: 18px;
}

.desktop .mtb-desktop-18 {
  margin-top: 18px;
  margin-bottom: 18px;
}

.desktop .mr-desktop-18 {
  margin-right: 18px;
}

.desktop .ml-desktop-18 {
  margin-left: 18px;
}

.desktop .mrl-desktop-18 {
  margin-left: 18px;
  margin-right: 18px;
}

.desktop .mt-desktop-15 {
  margin-top: 15px;
}

.desktop .mb-desktop-15 {
  margin-bottom: 15px;
}

.desktop .mtb-desktop-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.desktop .mr-desktop-15 {
  margin-right: 15px;
}

.desktop .ml-desktop-15 {
  margin-left: 15px;
}

.desktop .mrl-desktop-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.desktop .mt-desktop-10 {
  margin-top: 10px;
}

.desktop .mb-desktop-10 {
  margin-bottom: 10px;
}

.desktop .mtb-desktop-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.desktop .mr-desktop-10 {
  margin-right: 10px;
}

.desktop .ml-desktop-10 {
  margin-left: 10px;
}

.desktop .mrl-desktop-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.desktop .mt-desktop-5 {
  margin-top: 5px;
}

.desktop .mb-desktop-5 {
  margin-bottom: 5px;
}

.desktop .mtb-desktop-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.desktop .mr-desktop-5 {
  margin-right: 5px;
}

.desktop .ml-desktop-5 {
  margin-left: 5px;
}

.desktop .mrl-desktop-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.desktop .mt-desktop-0 {
  margin-top: 0;
}

.desktop .mb-desktop-0 {
  margin-bottom: 0;
}

.desktop .mtb-desktop-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.desktop .mr-desktop-0 {
  margin-right: 0;
}

.desktop .ml-desktop-0 {
  margin-left: 0;
}

.desktop .mrl-desktop-0 {
  margin-left: 0;
  margin-right: 0;
}

.header1 {
  font-size: 24px;
  font-weight: 100;
}

.sub-header {
  font-size: 18px;
  font-weight: 400;
}

.header2,
.header3 {
  color: #253b56;
  line-height: 25px;
}

.header2 {
  font-size: 20px;
  font-weight: 100;
}

.header3 {
  font-size: 18px;
  font-weight: 700;
}

.body-copy,
.header4,
.list-items {
  color: #253b56;
  line-height: 20px;
}

.header4 {
  font-size: 14px;
  font-weight: 700;
}

.body-copy {
  font-size: 14px;
  font-weight: 400;
}

.disclaimer,
.list-items {
  font-size: 12px;
  font-weight: 400;
}

.disclaimer {
  color: #5b6c7d;
  line-height: 15px;
}

.card-header {
  color: #253b56;
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.intro-copy,
.intro-copy-sm {
  color: #253b56;
  font-weight: 200;
}

.intro-copy {
  font-size: 22px;
  line-height: 33px;
}

.intro-copy-sm {
  font-size: 18px;
  line-height: 27px;
}

.high-contrast-text {
  background-color: #FFF;
  color: #000;
  left: 0;
  line-height: 1.5em;
  padding: 5px;
  position: absolute;
  top: 0;
  z-index: 0;
}

.phone {
  white-space: nowrap;
}

.webkit-tap-highlight {
  background-color: rgba(0,0,0,.3);
}

@media (min-width:568px) {
  .header1 {
    font-size: 36px;
    line-height: 42px;
  }

  .header2 {
    font-size: 28px;
    line-height: 36px;
  }

  .header3,
  .sub-header {
    line-height: 24px;
  }

  .body-copy,
  .header4,
  .list-items {
    line-height: 18px;
  }

  .disclaimer {
    line-height: 16px;
  }

  .card-header {
    font-size: 24px;
    line-height: 30px;
  }
}

.panel {
  border-radius: 12px;
  -webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);
  box-shadow: 0 0 4px rgba(0,0,0,.2);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  background-color: #fff;
  zoom: 1;
}

.panel .panel-heading:first-child {
  border-top-right-radius: inherit;
  border-top-left-radius: inherit;
}

.breadcrumb {
  margin: 30px auto -20px;
  padding: 0;
  font-size: 12px;
  line-height: 1.4;
  background-color: inherit;
}

.breadcrumb a {
  color: #65778a;
}

.breadcrumb>.active {
  color: #253b56;
}

.popover {
  border-radius: 10px;
  border: none;
  -webkit-box-shadow: 1px 1px 4px 0 #a1afc0;
  box-shadow: 1px 1px 4px 0 #a1afc0;
  cursor: pointer;
}

.popover>.arrow {
  border-width: 14px;
}

.popover>.arrow:after {
  border-width: 15px;
}

.popover.top>.arrow {
  bottom: -16px;
  margin-bottom: 8px;
  margin-left: -7px;
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}

.popover.top>.arrow:after {
  bottom: 0;
  margin-left: -14px;
}

.popover .popover-content {
  padding: 20px;
}

.visible-lg,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
  display: none!important;
}

@media (min-width:768px) and (max-width:1199px) {
  .col-md-1 {
    width: 8.33333333%;
  }

  .col-md-2 {
    width: 16.66666667%;
  }

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

  .col-md-4 {
    width: 33.33333333%;
  }

  .col-md-5 {
    width: 41.66666667%;
  }

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

  .col-md-7 {
    width: 58.33333333%;
  }

  .col-md-8 {
    width: 66.66666667%;
  }

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

  .col-md-10 {
    width: 83.33333333%;
  }

  .col-md-11 {
    width: 91.66666667%;
  }

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

@media (min-width:568px) and (max-width:767px) {
  .col-sm-1 {
    width: 8.33333333%;
  }

  .col-sm-2 {
    width: 16.66666667%;
  }

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

  .col-sm-4 {
    width: 33.33333333%;
  }

  .col-sm-5 {
    width: 41.66666667%;
  }

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

  .col-sm-7 {
    width: 58.33333333%;
  }

  .col-sm-8 {
    width: 66.66666667%;
  }

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

  .col-sm-10 {
    width: 83.33333333%;
  }

  .col-sm-11 {
    width: 91.66666667%;
  }

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

@media (max-width:567px) {
  .col-xs-1 {
    width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

  .visible-xs {
    display: block!important;
  }

  table.visible-xs {
    display: table;
  }

  tr.visible-xs {
    display: table-row!important;
  }

  td.visible-xs,
  th.visible-xs {
    display: table-cell!important;
  }

  .visible-xs-block {
    display: block!important;
  }

  .visible-xs-inline {
    display: inline!important;
  }

  .visible-xs-inline-block {
    display: inline-block!important;
  }
}

@media (min-width:568px) and (max-width:767px) {
  .visible-sm {
    display: block!important;
  }

  table.visible-sm {
    display: table;
  }

  tr.visible-sm {
    display: table-row!important;
  }

  td.visible-sm,
  th.visible-sm {
    display: table-cell!important;
  }

  .visible-sm-block {
    display: block!important;
  }

  .visible-sm-inline {
    display: inline!important;
  }

  .visible-sm-inline-block {
    display: inline-block!important;
  }
}

@media (min-width:768px) and (max-width:1199px) {
  .visible-md {
    display: block!important;
  }

  table.visible-md {
    display: table;
  }

  tr.visible-md {
    display: table-row!important;
  }

  td.visible-md,
  th.visible-md {
    display: table-cell!important;
  }

  .visible-md-block {
    display: block!important;
  }

  .visible-md-inline {
    display: inline!important;
  }

  .visible-md-inline-block {
    display: inline-block!important;
  }
}

@media (min-width:1200px) {
  .visible-lg {
    display: block!important;
  }

  table.visible-lg {
    display: table;
  }

  tr.visible-lg {
    display: table-row!important;
  }

  td.visible-lg,
  th.visible-lg {
    display: table-cell!important;
  }

  .visible-lg-block {
    display: block!important;
  }

  .visible-lg-inline {
    display: inline!important;
  }

  .visible-lg-inline-block {
    display: inline-block!important;
  }

  .hidden-lg {
    display: none!important;
  }
}

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

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

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

.site-logo {
  background-repeat: no-repeat;
  background-size: 100% auto;
  display: block;
  height: 28px;
  margin: 0 auto;
  position: relative;
  width: 180px;
}

button.btn-pill .gradient,
button[wdpr-pillbutton-v2] .gradient {
  margin-top: -10px;
}

.site-logo.dcl.grey {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVIAAAA4CAMAAACYE4BVAAADAFBMVEV4iZ7///94iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ54iZ7RHzuuAAAA/3RSTlMAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0/QEFCQ0RFRkdISUpLTE1O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);
}

.btn-pill {
  border-radius: 20px;
  box-shadow: 0 1px 3px rgba(0,0,0,.35);
  border: none;
  font-size: 13px;
  height: 27px;
  font-weight: 700;
  line-height: 26px;
  padding: 0 5px;
  min-width: 90px;
}

.btn-pill:focus {
  -webkit-box-shadow: 0 0 6px 1px #1994d7;
  box-shadow: 0 0 6px 1px #1994d7;
  outline: transparent;
}

.btn-pill.active:focus,
.btn-pill:active,
.btn-pill:active:focus {
  outline: transparent;
}

.btn-pill.btn-primary {
  background-color: #61941B;
  color: #fff;
  text-shadow: 0 -1px 1px rgba(0,0,0,.35);
}

.btn-pill.btn-primary:focus,
.btn-pill.btn-primary:hover {
  background-color: #8DC63F;
}

.btn-pill.btn-primary:active {
  background-color: #598B14;
}

.btn-pill.btn-primary.disabled {
  background-color: #D4D9CB;
}

.btn-pill.btn-action {
  background-color: #1994D7;
  color: #fff;
  text-shadow: 0 -1px 1px rgba(0,0,0,.35);
}

.btn-pill.btn-action:focus,
.btn-pill.btn-action:hover {
  background-color: #5AA5E0;
}

.btn-pill.btn-action:active {
  background-color: #1674BD;
}

.btn-pill.btn-action.disabled {
  background-color: #BFDEEE;
}

.btn-pill.btn-navigation {
  background-color: #BECFE3;
  color: #253B56;
  text-shadow: 0 -1px 1px rgba(0,0,0,.15);
}

.btn-pill.btn-navigation:focus,
.btn-pill.btn-navigation:hover {
  background-color: #E3ECF7;
}

.btn-pill.btn-navigation:active {
  background-color: #A4C3E9;
}

.btn-pill.btn-navigation.disabled {
  background-color: #D0DBE8;
}

.btn-pill.btn-secondary {
  background-color: #EEF6FA;
  color: #65778A;
  text-shadow: none;
}

.btn-pill.btn-secondary:hover {
  color: #1994D7;
}

.btn-pill.btn-secondary:active {
  background-color: #E4EDF1;
}

.btn-pill.btn-secondary.disabled {
  background-color: #dfe6ea;
}

.btn-pill.disabled .buttonText {
  color: #65778a;
  text-shadow: none;
}

.btn-pill.disabled .gradient {
  background: 0 0;
}

.btn-pill .accessibleText {
  display: none;
}

.btn-pill .gradient {
  background: linear-gradient(to bottom,rgba(255,255,255,.56) 0,rgba(255,255,255,0) 100%);
  top: 1px;
  border-radius: 20px;
  height: 17px;
  display: block;
  position: relative;
  width: auto;
  min-width: 60px;
  white-space: nowrap;
  padding: 0 16px;
}

@media only screen and (max-width:567px) {
  .btn-pill {
    height: 30px;
    line-height: 28px;
    min-width: 90px;
  }

  .btn-pill .gradient {
    height: 21px;
  }
}

.mobile .btn-pill:hover,
.tablet .btn-pill:hover {
  -webkit-box-shadow: 0 0 6px 1px #1994d7;
  box-shadow: 0 0 6px 1px #1994d7;
  outline: transparent;
}

[wdpr-pillbutton-v2] {
  display: inline-block;
  border-radius: 20px;
  box-shadow: 0 1px 3px rgba(0,0,0,.35);
  border: none;
  height: 27px;
  padding: 0 5px;
  min-width: 90px;
  white-space: nowrap;
  vertical-align: middle;
  text-decoration: none;
}

@media only screen and (max-width:567px) {
  [wdpr-pillbutton-v2] {
    height: 30px;
    min-width: 90px;
  }
}

[wdpr-pillbutton-v2]:focus,
[wdpr-pillbutton-v2]:hover {
  text-decoration: none;
}

.mobile [wdpr-pillbutton-v2]:hover,
.tablet [wdpr-pillbutton-v2]:hover {
  -webkit-box-shadow: 0 0 6px 1px #1994d7;
  box-shadow: 0 0 6px 1px #1994d7;
  outline: transparent;
}

.mobile [wdpr-pillbutton-v2].pendingAction:hover,
.tablet [wdpr-pillbutton-v2].pendingAction:hover {
  box-shadow: none;
}

[wdpr-pillbutton-v2]:focus {
  -webkit-box-shadow: 0 0 6px 1px #1994d7;
  box-shadow: 0 0 6px 1px #1994d7;
  outline: transparent;
}

[wdpr-pillbutton-v2]:active,
[wdpr-pillbutton-v2]:active:focus {
  outline: transparent;
}

[wdpr-pillbutton-v2][theme=primary] {
  background-color: #6fa623;
  color: #fff;
  text-shadow: 0 -1px 1px rgba(0,0,0,.35);
}

[wdpr-pillbutton-v2][theme=primary]:focus,
[wdpr-pillbutton-v2][theme=primary]:hover {
  background-color: #8DC63F;
}

[wdpr-pillbutton-v2][theme=primary]:active {
  background-color: #598B14;
}

[wdpr-pillbutton-v2][theme=primary][disabled] {
  background-color: #D4D9CB;
}

[wdpr-pillbutton-v2][theme=action] {
  background-color: #1994d7;
  color: #fff;
  text-shadow: 0 -1px 1px rgba(0,0,0,.35);
}

[wdpr-pillbutton-v2][theme=action]:focus,
[wdpr-pillbutton-v2][theme=action]:hover {
  background-color: #5AA5E0;
}

[wdpr-pillbutton-v2][theme=action]:active {
  background-color: #1674BD;
}

[wdpr-pillbutton-v2][theme=action][disabled] {
  background-color: #BFDEEE;
}

[wdpr-pillbutton-v2][theme=navigation] {
  background-color: #BECFE3;
  color: #253b56;
  text-shadow: 0 -1px 1px rgba(0,0,0,.15);
}

[wdpr-pillbutton-v2][theme=navigation]:focus,
[wdpr-pillbutton-v2][theme=navigation]:hover {
  background-color: #E3ECF7;
}

[wdpr-pillbutton-v2][theme=navigation]:active {
  background-color: #A4C3E9;
}

[wdpr-pillbutton-v2][theme=navigation][disabled] {
  background-color: #D0DBE8;
}

[wdpr-pillbutton-v2][theme=secondary] {
  background-color: #EEF6FA;
  color: #65778a;
  text-shadow: none;
}

[wdpr-pillbutton-v2][theme=secondary]:active {
  background-color: #E4EDF1;
}

[wdpr-pillbutton-v2][theme=secondary][disabled] {
  background-color: #dfe6ea;
}

[wdpr-pillbutton-v2][disabled] .buttonText {
  color: #65778a;
  text-shadow: none;
}

[wdpr-pillbutton-v2][disabled] .gradient {
  background: 0 0;
}

[wdpr-pillbutton-v2] .gradient {
  background: linear-gradient(to bottom,rgba(255,255,255,.56) 0,rgba(255,255,255,0) 100%);
  top: 1px;
  border-radius: 20px;
  height: 17px;
  display: block;
  position: relative;
  width: auto;
  min-width: 60px;
  white-space: nowrap;
  padding: 0 16px;
}

[wdpr-pillbutton-v2] .gradient .buttonText {
  font-size: 13px;
  font-weight: 700;
  line-height: 26px;
}

@media only screen and (max-width:567px) {
  [wdpr-pillbutton-v2] .gradient .buttonText {
    line-height: 28px;
  }

  [wdpr-pillbutton-v2] .gradient {
    height: 21px;
  }
}

[wdpr-pillbutton-v2].pendingAction {
  background: 0 0;
  text-shadow: none;
  box-shadow: none;
}

[wdpr-pillbutton-v2].pendingAction:active,
[wdpr-pillbutton-v2].pendingAction:focus,
[wdpr-pillbutton-v2].pendingAction:hover,
[wdpr-pillbutton-v2].pendingAction[disabled] {
  background: 0 0;
}

[wdpr-pillbutton-v2].pendingAction .gradient {
  display: none;
}

[wdpr-link-with-icon] {
  color: #253b56;
  cursor: pointer;
  vertical-align: middle;
  display: table;
  line-height: 1em;
}

[wdpr-link-with-icon]:hover {
  text-decoration: none;
  color: #1994d7;
}

[wdpr-link-with-icon]:hover wdpr-icon img {
  filter: invert(47%) sepia(24%) saturate(1924%) hue-rotate(159deg) brightness(100%) contrast(90%);
}

[wdpr-link-with-icon]:focus {
  text-decoration: none;
}

[wdpr-link-with-icon] wdpr-icon {
  line-height: 1em;
  display: table-cell;
}

[wdpr-link-with-icon] wdpr-icon span {
  font-size: 1em;
}

[wdpr-link-with-icon] wdpr-icon img {
  height: 1em;
  width: 1em;
}

[wdpr-link-with-icon] .message {
  font-size: .6em;
  display: table-cell;
  vertical-align: middle;
  padding-left: 6px;
}

wdpr-checkbox {
  display: block;
  font-size: 18px;
}

wdpr-checkbox[align-label=center] .form-group {
  display: flex;
  flex-direction: row;
  align-items: center;
}

wdpr-checkbox[align-label=center] .btn-checkbox {
  flex-shrink: 0;
}

wdpr-checkbox[align-label=center] .btn-checkbox-label {
  flex: flex-grow;
  margin-left: 12px;
}

wdpr-checkbox[align-label=top] .form-group {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

wdpr-checkbox[align-label=top] .btn-checkbox {
  flex-shrink: 0;
}

wdpr-checkbox[align-label=top] .btn-checkbox-label {
  flex: flex-grow;
  margin-left: 12px;
  transform: translateY(-.18em);
}

wdpr-checkbox .form-group {
  line-height: 1em;
}

wdpr-checkbox .btn-checkbox {
  background: #dfdfdf;
  background: -webkit-gradient(linear,center top,center bottom,from(#fff),to(#dfdfdf));
  background: -moz-linear-gradient(top,#fff,#dfdfdf);
  background: -ms-linear-gradient(top,#fff 0,#dfdfdf 100%);
  background: linear-gradient(180deg,#fff,#dfdfdf);
  -webkit-box-shadow: 0 1px 2px 0 #a1afc0;
  box-shadow: 0 1px 2px 0 #a1afc0;
  border: 1px solid #a1afc0;
  color: #fff;
  outline: transparent;
  font-size: 100%;
  margin-bottom: 0;
  padding: 0;
  width: 1em;
  height: 1em;
  border-radius: .33em;
}

@media screen and (-ms-high-contrast:active) {
  wdpr-checkbox .btn-checkbox {
    color: #fff;
  }
}

@media screen and (-ms-high-contrast:black-on-white) {
  wdpr-checkbox .btn-checkbox {
    color: #000;
  }

  wdpr-checkbox .btn-checkbox wdpr-icon {
    color: transparent;
  }
}

wdpr-checkbox .btn-checkbox wdpr-icon {
  font-size: .75em;
  height: 100%;
  width: 100%;
  transform: translate(-.026em,-.23em);
  color: transparent;
}

wdpr-checkbox .btn-checkbox wdpr-icon span {
  vertical-align: baseline;
}

@media screen and (-ms-high-contrast:active) {
  wdpr-checkbox .btn-checkbox wdpr-icon {
    color: transparent;
  }

  wdpr-checkbox .btn-checkbox.active wdpr-icon {
    color: #fff;
  }
}

wdpr-checkbox .btn-checkbox.active {
  background: linear-gradient(to bottom,#9ed94c 0,#6fa623 100%);
  border: 1px solid #679920;
}

wdpr-checkbox .btn-checkbox.active wdpr-icon {
  color: #fff;
}

@media screen and (-ms-high-contrast:black-on-white) {
  wdpr-checkbox .btn-checkbox.active wdpr-icon {
    color: #000;
  }
}

wdpr-checkbox .btn-checkbox:active {
  background: #dfdfdf;
  background: -webkit-gradient(linear,center top,center bottom,from(#dfdfdf),to(#dfdfdf));
  background: -moz-linear-gradient(top,#dfdfdf,#dfdfdf);
  background: -ms-linear-gradient(top,#dfdfdf 0,#dfdfdf 100%);
  background: linear-gradient(180deg,#dfdfdf,#dfdfdf);
}

wdpr-checkbox .btn-checkbox:focus {
  -webkit-box-shadow: 0 0 6px 1px #1994d7;
  box-shadow: 0 0 6px 1px #1994d7;
}

wdpr-checkbox .btn-checkbox.disabled {
  box-shadow: none;
  background: #edf0f2;
  border: 1px solid #dde0e4;
}

wdpr-checkbox .btn-checkbox-label {
  cursor: pointer;
  margin-bottom: 0;
}

wdpr-checkbox .btn-checkbox-label.disabled {
  cursor: default;
  color: #5b6c7d;
}

wdpr-checkbox .btn-checkbox-label>span {
  pointer-events: none;
}

wdpr-checkbox wdpr-avatar img.characterExtraSmall {
  width: 55px;
  height: 55px;
}

wdpr-checkbox-v2 {
  display: flex;
  align-items: center;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 {
  margin-bottom: 0;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-inner-container {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  cursor: pointer;
  position: relative;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-inner-container .wdpr-checkbox-input {
  -webkit-appearance: none;
  outline: 0;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-inner-container .wdpr-checkbox-input:checked+.wdpr-checkbox-frame,
wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-inner-container .wdpr-checkbox-input:checked:hover+.wdpr-checkbox-frame {
  background: #169ebe;
  border: 2px solid #169ebe;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-inner-container .wdpr-checkbox-input:checked:focus+.wdpr-checkbox-frame {
  background: #253b56;
  border: 2px solid #253b56;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-inner-container .wdpr-checkbox-input:focus+.wdpr-checkbox-frame {
  border: 2px solid #253b56;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-inner-container .wdpr-checkbox-frame {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  border-radius: 3px;
  background: #fff;
  border: 2px solid #a1afc0;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-inner-container .wdpr-checkbox-frame .icon-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  font-size: 14px;
  transform: translate(-.1px);
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2:hover .wdpr-checkbox-frame {
  border: 2px solid #169ebe;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2.disabled .wdpr-checkbox-frame {
  background: #ecf1f4;
  border: 2px solid #a1afc0;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2.disabled+.wdpr-checkbox-label {
  cursor: default;
  color: #a1afc0;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2.disabled,
wdpr-checkbox-v2 .wdpr-checkbox-layout-v2.disabled+.wdpr-checkbox-label {
  pointer-events: none;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2.has-error .wdpr-checkbox-frame {
  border: 2px solid #ac162c;
}

wdpr-checkbox-v2 .wdpr-checkbox-layout-v2.has-error+.wdpr-checkbox-label {
  color: #ac162c;
}

wdpr-checkbox-v2 .wdpr-checkbox-label {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  cursor: pointer;
}

@media screen and (-ms-high-contrast:active) {
  wdpr-checkbox .btn-checkbox-label.disabled {
    text-decoration: line-through;
  }

  wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .icon-wrapper,
  wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-input {
    color: #fff;
  }

  wdpr-checkbox-v2 .wdpr-checkbox-layout-v2.disabled+.wdpr-checkbox-label,
  wdpr-checkbox-v2 .wdpr-checkbox-layout-v2.has-error+.wdpr-checkbox-label {
    text-decoration: line-through;
  }
}

@media screen and (-ms-high-contrast:black-on-white) {
  wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .icon-wrapper,
  wdpr-checkbox-v2 .wdpr-checkbox-layout-v2 .wdpr-checkbox-input {
    color: #000;
  }
}

.affiliation-message {
  border: 1px solid #dfdfdf;
  border-left: 0;
  border-right: 0;
}

.affiliation-message .affiliation-message-body {
  padding: 5px 20px;
}

.affiliation-message .affiliation-message-body p {
  margin: 0;
  padding: 0;
}

.destinationVignette {
  position: relative;
  display: inline-block;
  width: 100%;
}

.destinationVignette .vignetteHeroMedia {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  height: auto;
  width: 100%;
}

.destinationVignette .vignetteBar {
  position: relative;
  bottom: 0;
  height: 30px;
  color: #fff;
  background-color: #1994d7;
  margin-top: -4px;
}

@media (max-width:1023px) {
  .destinationVignette .vignetteHeroMedia {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
  }
}

wdpr-radio-button {
  display: block;
}

wdpr-radio-button[align-label=center] .button {
  display: flex;
  align-items: center;
}

wdpr-radio-button[align-label=top] .button {
  display: flex;
  align-items: baseline;
}

wdpr-radio-button .button {
  cursor: pointer;
  display: block;
  font-weight: 400;
  position: relative;
}

wdpr-radio-button .button .radioPresentation.radio-icon-checked .lower,
wdpr-radio-button .button .radioPresentation.small .radioBubbleWrapper .inner,
wdpr-radio-button .button .radioPresentation.small .radioBubbleWrapper .lower,
wdpr-radio-button .button .wrap-outer {
  display: none;
}

wdpr-radio-button .button.small .labelContainer {
  line-height: 20px;
}

wdpr-radio-button .button.medium .labelContainer {
  line-height: 24px;
}

wdpr-radio-button .button.large .labelContainer {
  line-height: 32px;
}

wdpr-radio-button .button.disabled {
  color: #dfdfdf;
  background-color: transparent;
}

wdpr-radio-button .button .inputRadio {
  opacity: 0;
  width: 26px;
  height: 26px;
  position: absolute;
  left: 0;
  top: 0;
  margin: 0;
}

wdpr-radio-button .button .inputRadio:focus~.radioPresentation .radioBubbleWrapper {
  -webkit-box-shadow: 0 0 6px 1px #1994d7;
  box-shadow: 0 0 6px 1px #1994d7;
}

wdpr-radio-button .button .labelContainer.secondaryLabel {
  display: block;
  line-height: 15px;
}

wdpr-radio-button .button .labelContainer.secondaryLabel .textLabel {
  display: block;
  line-height: 32px;
}

wdpr-radio-button .button .selectLabel {
  display: block;
  font-weight: 400;
  font-size: 11px;
  line-height: 11px;
  color: #6fa623;
  margin: 2px 0 5px -10px;
  text-align: center;
}

wdpr-radio-button .button .textSecondaryLabel {
  font-style: italic;
}

wdpr-radio-button .button.disableLabel .disableThisLabel {
  cursor: auto;
}

wdpr-radio-button .button.disabled,
wdpr-radio-button .button.disabled.disableLabel:active,
wdpr-radio-button .button.disabled.disableLabel:focus,
wdpr-radio-button .button.disabled.disableLabel:hover {
  cursor: default;
  pointer-events: none;
}

wdpr-radio-button .button .radioPresentation {
  position: relative;
  float: left;
}

wdpr-radio-button .button .radioPresentation .radioBubbleWrapper {
  width: 26px;
  height: 26px;
  margin-right: 10px;
  border-radius: 20px;
  border: 1px solid #a1afc0;
  display: inline-block;
  box-shadow: 0 1px 3px 0 #ccc;
  position: relative;
  background: #fff;
  background: -moz-linear-gradient(top,#fff 0,#e8e8e8 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e8e8e8));
  background: -webkit-linear-gradient(top,#fff 0,#e8e8e8 100%);
  background: -o-linear-gradient(top,#fff 0,#e8e8e8 100%);
  background: -ms-linear-gradient(top,#fff 0,#e8e8e8 100%);
  background: linear-gradient(to bottom,#fff 0,#e8e8e8 100%);
}

wdpr-radio-button .button .radioPresentation .radioBubbleWrapper .inner {
  position: absolute;
  height: 16px;
  width: 16px;
  background: #ebebeb;
  border-radius: 10px;
  top: 4px;
  left: 4px;
  box-shadow: 0 -1px 0 #c8c8c8;
}

wdpr-radio-button .button .radioPresentation .radioBubbleWrapper .lower {
  position: absolute;
  height: 17px;
  width: 16px;
  background: #fff;
  border-radius: 10px;
  top: 4px;
  left: 4px;
}

wdpr-radio-button .button .radioPresentation.radio-icon-checked .inner {
  background: #93bc5a;
  background: -moz-linear-gradient(top,#93bc5a 0,#6fa624 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#93bc5a),color-stop(100%,#6fa624));
  background: -webkit-linear-gradient(top,#93bc5a 0,#6fa624 100%);
  background: -o-linear-gradient(top,#93bc5a 0,#6fa624 100%);
  background: -ms-linear-gradient(top,#93bc5a 0,#6fa624 100%);
  background: linear-gradient(to bottom,#93bc5a 0,#6fa624 100%);
  box-shadow: none;
  top: 3px;
  left: 3px;
  height: 18px;
  width: 18px;
}

wdpr-radio-button .button .radioPresentation.small {
  width: 25px;
}

wdpr-radio-button .button .radioPresentation.small .radioBubbleWrapper {
  width: 18px;
  height: 18px;
  border-radius: 20px;
  margin-top: 1px;
}

wdpr-radio-button .button .radioPresentation.small.radio-icon-checked .inner {
  display: inline-block;
  width: 10px;
  height: 10px;
  top: 3px;
  left: 3px;
}

wdpr-radio-button .button .radioPresentation.medium {
  width: 35px;
}

wdpr-radio-button .button .radioPresentation.large {
  width: 45px;
}

wdpr-radio-button .button .radioPresentation.large .radioBubbleWrapper {
  width: 36px;
  height: 36px;
  border-radius: 20px;
  top: -4px;
  box-shadow: 0 1px 4px 0 #ccc;
}

wdpr-radio-button .button .radioPresentation.large .radioBubbleWrapper .inner {
  width: 24px;
  height: 23px;
  top: 6px;
  left: 5px;
  border-radius: 15px;
}

wdpr-radio-button .button .radioPresentation.large .radioBubbleWrapper .lower {
  width: 24px;
  height: 24px;
  top: 6px;
  left: 5px;
  border-radius: 15px;
}

wdpr-radio-button .button .radioPresentation.large.radio-icon-checked .inner {
  width: 26px;
  height: 26px;
  top: 4px;
  left: 4px;
}

wdpr-radio-button .button.disabled .radioPresentation .radioBubbleWrapper {
  background: #ececec;
  border: 1px solid #d4dde7;
  box-shadow: none;
}

wdpr-radio-button .button.disabled .radioPresentation .radioBubbleWrapper .inner {
  background: #e2e3e5;
}

wdpr-radio-button .button.disabled .radioPresentation.radio-icon-checked .inner {
  background: #a1afc0;
}

wdpr-radio-button .button:focus {
  outline: 0;
}

wdpr-radio-button wdpr-avatar img.characterExtraSmall {
  width: 55px;
  height: 55px;
}

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

wdpr-uiplus-select:focus {
  outline: dotted;
}

wdpr-uiplus-select .mock-select,
wdpr-uiplus-select.native-select {
  display: inline-block;
  position: relative;
  width: 100%;
}

wdpr-uiplus-select.small .select-option,
wdpr-uiplus-select.small .select-toggle,
wdpr-uiplus-select.small select {
  font-size: 14px;
}

wdpr-uiplus-select .select-toggle,
wdpr-uiplus-select select {
  display: block;
  position: relative;
  height: 28px;
  font-size: 16px;
  width: 100%;
  cursor: pointer;
  border: none;
  overflow: hidden;
  padding: 5px 6px 4px;
  text-align: left;
  background: #ebf6fc;
  background: -webkit-gradient(linear,center top,center bottom,from(#fff),to(#ebf6fc));
  background: -moz-linear-gradient(top,#fff,#ebf6fc);
  background: -ms-linear-gradient(top,#fff 0,#ebf6fc 100%);
  background: linear-gradient(180deg,#fff,#ebf6fc);
  filter: none;
  -webkit-box-shadow: 0 1px 3px 0 #65778a;
  box-shadow: 0 1px 3px 0 #65778a;
  border-radius: 6px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-appearance: none;
}

wdpr-uiplus-select .select-toggle[disabled],
wdpr-uiplus-select select[disabled] {
  cursor: default;
  color: #a1afc0;
  -webkit-box-shadow: 0 1px 3px 0 #a1afc0;
  box-shadow: 0 1px 3px 0 #a1afc0;
}

.has-error wdpr-uiplus-select .select-toggle,
.has-error wdpr-uiplus-select select {
  -webkit-box-shadow: 0 1px 3px 0 #ff4605;
  box-shadow: 0 1px 3px 0 #ff4605;
}

wdpr-uiplus-select .select-toggle:focus,
wdpr-uiplus-select select:focus {
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
  outline: 0;
}

@media (max-width:767px) {
  wdpr-uiplus-select .select-toggle,
  wdpr-uiplus-select select {
    height: 30px;
  }
}

wdpr-uiplus-select .select-toggle .select-value {
  margin-right: 18px;
}

wdpr-uiplus-select .select-toggle .empty-option {
  color: #5b6c7d;
  font-style: italic;
}

wdpr-uiplus-select .horizontal-separator {
  margin-top: 0;
  margin-bottom: 0;
  list-style: none;
}

wdpr-uiplus-select .horizontal-separator .opt-text {
  display: none;
}

wdpr-uiplus-select .select-option {
  box-sizing: content-box;
  margin: 0;
  padding: 5px 6px 2px;
  border-top: 1px solid #fff;
  cursor: pointer;
  height: auto;
  min-height: 20px;
  position: relative;
  font-size: 16px;
  line-height: 16px;
  display: block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition-property: background-color,color;
  transition-duration: .05s;
  transition-timing-function: ease-out;
  -webkit-transition-property: background-color,color;
  -webkit-transition-duration: .05s;
}

wdpr-uiplus-select .select-option:focus {
  outline: 0;
}

wdpr-uiplus-select .select-option.disabled {
  cursor: default;
  color: #a1afc0;
}

wdpr-uiplus-select .select-option.empty-option {
  color: #5b6c7d;
  font-style: italic;
}

wdpr-uiplus-select .select-option.highlighted {
  background-color: #1994d7;
  color: #fff;
}

wdpr-uiplus-select .select-container {
  position: relative;
}

wdpr-uiplus-select .select-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  display: none;
  width: 100%;
  background-color: #fff;
  padding-bottom: 7px;
  border-top: 1px solid #dfdfdf;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
}

.has-error wdpr-uiplus-select .select-wrapper {
  -webkit-box-shadow: 0 0 4px 1px #ff4605;
  box-shadow: 0 0 4px 1px #ff4605;
}

wdpr-uiplus-select .select-wrapper ol {
  margin: 0;
  padding: 0;
}

wdpr-uiplus-select .select-wrapper.calc-height {
  display: block;
  visibility: hidden;
}

wdpr-uiplus-select .select-wrapper .select-wrapper-inner {
  overflow: hidden;
}

wdpr-uiplus-select .select-wrapper.max-options .select-wrapper-inner {
  overflow-y: auto;
}

wdpr-uiplus-select .status-opened .select-toggle {
  background: #fff;
  color: #5b6c7d;
  font-style: italic;
  border-radius: 6px 6px 0 0;
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
}

.has-error wdpr-uiplus-select .status-opened .select-toggle {
  -webkit-box-shadow: 0 0 4px 1px #ff4605;
  box-shadow: 0 0 4px 1px #ff4605;
}

wdpr-uiplus-select .status-opened .select-value {
  position: relative;
  z-index: 3;
}

wdpr-uiplus-select .status-opened .select-wrapper {
  display: block;
}

wdpr-uiplus-select .status-opened .shadow-mask {
  cursor: pointer;
  height: 6px;
  width: 100%;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
}

wdpr-uiplus-select img,
wdpr-uiplus-select wdpr-icon {
  margin-right: 4px;
  width: 19px;
  height: 19px;
  float: left;
}

wdpr-uiplus-select .status-opened.popup .select-toggle {
  border-radius: 0 0 6px 6px;
}

wdpr-uiplus-select .status-opened.popup .select-wrapper {
  padding: 8px 0 0;
  top: auto;
  bottom: 31px;
  border-bottom: 1px solid #e0e2e5;
  border-top: none;
  border-radius: 6px 6px 0 0;
}

wdpr-uiplus-select .status-opened.popup .shadow-mask {
  top: -31px;
  bottom: auto;
}

wdpr-uiplus-select wdpr-icon span {
  font-size: 15px;
  font-style: normal;
  margin: 5px auto;
  line-height: 15px;
  text-align: center;
  display: block;
}

wdpr-uiplus-select .opt-img+.opt-text {
  clear: right;
  height: 20px;
  margin-top: 6px;
}

wdpr-uiplus-select .opt-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  top: -2px;
  line-height: 20px;
}

wdpr-uiplus-select .select-value {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

wdpr-uiplus-select.long-avatar .select-toggle {
  height: 44px;
}

wdpr-uiplus-select.long-avatar .select-value {
  height: 35px;
  line-height: 35px;
}

wdpr-uiplus-select.long-avatar img,
wdpr-uiplus-select.long-avatar wdpr-icon {
  width: 35px;
  height: 35px;
}

wdpr-uiplus-select.long-avatar wdpr-icon span {
  line-height: 25px;
  font-size: 25px;
}

wdpr-uiplus-select.long-avatar .opt-text {
  margin-top: 14px;
  height: 29px;
}

wdpr-uiplus-select.long-avatar .status-opened.popup .select-wrapper {
  bottom: 48px;
}

wdpr-uiplus-select.long-avatar .status-opened.popup .shadow-mask {
  top: -48px;
}

.mock-select .select-toggle:after,
.native-select:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  right: 5px;
  top: 50%;
  margin-top: -4px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #5b6c7d;
}

.mock-select.status-opened .select-toggle:after,
.native-select:after {
  display: none;
}

.webkit.native-select:after {
  display: block;
}

.webkit .max-options:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 15px;
  height: 100%;
  background-color: #ebeef1;
  border-radius: 0 0 6px;
  z-index: -1;
}

.webkit ::-webkit-scrollbar-track {
  -moz-border-radius-bottomright: 6px;
}

wdpr-uiplus-select-box {
  display: block;
  position: relative;
}

wdpr-uiplus-select-box select {
  display: block;
  height: 28px;
  width: 100%;
  cursor: pointer;
  border: none;
  overflow: hidden;
  padding: 5px 6px 4px;
  text-align: left;
  background: #ebf6fc;
  background: -webkit-gradient(linear,center top,center bottom,from(#fff),to(#ebf6fc));
  background: -moz-linear-gradient(top,#fff,#ebf6fc);
  background: -ms-linear-gradient(top,#fff 0,#ebf6fc 100%);
  background: linear-gradient(180deg,#fff,#ebf6fc);
  filter: none;
  -webkit-box-shadow: 0 1px 3px 0 #65778a;
  box-shadow: 0 1px 3px 0 #65778a;
  border-radius: 6px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-appearance: none;
}

wdpr-uiplus-select-box select[disabled] {
  cursor: default;
  color: #a1afc0;
  -webkit-box-shadow: 0 1px 3px 0 #a1afc0;
  box-shadow: 0 1px 3px 0 #a1afc0;
}

.has-error wdpr-uiplus-select-box select {
  -webkit-box-shadow: 0 1px 3px 0 #ff4605;
  box-shadow: 0 1px 3px 0 #ff4605;
}

wdpr-uiplus-select-box select:focus {
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
  outline: 0;
}

wdpr-calendar-range-picker div.calendar-root .focusable:focus,
wdpr-plus-minus .button:focus,
wdpr-uiplus-select-box .nya-bs-select .dropdown-toggle:focus {
  outline: #000 dotted 1px!important;
}

@media (max-width:767px) {
  wdpr-uiplus-select-box select {
    height: 30px;
  }
}

wdpr-uiplus-select-box.native:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  right: 10px;
  top: 50%;
  margin-top: -4px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 8px solid #5b6c7d;
}

wdpr-uiplus-select-box .nya-bs-select {
  width: 100%;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-toggle {
  display: flex;
  align-items: center;
  padding: 4px 4px 4px 12px;
  background: #ebf6fc;
  background: -webkit-gradient(linear,center top,center bottom,from(#fff),to(#ebf6fc));
  background: -moz-linear-gradient(top,#fff,#ebf6fc);
  background: -ms-linear-gradient(top,#fff 0,#ebf6fc 100%);
  background: linear-gradient(180deg,#fff,#ebf6fc);
  -webkit-box-shadow: 0 1px 3px 0 #65778a;
  box-shadow: 0 1px 3px 0 #65778a;
  border: none;
  color: #253b56;
}

.has-error wdpr-uiplus-select-box .nya-bs-select .dropdown-toggle {
  -webkit-box-shadow: 0 0 4px 1px #ff4605;
  box-shadow: 0 0 4px 1px #ff4605;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu {
  top: auto;
  width: 100%;
  border: none;
  border-radius: 0 0 4px 4px;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option .dropdown-header,
wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option .option-link,
wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option.group-item .option-link {
  padding: 3px 13px;
  color: #253b56;
  outline: 0;
  min-height: 25px;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option .option-link:focus {
  background: #3babe8;
  color: #fff;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option .option-icon {
  color: #253b56;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option.disabled .option-link,
wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option.disabled:focus .option-link,
wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option.disabled:hover .option-link {
  cursor: default;
  color: #a1afc0;
  background-color: transparent;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option.group-item.first-in-group {
  margin-top: 1.1em;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option.group-item.first-in-group .dropdown-header {
  position: relative;
  font-size: 14px;
  font-weight: 700;
  top: 0;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option .option-link:hover,
wdpr-uiplus-select-box .nya-bs-select .dropdown-menu .nya-bs-option.selected .option-link {
  background-color: #1994d7;
  color: #fff;
}

wdpr-uiplus-select-box .nya-bs-select.open-up .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin: 0 0 2px;
  border-radius: 4px 4px 0 0;
  padding-top: 0;
}

wdpr-uiplus-select-box .nya-bs-select.open-up .dropdown-menu.open {
  top: auto;
}

wdpr-uiplus-select-box .nya-bs-select.open-up .dropdown-menu.open .dropdown-menu.inner {
  margin-bottom: -8px;
  border-bottom: 1px solid #dfdfdf;
  border-radius: 4px 4px 0 0;
}

wdpr-uiplus-select-box .nya-bs-select.open-up ::-webkit-scrollbar-track {
  border-radius: 4px 0 0;
}

wdpr-uiplus-select-box .nya-bs-select:not(.open-up) .dropdown-menu {
  padding-bottom: 0;
}

wdpr-uiplus-select-box .nya-bs-select:not(.open-up) .dropdown-menu.open .dropdown-menu.inner {
  margin-top: -8px;
  border-top: 1px solid #dfdfdf;
  border-radius: 0 0 4px 4px;
}

wdpr-uiplus-select-box .nya-bs-select:not(.open-up) ::-webkit-scrollbar-track {
  border-radius: 0 0 4px;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu.open {
  top: 100%;
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu.open .dropdown-menu.inner {
  width: 100%;
  overflow-x: hidden;
  box-sizing: content-box;
}

wdpr-uiplus-select-box .nya-bs-select .dropdown-menu.open .dropdown-menu.inner>.option-text {
  text-overflow: ellipsis;
  padding-right: 50px;
}

wdpr-uiplus-select-box .nya-bs-select .filter-option,
wdpr-uiplus-select-box .nya-bs-select .inner .option-wrapper {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

wdpr-uiplus-select-box .nya-bs-select .inner .option-wrapper.no-ellipsis {
  text-overflow: clip;
}

wdpr-uiplus-select-box .nya-bs-select .filter-option .option-wrapper {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

wdpr-uiplus-select-box .nya-bs-select .filter-option .option-wrapper .option-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 2px 10px 2px 0;
}

wdpr-uiplus-select-box .nya-bs-select ::-webkit-scrollbar {
  width: 12px;
  border-margin: 10px;
}

wdpr-uiplus-select-box .nya-bs-select ::-webkit-scrollbar-thumb {
  background-color: #65778a;
  border: 3px solid #ebeef1;
  border-radius: 6px;
}

wdpr-uiplus-select-box .nya-bs-select ::-webkit-scrollbar-thumb:hover {
  background-color: #65778a;
}

wdpr-uiplus-select-box .nya-bs-select ::-webkit-scrollbar-track {
  background-color: #ebeef1;
}

wdpr-uiplus-select-box .nya-bs-select.open.open-up .dropdown-toggle {
  border-radius: 0 0 4px 4px;
}

wdpr-uiplus-select-box .nya-bs-select.open .dropdown-toggle {
  -webkit-box-shadow: 0 0 4px 1px #1994d7;
  box-shadow: 0 0 4px 1px #1994d7;
  border-radius: 4px 4px 0 0;
  background: #fff;
}

wdpr-uiplus-select-box .nya-bs-select.open .dropdown-toggle .option-text {
  text-overflow: ellipsis;
  font-style: italic;
  color: #5b6c7d;
}

[wdpr-icon][theme=dark] span,
wdpr-icon[theme=dark] span,
wdpr-uiplus-select-box .nya-bs-select.open .dropdown-toggle .option-icon {
  color: #253b56;
}

wdpr-uiplus-select-box .nya-bs-select.open .dropdown-toggle .icon {
  display: none;
}

wdpr-uiplus-select-box .horizontal-separator {
  margin: 3px 20px;
  height: 1px;
}

wdpr-uiplus-select-box[icon] .dropdown-toggle,
wdpr-uiplus-select-box[icon] .nya-bs-option .option-link,
wdpr-uiplus-select-box[image] .dropdown-toggle,
wdpr-uiplus-select-box[image] .nya-bs-option .option-link {
  padding-left: 6px;
}

wdpr-uiplus-select-box[icon] .option-icon,
wdpr-uiplus-select-box[icon] .option-img,
wdpr-uiplus-select-box[image] .option-icon,
wdpr-uiplus-select-box[image] .option-img {
  margin-right: 5px;
  border-radius: 2px;
}

wdpr-uiplus-select-box .option-img {
  width: 19px;
  height: 19px;
}

wdpr-uiplus-select-box.long-avatar .nya-bs-select .option-img {
  width: 35px;
  height: 35px;
}

wdpr-uiplus-select-box.long-avatar .nya-bs-select .dropdown-menu .option-link {
  min-height: 41px;
}

[wdpr-icon],
wdpr-icon {
  display: inline-block;
  vertical-align: middle;
}

[wdpr-icon] span,
wdpr-icon span {
  color: inherit;
  display: inherit;
}

[wdpr-icon] span.pep,
wdpr-icon span.pep {
  font-family: wdwicons;
}

[wdpr-icon] span.dcl,
wdpr-icon span.dcl {
  font-family: dclicons;
}

@font-face {
  font-family: wdwicons;
  src: url(fonts/pep_icon_font-webfont.9b43a7b4.woff2) format('woff2'),url(fonts/pep_icon_font-webfont.970dcbd0.woff) format('woff'),url(fonts/pep_icon_font-webfont.cad86780.ttf) format('truetype'),url(fonts/pep_icon_font-webfont.418d4b15.svg#webfont) format('svg');
}

@font-face {
  font-family: dclicons;
  src: url(fonts/dcl_pep_icon-webfont.4be012e1.woff2) format('woff2'),url(fonts/dcl_pep_icon-webfont.7f8b3a07.woff) format('woff'),url(fonts/dcl_pep_icon-webfont.809b034c.ttf) format('truetype'),url(fonts/dcl_pep_icon-webfont.53a0eaae.svg#webfont) format('svg');
}

[wdpr-icon][size=xxs] span,
wdpr-icon[size=xxs] span {
  font-size: 8px;
}

[wdpr-icon][size=xs] span,
wdpr-icon[size=xs] span {
  font-size: 15px;
}

[wdpr-icon][size=s] span,
wdpr-icon[size=s] span {
  font-size: 20px;
}

[wdpr-icon][size=m] span,
wdpr-icon[size=m] span {
  font-size: 25px;
}

[wdpr-icon][size=l] span,
wdpr-icon[size=l] span {
  font-size: 35px;
}

[wdpr-icon][size=xl] span,
wdpr-icon[size=xl] span {
  font-size: 50px;
}

[wdpr-icon][theme=light] span,
wdpr-icon[theme=light] span {
  color: #1994d7;
}

[wdpr-icon][theme=alert-red] span,
wdpr-icon[theme=alert-red] span {
  color: #ac162c;
}

[wdpr-icon][theme=error-orange] span,
wdpr-icon[theme=error-orange] span {
  color: #ff4605;
}

[wdpr-icon][theme=white] span,
wdpr-icon[theme=white] span {
  color: #fff;
}

[wdpr-icon][theme=active-grey] span,
wdpr-icon[theme=active-grey] span {
  color: #65778a;
}

[wdpr-icon][theme=inactive-grey] span,
wdpr-icon[theme=inactive-grey] span {
  color: #a1afc0;
}

[wdpr-icon][theme=support-grey] span,
wdpr-icon[theme=support-grey] span {
  color: #dfdfdf;
}

[wdpr-icon][theme=action-green] span,
wdpr-icon[theme=action-green] span {
  color: #6fa623;
}

[wdpr-icon][theme=active-teal-blue] span,
wdpr-icon[theme=active-teal-blue] span {
  color: #169ebe;
}

[wdpr-icon][theme=active-interactive-blue] span,
wdpr-icon[theme=active-interactive-blue] span {
  color: #169dbe;
}

[wdpr-icon][theme=hover-blue] span,
wdpr-icon[theme=hover-blue] span {
  color: #0470ab;
}

[wdpr-icon] .icon.rotate-0-mirror,
wdpr-icon .icon.rotate-0-mirror {
  -webkit-transform: rotate(0) scaleX(-1);
  -moz-transform: rotate(0) scaleX(-1);
  -ms-transform: rotate(0) scaleX(-1);
  transform: rotate(0) scaleX(-1);
}

[wdpr-icon] .icon.rotate-90,
wdpr-icon .icon.rotate-90 {
  -webkit-transform: rotate(90deg) scaleX(1);
  -moz-transform: rotate(90deg) scaleX(1);
  -ms-transform: rotate(90deg) scaleX(1);
  transform: rotate(90deg) scaleX(1);
}

[wdpr-icon] .icon.rotate-90-mirror,
wdpr-icon .icon.rotate-90-mirror {
  -webkit-transform: rotate(90deg) scaleX(-1);
  -moz-transform: rotate(90deg) scaleX(-1);
  -ms-transform: rotate(90deg) scaleX(-1);
  transform: rotate(90deg) scaleX(-1);
}

[wdpr-icon] .icon.rotate-180,
wdpr-icon .icon.rotate-180 {
  -webkit-transform: rotate(180deg) scaleX(1);
  -moz-transform: rotate(180deg) scaleX(1);
  -ms-transform: rotate(180deg) scaleX(1);
  transform: rotate(180deg) scaleX(1);
}

[wdpr-icon] .icon.rotate-180-mirror,
wdpr-icon .icon.rotate-180-mirror {
  -webkit-transform: rotate(180deg) scaleX(-1);
  -moz-transform: rotate(180deg) scaleX(-1);
  -ms-transform: rotate(180deg) scaleX(-1);
  transform: rotate(180deg) scaleX(-1);
}

[wdpr-icon] .icon.rotate-270,
wdpr-icon .icon.rotate-270 {
  -webkit-transform: rotate(270deg) scaleX(1);
  -moz-transform: rotate(270deg) scaleX(1);
  -ms-transform: rotate(270deg) scaleX(1);
  transform: rotate(270deg) scaleX(1);
}

[wdpr-icon] .icon.rotate-270-mirror,
wdpr-icon .icon.rotate-270-mirror {
  -webkit-transform: rotate(270deg) scaleX(-1);
  -moz-transform: rotate(270deg) scaleX(-1);
  -ms-transform: rotate(270deg) scaleX(-1);
  transform: rotate(270deg) scaleX(-1);
}

[wdpr-icon] .fallback-icon,
wdpr-icon .fallback-icon {
  border: 1px solid #000;
  height: 15px;
  width: 15px;
}

[wdpr-svg-icon],
wdpr-svg-icon {
  display: inline-block;
  vertical-align: middle;
}

[wdpr-svg-icon] img,
wdpr-svg-icon img {
  height: 14px;
  width: 14px;
}

[wdpr-svg-icon] img.pep,
wdpr-svg-icon img.pep {
  filter: invert(19%) sepia(11%) saturate(2759%) hue-rotate(173deg) brightness(93%) contrast(87%);
}

.calendarPickerContainer .input-group-relative.enabled:hover wdpr-icon img,
.dcl wdpr-finder-facet-bar .navbar-finder .nav li[wdpr-finder-facet-dropdown]>a:focus wdpr-icon img,
.dcl wdpr-finder-facet-bar .navbar-finder .nav li[wdpr-finder-facet-dropdown]>a:hover wdpr-icon img,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:active .facet-dropdown-arrow img,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:active .facet-dropdown-icon img,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:focus .facet-dropdown-arrow img,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:focus .facet-dropdown-icon img,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:hover .facet-dropdown-arrow img,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:hover .facet-dropdown-icon img,
.facets-dropdown-dropdown .facets-dropdown-container fieldset.open .facet-dropdown-arrow img,
.facets-dropdown-dropdown .facets-dropdown-container fieldset.open .facet-dropdown-icon img,
.promo-list-lg-button wdpr-promotile .individualPromo.desktop:hover wdpr-icon img,
[wdpr-svg-icon] img.dcl,
[wdpr-svg-icon][theme=light] img,
wdpr-credit-card .information-icon:hover img,
wdpr-date-picker .input-group-relative.enabled:hover wdpr-icon img,
wdpr-date-range-picker .input-group-relative.enabled:hover wdpr-icon img,
wdpr-finder-facet-bar .navbar-finder .nav li[wdpr-finder-facet-dropdown].open>a .arrow-icon img,
wdpr-finder-facet-bar .navbar-finder .nav li[wdpr-finder-facet-dropdown]>a:focus wdpr-icon img,
wdpr-finder-facet-bar .navbar-finder .nav li[wdpr-finder-facet-dropdown]>a:hover wdpr-icon img,
wdpr-promotile .individualPromo.desktop:hover wdpr-icon img,
wdpr-svg-icon img.dcl,
wdpr-svg-icon[theme=light] img {
  filter: invert(47%) sepia(24%) saturate(1924%) hue-rotate(159deg) brightness(100%) contrast(90%);
}

.crisis-messaging .orangeContent wdpr-icon img,
[wdpr-svg-icon][theme=error-orange] img,
wdpr-svg-icon[theme=error-orange] img,
wdpr-warning-messaging[theme=error] wdpr-icon img {
  filter: invert(29%) sepia(94%) saturate(1794%) hue-rotate(357deg) brightness(102%) contrast(103%);
}

.wdw wdpr-finder-facet-bar .navbar-finder .nav li[wdpr-finder-facet-dropdown]>a wdpr-icon img,
[wdpr-svg-icon][theme=inactive-grey] img,
wdpr-svg-icon[theme=inactive-grey] img {
  filter: invert(76%) sepia(7%) saturate(649%) hue-rotate(173deg) brightness(91%) contrast(87%);
}

[wdpr-svg-icon][size=xxs] img,
wdpr-svg-icon[size=xxs] img {
  height: 8px;
  width: 8px;
}

[wdpr-svg-icon][size=xs] img,
wdpr-svg-icon[size=xs] img {
  height: 15px;
  width: 15px;
}

[wdpr-svg-icon][size=s] img,
wdpr-svg-icon[size=s] img {
  height: 20px;
  width: 20px;
}

[wdpr-svg-icon][size=m] img,
wdpr-svg-icon[size=m] img {
  height: 25px;
  width: 25px;
}

[wdpr-svg-icon][size=l] img,
wdpr-svg-icon[size=l] img {
  height: 35px;
  width: 35px;
}

[wdpr-svg-icon][size=xl] img,
wdpr-svg-icon[size=xl] img {
  height: 50px;
  width: 50px;
}

[wdpr-svg-icon][theme=dark] img,
wdpr-svg-icon[theme=dark] img {
  filter: invert(19%) sepia(11%) saturate(2759%) hue-rotate(173deg) brightness(93%) contrast(87%);
}

[wdpr-svg-icon][theme=alert-red] img,
wdpr-svg-icon[theme=alert-red] img {
  filter: invert(14%) sepia(48%) saturate(6682%) hue-rotate(342deg) brightness(84%) contrast(93%);
}

[wdpr-svg-icon][theme=white] img,
wdpr-svg-icon[theme=white] img {
  filter: invert(100%) sepia(100%) saturate(1%) hue-rotate(289deg) brightness(107%) contrast(101%);
}

[wdpr-svg-icon][theme=active-grey] img,
wdpr-svg-icon[theme=active-grey] img {
  filter: invert(46%) sepia(3%) saturate(2431%) hue-rotate(170deg) brightness(97%) contrast(89%);
}

[wdpr-svg-icon][theme=support-grey] img,
wdpr-svg-icon[theme=support-grey] img {
  filter: invert(98%) sepia(4%) saturate(0) hue-rotate(180deg) brightness(96%) contrast(84%);
}

[wdpr-svg-icon][theme=action-green] img,
wdpr-svg-icon[theme=action-green] img {
  filter: invert(53%) sepia(59%) saturate(533%) hue-rotate(43deg) brightness(96%) contrast(91%);
}

[wdpr-svg-icon][theme=active-teal-blue] img,
wdpr-svg-icon[theme=active-teal-blue] img {
  filter: invert(49%) sepia(77%) saturate(3565%) hue-rotate(161deg) brightness(97%) contrast(83%);
}

[wdpr-svg-icon][theme=active-interactive-blue] img,
wdpr-svg-icon[theme=active-interactive-blue] img {
  filter: invert(45%) sepia(33%) saturate(1967%) hue-rotate(154deg) brightness(101%) contrast(83%);
}

[wdpr-svg-icon][theme=hover-blue] img,
wdpr-svg-icon[theme=hover-blue] img {
  filter: invert(28%) sepia(78%) saturate(1508%) hue-rotate(177deg) brightness(96%) contrast(97%);
}

[wdpr-svg-icon] .svg-icon.rotate-0-mirror,
wdpr-svg-icon .svg-icon.rotate-0-mirror {
  -webkit-transform: rotate(0) scaleX(-1);
  -moz-transform: rotate(0) scaleX(-1);
  -ms-transform: rotate(0) scaleX(-1);
  transform: rotate(0) scaleX(-1);
}

[wdpr-svg-icon] .svg-icon.rotate-90,
wdpr-svg-icon .svg-icon.rotate-90 {
  -webkit-transform: rotate(90deg) scaleX(1);
  -moz-transform: rotate(90deg) scaleX(1);
  -ms-transform: rotate(90deg) scaleX(1);
  transform: rotate(90deg) scaleX(1);
}

[wdpr-svg-icon] .svg-icon.rotate-90-mirror,
wdpr-svg-icon .svg-icon.rotate-90-mirror {
  -webkit-transform: rotate(90deg) scaleX(-1);
  -moz-transform: rotate(90deg) scaleX(-1);
  -ms-transform: rotate(90deg) scaleX(-1);
  transform: rotate(90deg) scaleX(-1);
}

[wdpr-svg-icon] .svg-icon.rotate-180,
wdpr-svg-icon .svg-icon.rotate-180 {
  -webkit-transform: rotate(180deg) scaleX(1);
  -moz-transform: rotate(180deg) scaleX(1);
  -ms-transform: rotate(180deg) scaleX(1);
  transform: rotate(180deg) scaleX(1);
}

[wdpr-svg-icon] .svg-icon.rotate-180-mirror,
wdpr-svg-icon .svg-icon.rotate-180-mirror {
  -webkit-transform: rotate(180deg) scaleX(-1);
  -moz-transform: rotate(180deg) scaleX(-1);
  -ms-transform: rotate(180deg) scaleX(-1);
  transform: rotate(180deg) scaleX(-1);
}

[wdpr-svg-icon] .svg-icon.rotate-270,
wdpr-svg-icon .svg-icon.rotate-270 {
  -webkit-transform: rotate(270deg) scaleX(1);
  -moz-transform: rotate(270deg) scaleX(1);
  -ms-transform: rotate(270deg) scaleX(1);
  transform: rotate(270deg) scaleX(1);
}

[wdpr-svg-icon] .svg-icon.rotate-270-mirror,
wdpr-svg-icon .svg-icon.rotate-270-mirror {
  -webkit-transform: rotate(270deg) scaleX(-1);
  -moz-transform: rotate(270deg) scaleX(-1);
  -ms-transform: rotate(270deg) scaleX(-1);
  transform: rotate(270deg) scaleX(-1);
}

[wdpr-svg-icon] .fallback-icon,
wdpr-svg-icon .fallback-icon {
  border: 1px solid #000;
  display: inline-block;
  height: 15px;
  width: 15px;
}

wdpr-text-input {
  display: inline-block;
  position: relative;
  vertical-align: top;
  margin: 0 0 15px;
  box-sizing: border-box;
  width: 100%;
}

wdpr-text-input .text-input-label,
wdpr-text-input input.text-input-element {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0 0 0 10px;
  box-shadow: none;
  box-sizing: border-box;
  border-radius: 0;
  background-image: none;
  min-height: 13px;
  color: #5b6c7d;
}

wdpr-text-input .text-input-label {
  height: 15px;
  font-size: 12px;
  line-height: 15px;
  font-weight: 400;
}

wdpr-text-input .text-input-label .text-input-label-text {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  transition: transform 1s ease-out,font 1s ease-out,visibility 1s ease-out;
}

wdpr-text-input .text-input-label .text-input-label-text.required:after {
  content: "*";
  position: absolute;
  color: inherit;
}

wdpr-text-input .text-input-label .text-input-label-text.placeholder {
  font: 400 16px Avenir,Helvetica,Arial,sans-serif;
  color: #5b6c7d;
  visibility: hidden;
  transform: translateY(19px);
  transition: transform 1s ease-out,font 1s ease-out,visibility 1s ease-out;
}

wdpr-text-input input.text-input-element {
  font-size: 16px;
  line-height: 18px;
  min-height: 30px;
  position: relative;
  background-color: inherit;
  border: 0 solid #a1afc0;
  color: #253b56;
  border-bottom-width: 2px;
  outline: 0!important;
}

wdpr-text-input input.text-input-element::-webkit-input-placeholder {
  color: #5b6c7d;
}

wdpr-text-input input.text-input-element::-moz-placeholder {
  color: #5b6c7d;
}

wdpr-text-input input.text-input-element:-ms-input-placeholder {
  color: #5b6c7d;
}

wdpr-text-input input.text-input-element:focus {
  color: #253b56;
  border-color: #253b56;
}

wdpr-text-input validation-message {
  position: absolute;
}

wdpr-text-input validation-message ng-message.help-block {
  line-height: 15px;
  margin: 0;
}

wdpr-text-input:not(.has-error) .text-input-label-text.has-focus {
  color: #253b56;
}

wdpr-text-input.has-error .text-input-label-text,
wdpr-text-input.has-error .text-input-label-text.placeholder {
  color: #ff4605;
}

wdpr-text-input.has-error .text-input-transclude input.text-input-element {
  border-color: #ff4605;
}

wdpr-text-input.has-error .text-input-transclude input.text-input-element::-webkit-input-placeholder {
  color: #ff4605;
}

wdpr-text-input.has-error .text-input-transclude input.text-input-element::-moz-placeholder {
  color: #ff4605;
}

wdpr-text-input.has-error .text-input-transclude input.text-input-element:-ms-input-placeholder {
  color: #ff4605;
}

wdpr-text-input.has-error .text-input-transclude input.text-input-element:focus {
  border-color: #253b56;
}

@media (min-width:768px) {
  wdpr-text-input {
    display: inline-block;
    vertical-align: top;
    width: 250px;
  }

  wdpr-text-input[size=medium] {
    width: 250px;
  }

  wdpr-text-input[size=large] {
    width: 350px;
  }

  wdpr-text-input[size=small] {
    width: 100px;
  }

  wdpr-text-input[size=extraSmall] {
    width: 65px;
  }

  wdpr-text-input[size=oneChar] {
    width: 50px;
  }

  wdpr-text-input[size=sentenceLength] {
    width: 500px;
  }
}

.result-list-z-index {
  z-index: 2;
}

.wdpr-autocomplete-input {
  display: inline-block;
  position: relative;
  vertical-align: top;
  box-sizing: border-box;
  width: 100%;
}

.wdpr-autocomplete-input .text-input-label,
.wdpr-autocomplete-input input.text-input-element {
  display: block;
  width: 100%;
  box-shadow: none;
  box-sizing: border-box;
}

.wdpr-autocomplete-input label.text-input-label {
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  display: block;
  margin-bottom: 8px;
  color: #253b56;
}

.wdpr-autocomplete-input label.text-input-label.required:after {
  content: "*";
  position: absolute;
  color: inherit;
}

.wdpr-autocomplete-input input.text-input-element {
  font-family: AvenirMedium;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  position: relative;
  min-height: 40px;
  border: 1px solid #a1afc0;
  margin: 0;
  padding: 0 20px 0 15px;
  background-color: #fff;
  border-radius: 3px;
  color: #253b56;
  outline: 0!important;
  box-shadow: none!important;
}

.wdpr-autocomplete-input input.text-input-element::-moz-placeholder {
  opacity: 1;
}

.wdpr-autocomplete-input input.text-input-element::placeholder {
  font-style: normal;
}

.wdpr-autocomplete-input input.text-input-element::-webkit-input-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.wdpr-autocomplete-input input.text-input-element:-moz-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.wdpr-autocomplete-input input.text-input-element::-moz-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.wdpr-autocomplete-input input.text-input-element:-ms-input-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.wdpr-autocomplete-input.edit-mode input.text-input-element {
  font-family: Avenir;
  font-style: normal;
  font-weight: 200;
  color: #78899e;
}

.wdpr-autocomplete-input.list-open input.text-input-element {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.wdpr-autocomplete-input .validation-message {
  position: absolute;
}

.wdpr-autocomplete-input .validation-message ng-message.help-block {
  line-height: 15px;
  margin: 0;
}

.wdpr-autocomplete-input:not(.has-error) .text-input-label-text.has-focus {
  color: #253b56;
}

.wdpr-autocomplete-input .autocomplete-icon {
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
  right: 5px;
  color: #a1afc0;
}

.wdpr-autocomplete-input .autocomplete-icon.active {
  color: #169ebe;
}

.wdpr-autocomplete-input ul.autocomplete-list {
  z-index: 2;
  margin: 0;
  list-style-type: none;
  border: 1px solid #a1afc0;
  border-top: none;
  border-radius: 0 0 3px 3px;
  position: absolute;
  top: 100%;
  width: 100%;
  background-color: #fff;
  padding: 0;
  max-height: 420px;
  overflow-y: auto;
}

.wdpr-autocomplete-input ul.autocomplete-list li.list-item {
  font-family: AvenirRoman;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  padding: 11px 10px;
  color: #253b56;
  cursor: pointer;
}

.wdpr-autocomplete-input ul.autocomplete-list li.list-item.active {
  color: #fff;
  background-color: #253b56;
}

.wdpr-autocomplete-input ul.autocomplete-list li.list-item:not(.no-results):hover {
  color: #fff;
  background-color: #117e98;
}

.wdpr-autocomplete-input ul.autocomplete-list li.list-item.no-results {
  font-family: Avenir;
  font-style: italic;
  font-weight: 200;
  color: #5b6c7d;
  cursor: default;
}

@media (min-width:768px) {
  .wdpr-autocomplete-input {
    display: inline-block;
    vertical-align: top;
    width: 257px;
  }

  .wdpr-autocomplete-input[size=medium] {
    width: 250px;
  }

  .wdpr-autocomplete-input[size=large] {
    width: 350px;
  }

  .wdpr-autocomplete-input[size=small] {
    width: 100px;
  }

  .wdpr-autocomplete-input[size=extraSmall] {
    width: 65px;
  }

  .wdpr-autocomplete-input[size=oneChar] {
    width: 50px;
  }

  .wdpr-autocomplete-input[size=sentenceLength] {
    width: 500px;
  }

  .wdpr-autocomplete-input[size=fullWidth] {
    width: 100%;
  }
}

.has-error .wdpr-autocomplete-input .text-input-label-text,
.has-error .wdpr-autocomplete-input .text-input-label-text.placeholder,
.wdpr-autocomplete-input .has-error .text-input-label-text,
.wdpr-autocomplete-input .has-error .text-input-label-text.placeholder,
.wdpr-autocomplete-input.has-error .text-input-label-text,
.wdpr-autocomplete-input.has-error .text-input-label-text.placeholder {
  color: #ac162c;
}

.has-error .wdpr-autocomplete-input input.text-input-element,
.wdpr-autocomplete-input .has-error input.text-input-element,
.wdpr-autocomplete-input.has-error input.text-input-element {
  color: #ac162c;
  border-color: #ac162c;
}

.has-error .wdpr-autocomplete-input input.text-input-element::-webkit-input-placeholder,
.wdpr-autocomplete-input .has-error input.text-input-element::-webkit-input-placeholder,
.wdpr-autocomplete-input.has-error input.text-input-element::-webkit-input-placeholder {
  color: #ac162c;
}

.has-error .wdpr-autocomplete-input input.text-input-element:-moz-placeholder,
.wdpr-autocomplete-input .has-error input.text-input-element:-moz-placeholder,
.wdpr-autocomplete-input.has-error input.text-input-element:-moz-placeholder {
  color: #ac162c;
}

.has-error .wdpr-autocomplete-input input.text-input-element::-moz-placeholder,
.wdpr-autocomplete-input .has-error input.text-input-element::-moz-placeholder,
.wdpr-autocomplete-input.has-error input.text-input-element::-moz-placeholder {
  color: #ac162c;
}

.has-error .wdpr-autocomplete-input input.text-input-element:-ms-input-placeholder,
.wdpr-autocomplete-input .has-error input.text-input-element:-ms-input-placeholder,
.wdpr-autocomplete-input.has-error input.text-input-element:-ms-input-placeholder {
  color: #ac162c;
}

.has-error .wdpr-autocomplete-input input.text-input-element:focus,
.wdpr-autocomplete-input .has-error input.text-input-element:focus,
.wdpr-autocomplete-input.has-error input.text-input-element:focus {
  color: #5b6c7d;
  border-color: #5b6c7d;
}

.has-error .wdpr-autocomplete-input input.text-input-element:focus::-webkit-input-placeholder,
.wdpr-autocomplete-input .has-error input.text-input-element:focus::-webkit-input-placeholder,
.wdpr-autocomplete-input.has-error input.text-input-element:focus::-webkit-input-placeholder {
  color: #5b6c7d;
}

.has-error .wdpr-autocomplete-input input.text-input-element:focus:-moz-placeholder,
.wdpr-autocomplete-input .has-error input.text-input-element:focus:-moz-placeholder,
.wdpr-autocomplete-input.has-error input.text-input-element:focus:-moz-placeholder {
  color: #5b6c7d;
}

.has-error .wdpr-autocomplete-input input.text-input-element:focus::-moz-placeholder,
.wdpr-autocomplete-input .has-error input.text-input-element:focus::-moz-placeholder,
.wdpr-autocomplete-input.has-error input.text-input-element:focus::-moz-placeholder {
  color: #5b6c7d;
}

.has-error .wdpr-autocomplete-input input.text-input-element:focus:-ms-input-placeholder,
.wdpr-autocomplete-input .has-error input.text-input-element:focus:-ms-input-placeholder,
.wdpr-autocomplete-input.has-error input.text-input-element:focus:-ms-input-placeholder {
  color: #5b6c7d;
}

.has-error .wdpr-autocomplete-input .autocomplete-icon,
.wdpr-autocomplete-input .has-error .autocomplete-icon,
.wdpr-autocomplete-input.has-error .autocomplete-icon {
  color: #ac162c;
}

.desktop .wdpr-autocomplete-input:hover .text-input-label,
.desktop .wdpr-autocomplete-input:hover .text-input-label-text.has-focus {
  color: #117e98!important;
}

.desktop .wdpr-autocomplete-input:hover input.text-input-element {
  color: #117e98!important;
  border-color: #117e98!important;
}

.desktop .wdpr-autocomplete-input:hover input.text-input-element::-webkit-input-placeholder {
  color: #117e98!important;
}

.desktop .wdpr-autocomplete-input:hover input.text-input-element:-moz-placeholder {
  color: #117e98!important;
}

.desktop .wdpr-autocomplete-input:hover input.text-input-element::-moz-placeholder {
  color: #117e98!important;
}

.desktop .wdpr-autocomplete-input:hover input.text-input-element:-ms-input-placeholder {
  color: #117e98!important;
}

.desktop .wdpr-autocomplete-input:hover .autocomplete-icon {
  color: #169ebe;
}

wdpr-dual-price wdpr-price-block-details wdpr-price-block {
  font-size: 32px;
  min-height: 32px;
}

wdpr-dual-price wdpr-price-block-details:not(:last-child) {
  color: #5b6c7d;
  margin-right: 20px;
  position: relative;
}

wdpr-dual-price wdpr-price-block-details:not(:last-child) wdpr-price-block {
  font-size: 24px;
}

wdpr-dual-price wdpr-price-block-details:not(:last-child):after {
  display: inline-block;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  position: absolute;
  width: 1px;
  height: 100%;
  right: -20px;
}

wdpr-dual-price wdpr-price-block-details:not(:first-child) {
  margin-left: 20px;
}

.search-box {
  padding-left: 30px;
}

.search-box::-moz-placeholder {
  opacity: 1;
}

.search-box::placeholder {
  font-style: normal;
}

.search-box::-webkit-input-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.search-box:-moz-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.search-box::-moz-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.search-box:-ms-input-placeholder {
  color: #5b6c7d;
  font-style: italic;
}

.search-box+ul {
  width: 300px;
  color: #253b56;
}

.search-box+ul~wdpr-icon.clear-icon,
.search-box+ul~wdpr-icon.search-icon {
  position: absolute;
  cursor: pointer;
  width: 18px;
  height: 18px;
  top: 4px;
  color: #a1afc0;
}

.search-box+ul~wdpr-icon.clear-icon:hover,
.search-box+ul~wdpr-icon.search-icon:hover {
  color: #1994d7;
}

.search-box+ul~wdpr-icon.search-icon {
  left: 18px;
}

.search-box+ul~wdpr-icon.clear-icon {
  left: 95%;
}

.search-box+ul li a {
  min-height: 43px;
  font-size: 12px;
  line-height: 20px;
  padding: 1px 0 2px 14px;
  word-wrap: break-word;
  white-space: normal;
}

.search-box+ul li a .ellipsed::after {
  content: "...";
}

.search-box+ul li a .details {
  font-size: 10px;
}

.search-box+ul li a .icon {
  float: left;
  height: 36px;
  margin: 4px 4px 0 0;
}

.search-box+ul li a .icon:hover {
  color: #fff;
}

.search-box+ul li a.quick-links {
  cursor: pointer;
}

.search-box+ul li a.quick-links:hover {
  line-height: 20px;
}

.search-box+ul .title-search-box {
  border-bottom: 1px solid #dfdfdf;
  font-weight: 700;
  font-size: 13px;
  padding: 7px 13px 10px;
  margin: 0;
}

#search-box-faq-modal {
  margin-left: -30px;
  margin-right: -30px;
}

#search-box-faq-modal .modal-header wdpr-icon {
  color: #000;
  left: 30px;
  margin-top: 5px;
}

#search-box-faq-modal .modal-body,
#search-box-faq-modal .modal-footer,
#search-box-faq-modal .modal-header {
  padding-left: 30px;
  padding-right: 30px;
}

#search-box-faq-modal .modal-header {
  padding-bottom: 10px;
}

#search-box-faq-modal .modal-footer .faqSeeAllFaq {
  float: left;
  margin-top: 15px;
}

#search-box-faq-modal hr {
  margin-top: 0;
  margin-bottom: 0;
}

#search-box-faq-modal .modal-title {
  display: inline-block;
  width: 90%;
  margin-left: 10%;
}

#search-box-faq-modal .modal-body {
  overflow-y: auto;
  overflow-x: hidden;
  padding-bottom: 25px;
  padding-top: 25px;
  height: 360px;
}

#search-box-faq-modal .modal-body .answer-label,
#search-box-faq-modal .modal-body .question-label {
  width: 10%;
  display: inline-block;
  vertical-align: top;
}

#search-box-faq-modal .modal-body .answer,
#search-box-faq-modal .modal-body .question {
  width: 80%;
  display: inline-block;
}

#search-box-faq-modal .modal-body .answer ul li,
#search-box-faq-modal .modal-body .question ul li {
  font-size: 12px;
}

#search-box-faq-modal .modal-body .question {
  font-weight: 400;
}

#search-box-faq-modal .modal-body .faqRelatedQuestions {
  padding: 20px 0 20px 28px;
  display: block;
}

#search-box-faq-modal .modal-body .faqRelatedQuestions .faqRelatedQuestionsTitle {
  font-size: 18px;
  font-weight: 700;
  font-style: normal;
  margin-left: 25px;
}

#search-box-faq-modal .modal-body .faqRelatedQuestions .faqRelatedQuestionsList {
  margin: 0 0 0 14px;
  padding: 0 0 0 12px;
}

#search-box-faq-modal .modal-body .faqRelatedQuestions .faqRelatedQuestionsList .indicator {
  float: left;
}

#search-box-faq-modal .modal-body .faqRelatedQuestions .faqRelatedQuestionsList li {
  list-style: none;
}

#search-box-faq-modal .modal-body .faqRelatedQuestions .faqRelatedQuestionsList li .faqLink {
  display: inline-block;
  width: 92%;
}

#search-box-faq-modal .modal-body .faqRelatedQuestions .faqRelatedQuestionsList li .faqLink a {
  padding: 0 0 0 12px;
  display: inline-block;
  width: 420px;
  float: left;
}

#search-box-faq-modal .modal-body .faqRelatedQuestions .faqRelatedQuestionsList li .faqLink a p {
  margin-bottom: 21px;
}

#search-box-faq-modal .analytic-question,
#search-box-faq-modal .analytic-thanks {
  font-weight: 200;
  display: inline-block;
  margin-left: 10%;
  font-style: italic;
  color: gray;
  margin-right: 20px;
}

#search-box-faq-modal .analytic-btn {
  font-size: 10px;
  height: 18px;
  padding: 0;
  margin-right: 20px;
  min-width: 60px;
}

.facets-dropdown-dropdown .facets-dropdown-container {
  float: none;
  min-height: 52px;
  border-top: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  background: #dfdfdf;
  background: -webkit-gradient(linear,center top,center bottom,from(#fff),to(#dfdfdf));
  background: -moz-linear-gradient(top,#fff,#dfdfdf);
  background: -ms-linear-gradient(top,#fff 0,#dfdfdf 100%);
  background: linear-gradient(180deg,#fff,#dfdfdf);
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset {
  border-width: 0;
  margin-left: 1px;
  margin-right: 0;
  position: relative;
  float: left;
  height: 52px;
  width: 234px;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset:after {
  width: 1px;
  height: 36px;
  position: absolute;
  top: 8px;
  right: -1px;
  content: '';
  border-right: 1px solid #dfdfdf;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset.last:after {
  border-right-width: 0;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset legend {
  color: #253b56;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  padding-right: 28px;
  width: 234px;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:active .facet-dropdown-arrow span,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:active .facet-dropdown-icon span,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:focus .facet-dropdown-arrow span,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:focus .facet-dropdown-icon span,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:hover .facet-dropdown-arrow span,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend:hover .facet-dropdown-icon span {
  color: #1994d7;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset legend .facets-dropdown-label:active,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend .facets-dropdown-label:focus,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend .facets-dropdown-label:hover {
  color: #1994d7;
  outline: 0;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset legend .facets-dropdown-label:active+.facet-dropdown-arrow,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend .facets-dropdown-label:focus+.facet-dropdown-arrow,
.facets-dropdown-dropdown .facets-dropdown-container fieldset legend .facets-dropdown-label:hover+.facet-dropdown-arrow {
  color: #1994d7;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset legend .facets-dropdown-label .facet-dropdown-icon {
  padding-right: 20px;
  float: left;
  line-height: 25px;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset legend .icon {
  vertical-align: middle;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset legend .facets-dropdown-label-selected {
  font-size: 11px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: 400;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset:hover legend {
  color: #1994d7;
  outline: 0;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset.open {
  position: relative;
  background: #fff;
  margin-right: -1px;
  margin-left: 0;
  border-left: 1px solid #dfdfdf;
  border-right: 1px solid #dfdfdf;
  width: 236px;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset.open legend {
  color: #1994d7;
  background: #fff;
}

.facets-dropdown-dropdown .facets-dropdown-container fieldset.open .facets-dropdown-options {
  display: block;
}

.facets-dropdown-dropdown .facets-dropdown-container legend {
  height: 52px;
  border-bottom: 0;
  margin-bottom: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.facets-dropdown-dropdown .facets-dropdown-container legend:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.facets-dropdown-dropdown .facets-dropdown-container legend .facets-dropdown-label {
  display: inline-block;
  vertical-align: middle;
  padding-right: 15px;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  margin-right: -.5em;
  width: 185px;
}

.facets-dropdown-dropdown .facets-dropdown-container legend .facet-dropdown-arrow {
  position: absolute;
  right: 5px;
  top: 5px;
}

.facets-dropdown-dropdown .facets-dropdown-container .facets-dropdown-options {
  display: none;
  font-weight: 400;
  position: absolute;
  top: 52px;
  left: -1px;
  z-index: 90;
  background: #fff;
  padding: 10px 14px 10px 10px;
  border-radius: 0 0 13px 13px;
  border: 1px solid #dfdfdf;
  min-width: 236px;
  margin-top: -2px;
}

.facets-dropdown-dropdown .facets-dropdown-container .facets-dropdown-options:before {
  width: 234px;
  content: '';
  position: absolute;
  border-top: 1px solid #fff;
  top: -1px;
  left: 0;
  z-index: 200;
}

.facets-dropdown-dropdown .facets-dropdown-container .facets-dropdown-options .label {
  color: #000;
  padding: 0;
  font-size: 12px;
}

.facets-dropdown-dropdown .facets-dropdown-container .facets-dropdown-options ol {
  list-style: none;
  padding: 0;
  margin: 0;
}

.facets-dropdown-dropdown .facets-dropdown-container .facets-dropdown-options ol li {
  white-space: nowrap;
}

.facets-dropdown-dropdown .facets-dropdown-container .facets-dropdown-options ol li label {
  font-weight: 400;
  font-size: 13px;
}

.facets-dropdown-dropdown .facets-dropdown-container .facets-dropdown-options .facets-dropdown-subgroup ol {
  max-height: 160px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.facets-dropdown-dropdown .facets-dropdown-container .facets-dropdown-options .facets-dropdown-subgroup li {
  margin-right: 40px;
}

.facets-dropdown-dropdown .facets-dropdown-container .form-group {
  margin-bottom: 0;
}

.facets-dropdown-dropdown a {
  color: #1994d7;
}

wdpr-facets-dropdown-list .horizontal-separator {
  border-bottom: 1px solid #dfdfdf;
}

wdpr-facets-dropdown-list .fddl-subgroup-container {
  margin: 0;
  padding: 0;
}

wdpr-facets-dropdown-list .fddl-subgroup-item {
  display: table;
  width: 100%;
}

wdpr-facets-dropdown-list .fddl-subgroup-subfacet {
  padding-left: 0;
  padding-right: 0;
  display: table-cell;
  width: 50%;
}

wdpr-facets-dropdown-list .fddl-subgroup-subfacet .fddl-item {
  padding-left: 16px;
  padding-right: 16px;
}

wdpr-facets-dropdown-list .fddl-subgroup-subfacet:first-child .fddl-item {
  padding-left: 0;
}

wdpr-facets-dropdown-list .fddl-subgroup-subfacet:last-child .fddl-item {
  padding-right: 0;
}

wdpr-facets-dropdown-list .fddl-default .fddl-item {
  white-space: nowrap;
  font-size: 12px;
  padding-bottom: 4px;
}

wdpr-facets-dropdown-list .fddl-default .ffdl-subgroup:last-child .fddl-subgroup-legend {
  padding-top: 0;
}

wdpr-facets-dropdown-list .fddl-default .fddl-subgroup-legend {
  border-bottom: none;
  margin-bottom: 0;
  padding-top: 7px;
  padding-bottom: 5px;
}

wdpr-facets-dropdown-list .fddl-default wdpr-checkbox {
  margin-bottom: 6px;
}

wdpr-facets-dropdown-list .fddl-default wdpr-checkbox .btn-checkbox-label {
  font-weight: 400;
}

wdpr-facets-dropdown-list .ffdl-subgroup:first-child .fddl-subgroup-legend {
  padding-top: 0;
}

wdpr-facets-dropdown-list .ffdl-subgroup:first-child .fddl-item-separator {
  display: none;
}

.modal-open .wdpr-modal-container,
wdpr-credit-card,
wdpr-credit-card .expiration-container {
  display: block;
}

wdpr-facets-dropdown-list .clear-filters {
  padding: 0;
  color: #1994d7;
  cursor: pointer;
  font-size: 12px;
}

wdpr-facets-dropdown-list .ffdl-subgroup .fddl-item-separator .gradient {
  margin-top: 10px;
  margin-bottom: 12px;
}

@media (max-width:767px) {
  wdpr-facets-dropdown-list .fddl-default .fddl-item.fddl-item-separator {
    padding-bottom: 5px;
    margin-top: 14px;
  }

  wdpr-facets-dropdown-list .fddl-default .fddl-item.fddl-item-separator .horizontal-separator {
    margin-left: 0;
    margin-right: 0;
  }

  wdpr-facets-dropdown-list .fddl-default .ffdl-subgroup:last-child .fddl-subgroup-legend {
    padding-top: 0;
  }

  wdpr-facets-dropdown-list .fddl-default .fddl-subgroup-legend {
    padding-top: 15px;
    padding-bottom: 21px;
  }

  wdpr-facets-dropdown-list .fddl-subgroup-subfacet:last-child .fddl-item {
    padding-left: 5px;
  }
}

.modal-open {
  overflow: hidden;
}

.modal-base {
  width: 100%;
  height: 100%;
  display: table;
}

.modal-footer {
  border-top: none;
  padding: 15px 0;
}

.modal-content,
.modal-dialog-container-solid-background {
  position: relative;
  padding: 3px 5px 0;
  background-color: #fff;
}

.modal-footer wdpr-loading-spinner[size=small] {
  vertical-align: bottom;
}

.modal-footer [wdpr-pillbutton-v2]+[wdpr-pillbutton-v2] {
  margin-left: 20px;
}

.modal-footer .modal-footer-buttons {
  margin: 0 -10px -15px 0;
}

.wrapper-modal-dialog {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
}

.modal,
.modal-content .modal-header wdpr-icon.close-reversed {
  display: none;
}

.modal-dialog-container-solid-background {
  border: none;
  border-radius: 17px;
  -webkit-box-shadow: 0 1px 5px 1px #a1afc0;
  box-shadow: 0 1px 5px 1px #a1afc0;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

.modal.fade,
.modal.in {
  filter: alpha(opacity=100);
}

.modal-backdrop.in,
.modal.fade .modal-dialog,
.modal.in .modal-dialog {
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}

.modal-content {
  border: none;
  border-radius: 17px;
  -webkit-box-shadow: 0 1px 5px 1px #a1afc0;
  box-shadow: 0 1px 5px 1px #a1afc0;
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}

body.dark-theme .modal-content {
  -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
  box-shadow: 0 5px 15px rgba(0,0,0,.5);
}

.modal-content .modal-wrapper:focus {
  outline: 0;
}

.modal-content .modal-header wdpr-icon {
  position: absolute;
  top: 0;
  right: 5px;
  cursor: pointer;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1040;
  background: #adebff;
  background: -moz-linear-gradient(top,#1994d7 1%,#adebff 50%,#1994d7 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(1%,#1994d7),color-stop(50%,#adebff),color-stop(100%,#1994d7));
  background: -webkit-linear-gradient(top,#1994d7 1%,#adebff 50%,#1994d7 100%);
  background: -o-linear-gradient(top,#1994d7 1%,#adebff 50%,#1994d7 100%);
  background: -ms-linear-gradient(top,#1994d7 1%,#adebff 50%,#1994d7 100%);
  background: linear-gradient(to bottom,#1994d7 1%,#adebff 50%,#1994d7 100%);
}

.modal-backdrop.fade {
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}

.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}

body.dark-theme .modal-backdrop.in {
  opacity: 1;
}

body.dark-theme .modal-backdrop {
  background: linear-gradient(to bottom,rgba(27,45,71,.7) 0,rgba(27,45,71,.67) 14%,rgba(50,61,84,.6) 50%,rgba(27,45,71,.67) 86%,rgba(27,45,71,.7) 100%);
}

#mobileModal .modal-content {
  padding: 25px;
}

#mobileModal .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header {
  border-bottom: 1px solid #dfdfdf;
  padding: 0 0 15px;
}

#mobileModal .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header.modal-header-no-border {
  border-bottom: none;
}

#mobileModal .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header h3.modal-title {
  text-indent: -9999px;
}

#mobileModal .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-body {
  padding: 40px 0 70px;
}

#mobileModal .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-footer {
  border-top: none;
}

#mobileModal .modal-content,
#mobileModal .modal-dialog {
  border-radius: 0;
  height: 100%;
  margin: 0;
  text-rendering: geometricPrecision;
  width: 100%;
}

#mobileModal .modal-content .modal-wrapper,
#mobileModal .modal-dialog .modal-wrapper {
  height: 100%;
}

#mobileModal .modal-content .modal-wrapper .modal-wrapper-content,
#mobileModal .modal-dialog .modal-wrapper .modal-wrapper-content {
  position: relative;
  height: 100%;
}

#mobileModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header-no-border,
#mobileModal .modal-dialog .modal-wrapper .modal-wrapper-content .modal-header-no-border {
  border-bottom: none;
}

#mobileModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header,
#mobileModal .modal-dialog .modal-wrapper .modal-wrapper-content .modal-header {
  border-bottom: none;
  padding: 0 0 16px;
}

#mobileModal .modal-content .modal-wrapper .modal-wrapper-content .modal-body,
#mobileModal .modal-dialog .modal-wrapper .modal-wrapper-content .modal-body {
  padding: 0 0 70px;
  margin-bottom: 100px;
}

#mobileModal .modal-content .modal-wrapper .modal-wrapper-content .modal-body a,
#mobileModal .modal-dialog .modal-wrapper .modal-wrapper-content .modal-body a {
  word-break: break-all;
}

#mobileModal .modal-content .modal-wrapper .modal-wrapper-content .modal-footer,
#mobileModal .modal-dialog .modal-wrapper .modal-wrapper-content .modal-footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding-top: 25px;
}

@media (max-width:567px) {
  .modal {
    position: fixed;
    -webkit-overflow-scrolling: auto;
  }

  .modal-open {
    overflow: hidden;
  }

  .modal-content {
    padding: 25px;
  }

  .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header {
    border-bottom: 1px solid #dfdfdf;
    padding: 0 0 15px;
  }

  .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header.modal-header-no-border {
    border-bottom: none;
  }

  .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header h3.modal-title {
    text-indent: -9999px;
  }

  .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-body {
    padding: 40px 0 70px;
  }

  .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-footer {
    border-top: none;
  }

  .modal-content,
  .modal-dialog {
    border-radius: 0;
    height: 100%;
    margin: 0;
    text-rendering: geometricPrecision;
    width: 100%;
  }

  .modal-content .modal-wrapper,
  .modal-dialog .modal-wrapper {
    height: 100%;
  }

  .modal-content .modal-wrapper .modal-wrapper-content,
  .modal-dialog .modal-wrapper .modal-wrapper-content {
    position: relative;
    height: 100%;
  }

  .modal-content .modal-wrapper .modal-wrapper-content .modal-header-no-border,
  .modal-dialog .modal-wrapper .modal-wrapper-content .modal-header-no-border {
    border-bottom: none;
  }

  .modal-content .modal-wrapper .modal-wrapper-content .modal-header,
  .modal-dialog .modal-wrapper .modal-wrapper-content .modal-header {
    border-bottom: none;
    padding: 0 0 16px;
  }

  .modal-content .modal-wrapper .modal-wrapper-content .modal-body,
  .modal-dialog .modal-wrapper .modal-wrapper-content .modal-body {
    padding: 0 0 70px;
    margin-bottom: 100px;
  }

  .modal-content .modal-wrapper .modal-wrapper-content .modal-body a,
  .modal-dialog .modal-wrapper .modal-wrapper-content .modal-body a {
    word-break: break-all;
  }

  .modal-content .modal-wrapper .modal-wrapper-content .modal-footer,
  .modal-dialog .modal-wrapper .modal-wrapper-content .modal-footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding-top: 25px;
  }
}

.mobile .modal-content {
  padding: 25px;
}

.mobile .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header {
  border-bottom: 1px solid #dfdfdf;
  padding: 0 0 15px;
}

.mobile .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header.modal-header-no-border {
  border-bottom: none;
}

.mobile .infoModal .modal-content .modal-wrapper .modal-wrapper-content .modal-header h3.modal-title {
  text-indent: -9999px;
}