@import url('pds-blessed1.css?z=1418830420350');

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  0% {
    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 {
  0% {
    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;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  0% {
    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 {
  0% {
    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 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.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(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.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(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
/* FONTS */
/* PDS COLORS */
/* TOOLTIPS */
/* PANELS */
/* BUTTONS */
.btn-pds {
  color: #808080;
  background-color: #dcdcdc;
  border-color: #cccccc;
}
.btn-pds:hover,
.btn-pds:focus,
.btn-pds.focus,
.btn-pds:active,
.btn-pds.active,
.open > .dropdown-toggle.btn-pds {
  color: #808080;
  background-color: #c3c3c3;
  border-color: #adadad;
}
.btn-pds:active,
.btn-pds.active,
.open > .dropdown-toggle.btn-pds {
  background-image: none;
}
.btn-pds.disabled,
.btn-pds[disabled],
fieldset[disabled] .btn-pds,
.btn-pds.disabled:hover,
.btn-pds[disabled]:hover,
fieldset[disabled] .btn-pds:hover,
.btn-pds.disabled:focus,
.btn-pds[disabled]:focus,
fieldset[disabled] .btn-pds:focus,
.btn-pds.disabled.focus,
.btn-pds[disabled].focus,
fieldset[disabled] .btn-pds.focus,
.btn-pds.disabled:active,
.btn-pds[disabled]:active,
fieldset[disabled] .btn-pds:active,
.btn-pds.disabled.active,
.btn-pds[disabled].active,
fieldset[disabled] .btn-pds.active {
  background-color: #dcdcdc;
  border-color: #cccccc;
}
.btn-pds .badge {
  color: #dcdcdc;
  background-color: #808080;
}
/* UTILITIES */
.debug {
  border: 1px #F00 solid;
}
.pds-border {
  border: 1pt #bdbdbd solid;
}
.pds-shadow {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.pds-space-top {
  margin-top: 40px;
}
.pds-space-bottom {
  margin-bottom: 20px;
}
.pds-divider {
  height: 1px;
  background-color: #e5e5e5;
}
.list {
  padding-left: 0;
  list-style: none;
}
.menu-item {
  cursor: pointer;
}
.active i {
  color: #8cc63e !important;
}
.no-wrap {
  white-space: nowrap;
}
/* DATEPICKER */
.datepicker {
  z-index: 1151 !important;
}
/* TEXT COLOR */
.text-pds-green {
  color: #8cc63e !important;
}
.text-map-marker {
  color: #ff3b3b;
}
.text-pds-white {
  color: #ffffff;
}
/* HTML */
body {
  padding-top: 50px;
}
.page-standard {
  background-image: url(../media/page.background.png);
  background-repeat: no-repeat;
}
/* MAP */
#map-canvas {
  width: 100%;
  height: 500px;
  border-radius: 4px;
  border: 1pt #bdbdbd solid;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
/* MAP OVERLAY FOR THE NAME OF THE MUNICIPALITY */
.town-overlay {
  padding: 5px;
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid #808080;
  font-weight: 700;
  font-size: 1em;
  text-transform: uppercase;
  border-radius: 4px;
  box-shadow: 2px 2px 6px;
  display: none;
  visibility: hidden;
  white-space: nowrap;
}
.town-overlay.in {
  display: block;
  visibility: visible;
}
tr.town-overlay.in {
  display: table-row;
}
tbody.town-overlay.in {
  display: table-row-group;
}
/* TOOLBAR */
.navbar-tools {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-tools .navbar-brand {
  color: #777777;
}
.navbar-tools .navbar-brand:hover,
.navbar-tools .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-tools .navbar-text {
  color: #333333;
}
.navbar-tools .navbar-nav > li > a {
  color: #777777;
}
.navbar-tools .navbar-nav > li > a:hover,
.navbar-tools .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}
.navbar-tools .navbar-nav > .active > a,
.navbar-tools .navbar-nav > .active > a:hover,
.navbar-tools .navbar-nav > .active > a:focus {
  color: #555555;
  background-color: #e7e7e7;
}
.navbar-tools .navbar-nav > .disabled > a,
.navbar-tools .navbar-nav > .disabled > a:hover,
.navbar-tools .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-tools .navbar-toggle {
  border-color: #dddddd;
}
.navbar-tools .navbar-toggle:hover,
.navbar-tools .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-tools .navbar-toggle .icon-bar {
  background-color: #888888;
}
.navbar-tools .navbar-collapse,
.navbar-tools .navbar-form {
  border-color: #e7e7e7;
}
.navbar-tools .navbar-nav > .open > a,
.navbar-tools .navbar-nav > .open > a:hover,
.navbar-tools .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555555;
}
@media (max-width: 767px) {
  .navbar-tools .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  .navbar-tools .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-tools .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: transparent;
  }
  .navbar-tools .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-tools .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-tools .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555555;
    background-color: #e7e7e7;
  }
  .navbar-tools .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-tools .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-tools .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-tools .navbar-link {
  color: #777777;
}
.navbar-tools .navbar-link:hover {
  color: #333333;
}
.navbar-tools .btn-link {
  color: #777777;
}
.navbar-tools .btn-link:hover,
.navbar-tools .btn-link:focus {
  color: #333333;
}
.navbar-tools .btn-link[disabled]:hover,
fieldset[disabled] .navbar-tools .btn-link:hover,
.navbar-tools .btn-link[disabled]:focus,
fieldset[disabled] .navbar-tools .btn-link:focus {
  color: #cccccc;
}
.tools {
  margin: 0;
  font-size: 1em;
}
.tools a:link,
.tools a:visited {
  color: #808080;
}
.tools a:hover {
  color: #000000;
}
/* SEARCH FIELD */
mark.highlight {
  padding: 2px 4px;
  font-size: 1em;
  color: #324715;
  background-color: #8cc63e;
  white-space: nowrap;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
/* PANEL DRAWER */
div.drawer {
  margin-top: 6px;
}
/* PANEL TOOLBAR */
.panel-toolbar {
  width: 100%;
  white-space: nowrap;
  text-align: left;
  margin-top: 12px;
  margin-bottom: 24px;
}
.toolbar-item {
  cursor: pointer;
  border-bottom: 4px #e6e6e6 solid;
  padding-right: 6px;
  padding-bottom: 12px;
  padding-left: 6px;
}
.toolbar-item-active {
  border-bottom: 4px #008000 solid;
  padding-bottom: 12px;
}
/* RESOURCES */
.poi {
  cursor: pointer;
  padding-bottom: 5px;
}
.poi-sidebar {
  cursor: pointer;
  color: #5d5d5d;
  border-bottom: 1px #e9e9e9 solid;
}
label.poi-selected {
  color: #7fb535;
  font-weight: 700 !important;
}
/* LABELS */
label.drawer {
  white-space: nowrap;
  font-weight: 400;
}
label.info-panel {
  white-space: nowrap;
  font-size: 1,7em;
  font-weight: 400 ! important;
  margin-bottom: 0px;
  line-height: 2em;
}
/* BORDERS */
/* MODAL */
.modal-header {
  background-color: #8cc63e;
}
.modal-footer {
  text-align: center;
}
/* SIDEBAR */
.sidebar {
  padding: 6.66666667px;
  height: 500px;
  max-height: 500px;
  overflow-y: scroll;
  margin-bottom: 18px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  border: 1pt #bdbdbd solid;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
.sidebar > .list-group,
.sidebar > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.sidebar > .list-group .list-group-item,
.sidebar > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.sidebar > .list-group:first-child .list-group-item:first-child,
.sidebar > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.sidebar > .list-group:last-child .list-group-item:last-child,
.sidebar > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.sidebar > .table,
.sidebar > .table-responsive > .table,
.sidebar > .panel-collapse > .table {
  margin-bottom: 0;
}
.sidebar > .table caption,
.sidebar > .table-responsive > .table caption,
.sidebar > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.sidebar > .table:first-child,
.sidebar > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.sidebar > .table:first-child > thead:first-child > tr:first-child,
.sidebar > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.sidebar > .table:first-child > tbody:first-child > tr:first-child,
.sidebar > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.sidebar > .table:first-child > thead:first-child > tr:first-child td:first-child,
.sidebar > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.sidebar > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.sidebar > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.sidebar > .table:first-child > thead:first-child > tr:first-child th:first-child,
.sidebar > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.sidebar > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.sidebar > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.sidebar > .table:first-child > thead:first-child > tr:first-child td:last-child,
.sidebar > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.sidebar > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.sidebar > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.sidebar > .table:first-child > thead:first-child > tr:first-child th:last-child,
.sidebar > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.sidebar > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.sidebar > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.sidebar > .table:last-child,
.sidebar > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.sidebar > .table:last-child > tbody:last-child > tr:last-child,
.sidebar > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.sidebar > .table:last-child > tfoot:last-child > tr:last-child,
.sidebar > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.sidebar > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.sidebar > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.sidebar > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.sidebar > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.sidebar > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.sidebar > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.sidebar > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.sidebar > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.sidebar > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.sidebar > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.sidebar > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.sidebar > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.sidebar > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.sidebar > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.sidebar > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.sidebar > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.sidebar > .panel-body + .table,
.sidebar > .panel-body + .table-responsive,
.sidebar > .table + .panel-body,
.sidebar > .table-responsive + .panel-body {
  border-top: 1px solid #dddddd;
}
.sidebar > .table > tbody:first-child > tr:first-child th,
.sidebar > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.sidebar > .table-bordered,
.sidebar > .table-responsive > .table-bordered {
  border: 0;
}
.sidebar > .table-bordered > thead > tr > th:first-child,
.sidebar > .table-responsive > .table-bordered > thead > tr > th:first-child,
.sidebar > .table-bordered > tbody > tr > th:first-child,
.sidebar > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.sidebar > .table-bordered > tfoot > tr > th:first-child,
.sidebar > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.sidebar > .table-bordered > thead > tr > td:first-child,
.sidebar > .table-responsive > .table-bordered > thead > tr > td:first-child,
.sidebar > .table-bordered > tbody > tr > td:first-child,
.sidebar > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.sidebar > .table-bordered > tfoot > tr > td:first-child,
.sidebar > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.sidebar > .table-bordered > thead > tr > th:last-child,
.sidebar > .table-responsive > .table-bordered > thead > tr > th:last-child,
.sidebar > .table-bordered > tbody > tr > th:last-child,
.sidebar > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.sidebar > .table-bordered > tfoot > tr > th:last-child,
.sidebar > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.sidebar > .table-bordered > thead > tr > td:last-child,
.sidebar > .table-responsive > .table-bordered > thead > tr > td:last-child,
.sidebar > .table-bordered > tbody > tr > td:last-child,
.sidebar > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.sidebar > .table-bordered > tfoot > tr > td:last-child,
.sidebar > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.sidebar > .table-bordered > thead > tr:first-child > td,
.sidebar > .table-responsive > .table-bordered > thead > tr:first-child > td,
.sidebar > .table-bordered > tbody > tr:first-child > td,
.sidebar > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.sidebar > .table-bordered > thead > tr:first-child > th,
.sidebar > .table-responsive > .table-bordered > thead > tr:first-child > th,
.sidebar > .table-bordered > tbody > tr:first-child > th,
.sidebar > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.sidebar > .table-bordered > tbody > tr:last-child > td,
.sidebar > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.sidebar > .table-bordered > tfoot > tr:last-child > td,
.sidebar > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.sidebar > .table-bordered > tbody > tr:last-child > th,
.sidebar > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.sidebar > .table-bordered > tfoot > tr:last-child > th,
.sidebar > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.sidebar > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
#sidebarPanelInfo {
  display: none;
}
/* TABS */
.nav-pds {
  margin-bottom: 6.66666667px;
}
.nav-pds a {
  color: #8cc63e;
  font-weight: 700;
}
.nav-pds .active a,
.nav-pds .active a:hover {
  background-color: #8cc63e !important;
}
/* MAIN */
.main {
  padding: 20px;
}
/* JOURNAL */
.journal {
  font-size: 11px;
}
.isOnJournal {
  color: #8cc63e;
}
/* JOURNAL PAGE */
.journal-page-date {
  color: #8cc63e;
  font-weight: 400;
  font-size: 1.3em;
}
/* BADGE */
.badge-green {
  background-color: #8cc63e;
  color: #48661e;
  font-weight: 400;
}
.badge-footer {
  background-color: #d9d9d9;
  color: #737373;
  font-weight: 400;
  border: 1pt #bdbdbd solid;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
/* NOTES */
textarea.notes {
  background-color: #fcfcb3;
  font-size: 90%;
}
div.notes {
  border: 1pt #bdbdbd solid;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
/* FLAG */
.lang-flag {
  border: 1pt #bdbdbd solid;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
/* Loading Box */
.loading-box {
  font-weight: 700;
  color: #a00000 !important;
  display: none;
}