
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800,900);
@import url(https://fonts.googleapis.com/css?family=Lato:300,400,600,700,800,900,900i);
@-webkit-keyframes flash {
 0% {
  opacity:1
 }
 25% {
  opacity:0
 }
 50% {
  opacity:1
 }
 75% {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes flash {
 0% {
  opacity:1
 }
 25% {
  opacity:0
 }
 50% {
  opacity:1
 }
 75% {
  opacity:0
 }
 to {
  opacity:1
 }
}
@-webkit-keyframes bounce {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 20% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 40% {
  -webkit-transform:translateY(-30px);
  transform:translateY(-30px)
 }
 50% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 60% {
  -webkit-transform:translateY(-15px);
  transform:translateY(-15px)
 }
 80% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@-webkit-keyframes shake {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 10% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 20% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 30% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 40% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 50% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 60% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 70% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 80% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 90% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes shake {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 10% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 20% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 30% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 40% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 50% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 60% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 70% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 80% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 90% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@-webkit-keyframes tada {
 0% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 10% {
  -webkit-transform:scale(.9) rotate(-3deg);
  transform:scale(.9) rotate(-3deg)
 }
 20% {
  -webkit-transform:scale(.9) rotate(-3deg);
  transform:scale(.9) rotate(-3deg)
 }
 30% {
  -webkit-transform:scale(1.1) rotate(3deg);
  transform:scale(1.1) rotate(3deg)
 }
 40% {
  -webkit-transform:scale(1.1) rotate(-3deg);
  transform:scale(1.1) rotate(-3deg)
 }
 50% {
  -webkit-transform:scale(1.1) rotate(3deg);
  transform:scale(1.1) rotate(3deg)
 }
 60% {
  -webkit-transform:scale(1.1) rotate(-3deg);
  transform:scale(1.1) rotate(-3deg)
 }
 70% {
  -webkit-transform:scale(1.1) rotate(3deg);
  transform:scale(1.1) rotate(3deg)
 }
 80% {
  -webkit-transform:scale(1.1) rotate(-3deg);
  transform:scale(1.1) rotate(-3deg)
 }
 90% {
  -webkit-transform:scale(1.1) rotate(3deg);
  transform:scale(1.1) rotate(3deg)
 }
 to {
  -webkit-transform:scale(1) rotate(0);
  transform:scale(1) rotate(0)
 }
}
@keyframes tada {
 0% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 10% {
  -webkit-transform:scale(.9) rotate(-3deg);
  transform:scale(.9) rotate(-3deg)
 }
 20% {
  -webkit-transform:scale(.9) rotate(-3deg);
  transform:scale(.9) rotate(-3deg)
 }
 30% {
  -webkit-transform:scale(1.1) rotate(3deg);
  transform:scale(1.1) rotate(3deg)
 }
 40% {
  -webkit-transform:scale(1.1) rotate(-3deg);
  transform:scale(1.1) rotate(-3deg)
 }
 50% {
  -webkit-transform:scale(1.1) rotate(3deg);
  transform:scale(1.1) rotate(3deg)
 }
 60% {
  -webkit-transform:scale(1.1) rotate(-3deg);
  transform:scale(1.1) rotate(-3deg)
 }
 70% {
  -webkit-transform:scale(1.1) rotate(3deg);
  transform:scale(1.1) rotate(3deg)
 }
 80% {
  -webkit-transform:scale(1.1) rotate(-3deg);
  transform:scale(1.1) rotate(-3deg)
 }
 90% {
  -webkit-transform:scale(1.1) rotate(3deg);
  transform:scale(1.1) rotate(3deg)
 }
 to {
  -webkit-transform:scale(1) rotate(0);
  transform:scale(1) rotate(0)
 }
}
@-webkit-keyframes swing {
 20%,
 40%,
 60%,
 80%,
 to {
  -webkit-transform-origin:top center 50%;
  transform-origin:top center 50%
 }
 20% {
  -webkit-transform:rotate(15deg);
  transform:rotate(15deg)
 }
 40% {
  -webkit-transform:rotate(-10deg);
  transform:rotate(-10deg)
 }
 60% {
  -webkit-transform:rotate(5deg);
  transform:rotate(5deg)
 }
 80% {
  -webkit-transform:rotate(-5deg);
  transform:rotate(-5deg)
 }
 to {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
}
@keyframes swing {
 20%,
 40%,
 60%,
 80%,
 to {
  -webkit-transform-origin:top center 50%;
  transform-origin:top center 50%
 }
 20% {
  -webkit-transform:rotate(15deg);
  transform:rotate(15deg)
 }
 40% {
  -webkit-transform:rotate(-10deg);
  transform:rotate(-10deg)
 }
 60% {
  -webkit-transform:rotate(5deg);
  transform:rotate(5deg)
 }
 80% {
  -webkit-transform:rotate(-5deg);
  transform:rotate(-5deg)
 }
 to {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
}
@-webkit-keyframes wobble {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 15% {
  -webkit-transform:translateX(-25%) rotate(-5deg);
  transform:translateX(-25%) rotate(-5deg)
 }
 30% {
  -webkit-transform:translateX(20%) rotate(3deg);
  transform:translateX(20%) rotate(3deg)
 }
 45% {
  -webkit-transform:translateX(-15%) rotate(-3deg);
  transform:translateX(-15%) rotate(-3deg)
 }
 60% {
  -webkit-transform:translateX(10%) rotate(2deg);
  transform:translateX(10%) rotate(2deg)
 }
 75% {
  -webkit-transform:translateX(-5%) rotate(-1deg);
  transform:translateX(-5%) rotate(-1deg)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes wobble {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 15% {
  -webkit-transform:translateX(-25%) rotate(-5deg);
  transform:translateX(-25%) rotate(-5deg)
 }
 30% {
  -webkit-transform:translateX(20%) rotate(3deg);
  transform:translateX(20%) rotate(3deg)
 }
 45% {
  -webkit-transform:translateX(-15%) rotate(-3deg);
  transform:translateX(-15%) rotate(-3deg)
 }
 60% {
  -webkit-transform:translateX(10%) rotate(2deg);
  transform:translateX(10%) rotate(2deg)
 }
 75% {
  -webkit-transform:translateX(-5%) rotate(-1deg);
  transform:translateX(-5%) rotate(-1deg)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@-webkit-keyframes pulse {
 0% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 50% {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
 to {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
@keyframes pulse {
 0% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 50% {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
 to {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
@-webkit-keyframes wiggle {
 0% {
  -webkit-transform:skewX(9deg);
  transform:skewX(9deg)
 }
 10% {
  -webkit-transform:skewX(-8deg);
  transform:skewX(-8deg)
 }
 20% {
  -webkit-transform:skewX(7deg);
  transform:skewX(7deg)
 }
 30% {
  -webkit-transform:skewX(-6deg);
  transform:skewX(-6deg)
 }
 40% {
  -webkit-transform:skewX(5deg);
  transform:skewX(5deg)
 }
 50% {
  -webkit-transform:skewX(-4deg);
  transform:skewX(-4deg)
 }
 60% {
  -webkit-transform:skewX(3deg);
  transform:skewX(3deg)
 }
 70% {
  -webkit-transform:skewX(-2deg);
  transform:skewX(-2deg)
 }
 80% {
  -webkit-transform:skewX(1deg);
  transform:skewX(1deg)
 }
 90% {
  -webkit-transform:skewX(0deg);
  transform:skewX(0deg)
 }
 to {
  -webkit-transform:skewX(0deg);
  transform:skewX(0deg)
 }
}
@keyframes wiggle {
 0% {
  -webkit-transform:skewX(9deg);
  transform:skewX(9deg)
 }
 10% {
  -webkit-transform:skewX(-8deg);
  transform:skewX(-8deg)
 }
 20% {
  -webkit-transform:skewX(7deg);
  transform:skewX(7deg)
 }
 30% {
  -webkit-transform:skewX(-6deg);
  transform:skewX(-6deg)
 }
 40% {
  -webkit-transform:skewX(5deg);
  transform:skewX(5deg)
 }
 50% {
  -webkit-transform:skewX(-4deg);
  transform:skewX(-4deg)
 }
 60% {
  -webkit-transform:skewX(3deg);
  transform:skewX(3deg)
 }
 70% {
  -webkit-transform:skewX(-2deg);
  transform:skewX(-2deg)
 }
 80% {
  -webkit-transform:skewX(1deg);
  transform:skewX(1deg)
 }
 90% {
  -webkit-transform:skewX(0deg);
  transform:skewX(0deg)
 }
 to {
  -webkit-transform:skewX(0deg);
  transform:skewX(0deg)
 }
}
@-webkit-keyframes bounceOut {
 0% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 25% {
  -webkit-transform:scale(.95);
  transform:scale(.95)
 }
 50% {
  opacity:1;
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
 to {
  opacity:0;
  -webkit-transform:scale(.3);
  transform:scale(.3)
 }
}
@keyframes bounceOut {
 0% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 25% {
  -webkit-transform:scale(.95);
  transform:scale(.95)
 }
 50% {
  opacity:1;
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
 to {
  opacity:0;
  -webkit-transform:scale(.3);
  transform:scale(.3)
 }
}
@-webkit-keyframes bounceOutUp {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 20% {
  opacity:1;
  -webkit-transform:translateY(20px);
  transform:translateY(20px)
 }
 to {
  opacity:0;
  -webkit-transform:translateY(-2000px);
  transform:translateY(-2000px)
 }
}
@keyframes bounceOutUp {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 20% {
  opacity:1;
  -webkit-transform:translateY(20px);
  transform:translateY(20px)
 }
 to {
  opacity:0;
  -webkit-transform:translateY(-2000px);
  transform:translateY(-2000px)
 }
}
@-webkit-keyframes bounceOutDown {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 20% {
  opacity:1;
  -webkit-transform:translateY(-20px);
  transform:translateY(-20px)
 }
 to {
  opacity:0;
  -webkit-transform:translateY(2000px);
  transform:translateY(2000px)
 }
}
@keyframes bounceOutDown {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 20% {
  opacity:1;
  -webkit-transform:translateY(-20px);
  transform:translateY(-20px)
 }
 to {
  opacity:0;
  -webkit-transform:translateY(2000px);
  transform:translateY(2000px)
 }
}
@-webkit-keyframes bounceOutLeft {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 20% {
  opacity:1;
  -webkit-transform:translateX(20px);
  transform:translateX(20px)
 }
 to {
  opacity:0;
  -webkit-transform:translateX(-2000px);
  transform:translateX(-2000px)
 }
}
@keyframes bounceOutLeft {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 20% {
  opacity:1;
  -webkit-transform:translateX(20px);
  transform:translateX(20px)
 }
 to {
  opacity:0;
  -webkit-transform:translateX(-2000px);
  transform:translateX(-2000px)
 }
}
@-webkit-keyframes bounceOutRight {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 20% {
  opacity:1;
  -webkit-transform:translateX(-20px);
  transform:translateX(-20px)
 }
 to {
  opacity:0;
  -webkit-transform:translateX(2000px);
  transform:translateX(2000px)
 }
}
@keyframes bounceOutRight {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 20% {
  opacity:1;
  -webkit-transform:translateX(-20px);
  transform:translateX(-20px)
 }
 to {
  opacity:0;
  -webkit-transform:translateX(2000px);
  transform:translateX(2000px)
 }
}
@-webkit-keyframes bounceIn {
 0% {
  opacity:0;
  -webkit-transform:scale(.3);
  transform:scale(.3)
 }
 50% {
  opacity:1;
  -webkit-transform:scale(1.05);
  transform:scale(1.05)
 }
 70% {
  -webkit-transform:scale(.9);
  transform:scale(.9)
 }
 to {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
@keyframes bounceIn {
 0% {
  opacity:0;
  -webkit-transform:scale(.3);
  transform:scale(.3)
 }
 50% {
  opacity:1;
  -webkit-transform:scale(1.05);
  transform:scale(1.05)
 }
 70% {
  -webkit-transform:scale(.9);
  transform:scale(.9)
 }
 to {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
@-webkit-keyframes bounceInDown {
 0% {
  opacity:0;
  -webkit-transform:translateY(-2000px);
  transform:translateY(-2000px)
 }
 60% {
  opacity:1;
  -webkit-transform:translateY(30px);
  transform:translateY(30px)
 }
 80% {
  -webkit-transform:translateY(-10px);
  transform:translateY(-10px)
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes bounceInDown {
 0% {
  opacity:0;
  -webkit-transform:translateY(-2000px);
  transform:translateY(-2000px)
 }
 60% {
  opacity:1;
  -webkit-transform:translateY(30px);
  transform:translateY(30px)
 }
 80% {
  -webkit-transform:translateY(-10px);
  transform:translateY(-10px)
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@-webkit-keyframes bounceInUp {
 0% {
  opacity:0;
  -webkit-transform:translateY(2000px);
  transform:translateY(2000px)
 }
 60% {
  opacity:1;
  -webkit-transform:translateY(-30px);
  transform:translateY(-30px)
 }
 80% {
  -webkit-transform:translateY(10px);
  transform:translateY(10px)
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes bounceInUp {
 0% {
  opacity:0;
  -webkit-transform:translateY(2000px);
  transform:translateY(2000px)
 }
 60% {
  opacity:1;
  -webkit-transform:translateY(-30px);
  transform:translateY(-30px)
 }
 80% {
  -webkit-transform:translateY(10px);
  transform:translateY(10px)
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@-webkit-keyframes bounceInRight {
 0% {
  opacity:0;
  -webkit-transform:translateX(2000px);
  transform:translateX(2000px)
 }
 60% {
  opacity:1;
  -webkit-transform:translateX(-30px);
  transform:translateX(-30px)
 }
 80% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes bounceInRight {
 0% {
  opacity:0;
  -webkit-transform:translateX(2000px);
  transform:translateX(2000px)
 }
 60% {
  opacity:1;
  -webkit-transform:translateX(-30px);
  transform:translateX(-30px)
 }
 80% {
  -webkit-transform:translateX(10px);
  transform:translateX(10px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@-webkit-keyframes bounceInLeft {
 0% {
  opacity:0;
  -webkit-transform:translateX(-2000px);
  transform:translateX(-2000px)
 }
 60% {
  opacity:1;
  -webkit-transform:translateX(30px);
  transform:translateX(30px)
 }
 80% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes bounceInLeft {
 0% {
  opacity:0;
  -webkit-transform:translateX(-2000px);
  transform:translateX(-2000px)
 }
 60% {
  opacity:1;
  -webkit-transform:translateX(30px);
  transform:translateX(30px)
 }
 80% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@-webkit-keyframes fadeOut {
 0% {
  opacity:1
 }
 to {
  opacity:0
 }
}
@-webkit-keyframes fadeOutUp {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
 to {
  -webkit-transform:translateY(-20px);
  transform:translateY(-20px);
  opacity:0
 }
}
@keyframes fadeOutUp {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
 to {
  -webkit-transform:translateY(-20px);
  transform:translateY(-20px);
  opacity:0
 }
}
@-webkit-keyframes fadeOutDown {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
 to {
  -webkit-transform:translateY(20px);
  transform:translateY(20px);
  opacity:0
 }
}
@keyframes fadeOutDown {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
 to {
  -webkit-transform:translateY(20px);
  transform:translateY(20px);
  opacity:0
 }
}
@-webkit-keyframes fadeOutRight {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0);
  opacity:1
 }
 to {
  -webkit-transform:translateX(20px);
  transform:translateX(20px);
  opacity:0
 }
}
@keyframes fadeOutRight {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0);
  opacity:1
 }
 to {
  -webkit-transform:translateX(20px);
  transform:translateX(20px);
  opacity:0
 }
}
@-webkit-keyframes fadeOutLeft {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0);
  opacity:1
 }
 to {
  -webkit-transform:translateX(-20px);
  transform:translateX(-20px);
  opacity:0
 }
}
@keyframes fadeOutLeft {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0);
  opacity:1
 }
 to {
  -webkit-transform:translateX(-20px);
  transform:translateX(-20px);
  opacity:0
 }
}
@-webkit-keyframes fadeOutUpBig {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
 to {
  -webkit-transform:translateY(-2000px);
  transform:translateY(-2000px);
  opacity:0
 }
}
@keyframes fadeOutUpBig {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
 to {
  -webkit-transform:translateY(-2000px);
  transform:translateY(-2000px);
  opacity:0
 }
}
@-webkit-keyframes fadeOutDownBig {
 0% {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 to {
  opacity:0;
  -webkit-transform:translateY(2000px);
  transform:translateY(2000px)
 }
}
@keyframes fadeOutDownBig {
 0% {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 to {
  opacity:0;
  -webkit-transform:translateY(2000px);
  transform:translateY(2000px)
 }
}
@-webkit-keyframes fadeOutRightBig {
 0% {
  opacity:1;
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 to {
  opacity:0;
  -webkit-transform:translateX(2000px);
  transform:translateX(2000px)
 }
}
@keyframes fadeOutRightBig {
 0% {
  opacity:1;
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 to {
  opacity:0;
  -webkit-transform:translateX(2000px);
  transform:translateX(2000px)
 }
}
@-webkit-keyframes fadeOutLeftBig {
 0% {
  opacity:1;
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 to {
  opacity:0;
  -webkit-transform:translateX(-2000px);
  transform:translateX(-2000px)
 }
}
@keyframes fadeOutLeftBig {
 0% {
  opacity:1;
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 to {
  opacity:0;
  -webkit-transform:translateX(-2000px);
  transform:translateX(-2000px)
 }
}
@-webkit-keyframes fadeIn {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes fadeIn {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
@-webkit-keyframes fadeInUp {
 0% {
  -webkit-transform:translateY(20px);
  transform:translateY(20px);
  opacity:0
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
}
@-webkit-keyframes fadeInDown {
 0% {
  -webkit-transform:translateY(-20px);
  transform:translateY(-20px);
  opacity:0
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
}
@keyframes fadeInDown {
 0% {
  -webkit-transform:translateY(-20px);
  transform:translateY(-20px);
  opacity:0
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
}
@-webkit-keyframes fadeInRight {
 0% {
  -webkit-transform:translateX(20px);
  transform:translateX(20px);
  opacity:0
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0);
  opacity:1
 }
}
@keyframes fadeInRight {
 0% {
  -webkit-transform:translateX(20px);
  transform:translateX(20px);
  opacity:0
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0);
  opacity:1
 }
}
@-webkit-keyframes fadeInLeft {
 0% {
  -webkit-transform:translateX(-20px);
  transform:translateX(-20px);
  opacity:0
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0);
  opacity:1
 }
}
@keyframes fadeInLeft {
 0% {
  -webkit-transform:translateX(-20px);
  transform:translateX(-20px);
  opacity:0
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0);
  opacity:1
 }
}
@-webkit-keyframes fadeInUpBig {
 0% {
  -webkit-transform:translateY(2000px);
  transform:translateY(2000px);
  opacity:0
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
}
@keyframes fadeInUpBig {
 0% {
  -webkit-transform:translateY(2000px);
  transform:translateY(2000px);
  opacity:0
 }
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  opacity:1
 }
}
@-webkit-keyframes fadeInDownBig {
 0% {
  opacity:0;
  -webkit-transform:translateY(-2000px);
  transform:translateY(-2000px)
 }
 to {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes fadeInDownBig {
 0% {
  opacity:0;
  -webkit-transform:translateY(-2000px);
  transform:translateY(-2000px)
 }
 to {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@-webkit-keyframes fadeInRightBig {
 0% {
  opacity:0;
  -webkit-transform:translateX(2000px);
  transform:translateX(2000px)
 }
 to {
  opacity:1;
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes fadeInRightBig {
 0% {
  opacity:0;
  -webkit-transform:translateX(2000px);
  transform:translateX(2000px)
 }
 to {
  opacity:1;
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@-webkit-keyframes fadeInLeftBig {
 0% {
  opacity:0;
  -webkit-transform:translateX(-2000px);
  transform:translateX(-2000px)
 }
 to {
  opacity:1;
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes fadeInLeftBig {
 0% {
  opacity:0;
  -webkit-transform:translateX(-2000px);
  transform:translateX(-2000px)
 }
 to {
  opacity:1;
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@-webkit-keyframes flip {
 0% {
  -webkit-transform:perspective(400px) rotateY(0);
  transform:perspective(400px) rotateY(0);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 40% {
  -webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);
  transform:perspective(400px) translateZ(150px) rotateY(170deg);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 50% {
  -webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
  transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 80% {
  -webkit-transform:perspective(400px) rotateY(1turn) scale(.95);
  transform:perspective(400px) rotateY(1turn) scale(.95);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 to {
  -webkit-transform:perspective(400px) scale(1);
  transform:perspective(400px) scale(1);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
}
@-webkit-keyframes flipInX {
 0% {
  -webkit-transform:perspective(400px) rotateX(90deg);
  transform:perspective(400px) rotateX(90deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotateX(-10deg);
  transform:perspective(400px) rotateX(-10deg)
 }
 70% {
  -webkit-transform:perspective(400px) rotateX(10deg);
  transform:perspective(400px) rotateX(10deg)
 }
 to {
  -webkit-transform:perspective(400px) rotateX(0deg);
  transform:perspective(400px) rotateX(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
}
@keyframes flipInX {
 0% {
  -webkit-transform:perspective(400px) rotateX(90deg);
  transform:perspective(400px) rotateX(90deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotateX(-10deg);
  transform:perspective(400px) rotateX(-10deg)
 }
 70% {
  -webkit-transform:perspective(400px) rotateX(10deg);
  transform:perspective(400px) rotateX(10deg)
 }
 to {
  -webkit-transform:perspective(400px) rotateX(0deg);
  transform:perspective(400px) rotateX(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
}
@-webkit-keyframes flipOutX {
 0% {
  -webkit-transform:perspective(400px) rotateX(0deg);
  transform:perspective(400px) rotateX(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 to {
  -webkit-transform:perspective(400px) rotateX(90deg);
  transform:perspective(400px) rotateX(90deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
}
@keyframes flipOutX {
 0% {
  -webkit-transform:perspective(400px) rotateX(0deg);
  transform:perspective(400px) rotateX(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 to {
  -webkit-transform:perspective(400px) rotateX(90deg);
  transform:perspective(400px) rotateX(90deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
}
@-webkit-keyframes flipInY {
 0% {
  -webkit-transform:perspective(400px) rotateY(90deg);
  transform:perspective(400px) rotateY(90deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotateY(-10deg);
  transform:perspective(400px) rotateY(-10deg)
 }
 70% {
  -webkit-transform:perspective(400px) rotateY(10deg);
  transform:perspective(400px) rotateY(10deg)
 }
 to {
  -webkit-transform:perspective(400px) rotateY(0deg);
  transform:perspective(400px) rotateY(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
}
@keyframes flipInY {
 0% {
  -webkit-transform:perspective(400px) rotateY(90deg);
  transform:perspective(400px) rotateY(90deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotateY(-10deg);
  transform:perspective(400px) rotateY(-10deg)
 }
 70% {
  -webkit-transform:perspective(400px) rotateY(10deg);
  transform:perspective(400px) rotateY(10deg)
 }
 to {
  -webkit-transform:perspective(400px) rotateY(0deg);
  transform:perspective(400px) rotateY(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
}
@-webkit-keyframes flipOutY {
 0% {
  -webkit-transform:perspective(400px) rotateY(0deg);
  transform:perspective(400px) rotateY(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 to {
  -webkit-transform:perspective(400px) rotateY(90deg);
  transform:perspective(400px) rotateY(90deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
}
@keyframes flipOutY {
 0% {
  -webkit-transform:perspective(400px) rotateY(0deg);
  transform:perspective(400px) rotateY(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 to {
  -webkit-transform:perspective(400px) rotateY(90deg);
  transform:perspective(400px) rotateY(90deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
}
@-webkit-keyframes lightSpeedIn {
 0% {
  -webkit-transform:translateX(100%) skewX(-30deg);
  transform:translateX(100%) skewX(-30deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
 60% {
  -webkit-transform:translateX(-20%) skewX(30deg);
  transform:translateX(-20%) skewX(30deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 80% {
  -webkit-transform:translateX(0) skewX(-15deg);
  transform:translateX(0) skewX(-15deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 to {
  -webkit-transform:translateX(0) skewX(0deg);
  transform:translateX(0) skewX(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
}
@keyframes lightSpeedIn {
 0% {
  -webkit-transform:translateX(100%) skewX(-30deg);
  transform:translateX(100%) skewX(-30deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
 60% {
  -webkit-transform:translateX(-20%) skewX(30deg);
  transform:translateX(-20%) skewX(30deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 80% {
  -webkit-transform:translateX(0) skewX(-15deg);
  transform:translateX(0) skewX(-15deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 to {
  -webkit-transform:translateX(0) skewX(0deg);
  transform:translateX(0) skewX(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
}
@-webkit-keyframes lightSpeedOut {
 0% {
  -webkit-transform:translateX(0) skewX(0deg);
  transform:translateX(0) skewX(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 to {
  -webkit-transform:translateX(100%) skewX(-30deg);
  transform:translateX(100%) skewX(-30deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
}
@keyframes lightSpeedOut {
 0% {
  -webkit-transform:translateX(0) skewX(0deg);
  transform:translateX(0) skewX(0deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1
 }
 to {
  -webkit-transform:translateX(100%) skewX(-30deg);
  transform:translateX(100%) skewX(-30deg);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
}
@-webkit-keyframes rotateOut {
 0% {
  -webkit-transform-origin:center center 50%;
  transform-origin:center center 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:center center 50%;
  transform-origin:center center 50%;
  -webkit-transform:rotate(200deg);
  transform:rotate(200deg);
  opacity:0
 }
}
@keyframes rotateOut {
 0% {
  -webkit-transform-origin:center center 50%;
  transform-origin:center center 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:center center 50%;
  transform-origin:center center 50%;
  -webkit-transform:rotate(200deg);
  transform:rotate(200deg);
  opacity:0
 }
}
@-webkit-keyframes rotateOutDownLeft {
 0% {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
}
@keyframes rotateOutDownLeft {
 0% {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
}
@-webkit-keyframes rotateOutUpLeft {
 0% {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
}
@keyframes rotateOutUpLeft {
 0% {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
}
@-webkit-keyframes rotateOutDownRight {
 0% {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
}
@keyframes rotateOutDownRight {
 0% {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
}
@-webkit-keyframes rotateOutUpRight {
 0% {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
}
@keyframes rotateOutUpRight {
 0% {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
 to {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
}
@-webkit-keyframes rotateIn {
 0% {
  -webkit-transform-origin:center center 50%;
  transform-origin:center center 50%;
  -webkit-transform:rotate(-200deg);
  transform:rotate(-200deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:center center 50%;
  transform-origin:center center 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@keyframes rotateIn {
 0% {
  -webkit-transform-origin:center center 50%;
  transform-origin:center center 50%;
  -webkit-transform:rotate(-200deg);
  transform:rotate(-200deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:center center 50%;
  transform-origin:center center 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@-webkit-keyframes rotateInDownLeft {
 0% {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@keyframes rotateInDownLeft {
 0% {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@-webkit-keyframes rotateInUpLeft {
 0% {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@keyframes rotateInUpLeft {
 0% {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:left bottom 50%;
  transform-origin:left bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@-webkit-keyframes rotateInUpRight {
 0% {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@keyframes rotateInUpRight {
 0% {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@-webkit-keyframes rotateInDownRight {
 0% {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@keyframes rotateInDownRight {
 0% {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:right bottom 50%;
  transform-origin:right bottom 50%;
  -webkit-transform:rotate(0);
  transform:rotate(0);
  opacity:1
 }
}
@-webkit-keyframes hinge {
 0% {
  -webkit-transform:rotate(0);
  transform:rotate(0);
  -webkit-transform-origin:top left 50%;
  transform-origin:top left 50%;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 20%,
 60% {
  -webkit-transform:rotate(80deg);
  transform:rotate(80deg);
  -webkit-transform-origin:top left 50%;
  transform-origin:top left 50%;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 40% {
  -webkit-transform:rotate(60deg);
  transform:rotate(60deg);
  -webkit-transform-origin:top left 50%;
  transform-origin:top left 50%;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 80% {
  -webkit-transform:rotate(60deg) translateY(0);
  transform:rotate(60deg) translateY(0);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1;
  -webkit-transform-origin:top left 50%;
  transform-origin:top left 50%;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 to {
  -webkit-transform:translateY(700px);
  transform:translateY(700px);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
}
@keyframes hinge {
 0% {
  -webkit-transform:rotate(0);
  transform:rotate(0);
  -webkit-transform-origin:top left 50%;
  transform-origin:top left 50%;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 20%,
 60% {
  -webkit-transform:rotate(80deg);
  transform:rotate(80deg);
  -webkit-transform-origin:top left 50%;
  transform-origin:top left 50%;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 40% {
  -webkit-transform:rotate(60deg);
  transform:rotate(60deg);
  -webkit-transform-origin:top left 50%;
  transform-origin:top left 50%;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 80% {
  -webkit-transform:rotate(60deg) translateY(0);
  transform:rotate(60deg) translateY(0);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1;
  -webkit-transform-origin:top left 50%;
  transform-origin:top left 50%;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 to {
  -webkit-transform:translateY(700px);
  transform:translateY(700px);
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0
 }
}
@-webkit-keyframes rollIn {
 0% {
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0;
  -webkit-transform:translateX(-100%) rotate(-120deg);
  transform:translateX(-100%) rotate(-120deg)
 }
 to {
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1;
  -webkit-transform:translateX(0) rotate(0deg);
  transform:translateX(0) rotate(0deg)
 }
}
@keyframes rollIn {
 0% {
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0;
  -webkit-transform:translateX(-100%) rotate(-120deg);
  transform:translateX(-100%) rotate(-120deg)
 }
 to {
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1;
  -webkit-transform:translateX(0) rotate(0deg);
  transform:translateX(0) rotate(0deg)
 }
}
@-webkit-keyframes rollOut {
 0% {
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1;
  -webkit-transform:translateX(0) rotate(0deg);
  transform:translateX(0) rotate(0deg)
 }
 to {
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0;
  -webkit-transform:translateX(-100%) rotate(-120deg);
  transform:translateX(-100%) rotate(-120deg)
 }
}
@keyframes rollOut {
 0% {
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity:1;
  -webkit-transform:translateX(0) rotate(0deg);
  transform:translateX(0) rotate(0deg)
 }
 to {
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity:0;
  -webkit-transform:translateX(-100%) rotate(-120deg);
  transform:translateX(-100%) rotate(-120deg)
 }
}

/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
 --gray-dark:#292b2c;
 --blue:#007bff;
 --indigo:#6610f2;
 --purple:#6f42c1;
 --pink:#e83e8c;
 --red:#dc3545;
 --orange:#fd7e14;
 --yellow:#ffc107;
 --green:#28a745;
 --teal:#20c997;
 --cyan:#17a2b8;
 --white:#fff;
 --white-smoke:#f3f5f6;
 --gray:#6c757d;
 --gray-light:#8ba2b5;
 --gray-lightest:#f7f7f9;
 --primary:#464de4;
 --secondary:#dfe8fb;
 --success:#4cceac;
 --info:#857bff;
 --warning:#ff6f59;
 --danger:#db504a;
 --light:#f3f5f6;
 --dark:#223c61;
 --breakpoint-xs:0;
 --breakpoint-sm:576px;
 --breakpoint-md:768px;
 --breakpoint-lg:992px;
 --breakpoint-xl:1200px;
 --font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
 --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}
*,
:after,
:before {
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
html {
 font-family:sans-serif;
 line-height:1.15;
 -webkit-text-size-adjust:100%;
 -ms-text-size-adjust:100%;
 -ms-overflow-style:scrollbar;
 -webkit-tap-highlight-color:rgba(0,0,0,0)
}
@-ms-viewport {
 width:device-width
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
 display:block
}
body {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#223c61;
 text-align:left;
 background-color:#fff
}
[tabindex="-1"]:focus {
 outline:0!important
}
hr {
 -webkit-box-sizing:content-box;
 box-sizing:content-box;
 height:0;
 overflow:visible
}
h1,
h2,
h3,
h4,
h5,
h6 {
 margin-top:0;
 margin-bottom:.5rem
}
p {
 margin-top:0;
 margin-bottom:1rem
}
abbr[data-original-title],
abbr[title] {
 text-decoration:underline;
 -webkit-text-decoration:underline dotted;
 text-decoration:underline dotted;
 cursor:help;
 border-bottom:0
}
address {
 font-style:normal;
 line-height:inherit
}
address,
dl,
ol,
ul {
 margin-bottom:1rem
}
dl,
ol,
ul {
 margin-top:0
}
ol ol,
ol ul,
ul ol,
ul ul {
 margin-bottom:0
}
dt {
 font-weight:700
}
dd {
 margin-bottom:.5rem;
 margin-left:0
}
blockquote {
 margin:0 0 1rem
}
dfn {
 font-style:italic
}
b,
strong {
 font-weight:bolder
}
small {
 font-size:80%
}
sub,
sup {
 position:relative;
 font-size:75%;
 line-height:0;
 vertical-align:baseline
}
sub {
 bottom:-.25em
}
sup {
 top:-.5em
}
a {
 color:#007bff;
 text-decoration:none;
 background-color:transparent;
 -webkit-text-decoration-skip:objects
}
a:hover {
 color:#0056b3;
 text-decoration:underline
}
a:not([href]):not([tabindex]),
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
 color:inherit;
 text-decoration:none
}
a:not([href]):not([tabindex]):focus {
 outline:0
}
code,
kbd,
pre,
samp {
 font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
 font-size:1em
}
pre {
 margin-top:0;
 margin-bottom:1rem;
 overflow:auto;
 -ms-overflow-style:scrollbar
}
figure {
 margin:0 0 1rem
}
img {
 border-style:none
}
img,
svg {
 vertical-align:middle
}
svg {
 overflow:hidden
}
table {
 border-collapse:collapse
}
caption {
 padding-top:.75rem;
 padding-bottom:.75rem;
 color:#6c757d;
 text-align:left;
 caption-side:bottom
}
th {
 text-align:inherit
}
label {
 display:inline-block;
 margin-bottom:.5rem
}
button {
 border-radius:0
}
button:focus {
 outline:1px dotted;
 outline:5px auto -webkit-focus-ring-color
}
button,
input,
optgroup,
select,
textarea {
 margin:0;
 font-family:inherit;
 font-size:inherit;
 line-height:inherit
}
button,
input {
 overflow:visible
}
button,
select {
 text-transform:none
}
[type=reset],
[type=submit],
button,
html [type=button] {
 -webkit-appearance:button
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
 padding:0;
 border-style:none
}
input[type=checkbox],
input[type=radio] {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding:0
}
input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
 -webkit-appearance:listbox
}
textarea {
 overflow:auto;
 resize:vertical
}
fieldset {
 min-width:0;
 padding:0;
 margin:0;
 border:0
}
legend {
 display:block;
 width:100%;
 max-width:100%;
 padding:0;
 margin-bottom:.5rem;
 font-size:1.5rem;
 line-height:inherit;
 color:inherit;
 white-space:normal
}
progress {
 vertical-align:baseline
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
 height:auto
}
[type=search] {
 outline-offset:-2px;
 -webkit-appearance:none
}
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
 -webkit-appearance:none
}
::-webkit-file-upload-button {
 font:inherit;
 -webkit-appearance:button
}
output {
 display:inline-block
}
summary {
 display:list-item;
 cursor:pointer
}
template {
 display:none
}
[hidden] {
 display:none!important
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
 margin-bottom:.5rem;
 font-family:inherit;
 font-weight:500;
 line-height:1.2;
 color:inherit
}
.h1,
h1 {
 font-size:2.5rem
}
.h2,
h2 {
 font-size:2rem
}
.h3,
h3 {
 font-size:1.75rem
}
.h4,
h4 {
 font-size:1.5rem
}
.h5,
h5 {
 font-size:1.25rem
}
.h6,
h6 {
 font-size:1rem
}
.lead {
 font-size:1.25rem;
 font-weight:300
}
.display-1 {
 font-size:6rem
}
.display-1,
.display-2 {
 font-weight:300;
 line-height:1.2
}
.display-2 {
 font-size:5.5rem
}
.display-3 {
 font-size:4.5rem
}
.display-3,
.display-4 {
 font-weight:300;
 line-height:1.2
}
.display-4 {
 font-size:3.5rem
}
hr {
 margin-top:1rem;
 margin-bottom:1rem;
 border:0;
 border-top:1px solid rgba(0,0,0,.1)
}
.small,
small {
 font-size:80%;
 font-weight:400
}
.mark,
mark {
 padding:.2em;
 background-color:#fcf8e3
}
.list-inline,
.list-unstyled {
 padding-left:0;
 list-style:none
}
.list-inline-item {
 display:inline-block
}
.list-inline-item:not(:last-child) {
 margin-right:.5rem
}
.initialism {
 font-size:90%;
 text-transform:uppercase
}
.blockquote {
 margin-bottom:1rem;
 font-size:1.25rem
}
.blockquote-footer {
 display:block;
 font-size:80%;
 color:#6c757d
}
.blockquote-footer:before {
 content:"\2014   \A0"
}
.img-fluid,
.img-thumbnail {
 max-width:100%;
 height:auto
}
.img-thumbnail {
 padding:.25rem;
 background-color:#fff;
 border:1px solid #dee2e6;
 border-radius:.25rem
}
.figure {
 display:inline-block
}
.figure-img {
 margin-bottom:.5rem;
 line-height:1
}
.figure-caption {
 font-size:90%;
 color:#6c757d
}
code {
 font-size:87.5%;
 color:#e83e8c;
 word-break:break-word
}
a>code {
 color:inherit
}
kbd {
 padding:.2rem .4rem;
 font-size:87.5%;
 color:#fff;
 background-color:#212529;
 border-radius:.2rem
}
kbd kbd {
 padding:0;
 font-size:100%;
 font-weight:700
}
pre {
 display:block;
 font-size:87.5%;
 color:#212529
}
pre code {
 font-size:inherit;
 color:inherit;
 word-break:normal
}
.pre-scrollable {
 max-height:340px;
 overflow-y:scroll
}
.container {
 width:100%;
 padding-right:12.5px;
 padding-left:12.5px;
 margin-right:auto;
 margin-left:auto
}
@media (min-width:576px) {
 .container {
  max-width:540px
 }
}
@media (min-width:768px) {
 .container {
  max-width:720px
 }
}
@media (min-width:992px) {
 .container {
  max-width:960px
 }
}
@media (min-width:1200px) {
 .container {
  max-width:1140px
 }
}
.container-fluid {
 width:100%;
 padding-right:12.5px;
 padding-left:12.5px;
 margin-right:auto;
 margin-left:auto
}
.row {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-right:-12.5px;
 margin-left:-12.5px
}
.no-gutters {
 margin-right:0;
 margin-left:0
}
.no-gutters>.col,
.no-gutters>[class*=col-] {
 padding-right:0;
 padding-left:0
}
.col,
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col-auto,
.col-lg,
.col-lg-1,
.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-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-auto,
.col-md,
.col-md-1,
.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-md-10,
.col-md-11,
.col-md-12,
.col-md-auto,
.col-sm,
.col-sm-1,
.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-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-auto,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.lightGallery .image-tile {
 position:relative;
 width:100%;
 min-height:1px;
 padding-right:12.5px;
 padding-left:12.5px
}
.col {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%
}
.col-auto {
 -webkit-box-flex:0;
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 width:auto;
 max-width:none
}
.col-1,
.col-xs-1 {
 -webkit-box-flex:0;
 -ms-flex:0 0 8.33333333%;
 flex:0 0 8.33333333%;
 max-width:8.33333333%
}
.col-2,
.col-xs-2 {
 -webkit-box-flex:0;
 -ms-flex:0 0 16.66666667%;
 flex:0 0 16.66666667%;
 max-width:16.66666667%
}
.col-3,
.col-xs-3 {
 -webkit-box-flex:0;
 -ms-flex:0 0 25%;
 flex:0 0 25%;
 max-width:25%
}
.col-4,
.col-xs-4 {
 -webkit-box-flex:0;
 -ms-flex:0 0 33.33333333%;
 flex:0 0 33.33333333%;
 max-width:33.33333333%
}
.col-5,
.col-xs-5 {
 -webkit-box-flex:0;
 -ms-flex:0 0 41.66666667%;
 flex:0 0 41.66666667%;
 max-width:41.66666667%
}
.col-6,
.col-xs-6,
.lightGallery .image-tile {
 -webkit-box-flex:0;
 -ms-flex:0 0 50%;
 flex:0 0 50%;
 max-width:50%
}
.col-7,
.col-xs-7 {
 -webkit-box-flex:0;
 -ms-flex:0 0 58.33333333%;
 flex:0 0 58.33333333%;
 max-width:58.33333333%
}
.col-8,
.col-xs-8 {
 -webkit-box-flex:0;
 -ms-flex:0 0 66.66666667%;
 flex:0 0 66.66666667%;
 max-width:66.66666667%
}
.col-9,
.col-xs-9 {
 -webkit-box-flex:0;
 -ms-flex:0 0 75%;
 flex:0 0 75%;
 max-width:75%
}
.col-10,
.col-xs-10 {
 -webkit-box-flex:0;
 -ms-flex:0 0 83.33333333%;
 flex:0 0 83.33333333%;
 max-width:83.33333333%
}
.col-11,
.col-xs-11 {
 -webkit-box-flex:0;
 -ms-flex:0 0 91.66666667%;
 flex:0 0 91.66666667%;
 max-width:91.66666667%
}
.col-12,
.col-xs-12 {
 -webkit-box-flex:0;
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%
}
.order-first {
 -webkit-box-ordinal-group:0;
 -ms-flex-order:-1;
 order:-1
}
.order-last {
 -webkit-box-ordinal-group:14;
 -ms-flex-order:13;
 order:13
}
.order-0 {
 -webkit-box-ordinal-group:1;
 -ms-flex-order:0;
 order:0
}
.order-1 {
 -webkit-box-ordinal-group:2;
 -ms-flex-order:1;
 order:1
}
.order-2 {
 -webkit-box-ordinal-group:3;
 -ms-flex-order:2;
 order:2
}
.order-3 {
 -webkit-box-ordinal-group:4;
 -ms-flex-order:3;
 order:3
}
.order-4 {
 -webkit-box-ordinal-group:5;
 -ms-flex-order:4;
 order:4
}
.order-5 {
 -webkit-box-ordinal-group:6;
 -ms-flex-order:5;
 order:5
}
.order-6 {
 -webkit-box-ordinal-group:7;
 -ms-flex-order:6;
 order:6
}
.order-7 {
 -webkit-box-ordinal-group:8;
 -ms-flex-order:7;
 order:7
}
.order-8 {
 -webkit-box-ordinal-group:9;
 -ms-flex-order:8;
 order:8
}
.order-9 {
 -webkit-box-ordinal-group:10;
 -ms-flex-order:9;
 order:9
}
.order-10 {
 -webkit-box-ordinal-group:11;
 -ms-flex-order:10;
 order:10
}
.order-11 {
 -webkit-box-ordinal-group:12;
 -ms-flex-order:11;
 order:11
}
.order-12 {
 -webkit-box-ordinal-group:13;
 -ms-flex-order:12;
 order:12
}
.offset-1 {
 margin-left:8.33333333%
}
.offset-2 {
 margin-left:16.66666667%
}
.offset-3 {
 margin-left:25%
}
.offset-4 {
 margin-left:33.33333333%
}
.offset-5 {
 margin-left:41.66666667%
}
.offset-6 {
 margin-left:50%
}
.offset-7 {
 margin-left:58.33333333%
}
.offset-8 {
 margin-left:66.66666667%
}
.offset-9 {
 margin-left:75%
}
.offset-10 {
 margin-left:83.33333333%
}
.offset-11 {
 margin-left:91.66666667%
}
@media (min-width:576px) {
 .col-sm {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-sm-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:none
 }
 .col-sm-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.33333333%;
  flex:0 0 8.33333333%;
  max-width:8.33333333%
 }
 .col-sm-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.66666667%;
  flex:0 0 16.66666667%;
  max-width:16.66666667%
 }
 .col-sm-3 {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-sm-4 {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.33333333%;
  flex:0 0 33.33333333%;
  max-width:33.33333333%
 }
 .col-sm-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.66666667%;
  flex:0 0 41.66666667%;
  max-width:41.66666667%
 }
 .col-sm-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-sm-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 58.33333333%;
  flex:0 0 58.33333333%;
  max-width:58.33333333%
 }
 .col-sm-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.66666667%;
  flex:0 0 66.66666667%;
  max-width:66.66666667%
 }
 .col-sm-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-sm-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 83.33333333%;
  flex:0 0 83.33333333%;
  max-width:83.33333333%
 }
 .col-sm-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.66666667%;
  flex:0 0 91.66666667%;
  max-width:91.66666667%
 }
 .col-sm-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-sm-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-sm-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-sm-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-sm-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-sm-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-sm-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-sm-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-sm-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-sm-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-sm-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-sm-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-sm-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-sm-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-sm-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-sm-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-sm-0 {
  margin-left:0
 }
 .offset-sm-1 {
  margin-left:8.33333333%
 }
 .offset-sm-2 {
  margin-left:16.66666667%
 }
 .offset-sm-3 {
  margin-left:25%
 }
 .offset-sm-4 {
  margin-left:33.33333333%
 }
 .offset-sm-5 {
  margin-left:41.66666667%
 }
 .offset-sm-6 {
  margin-left:50%
 }
 .offset-sm-7 {
  margin-left:58.33333333%
 }
 .offset-sm-8 {
  margin-left:66.66666667%
 }
 .offset-sm-9 {
  margin-left:75%
 }
 .offset-sm-10 {
  margin-left:83.33333333%
 }
 .offset-sm-11 {
  margin-left:91.66666667%
 }
}
@media (min-width:768px) {
 .col-md {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-md-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:none
 }
 .col-md-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.33333333%;
  flex:0 0 8.33333333%;
  max-width:8.33333333%
 }
 .col-md-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.66666667%;
  flex:0 0 16.66666667%;
  max-width:16.66666667%
 }
 .col-md-3,
 .lightGallery .image-tile {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-md-4,
 .lightGallery .image-tile {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.33333333%;
  flex:0 0 33.33333333%;
  max-width:33.33333333%
 }
 .col-md-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.66666667%;
  flex:0 0 41.66666667%;
  max-width:41.66666667%
 }
 .col-md-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-md-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 58.33333333%;
  flex:0 0 58.33333333%;
  max-width:58.33333333%
 }
 .col-md-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.66666667%;
  flex:0 0 66.66666667%;
  max-width:66.66666667%
 }
 .col-md-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-md-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 83.33333333%;
  flex:0 0 83.33333333%;
  max-width:83.33333333%
 }
 .col-md-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.66666667%;
  flex:0 0 91.66666667%;
  max-width:91.66666667%
 }
 .col-md-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-md-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-md-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-md-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-md-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-md-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-md-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-md-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-md-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-md-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-md-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-md-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-md-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-md-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-md-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-md-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-md-0 {
  margin-left:0
 }
 .offset-md-1 {
  margin-left:8.33333333%
 }
 .offset-md-2 {
  margin-left:16.66666667%
 }
 .offset-md-3 {
  margin-left:25%
 }
 .offset-md-4 {
  margin-left:33.33333333%
 }
 .offset-md-5 {
  margin-left:41.66666667%
 }
 .offset-md-6 {
  margin-left:50%
 }
 .offset-md-7 {
  margin-left:58.33333333%
 }
 .offset-md-8 {
  margin-left:66.66666667%
 }
 .offset-md-9 {
  margin-left:75%
 }
 .offset-md-10 {
  margin-left:83.33333333%
 }
 .offset-md-11 {
  margin-left:91.66666667%
 }
}
@media (min-width:992px) {
 .col-lg {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-lg-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:none
 }
 .col-lg-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.33333333%;
  flex:0 0 8.33333333%;
  max-width:8.33333333%
 }
 .col-lg-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.66666667%;
  flex:0 0 16.66666667%;
  max-width:16.66666667%
 }
 .col-lg-3,
 .lightGallery .image-tile {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-lg-4 {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.33333333%;
  flex:0 0 33.33333333%;
  max-width:33.33333333%
 }
 .col-lg-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.66666667%;
  flex:0 0 41.66666667%;
  max-width:41.66666667%
 }
 .col-lg-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-lg-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 58.33333333%;
  flex:0 0 58.33333333%;
  max-width:58.33333333%
 }
 .col-lg-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.66666667%;
  flex:0 0 66.66666667%;
  max-width:66.66666667%
 }
 .col-lg-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-lg-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 83.33333333%;
  flex:0 0 83.33333333%;
  max-width:83.33333333%
 }
 .col-lg-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.66666667%;
  flex:0 0 91.66666667%;
  max-width:91.66666667%
 }
 .col-lg-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-lg-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-lg-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-lg-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-lg-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-lg-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-lg-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-lg-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-lg-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-lg-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-lg-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-lg-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-lg-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-lg-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-lg-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-lg-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-lg-0 {
  margin-left:0
 }
 .offset-lg-1 {
  margin-left:8.33333333%
 }
 .offset-lg-2 {
  margin-left:16.66666667%
 }
 .offset-lg-3 {
  margin-left:25%
 }
 .offset-lg-4 {
  margin-left:33.33333333%
 }
 .offset-lg-5 {
  margin-left:41.66666667%
 }
 .offset-lg-6 {
  margin-left:50%
 }
 .offset-lg-7 {
  margin-left:58.33333333%
 }
 .offset-lg-8 {
  margin-left:66.66666667%
 }
 .offset-lg-9 {
  margin-left:75%
 }
 .offset-lg-10 {
  margin-left:83.33333333%
 }
 .offset-lg-11 {
  margin-left:91.66666667%
 }
}
@media (min-width:1200px) {
 .col-xl {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-xl-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:none
 }
 .col-xl-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.33333333%;
  flex:0 0 8.33333333%;
  max-width:8.33333333%
 }
 .col-xl-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.66666667%;
  flex:0 0 16.66666667%;
  max-width:16.66666667%
 }
 .col-xl-3,
 .lightGallery .image-tile {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-xl-4 {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.33333333%;
  flex:0 0 33.33333333%;
  max-width:33.33333333%
 }
 .col-xl-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.66666667%;
  flex:0 0 41.66666667%;
  max-width:41.66666667%
 }
 .col-xl-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-xl-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 58.33333333%;
  flex:0 0 58.33333333%;
  max-width:58.33333333%
 }
 .col-xl-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.66666667%;
  flex:0 0 66.66666667%;
  max-width:66.66666667%
 }
 .col-xl-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-xl-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 83.33333333%;
  flex:0 0 83.33333333%;
  max-width:83.33333333%
 }
 .col-xl-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.66666667%;
  flex:0 0 91.66666667%;
  max-width:91.66666667%
 }
 .col-xl-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-xl-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-xl-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-xl-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-xl-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-xl-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-xl-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-xl-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-xl-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-xl-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-xl-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-xl-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-xl-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-xl-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-xl-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-xl-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-xl-0 {
  margin-left:0
 }
 .offset-xl-1 {
  margin-left:8.33333333%
 }
 .offset-xl-2 {
  margin-left:16.66666667%
 }
 .offset-xl-3 {
  margin-left:25%
 }
 .offset-xl-4 {
  margin-left:33.33333333%
 }
 .offset-xl-5 {
  margin-left:41.66666667%
 }
 .offset-xl-6 {
  margin-left:50%
 }
 .offset-xl-7 {
  margin-left:58.33333333%
 }
 .offset-xl-8 {
  margin-left:66.66666667%
 }
 .offset-xl-9 {
  margin-left:75%
 }
 .offset-xl-10 {
  margin-left:83.33333333%
 }
 .offset-xl-11 {
  margin-left:91.66666667%
 }
}
.table {
 width:100%;
 margin-bottom:1rem;
 background-color:transparent
}
.table td,
.table th {
 padding:.75rem;
 border-top:1px solid #d5dcec
}
.table thead th {
 vertical-align:bottom;
 border-bottom:2px solid #d5dcec
}
.table tbody+tbody {
 border-top:2px solid #d5dcec
}
.table .table {
 background-color:#fff
}
.table-sm td,
.table-sm th {
 padding:.3rem
}
.table-bordered,
.table-bordered td,
.table-bordered th {
 border:1px solid #d5dcec
}
.table-bordered thead td,
.table-bordered thead th {
 border-bottom-width:2px
}
.table-borderless tbody+tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
 border:0
}
.table-hover tbody tr:hover,
.table-striped tbody tr:nth-of-type(odd) {
 background-color:#eff3f5
}
.table-primary,
.table-primary>td,
.table-primary>th {
 background-color:#cbcdf7
}
.table-hover .table-primary:hover,
.table-hover .table-primary:hover>td,
.table-hover .table-primary:hover>th {
 background-color:#b5b8f4
}
.table-secondary,
.table-secondary>td,
.table-secondary>th {
 background-color:#f6f9fe
}
.table-hover .table-secondary:hover,
.table-hover .table-secondary:hover>td,
.table-hover .table-secondary:hover>th {
 background-color:#dfeafb
}
.table-success,
.table-success>td,
.table-success>th {
 background-color:#cdf1e8
}
.table-hover .table-success:hover,
.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
 background-color:#b9ebdf
}
.table-info,
.table-info>td,
.table-info>th {
 background-color:#dddaff
}
.table-hover .table-info:hover,
.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
 background-color:#c6c1ff
}
.table-warning,
.table-warning>td,
.table-warning>th {
 background-color:#ffd7d1
}
.table-hover .table-warning:hover,
.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
 background-color:#ffc1b8
}
.table-danger,
.table-danger>td,
.table-danger>th {
 background-color:#f5cecc
}
.table-hover .table-danger:hover,
.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
 background-color:#f1bab7
}
.table-light,
.table-light>td,
.table-light>th {
 background-color:#fcfcfc
}
.table-hover .table-light:hover,
.table-hover .table-light:hover>td,
.table-hover .table-light:hover>th {
 background-color:#efefef
}
.table-dark,
.table-dark>td,
.table-dark>th {
 background-color:#c1c8d3
}
.table-hover .table-dark:hover,
.table-hover .table-dark:hover>td,
.table-hover .table-dark:hover>th {
 background-color:#b2bbc8
}
.table-active,
.table-active>td,
.table-active>th,
.table-hover .table-active:hover,
.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
 background-color:rgba(0,0,0,.075)
}
.table .thead-dark th {
 color:#fff;
 background-color:rgb(102,255,255);
 border-color:rgb(102,255,255);
}
.table .thead-light th {
 color:#495057;
 background-color:#e9ecef;
 border-color:#d5dcec
}
.table-dark {
 color:#fff;
 background-color:#212529
}
.table-dark td,
.table-dark th,
.table-dark thead th {
 border-color:#32383e
}
.table-dark.table-bordered {
 border:0
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
 background-color:hsla(0,0%,100%,.05)
}
.table-dark.table-hover tbody tr:hover {
 background-color:hsla(0,0%,100%,.075)
}
@media (max-width:575.98px) {
 .table-responsive-sm {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .table-responsive-sm>.table-bordered {
  border:0
 }
}
@media (max-width:767.98px) {
 .table-responsive-md {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .table-responsive-md>.table-bordered {
  border:0
 }
}
@media (max-width:991.98px) {
 .table-responsive-lg {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .table-responsive-lg>.table-bordered {
  border:0
 }
}
@media (max-width:1199.98px) {
 .table-responsive-xl {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .table-responsive-xl>.table-bordered {
  border:0
 }
}
.table-responsive {
 display:block;
 width:100%;
 overflow-x:auto;
 -webkit-overflow-scrolling:touch;
 -ms-overflow-style:-ms-autohiding-scrollbar
}
.table-responsive>.table-bordered {
 border:0
}
.asColorPicker-input,
.dataTables_wrapper select,
.form-control,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--single .select2-search__field,
.tt-hint,
.tt-query,
.typeahead {
 display:block;
 width:100%;
 height:calc(2.25rem + 2px);
 padding:.56rem 1.375rem;
 font-size:1rem;
 line-height:1;
 color:#495057;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid #ced4da;
 border-radius:2px;
 -webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media screen and (prefers-reduced-motion:reduce) {
 .asColorPicker-input,
 .dataTables_wrapper select,
 .form-control,
 .select2-container--default .select2-selection--single,
 .select2-container--default .select2-selection--single .select2-search__field,
 .tt-hint,
 .tt-query,
 .typeahead {
  -webkit-transition:none;
  transition:none
 }
}
.asColorPicker-input::-ms-expand,
.dataTables_wrapper select::-ms-expand,
.form-control::-ms-expand,
.select2-container--default .select2-selection--single .select2-search__field::-ms-expand,
.select2-container--default .select2-selection--single::-ms-expand,
.tt-hint::-ms-expand,
.tt-query::-ms-expand,
.typeahead::-ms-expand {
 background-color:transparent;
 border:0
}
.asColorPicker-input:focus,
.dataTables_wrapper select:focus,
.form-control:focus,
.select2-container--default .select2-selection--single .select2-search__field:focus,
.select2-container--default .select2-selection--single:focus,
.tt-hint:focus,
.tt-query:focus,
.typeahead:focus {
 color:#495057;
 background-color:#fff;
 border-color:#80bdff;
 -webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);
 box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
}
.asColorPicker-input::-webkit-input-placeholder,
.dataTables_wrapper select::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder,
.select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder,
.select2-container--default .select2-selection--single::-webkit-input-placeholder,
.tt-hint::-webkit-input-placeholder,
.tt-query::-webkit-input-placeholder,
.typeahead::-webkit-input-placeholder {
 color:#c9c8c8;
 opacity:1
}
.asColorPicker-input:-ms-input-placeholder,
.asColorPicker-input::-ms-input-placeholder,
.dataTables_wrapper select:-ms-input-placeholder,
.dataTables_wrapper select::-ms-input-placeholder,
.form-control:-ms-input-placeholder,
.form-control::-ms-input-placeholder,
.select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder,
.select2-container--default .select2-selection--single .select2-search__field::-ms-input-placeholder,
.select2-container--default .select2-selection--single:-ms-input-placeholder,
.select2-container--default .select2-selection--single::-ms-input-placeholder,
.tt-hint:-ms-input-placeholder,
.tt-hint::-ms-input-placeholder,
.tt-query:-ms-input-placeholder,
.tt-query::-ms-input-placeholder,
.typeahead:-ms-input-placeholder,
.typeahead::-ms-input-placeholder {
 color:#c9c8c8;
 opacity:1
}
.asColorPicker-input::placeholder,
.dataTables_wrapper select::placeholder,
.form-control::placeholder,
.select2-container--default .select2-selection--single .select2-search__field::placeholder,
.select2-container--default .select2-selection--single::placeholder,
.tt-hint::placeholder,
.tt-query::placeholder,
.typeahead::placeholder {
 color:#c9c8c8;
 opacity:1
}
.asColorPicker-input:disabled,
.asColorPicker-input[readonly],
.dataTables_wrapper select:disabled,
.dataTables_wrapper select[readonly],
.form-control:disabled,
.form-control[readonly],
.select2-container--default .select2-selection--single .select2-search__field:disabled,
.select2-container--default .select2-selection--single .select2-search__field[readonly],
.select2-container--default .select2-selection--single:disabled,
.select2-container--default .select2-selection--single[readonly],
.tt-hint:disabled,
.tt-hint[readonly],
.tt-query:disabled,
.tt-query[readonly],
.typeahead:disabled,
.typeahead[readonly] {
 background-color:#e9ecef;
 opacity:1
}
.dataTables_wrapper select:focus::-ms-value,
.select2-container--default .select2-selection--single select.select2-search__field:focus::-ms-value,
.select2-container--default select.select2-selection--single:focus::-ms-value,
select.asColorPicker-input:focus::-ms-value,
select.form-control:focus::-ms-value,
select.tt-hint:focus::-ms-value,
select.tt-query:focus::-ms-value,
select.typeahead:focus::-ms-value {
 color:#495057;
 background-color:#fff
}
.form-control-file,
.form-control-range {
 display:block;
 width:100%
}
.col-form-label {
 padding-top:calc(.56rem + 1px);
 padding-bottom:calc(.56rem + 1px);
 margin-bottom:0;
 font-size:inherit;
 line-height:1
}
.col-form-label-lg {
 padding-top:calc(.94rem + 1px);
 padding-bottom:calc(.94rem + 1px);
 font-size:1.25rem;
 line-height:1
}
.col-form-label-sm {
 padding-top:calc(.5rem + 1px);
 padding-bottom:calc(.5rem + 1px);
 font-size:.875rem;
 line-height:1
}
.form-control-plaintext {
 display:block;
 width:100%;
 padding-top:.56rem;
 padding-bottom:.56rem;
 margin-bottom:0;
 line-height:1;
 color:#212529;
 background-color:transparent;
 border:solid transparent;
 border-width:1px 0
}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
 padding-right:0;
 padding-left:0
}
.form-control-sm {
 height:calc(1.8125rem + 2px);
 padding:.5rem .81rem;
 font-size:.875rem;
 line-height:1;
 border-radius:.2rem
}
.form-control-lg {
 height:calc(2.875rem + 2px);
 padding:.94rem 1.94rem;
 font-size:1.25rem;
 line-height:1;
 border-radius:.3rem
}
.dataTables_wrapper select[multiple],
.dataTables_wrapper select[size],
.select2-container--default .select2-selection--single select.select2-search__field[multiple],
.select2-container--default .select2-selection--single select.select2-search__field[size],
.select2-container--default .select2-selection--single textarea.select2-search__field,
.select2-container--default select.select2-selection--single[multiple],
.select2-container--default select.select2-selection--single[size],
.select2-container--default textarea.select2-selection--single,
select.asColorPicker-input[multiple],
select.asColorPicker-input[size],
select.form-control[multiple],
select.form-control[size],
select.tt-hint[multiple],
select.tt-hint[size],
select.tt-query[multiple],
select.tt-query[size],
select.typeahead[multiple],
select.typeahead[size],
textarea.asColorPicker-input,
textarea.form-control,
textarea.tt-hint,
textarea.tt-query,
textarea.typeahead {
 height:auto
}
.form-group {
 margin-bottom:1rem
}
.form-text {
 display:block;
 margin-top:.25rem
}
.form-row {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-right:-5px;
 margin-left:-5px
}
.form-row>.col,
.form-row>[class*=col-] {
 padding-right:5px;
 padding-left:5px
}
.form-check {
 position:relative;
 display:block;
 padding-left:1.25rem
}
.form-check-input {
 position:absolute;
 margin-top:.3rem;
 margin-left:-1.25rem
}
.form-check-input:disabled~.form-check-label {
 color:#a8abad
}
.form-check-label {
 margin-bottom:0
}
.form-check-inline {
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding-left:0;
 margin-right:.75rem
}
.form-check-inline .form-check-input {
 position:static;
 margin-top:0;
 margin-right:.3125rem;
 margin-left:0
}
.valid-feedback {
 display:none;
 width:100%;
 margin-top:.25rem;
 font-size:80%;
 color:#28a745
}
.valid-tooltip {
 position:absolute;
 top:100%;
 z-index:5;
 display:none;
 max-width:100%;
 padding:.4rem .75rem;
 margin-top:.1rem;
 font-size:.75rem;
 line-height:1.5;
 color:#fff;
 background-color:rgba(40,167,69,.9);
 border-radius:.375rem
}
.custom-select.is-valid,
.dataTables_wrapper .was-validated select:valid,
.dataTables_wrapper select.is-valid,
.form-control.is-valid,
.is-valid.asColorPicker-input,
.is-valid.tt-hint,
.is-valid.tt-query,
.is-valid.typeahead,
.select2-container--default .is-valid.select2-selection--single,
.select2-container--default .select2-selection--single .is-valid.select2-search__field,
.select2-container--default .select2-selection--single .was-validated .select2-search__field:valid,
.select2-container--default .was-validated .select2-selection--single:valid,
.was-validated .asColorPicker-input:valid,
.was-validated .custom-select:valid,
.was-validated .dataTables_wrapper select:valid,
.was-validated .form-control:valid,
.was-validated .select2-container--default .select2-selection--single .select2-search__field:valid,
.was-validated .select2-container--default .select2-selection--single:valid,
.was-validated .tt-hint:valid,
.was-validated .tt-query:valid,
.was-validated .typeahead:valid {
 border-color:#28a745
}
.custom-select.is-valid:focus,
.dataTables_wrapper .was-validated select:valid:focus,
.dataTables_wrapper select.is-valid:focus,
.form-control.is-valid:focus,
.is-valid.asColorPicker-input:focus,
.is-valid.tt-hint:focus,
.is-valid.tt-query:focus,
.is-valid.typeahead:focus,
.select2-container--default .is-valid.select2-selection--single:focus,
.select2-container--default .select2-selection--single .is-valid.select2-search__field:focus,
.select2-container--default .select2-selection--single .was-validated .select2-search__field:valid:focus,
.select2-container--default .was-validated .select2-selection--single:valid:focus,
.was-validated .asColorPicker-input:valid:focus,
.was-validated .custom-select:valid:focus,
.was-validated .dataTables_wrapper select:valid:focus,
.was-validated .form-control:valid:focus,
.was-validated .select2-container--default .select2-selection--single .select2-search__field:valid:focus,
.was-validated .select2-container--default .select2-selection--single:valid:focus,
.was-validated .tt-hint:valid:focus,
.was-validated .tt-query:valid:focus,
.was-validated .typeahead:valid:focus {
 border-color:#28a745;
 -webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);
 box-shadow:0 0 0 .2rem rgba(40,167,69,.25)
}
.custom-select.is-valid~.valid-feedback,
.custom-select.is-valid~.valid-tooltip,
.dataTables_wrapper .was-validated select:valid~.valid-feedback,
.dataTables_wrapper .was-validated select:valid~.valid-tooltip,
.dataTables_wrapper select.is-valid~.valid-feedback,
.dataTables_wrapper select.is-valid~.valid-tooltip,
.form-control-file.is-valid~.valid-feedback,
.form-control-file.is-valid~.valid-tooltip,
.form-control.is-valid~.valid-feedback,
.form-control.is-valid~.valid-tooltip,
.is-valid.asColorPicker-input~.valid-feedback,
.is-valid.asColorPicker-input~.valid-tooltip,
.is-valid.tt-hint~.valid-feedback,
.is-valid.tt-hint~.valid-tooltip,
.is-valid.tt-query~.valid-feedback,
.is-valid.tt-query~.valid-tooltip,
.is-valid.typeahead~.valid-feedback,
.is-valid.typeahead~.valid-tooltip,
.select2-container--default .is-valid.select2-selection--single~.valid-feedback,
.select2-container--default .is-valid.select2-selection--single~.valid-tooltip,
.select2-container--default .select2-selection--single .is-valid.select2-search__field~.valid-feedback,
.select2-container--default .select2-selection--single .is-valid.select2-search__field~.valid-tooltip,
.select2-container--default .select2-selection--single .was-validated .select2-search__field:valid~.valid-feedback,
.select2-container--default .select2-selection--single .was-validated .select2-search__field:valid~.valid-tooltip,
.select2-container--default .was-validated .select2-selection--single:valid~.valid-feedback,
.select2-container--default .was-validated .select2-selection--single:valid~.valid-tooltip,
.was-validated .asColorPicker-input:valid~.valid-feedback,
.was-validated .asColorPicker-input:valid~.valid-tooltip,
.was-validated .custom-select:valid~.valid-feedback,
.was-validated .custom-select:valid~.valid-tooltip,
.was-validated .dataTables_wrapper select:valid~.valid-feedback,
.was-validated .dataTables_wrapper select:valid~.valid-tooltip,
.was-validated .form-control-file:valid~.valid-feedback,
.was-validated .form-control-file:valid~.valid-tooltip,
.was-validated .form-control:valid~.valid-feedback,
.was-validated .form-control:valid~.valid-tooltip,
.was-validated .select2-container--default .select2-selection--single .select2-search__field:valid~.valid-feedback,
.was-validated .select2-container--default .select2-selection--single .select2-search__field:valid~.valid-tooltip,
.was-validated .select2-container--default .select2-selection--single:valid~.valid-feedback,
.was-validated .select2-container--default .select2-selection--single:valid~.valid-tooltip,
.was-validated .tt-hint:valid~.valid-feedback,
.was-validated .tt-hint:valid~.valid-tooltip,
.was-validated .tt-query:valid~.valid-feedback,
.was-validated .tt-query:valid~.valid-tooltip,
.was-validated .typeahead:valid~.valid-feedback,
.was-validated .typeahead:valid~.valid-tooltip {
 display:block
}
.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
 color:#28a745
}
.form-check-input.is-valid~.valid-feedback,
.form-check-input.is-valid~.valid-tooltip,
.was-validated .form-check-input:valid~.valid-feedback,
.was-validated .form-check-input:valid~.valid-tooltip {
 display:block
}
.custom-control-input.is-valid~.custom-control-label,
.was-validated .custom-control-input:valid~.custom-control-label {
 color:#28a745
}
.custom-control-input.is-valid~.custom-control-label:before,
.was-validated .custom-control-input:valid~.custom-control-label:before {
 background-color:#71dd8a
}
.custom-control-input.is-valid~.valid-feedback,
.custom-control-input.is-valid~.valid-tooltip,
.was-validated .custom-control-input:valid~.valid-feedback,
.was-validated .custom-control-input:valid~.valid-tooltip {
 display:block
}
.custom-control-input.is-valid:checked~.custom-control-label:before,
.was-validated .custom-control-input:valid:checked~.custom-control-label:before {
 background-color:#34ce57
}
.custom-control-input.is-valid:focus~.custom-control-label:before,
.was-validated .custom-control-input:valid:focus~.custom-control-label:before {
 -webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25);
 box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)
}
.custom-file-input.is-valid~.custom-file-label,
.was-validated .custom-file-input:valid~.custom-file-label {
 border-color:#28a745
}
.custom-file-input.is-valid~.custom-file-label:after,
.was-validated .custom-file-input:valid~.custom-file-label:after {
 border-color:inherit
}
.custom-file-input.is-valid~.valid-feedback,
.custom-file-input.is-valid~.valid-tooltip,
.was-validated .custom-file-input:valid~.valid-feedback,
.was-validated .custom-file-input:valid~.valid-tooltip {
 display:block
}
.custom-file-input.is-valid:focus~.custom-file-label,
.was-validated .custom-file-input:valid:focus~.custom-file-label {
 -webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);
 box-shadow:0 0 0 .2rem rgba(40,167,69,.25)
}
.invalid-feedback {
 display:none;
 width:100%;
 margin-top:.25rem;
 font-size:80%;
 color:#dc3545
}
.invalid-tooltip {
 position:absolute;
 top:100%;
 z-index:5;
 display:none;
 max-width:100%;
 padding:.4rem .75rem;
 margin-top:.1rem;
 font-size:.75rem;
 line-height:1.5;
 color:#fff;
 background-color:rgba(220,53,69,.9);
 border-radius:.375rem
}
.custom-select.is-invalid,
.dataTables_wrapper .was-validated select:invalid,
.dataTables_wrapper select.is-invalid,
.form-control.is-invalid,
.is-invalid.asColorPicker-input,
.is-invalid.tt-hint,
.is-invalid.tt-query,
.is-invalid.typeahead,
.select2-container--default .is-invalid.select2-selection--single,
.select2-container--default .select2-selection--single .is-invalid.select2-search__field,
.select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid,
.select2-container--default .was-validated .select2-selection--single:invalid,
.was-validated .asColorPicker-input:invalid,
.was-validated .custom-select:invalid,
.was-validated .dataTables_wrapper select:invalid,
.was-validated .form-control:invalid,
.was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid,
.was-validated .select2-container--default .select2-selection--single:invalid,
.was-validated .tt-hint:invalid,
.was-validated .tt-query:invalid,
.was-validated .typeahead:invalid {
 border-color:#dc3545
}
.custom-select.is-invalid:focus,
.dataTables_wrapper .was-validated select:invalid:focus,
.dataTables_wrapper select.is-invalid:focus,
.form-control.is-invalid:focus,
.is-invalid.asColorPicker-input:focus,
.is-invalid.tt-hint:focus,
.is-invalid.tt-query:focus,
.is-invalid.typeahead:focus,
.select2-container--default .is-invalid.select2-selection--single:focus,
.select2-container--default .select2-selection--single .is-invalid.select2-search__field:focus,
.select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid:focus,
.select2-container--default .was-validated .select2-selection--single:invalid:focus,
.was-validated .asColorPicker-input:invalid:focus,
.was-validated .custom-select:invalid:focus,
.was-validated .dataTables_wrapper select:invalid:focus,
.was-validated .form-control:invalid:focus,
.was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid:focus,
.was-validated .select2-container--default .select2-selection--single:invalid:focus,
.was-validated .tt-hint:invalid:focus,
.was-validated .tt-query:invalid:focus,
.was-validated .typeahead:invalid:focus {
 border-color:#dc3545;
 -webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);
 box-shadow:0 0 0 .2rem rgba(220,53,69,.25)
}
.custom-select.is-invalid~.invalid-feedback,
.custom-select.is-invalid~.invalid-tooltip,
.dataTables_wrapper .was-validated select:invalid~.invalid-feedback,
.dataTables_wrapper .was-validated select:invalid~.invalid-tooltip,
.dataTables_wrapper select.is-invalid~.invalid-feedback,
.dataTables_wrapper select.is-invalid~.invalid-tooltip,
.form-control-file.is-invalid~.invalid-feedback,
.form-control-file.is-invalid~.invalid-tooltip,
.form-control.is-invalid~.invalid-feedback,
.form-control.is-invalid~.invalid-tooltip,
.is-invalid.asColorPicker-input~.invalid-feedback,
.is-invalid.asColorPicker-input~.invalid-tooltip,
.is-invalid.tt-hint~.invalid-feedback,
.is-invalid.tt-hint~.invalid-tooltip,
.is-invalid.tt-query~.invalid-feedback,
.is-invalid.tt-query~.invalid-tooltip,
.is-invalid.typeahead~.invalid-feedback,
.is-invalid.typeahead~.invalid-tooltip,
.select2-container--default .is-invalid.select2-selection--single~.invalid-feedback,
.select2-container--default .is-invalid.select2-selection--single~.invalid-tooltip,
.select2-container--default .select2-selection--single .is-invalid.select2-search__field~.invalid-feedback,
.select2-container--default .select2-selection--single .is-invalid.select2-search__field~.invalid-tooltip,
.select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid~.invalid-feedback,
.select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid~.invalid-tooltip,
.select2-container--default .was-validated .select2-selection--single:invalid~.invalid-feedback,
.select2-container--default .was-validated .select2-selection--single:invalid~.invalid-tooltip,
.was-validated .asColorPicker-input:invalid~.invalid-feedback,
.was-validated .asColorPicker-input:invalid~.invalid-tooltip,
.was-validated .custom-select:invalid~.invalid-feedback,
.was-validated .custom-select:invalid~.invalid-tooltip,
.was-validated .dataTables_wrapper select:invalid~.invalid-feedback,
.was-validated .dataTables_wrapper select:invalid~.invalid-tooltip,
.was-validated .form-control-file:invalid~.invalid-feedback,
.was-validated .form-control-file:invalid~.invalid-tooltip,
.was-validated .form-control:invalid~.invalid-feedback,
.was-validated .form-control:invalid~.invalid-tooltip,
.was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid~.invalid-feedback,
.was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid~.invalid-tooltip,
.was-validated .select2-container--default .select2-selection--single:invalid~.invalid-feedback,
.was-validated .select2-container--default .select2-selection--single:invalid~.invalid-tooltip,
.was-validated .tt-hint:invalid~.invalid-feedback,
.was-validated .tt-hint:invalid~.invalid-tooltip,
.was-validated .tt-query:invalid~.invalid-feedback,
.was-validated .tt-query:invalid~.invalid-tooltip,
.was-validated .typeahead:invalid~.invalid-feedback,
.was-validated .typeahead:invalid~.invalid-tooltip {
 display:block
}
.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
 color:#dc3545
}
.form-check-input.is-invalid~.invalid-feedback,
.form-check-input.is-invalid~.invalid-tooltip,
.was-validated .form-check-input:invalid~.invalid-feedback,
.was-validated .form-check-input:invalid~.invalid-tooltip {
 display:block
}
.custom-control-input.is-invalid~.custom-control-label,
.was-validated .custom-control-input:invalid~.custom-control-label {
 color:#dc3545
}
.custom-control-input.is-invalid~.custom-control-label:before,
.was-validated .custom-control-input:invalid~.custom-control-label:before {
 background-color:#efa2a9
}
.custom-control-input.is-invalid~.invalid-feedback,
.custom-control-input.is-invalid~.invalid-tooltip,
.was-validated .custom-control-input:invalid~.invalid-feedback,
.was-validated .custom-control-input:invalid~.invalid-tooltip {
 display:block
}
.custom-control-input.is-invalid:checked~.custom-control-label:before,
.was-validated .custom-control-input:invalid:checked~.custom-control-label:before {
 background-color:#e4606d
}
.custom-control-input.is-invalid:focus~.custom-control-label:before,
.was-validated .custom-control-input:invalid:focus~.custom-control-label:before {
 -webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25);
 box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)
}
.custom-file-input.is-invalid~.custom-file-label,
.was-validated .custom-file-input:invalid~.custom-file-label {
 border-color:#dc3545
}
.custom-file-input.is-invalid~.custom-file-label:after,
.was-validated .custom-file-input:invalid~.custom-file-label:after {
 border-color:inherit
}
.custom-file-input.is-invalid~.invalid-feedback,
.custom-file-input.is-invalid~.invalid-tooltip,
.was-validated .custom-file-input:invalid~.invalid-feedback,
.was-validated .custom-file-input:invalid~.invalid-tooltip {
 display:block
}
.custom-file-input.is-invalid:focus~.custom-file-label,
.was-validated .custom-file-input:invalid:focus~.custom-file-label {
 -webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);
 box-shadow:0 0 0 .2rem rgba(220,53,69,.25)
}
.form-inline {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row wrap;
 flex-flow:row wrap;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.form-inline .form-check {
 width:100%
}
@media (min-width:576px) {
 .form-inline label {
  -ms-flex-align:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .form-inline .form-group,
 .form-inline label {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  align-items:center;
  margin-bottom:0
 }
 .form-inline .form-group {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap;
  -ms-flex-align:center
 }
 .dataTables_wrapper .form-inline select,
 .form-inline .asColorPicker-input,
 .form-inline .dataTables_wrapper select,
 .form-inline .form-control,
 .form-inline .select2-container--default .select2-selection--single,
 .form-inline .select2-container--default .select2-selection--single .select2-search__field,
 .form-inline .tt-hint,
 .form-inline .tt-query,
 .form-inline .typeahead,
 .select2-container--default .form-inline .select2-selection--single,
 .select2-container--default .select2-selection--single .form-inline .select2-search__field {
  display:inline-block;
  width:auto;
  vertical-align:middle
 }
 .form-inline .form-control-plaintext {
  display:inline-block
 }
 .form-inline .asColorPicker-wrap,
 .form-inline .custom-select,
 .form-inline .input-group {
  width:auto
 }
 .form-inline .form-check {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:auto;
  padding-left:0
 }
 .form-inline .form-check-input {
  position:relative;
  margin-top:0;
  margin-right:.25rem;
  margin-left:0
 }
 .form-inline .custom-control {
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .form-inline .custom-control-label {
  margin-bottom:0
 }
}
.btn,
.swal2-modal .swal2-buttonswrapper .swal2-styled {
 display:inline-block;
 font-weight:400;
 text-align:center;
 white-space:nowrap;
 vertical-align:middle;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 border:1px solid transparent;
 padding:.56rem 1.375rem;
 font-size:1rem;
 border-radius:.1875rem;
 -webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media screen and (prefers-reduced-motion:reduce) {
 .btn,
 .swal2-modal .swal2-buttonswrapper .swal2-styled {
  -webkit-transition:none;
  transition:none
 }
}
.btn:focus,
.btn:hover,
.swal2-modal .swal2-buttonswrapper .swal2-styled:focus,
.swal2-modal .swal2-buttonswrapper .swal2-styled:hover {
 text-decoration:none
}
.btn.focus,
.btn:focus,
.swal2-modal .swal2-buttonswrapper .focus.swal2-styled,
.swal2-modal .swal2-buttonswrapper .swal2-styled:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);
 box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
}
.btn.disabled,
.btn:disabled,
.swal2-modal .swal2-buttonswrapper .disabled.swal2-styled,
.swal2-modal .swal2-buttonswrapper .swal2-styled:disabled {
 opacity:.65
}
.btn:not(:disabled):not(.disabled),
.swal2-modal .swal2-buttonswrapper .swal2-styled:not(:disabled):not(.disabled) {
 cursor:pointer
}
.swal2-modal .swal2-buttonswrapper a.disabled.swal2-styled,
.swal2-modal .swal2-buttonswrapper fieldset:disabled a.swal2-styled,
a.btn.disabled,
fieldset:disabled .swal2-modal .swal2-buttonswrapper a.swal2-styled,
fieldset:disabled a.btn {
 pointer-events:none
}
.btn-primary {
 color:#fff;
 background-color:#464de4;
 border-color:#464de4
}
.btn-primary:hover {
 color:#fff;
 background-color:#252ddf;
 border-color:#1f28d8
}
.btn-primary.focus,
.btn-primary:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(70,77,228,.5);
 box-shadow:0 0 0 .2rem rgba(70,77,228,.5)
}
.btn-primary.disabled,
.btn-primary:disabled {
 color:#fff;
 background-color:#464de4;
 border-color:#464de4
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
 color:#fff;
 background-color:#1f28d8;
 border-color:#1e26cc
}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(70,77,228,.5);
 box-shadow:0 0 0 .2rem rgba(70,77,228,.5)
}
.btn-secondary {
 color:#212529;
 background-color:#dfe8fb;
 border-color:#dfe8fb
}
.btn-secondary:hover {
 color:#212529;
 background-color:#bdd0f7;
 border-color:#b2c7f5
}
.btn-secondary.focus,
.btn-secondary:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(223,232,251,.5);
 box-shadow:0 0 0 .2rem rgba(223,232,251,.5)
}
.btn-secondary.disabled,
.btn-secondary:disabled {
 color:#212529;
 background-color:#dfe8fb;
 border-color:#dfe8fb
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show>.btn-secondary.dropdown-toggle {
 color:#212529;
 background-color:#b2c7f5;
 border-color:#a6bff4
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(223,232,251,.5);
 box-shadow:0 0 0 .2rem rgba(223,232,251,.5)
}
.btn-success {
 color:#212529;
 background-color:#4cceac;
 border-color:#4cceac
}
.btn-success:hover {
 color:#fff;
 background-color:#34bf9b;
 border-color:#32b593
}
.btn-success.focus,
.btn-success:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(76,206,172,.5);
 box-shadow:0 0 0 .2rem rgba(76,206,172,.5)
}
.btn-success.disabled,
.btn-success:disabled {
 color:#212529;
 background-color:#4cceac;
 border-color:#4cceac
}
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show>.btn-success.dropdown-toggle {
 color:#fff;
 background-color:#32b593;
 border-color:#2fab8b
}
.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-success.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(76,206,172,.5);
 box-shadow:0 0 0 .2rem rgba(76,206,172,.5)
}
.btn-info {
 color:#1906fb;
 background-color:transparent;
 border-color:#fb7906;
}
.btn-info:hover {
 color:#fb7906;
 background-color:transparent;
 border-color:#fb7906;
}
.btn-info.focus,
.btn-info:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(133,123,255,.5);
 box-shadow:0 0 0 .2rem rgba(133,123,255,.5)
}
.btn-info.disabled,
.btn-info:disabled {
 color:#fff;
 background-color:#857bff;
 border-color:#857bff
}
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show>.btn-info.dropdown-toggle {
 color:#fb7906;
 background-color:transparent;
 border-color:#fb7906;
}
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-info.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(133,123,255,.5);
 box-shadow:0 0 0 .2rem #fb790680;
}
.btn-warning {
 color:#212529;
 background-color:#ff6f59;
 border-color:#ff6f59
}
.btn-warning:hover {
 color:#fff;
 background-color:#ff4e33;
 border-color:#ff4326
}
.btn-warning.focus,
.btn-warning:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(255,111,89,.5);
 box-shadow:0 0 0 .2rem rgba(255,111,89,.5)
}
.btn-warning.disabled,
.btn-warning:disabled {
 color:#212529;
 background-color:#ff6f59;
 border-color:#ff6f59
}
.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show>.btn-warning.dropdown-toggle {
 color:#fff;
 background-color:#ff4326;
 border-color:#ff3819
}
.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-warning.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(255,111,89,.5);
 box-shadow:0 0 0 .2rem rgba(255,111,89,.5)
}
.btn-danger {
 color:#fff;
 background-color:#db504a;
 border-color:#db504a
}
.btn-danger:hover {
 color:#fff;
 background-color:#d4312a;
 border-color:#ca2f28
}
.btn-danger.focus,
.btn-danger:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(219,80,74,.5);
 box-shadow:0 0 0 .2rem rgba(219,80,74,.5)
}
.btn-danger.disabled,
.btn-danger:disabled {
 color:#fff;
 background-color:#db504a;
 border-color:#db504a
}
.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show>.btn-danger.dropdown-toggle {
 color:#fff;
 background-color:#ca2f28;
 border-color:#bf2c26
}
.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-danger.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(219,80,74,.5);
 box-shadow:0 0 0 .2rem rgba(219,80,74,.5)
}
.btn-light {
 color:#212529;
 background-color:#f3f5f6;
 border-color:#f3f5f6
}
.btn-light:hover {
 color:#212529;
 background-color:#dde3e6;
 border-color:#d6dde0
}
.btn-light.focus,
.btn-light:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(243,245,246,.5);
 box-shadow:0 0 0 .2rem rgba(243,245,246,.5)
}
.btn-light.disabled,
.btn-light:disabled {
 color:#212529;
 background-color:#f3f5f6;
 border-color:#f3f5f6
}
.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show>.btn-light.dropdown-toggle {
 color:#212529;
 background-color:#d6dde0;
 border-color:#cfd7db
}
.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-light.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(243,245,246,.5);
 box-shadow:0 0 0 .2rem rgba(243,245,246,.5)
}
.btn-dark {
 color:#fff;
 background-color:#223c61;
 border-color:#223c61
}
.btn-dark:hover {
 color:#fff;
 background-color:#182a45;
 border-color:#15253b
}
.btn-dark.focus,
.btn-dark:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(34,60,97,.5);
 box-shadow:0 0 0 .2rem rgba(34,60,97,.5)
}
.btn-dark.disabled,
.btn-dark:disabled {
 color:#fff;
 background-color:#223c61;
 border-color:#223c61
}
.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show>.btn-dark.dropdown-toggle {
 color:#fff;
 background-color:#15253b;
 border-color:#111f32
}
.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-dark.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(34,60,97,.5);
 box-shadow:0 0 0 .2rem rgba(34,60,97,.5)
}
.btn-outline-primary {
 color:#003399;
 background-color:transparent;
 background-image:none;
 border-color:#003399;
}
.btn-outline-primary:hover {
 color:#fff;
 background-color:#003399;
 border-color:#003399;
}
.btn-outline-primary.focus,
.btn-outline-primary:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(70,77,228,.5);
 box-shadow:0 0 0 .2rem rgba(70,77,228,.5)
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
 color:#464de4;
 background-color:transparent
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle {
 color:#fff;
 background-color:#003399;
 border-color:#003399;
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(70,77,228,.5);
 box-shadow:0 0 0 .2rem #00339980;
}
.btn-outline-secondary {
 color:#dfe8fb;
 background-color:transparent;
 background-image:none;
 border-color:#dfe8fb
}
.btn-outline-secondary:hover {
 color:#212529;
 background-color:#dfe8fb;
 border-color:#dfe8fb
}
.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(223,232,251,.5);
 box-shadow:0 0 0 .2rem rgba(223,232,251,.5)
}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
 color:#dfe8fb;
 background-color:transparent
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-secondary.dropdown-toggle {
 color:#212529;
 background-color:#dfe8fb;
 border-color:#dfe8fb
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-secondary.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(223,232,251,.5);
 box-shadow:0 0 0 .2rem rgba(223,232,251,.5)
}
.btn-outline-success {
 color:#4cceac;
 background-color:transparent;
 background-image:none;
 border-color:#4cceac
}
.btn-outline-success:hover {
 color:#212529;
 background-color:#4cceac;
 border-color:#4cceac
}
.btn-outline-success.focus,
.btn-outline-success:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(76,206,172,.5);
 box-shadow:0 0 0 .2rem rgba(76,206,172,.5)
}
.btn-outline-success.disabled,
.btn-outline-success:disabled {
 color:#4cceac;
 background-color:transparent
}
.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show>.btn-outline-success.dropdown-toggle {
 color:#212529;
 background-color:#4cceac;
 border-color:#4cceac
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-success.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(76,206,172,.5);
 box-shadow:0 0 0 .2rem rgba(76,206,172,.5)
}
.btn-outline-info {
 color:#857bff;
 background-color:transparent;
 background-image:none;
 border-color:#857bff
}
.btn-outline-info:hover {
 color:#fff;
 background-color:#857bff;
 border-color:#857bff
}
.btn-outline-info.focus,
.btn-outline-info:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(133,123,255,.5);
 box-shadow:0 0 0 .2rem rgba(133,123,255,.5)
}
.btn-outline-info.disabled,
.btn-outline-info:disabled {
 color:#857bff;
 background-color:transparent
}
.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show>.btn-outline-info.dropdown-toggle {
 color:#fff;
 background-color:#857bff;
 border-color:#857bff
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-info.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(133,123,255,.5);
 box-shadow:0 0 0 .2rem rgba(133,123,255,.5)
}
.btn-outline-warning {
 color:#ff6f59;
 background-color:transparent;
 background-image:none;
 border-color:#ff6f59
}
.btn-outline-warning:hover {
 color:#212529;
 background-color:#ff6f59;
 border-color:#ff6f59
}
.btn-outline-warning.focus,
.btn-outline-warning:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(255,111,89,.5);
 box-shadow:0 0 0 .2rem rgba(255,111,89,.5)
}
.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
 color:#ff6f59;
 background-color:transparent
}
.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show>.btn-outline-warning.dropdown-toggle {
 color:#212529;
 background-color:#ff6f59;
 border-color:#ff6f59
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-warning.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(255,111,89,.5);
 box-shadow:0 0 0 .2rem rgba(255,111,89,.5)
}
.btn-outline-danger {
 color:#db504a;
 background-color:transparent;
 background-image:none;
 border-color:#db504a
}
.btn-outline-danger:hover {
 color:#fff;
 background-color:#db504a;
 border-color:#db504a
}
.btn-outline-danger.focus,
.btn-outline-danger:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(219,80,74,.5);
 box-shadow:0 0 0 .2rem rgba(219,80,74,.5)
}
.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
 color:#db504a;
 background-color:transparent
}
.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show>.btn-outline-danger.dropdown-toggle {
 color:#fff;
 background-color:#db504a;
 border-color:#db504a
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-danger.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(219,80,74,.5);
 box-shadow:0 0 0 .2rem rgba(219,80,74,.5)
}
.btn-outline-light {
 color:#f3f5f6;
 background-color:transparent;
 background-image:none;
 border-color:#f3f5f6
}
.btn-outline-light:hover {
 color:#212529;
 background-color:#f3f5f6;
 border-color:#f3f5f6
}
.btn-outline-light.focus,
.btn-outline-light:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(243,245,246,.5);
 box-shadow:0 0 0 .2rem rgba(243,245,246,.5)
}
.btn-outline-light.disabled,
.btn-outline-light:disabled {
 color:#f3f5f6;
 background-color:transparent
}
.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show>.btn-outline-light.dropdown-toggle {
 color:#212529;
 background-color:#f3f5f6;
 border-color:#f3f5f6
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-light.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(243,245,246,.5);
 box-shadow:0 0 0 .2rem rgba(243,245,246,.5)
}
.btn-outline-dark {
 color:#223c61;
 background-color:transparent;
 background-image:none;
 border-color:#223c61
}
.btn-outline-dark:hover {
 color:#fff;
 background-color:#223c61;
 border-color:#223c61
}
.btn-outline-dark.focus,
.btn-outline-dark:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(34,60,97,.5);
 box-shadow:0 0 0 .2rem rgba(34,60,97,.5)
}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
 color:#223c61;
 background-color:transparent
}
.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show>.btn-outline-dark.dropdown-toggle {
 color:#fff;
 background-color:#223c61;
 border-color:#223c61
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-dark.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(34,60,97,.5);
 box-shadow:0 0 0 .2rem rgba(34,60,97,.5)
}
.btn-link {
 font-weight:400;
 color:#007bff;
 background-color:transparent
}
.btn-link:hover {
 color:#0056b3;
 background-color:transparent
}
.btn-link.focus,
.btn-link:focus,
.btn-link:hover {
 text-decoration:underline;
 border-color:transparent
}
.btn-link.focus,
.btn-link:focus {
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-link.disabled,
.btn-link:disabled {
 color:#6c757d;
 pointer-events:none
}
.btn-group-lg>.btn,
.btn-lg,
.swal2-modal .swal2-buttonswrapper .btn-group-lg>.swal2-styled {
 padding:.94rem 1.94rem;
 font-size:1.25rem;
 line-height:1.5;
 border-radius:.1875rem
}
.btn-group-sm>.btn,
.btn-sm,
.swal2-modal .swal2-buttonswrapper .btn-group-sm>.swal2-styled {
 padding:.5rem .81rem;
 font-size:.875rem;
 line-height:1.5;
 border-radius:.1875rem
}
.btn-block {
 display:block;
 width:100%
}
.btn-block+.btn-block {
 margin-top:.5rem
}
input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
 width:100%
}
.fade {
 -webkit-transition:opacity .15s linear;
 transition:opacity .15s linear
}
@media screen and (prefers-reduced-motion:reduce) {
 .fade {
  -webkit-transition:none;
  transition:none
 }
}
.fade:not(.show) {
 opacity:0
}
.collapse:not(.show) {
 display:none
}
.collapsing {
 position:relative;
 height:0;
 overflow:hidden;
 -webkit-transition:height .35s ease;
 transition:height .35s ease
}
@media screen and (prefers-reduced-motion:reduce) {
 .collapsing {
  -webkit-transition:none;
  transition:none
 }
}
.dropdown,
.dropleft,
.dropright,
.dropup {
 position:relative
}
.dropdown-toggle:after {
 display:inline-block;
 width:0;
 height:0;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 border-top:.3em solid;
 border-right:.3em solid transparent;
 border-bottom:0;
 border-left:.3em solid transparent
}
.dropdown-toggle:empty:after {
 margin-left:0
}
.dropdown-menu {
 position:absolute;
 top:100%;
 left:0;
 z-index:1000;
 display:none;
 float:left;
 min-width:10rem;
 padding:.5rem 0;
 margin:.125rem 0 0;
 font-size:1rem;
 color:#223c61;
 text-align:left;
 list-style:none;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid #d5dcec;
 border-radius:.25rem
}
.dropdown-menu-right {
 right:0;
 left:auto
}
.dropup .dropdown-menu {
 top:auto;
 bottom:100%;
 margin-top:0;
 margin-bottom:.125rem
}
.dropup .dropdown-toggle:after {
 display:inline-block;
 width:0;
 height:0;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 border-top:0;
 border-right:.3em solid transparent;
 border-bottom:.3em solid;
 border-left:.3em solid transparent
}
.dropup .dropdown-toggle:empty:after {
 margin-left:0
}
.dropright .dropdown-menu {
 top:0;
 right:auto;
 left:100%;
 margin-top:0;
 margin-left:.125rem
}
.dropright .dropdown-toggle:after {
 display:inline-block;
 width:0;
 height:0;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 border-top:.3em solid transparent;
 border-right:0;
 border-bottom:.3em solid transparent;
 border-left:.3em solid
}
.dropright .dropdown-toggle:empty:after {
 margin-left:0
}
.dropright .dropdown-toggle:after {
 vertical-align:0
}
.dropleft .dropdown-menu {
 top:0;
 right:100%;
 left:auto;
 margin-top:0;
 margin-right:.125rem
}
.dropleft .dropdown-toggle:after {
 display:inline-block;
 width:0;
 height:0;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 display:none
}
.dropleft .dropdown-toggle:before {
 display:inline-block;
 width:0;
 height:0;
 margin-right:.255em;
 vertical-align:.255em;
 content:"";
 border-top:.3em solid transparent;
 border-right:.3em solid;
 border-bottom:.3em solid transparent
}
.dropleft .dropdown-toggle:empty:after {
 margin-left:0
}
.dropleft .dropdown-toggle:before {
 vertical-align:0
}
.dropdown-menu[x-placement^=bottom],
.dropdown-menu[x-placement^=left],
.dropdown-menu[x-placement^=right],
.dropdown-menu[x-placement^=top] {
 right:auto;
 bottom:auto
}
.dropdown-divider {
 height:0;
 margin:.5rem 0;
 overflow:hidden;
 border-top:1px solid #d5dcec
}
.dropdown-item {
 display:block;
 width:100%;
 padding:.25rem 1.5rem;
 clear:both;
 font-weight:400;
 color:#223c61;
 text-align:inherit;
 white-space:nowrap;
 background-color:transparent;
 border:0
}
.dropdown-item:focus,
.dropdown-item:hover {
 color:#16181b;
 text-decoration:none;
 background-color:#f8f9fa
}
.dropdown-item.active,
.dropdown-item:active {
 color:#fff;
 text-decoration:none;
 background-color:#007bff
}
.dropdown-item.disabled,
.dropdown-item:disabled {
 color:#6c757d;
 background-color:transparent
}
.dropdown-menu.show {
 display:block
}
.dropdown-header {
 display:block;
 padding:.5rem 1.5rem;
 margin-bottom:0;
 font-size:.875rem;
 color:#223c61;
 white-space:nowrap
}
.dropdown-item-text {
 display:block;
 padding:.25rem 1.5rem;
 color:#223c61
}
.btn-group,
.btn-group-vertical {
 position:relative;
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 vertical-align:middle
}
.btn-group-vertical>.btn,
.btn-group>.btn,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group>.swal2-styled {
 position:relative;
 -webkit-box-flex:0;
 -ms-flex:0 1 auto;
 flex:0 1 auto
}
.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,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.active.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.swal2-styled:active,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.swal2-styled:focus,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.swal2-styled:hover,
.swal2-modal .swal2-buttonswrapper .btn-group>.active.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group>.swal2-styled:active,
.swal2-modal .swal2-buttonswrapper .btn-group>.swal2-styled:focus,
.swal2-modal .swal2-buttonswrapper .btn-group>.swal2-styled:hover {
 z-index:1
}
.btn-group-vertical .btn+.btn,
.btn-group-vertical .btn+.btn-group,
.btn-group-vertical .btn-group+.btn,
.btn-group-vertical .btn-group+.btn-group,
.btn-group-vertical .swal2-modal .swal2-buttonswrapper .btn+.swal2-styled,
.btn-group-vertical .swal2-modal .swal2-buttonswrapper .btn-group+.swal2-styled,
.btn-group-vertical .swal2-modal .swal2-buttonswrapper .swal2-styled+.btn,
.btn-group-vertical .swal2-modal .swal2-buttonswrapper .swal2-styled+.btn-group,
.btn-group-vertical .swal2-modal .swal2-buttonswrapper .swal2-styled+.swal2-styled,
.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group,
.btn-group .swal2-modal .swal2-buttonswrapper .btn+.swal2-styled,
.btn-group .swal2-modal .swal2-buttonswrapper .btn-group+.swal2-styled,
.btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled+.btn,
.btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled+.btn-group,
.btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical .btn+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical .btn-group+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical .swal2-styled+.btn,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical .swal2-styled+.btn-group,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical .swal2-styled+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn-group+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled+.btn,
.swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled+.btn-group,
.swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled+.swal2-styled {
 margin-left:-1px
}
.btn-toolbar {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.btn-toolbar .asColorPicker-wrap,
.btn-toolbar .input-group {
 width:auto
}
.btn-group>.btn:first-child,
.swal2-modal .swal2-buttonswrapper .btn-group>.swal2-styled:first-child {
 margin-left:0
}
.btn-group>.btn-group:not(:last-child)>.btn,
.btn-group>.btn:not(:last-child):not(.dropdown-toggle),
.swal2-modal .swal2-buttonswrapper .btn-group>.btn-group:not(:last-child)>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group>.swal2-styled:not(:last-child):not(.dropdown-toggle) {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn:not(:first-child),
.swal2-modal .swal2-buttonswrapper .btn-group>.btn-group:not(:first-child)>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group>.swal2-styled:not(:first-child) {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.dropdown-toggle-split {
 padding-right:1.03125rem;
 padding-left:1.03125rem
}
.dropdown-toggle-split:after,
.dropright .dropdown-toggle-split:after,
.dropup .dropdown-toggle-split:after {
 margin-left:0
}
.dropleft .dropdown-toggle-split:before {
 margin-right:0
}
.btn-group-sm>.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split,
.swal2-modal .swal2-buttonswrapper .btn-group-sm>.swal2-styled+.dropdown-toggle-split {
 padding-right:.6075rem;
 padding-left:.6075rem
}
.btn-group-lg>.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split,
.swal2-modal .swal2-buttonswrapper .btn-group-lg>.swal2-styled+.dropdown-toggle-split {
 padding-right:1.455rem;
 padding-left:1.455rem
}
.btn-group-vertical {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.btn-group-vertical .btn,
.btn-group-vertical .btn-group,
.btn-group-vertical .swal2-modal .swal2-buttonswrapper .swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical .swal2-styled {
 width:100%
}
.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group,
.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.btn+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.btn-group+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.swal2-styled+.btn,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.swal2-styled+.btn-group,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.swal2-styled+.swal2-styled {
 margin-top:-1px;
 margin-left:0
}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.btn-group:not(:last-child)>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.swal2-styled:not(:last-child):not(.dropdown-toggle) {
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,
.btn-group-vertical>.btn:not(:first-child),
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.btn-group:not(:first-child)>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-vertical>.swal2-styled:not(:first-child) {
 border-top-left-radius:0;
 border-top-right-radius:0
}
.btn-group-toggle>.btn,
.btn-group-toggle>.btn-group>.btn,
.swal2-modal .swal2-buttonswrapper .btn-group-toggle>.btn-group>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-toggle>.swal2-styled {
 margin-bottom:0
}
.btn-group-toggle>.btn-group>.btn input[type=checkbox],
.btn-group-toggle>.btn-group>.btn input[type=radio],
.btn-group-toggle>.btn input[type=checkbox],
.btn-group-toggle>.btn input[type=radio],
.swal2-modal .swal2-buttonswrapper .btn-group-toggle>.btn-group>.swal2-styled input[type=checkbox],
.swal2-modal .swal2-buttonswrapper .btn-group-toggle>.btn-group>.swal2-styled input[type=radio],
.swal2-modal .swal2-buttonswrapper .btn-group-toggle>.swal2-styled input[type=checkbox],
.swal2-modal .swal2-buttonswrapper .btn-group-toggle>.swal2-styled input[type=radio] {
 position:absolute;
 clip:rect(0,0,0,0);
 pointer-events:none
}
.asColorPicker-wrap,
.input-group {
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 width:100%
}
.asColorPicker-wrap>.asColorPicker-input,
.asColorPicker-wrap>.custom-file,
.asColorPicker-wrap>.custom-select,
.asColorPicker-wrap>.form-control,
.asColorPicker-wrap>.tt-hint,
.asColorPicker-wrap>.tt-query,
.asColorPicker-wrap>.typeahead,
.dataTables_wrapper .asColorPicker-wrap>select,
.dataTables_wrapper .input-group>select,
.input-group>.asColorPicker-input,
.input-group>.custom-file,
.input-group>.custom-select,
.input-group>.form-control,
.input-group>.tt-hint,
.input-group>.tt-query,
.input-group>.typeahead,
.select2-container--default .asColorPicker-wrap>.select2-selection--single,
.select2-container--default .input-group>.select2-selection--single,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.select2-search__field {
 position:relative;
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 width:1%;
 margin-bottom:0
}
.asColorPicker-wrap>.asColorPicker-input+.asColorPicker-input,
.asColorPicker-wrap>.asColorPicker-input+.custom-file,
.asColorPicker-wrap>.asColorPicker-input+.custom-select,
.asColorPicker-wrap>.asColorPicker-input+.form-control,
.asColorPicker-wrap>.asColorPicker-input+.tt-hint,
.asColorPicker-wrap>.asColorPicker-input+.tt-query,
.asColorPicker-wrap>.asColorPicker-input+.typeahead,
.asColorPicker-wrap>.custom-file+.asColorPicker-input,
.asColorPicker-wrap>.custom-file+.custom-file,
.asColorPicker-wrap>.custom-file+.custom-select,
.asColorPicker-wrap>.custom-file+.form-control,
.asColorPicker-wrap>.custom-file+.tt-hint,
.asColorPicker-wrap>.custom-file+.tt-query,
.asColorPicker-wrap>.custom-file+.typeahead,
.asColorPicker-wrap>.custom-select+.asColorPicker-input,
.asColorPicker-wrap>.custom-select+.custom-file,
.asColorPicker-wrap>.custom-select+.custom-select,
.asColorPicker-wrap>.custom-select+.form-control,
.asColorPicker-wrap>.custom-select+.tt-hint,
.asColorPicker-wrap>.custom-select+.tt-query,
.asColorPicker-wrap>.custom-select+.typeahead,
.asColorPicker-wrap>.form-control+.asColorPicker-input,
.asColorPicker-wrap>.form-control+.custom-file,
.asColorPicker-wrap>.form-control+.custom-select,
.asColorPicker-wrap>.form-control+.form-control,
.asColorPicker-wrap>.form-control+.tt-hint,
.asColorPicker-wrap>.form-control+.tt-query,
.asColorPicker-wrap>.form-control+.typeahead,
.asColorPicker-wrap>.tt-hint+.asColorPicker-input,
.asColorPicker-wrap>.tt-hint+.custom-file,
.asColorPicker-wrap>.tt-hint+.custom-select,
.asColorPicker-wrap>.tt-hint+.form-control,
.asColorPicker-wrap>.tt-hint+.tt-hint,
.asColorPicker-wrap>.tt-hint+.tt-query,
.asColorPicker-wrap>.tt-hint+.typeahead,
.asColorPicker-wrap>.tt-query+.asColorPicker-input,
.asColorPicker-wrap>.tt-query+.custom-file,
.asColorPicker-wrap>.tt-query+.custom-select,
.asColorPicker-wrap>.tt-query+.form-control,
.asColorPicker-wrap>.tt-query+.tt-hint,
.asColorPicker-wrap>.tt-query+.tt-query,
.asColorPicker-wrap>.tt-query+.typeahead,
.asColorPicker-wrap>.typeahead+.asColorPicker-input,
.asColorPicker-wrap>.typeahead+.custom-file,
.asColorPicker-wrap>.typeahead+.custom-select,
.asColorPicker-wrap>.typeahead+.form-control,
.asColorPicker-wrap>.typeahead+.tt-hint,
.asColorPicker-wrap>.typeahead+.tt-query,
.asColorPicker-wrap>.typeahead+.typeahead,
.dataTables_wrapper .asColorPicker-wrap>.asColorPicker-input+select,
.dataTables_wrapper .asColorPicker-wrap>.custom-file+select,
.dataTables_wrapper .asColorPicker-wrap>.custom-select+select,
.dataTables_wrapper .asColorPicker-wrap>.form-control+select,
.dataTables_wrapper .asColorPicker-wrap>.tt-hint+select,
.dataTables_wrapper .asColorPicker-wrap>.tt-query+select,
.dataTables_wrapper .asColorPicker-wrap>.typeahead+select,
.dataTables_wrapper .asColorPicker-wrap>select+.asColorPicker-input,
.dataTables_wrapper .asColorPicker-wrap>select+.custom-file,
.dataTables_wrapper .asColorPicker-wrap>select+.custom-select,
.dataTables_wrapper .asColorPicker-wrap>select+.form-control,
.dataTables_wrapper .asColorPicker-wrap>select+.tt-hint,
.dataTables_wrapper .asColorPicker-wrap>select+.tt-query,
.dataTables_wrapper .asColorPicker-wrap>select+.typeahead,
.dataTables_wrapper .asColorPicker-wrap>select+select,
.dataTables_wrapper .input-group>.asColorPicker-input+select,
.dataTables_wrapper .input-group>.custom-file+select,
.dataTables_wrapper .input-group>.custom-select+select,
.dataTables_wrapper .input-group>.form-control+select,
.dataTables_wrapper .input-group>.tt-hint+select,
.dataTables_wrapper .input-group>.tt-query+select,
.dataTables_wrapper .input-group>.typeahead+select,
.dataTables_wrapper .input-group>select+.asColorPicker-input,
.dataTables_wrapper .input-group>select+.custom-file,
.dataTables_wrapper .input-group>select+.custom-select,
.dataTables_wrapper .input-group>select+.form-control,
.dataTables_wrapper .input-group>select+.tt-hint,
.dataTables_wrapper .input-group>select+.tt-query,
.dataTables_wrapper .input-group>select+.typeahead,
.dataTables_wrapper .input-group>select+select,
.dataTables_wrapper .select2-container--default .asColorPicker-wrap>.select2-selection--single+select,
.dataTables_wrapper .select2-container--default .asColorPicker-wrap>select+.select2-selection--single,
.dataTables_wrapper .select2-container--default .input-group>.select2-selection--single+select,
.dataTables_wrapper .select2-container--default .input-group>select+.select2-selection--single,
.dataTables_wrapper .select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+select,
.dataTables_wrapper .select2-container--default .select2-selection--single .asColorPicker-wrap>select+.select2-search__field,
.dataTables_wrapper .select2-container--default .select2-selection--single .input-group>.select2-search__field+select,
.dataTables_wrapper .select2-container--default .select2-selection--single .input-group>select+.select2-search__field,
.input-group>.asColorPicker-input+.asColorPicker-input,
.input-group>.asColorPicker-input+.custom-file,
.input-group>.asColorPicker-input+.custom-select,
.input-group>.asColorPicker-input+.form-control,
.input-group>.asColorPicker-input+.tt-hint,
.input-group>.asColorPicker-input+.tt-query,
.input-group>.asColorPicker-input+.typeahead,
.input-group>.custom-file+.asColorPicker-input,
.input-group>.custom-file+.custom-file,
.input-group>.custom-file+.custom-select,
.input-group>.custom-file+.form-control,
.input-group>.custom-file+.tt-hint,
.input-group>.custom-file+.tt-query,
.input-group>.custom-file+.typeahead,
.input-group>.custom-select+.asColorPicker-input,
.input-group>.custom-select+.custom-file,
.input-group>.custom-select+.custom-select,
.input-group>.custom-select+.form-control,
.input-group>.custom-select+.tt-hint,
.input-group>.custom-select+.tt-query,
.input-group>.custom-select+.typeahead,
.input-group>.form-control+.asColorPicker-input,
.input-group>.form-control+.custom-file,
.input-group>.form-control+.custom-select,
.input-group>.form-control+.form-control,
.input-group>.form-control+.tt-hint,
.input-group>.form-control+.tt-query,
.input-group>.form-control+.typeahead,
.input-group>.tt-hint+.asColorPicker-input,
.input-group>.tt-hint+.custom-file,
.input-group>.tt-hint+.custom-select,
.input-group>.tt-hint+.form-control,
.input-group>.tt-hint+.tt-hint,
.input-group>.tt-hint+.tt-query,
.input-group>.tt-hint+.typeahead,
.input-group>.tt-query+.asColorPicker-input,
.input-group>.tt-query+.custom-file,
.input-group>.tt-query+.custom-select,
.input-group>.tt-query+.form-control,
.input-group>.tt-query+.tt-hint,
.input-group>.tt-query+.tt-query,
.input-group>.tt-query+.typeahead,
.input-group>.typeahead+.asColorPicker-input,
.input-group>.typeahead+.custom-file,
.input-group>.typeahead+.custom-select,
.input-group>.typeahead+.form-control,
.input-group>.typeahead+.tt-hint,
.input-group>.typeahead+.tt-query,
.input-group>.typeahead+.typeahead,
.select2-container--default .asColorPicker-wrap>.asColorPicker-input+.select2-selection--single,
.select2-container--default .asColorPicker-wrap>.custom-file+.select2-selection--single,
.select2-container--default .asColorPicker-wrap>.custom-select+.select2-selection--single,
.select2-container--default .asColorPicker-wrap>.form-control+.select2-selection--single,
.select2-container--default .asColorPicker-wrap>.select2-selection--single+.asColorPicker-input,
.select2-container--default .asColorPicker-wrap>.select2-selection--single+.custom-file,
.select2-container--default .asColorPicker-wrap>.select2-selection--single+.custom-select,
.select2-container--default .asColorPicker-wrap>.select2-selection--single+.form-control,
.select2-container--default .asColorPicker-wrap>.select2-selection--single+.select2-selection--single,
.select2-container--default .asColorPicker-wrap>.select2-selection--single+.tt-hint,
.select2-container--default .asColorPicker-wrap>.select2-selection--single+.tt-query,
.select2-container--default .asColorPicker-wrap>.select2-selection--single+.typeahead,
.select2-container--default .asColorPicker-wrap>.tt-hint+.select2-selection--single,
.select2-container--default .asColorPicker-wrap>.tt-query+.select2-selection--single,
.select2-container--default .asColorPicker-wrap>.typeahead+.select2-selection--single,
.select2-container--default .dataTables_wrapper .asColorPicker-wrap>.select2-selection--single+select,
.select2-container--default .dataTables_wrapper .asColorPicker-wrap>select+.select2-selection--single,
.select2-container--default .dataTables_wrapper .input-group>.select2-selection--single+select,
.select2-container--default .dataTables_wrapper .input-group>select+.select2-selection--single,
.select2-container--default .input-group>.asColorPicker-input+.select2-selection--single,
.select2-container--default .input-group>.custom-file+.select2-selection--single,
.select2-container--default .input-group>.custom-select+.select2-selection--single,
.select2-container--default .input-group>.form-control+.select2-selection--single,
.select2-container--default .input-group>.select2-selection--single+.asColorPicker-input,
.select2-container--default .input-group>.select2-selection--single+.custom-file,
.select2-container--default .input-group>.select2-selection--single+.custom-select,
.select2-container--default .input-group>.select2-selection--single+.form-control,
.select2-container--default .input-group>.select2-selection--single+.select2-selection--single,
.select2-container--default .input-group>.select2-selection--single+.tt-hint,
.select2-container--default .input-group>.select2-selection--single+.tt-query,
.select2-container--default .input-group>.select2-selection--single+.typeahead,
.select2-container--default .input-group>.tt-hint+.select2-selection--single,
.select2-container--default .input-group>.tt-query+.select2-selection--single,
.select2-container--default .input-group>.typeahead+.select2-selection--single,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.asColorPicker-input+.select2-search__field,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.custom-file+.select2-search__field,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.custom-select+.select2-search__field,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.form-control+.select2-search__field,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+.asColorPicker-input,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+.custom-file,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+.custom-select,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+.form-control,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+.select2-search__field,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+.select2-selection--single,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+.tt-hint,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+.tt-query,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field+.typeahead,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-selection--single+.select2-search__field,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.tt-hint+.select2-search__field,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.tt-query+.select2-search__field,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.typeahead+.select2-search__field,
.select2-container--default .select2-selection--single .dataTables_wrapper .asColorPicker-wrap>.select2-search__field+select,
.select2-container--default .select2-selection--single .dataTables_wrapper .asColorPicker-wrap>select+.select2-search__field,
.select2-container--default .select2-selection--single .dataTables_wrapper .input-group>.select2-search__field+select,
.select2-container--default .select2-selection--single .dataTables_wrapper .input-group>select+.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.asColorPicker-input+.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.custom-file+.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.custom-select+.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.form-control+.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.select2-search__field+.asColorPicker-input,
.select2-container--default .select2-selection--single .input-group>.select2-search__field+.custom-file,
.select2-container--default .select2-selection--single .input-group>.select2-search__field+.custom-select,
.select2-container--default .select2-selection--single .input-group>.select2-search__field+.form-control,
.select2-container--default .select2-selection--single .input-group>.select2-search__field+.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.select2-search__field+.select2-selection--single,
.select2-container--default .select2-selection--single .input-group>.select2-search__field+.tt-hint,
.select2-container--default .select2-selection--single .input-group>.select2-search__field+.tt-query,
.select2-container--default .select2-selection--single .input-group>.select2-search__field+.typeahead,
.select2-container--default .select2-selection--single .input-group>.select2-selection--single+.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.tt-hint+.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.tt-query+.select2-search__field,
.select2-container--default .select2-selection--single .input-group>.typeahead+.select2-search__field {
 margin-left:-1px
}
.asColorPicker-wrap>.asColorPicker-input:focus,
.asColorPicker-wrap>.custom-file .custom-file-input:focus~.custom-file-label,
.asColorPicker-wrap>.custom-select:focus,
.asColorPicker-wrap>.form-control:focus,
.asColorPicker-wrap>.tt-hint:focus,
.asColorPicker-wrap>.tt-query:focus,
.asColorPicker-wrap>.typeahead:focus,
.dataTables_wrapper .asColorPicker-wrap>select:focus,
.dataTables_wrapper .input-group>select:focus,
.input-group>.asColorPicker-input:focus,
.input-group>.custom-file .custom-file-input:focus~.custom-file-label,
.input-group>.custom-select:focus,
.input-group>.form-control:focus,
.input-group>.tt-hint:focus,
.input-group>.tt-query:focus,
.input-group>.typeahead:focus,
.select2-container--default .asColorPicker-wrap>.select2-selection--single:focus,
.select2-container--default .input-group>.select2-selection--single:focus,
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field:focus,
.select2-container--default .select2-selection--single .input-group>.select2-search__field:focus {
 z-index:3
}
.asColorPicker-wrap>.custom-file .custom-file-input:focus,
.input-group>.custom-file .custom-file-input:focus {
 z-index:4
}
.asColorPicker-wrap>.asColorPicker-input:not(:last-child),
.asColorPicker-wrap>.custom-select:not(:last-child),
.asColorPicker-wrap>.form-control:not(:last-child),
.asColorPicker-wrap>.tt-hint:not(:last-child),
.asColorPicker-wrap>.tt-query:not(:last-child),
.asColorPicker-wrap>.typeahead:not(:last-child),
.dataTables_wrapper .asColorPicker-wrap>select:not(:last-child),
.dataTables_wrapper .input-group>select:not(:last-child),
.input-group>.asColorPicker-input:not(:last-child),
.input-group>.custom-select:not(:last-child),
.input-group>.form-control:not(:last-child),
.input-group>.tt-hint:not(:last-child),
.input-group>.tt-query:not(:last-child),
.input-group>.typeahead:not(:last-child),
.select2-container--default .asColorPicker-wrap>.select2-selection--single:not(:last-child),
.select2-container--default .input-group>.select2-selection--single:not(:last-child),
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field:not(:last-child),
.select2-container--default .select2-selection--single .input-group>.select2-search__field:not(:last-child) {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.asColorPicker-wrap>.asColorPicker-input:not(:first-child),
.asColorPicker-wrap>.custom-select:not(:first-child),
.asColorPicker-wrap>.form-control:not(:first-child),
.asColorPicker-wrap>.tt-hint:not(:first-child),
.asColorPicker-wrap>.tt-query:not(:first-child),
.asColorPicker-wrap>.typeahead:not(:first-child),
.dataTables_wrapper .asColorPicker-wrap>select:not(:first-child),
.dataTables_wrapper .input-group>select:not(:first-child),
.input-group>.asColorPicker-input:not(:first-child),
.input-group>.custom-select:not(:first-child),
.input-group>.form-control:not(:first-child),
.input-group>.tt-hint:not(:first-child),
.input-group>.tt-query:not(:first-child),
.input-group>.typeahead:not(:first-child),
.select2-container--default .asColorPicker-wrap>.select2-selection--single:not(:first-child),
.select2-container--default .input-group>.select2-selection--single:not(:first-child),
.select2-container--default .select2-selection--single .asColorPicker-wrap>.select2-search__field:not(:first-child),
.select2-container--default .select2-selection--single .input-group>.select2-search__field:not(:first-child) {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.asColorPicker-wrap>.custom-file,
.input-group>.custom-file {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.asColorPicker-wrap>.custom-file:not(:last-child) .custom-file-label,
.asColorPicker-wrap>.custom-file:not(:last-child) .custom-file-label:after,
.input-group>.custom-file:not(:last-child) .custom-file-label,
.input-group>.custom-file:not(:last-child) .custom-file-label:after {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.asColorPicker-wrap>.custom-file:not(:first-child) .custom-file-label,
.input-group>.custom-file:not(:first-child) .custom-file-label {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.asColorPicker-trigger,
.input-group-append,
.input-group-prepend {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.asColorPicker-trigger .btn,
.asColorPicker-trigger .swal2-modal .swal2-buttonswrapper .swal2-styled,
.input-group-append .btn,
.input-group-append .swal2-modal .swal2-buttonswrapper .swal2-styled,
.input-group-prepend .btn,
.input-group-prepend .swal2-modal .swal2-buttonswrapper .swal2-styled,
.swal2-modal .swal2-buttonswrapper .asColorPicker-trigger .swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-append .swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-prepend .swal2-styled {
 position:relative;
 z-index:2
}
.asColorPicker-trigger .btn+.btn,
.asColorPicker-trigger .btn+.input-group-text,
.asColorPicker-trigger .input-group-text+.btn,
.asColorPicker-trigger .input-group-text+.input-group-text,
.asColorPicker-trigger .swal2-modal .swal2-buttonswrapper .btn+.swal2-styled,
.asColorPicker-trigger .swal2-modal .swal2-buttonswrapper .input-group-text+.swal2-styled,
.asColorPicker-trigger .swal2-modal .swal2-buttonswrapper .swal2-styled+.btn,
.asColorPicker-trigger .swal2-modal .swal2-buttonswrapper .swal2-styled+.input-group-text,
.asColorPicker-trigger .swal2-modal .swal2-buttonswrapper .swal2-styled+.swal2-styled,
.input-group-append .btn+.btn,
.input-group-append .btn+.input-group-text,
.input-group-append .input-group-text+.btn,
.input-group-append .input-group-text+.input-group-text,
.input-group-append .swal2-modal .swal2-buttonswrapper .btn+.swal2-styled,
.input-group-append .swal2-modal .swal2-buttonswrapper .input-group-text+.swal2-styled,
.input-group-append .swal2-modal .swal2-buttonswrapper .swal2-styled+.btn,
.input-group-append .swal2-modal .swal2-buttonswrapper .swal2-styled+.input-group-text,
.input-group-append .swal2-modal .swal2-buttonswrapper .swal2-styled+.swal2-styled,
.input-group-prepend .btn+.btn,
.input-group-prepend .btn+.input-group-text,
.input-group-prepend .input-group-text+.btn,
.input-group-prepend .input-group-text+.input-group-text,
.input-group-prepend .swal2-modal .swal2-buttonswrapper .btn+.swal2-styled,
.input-group-prepend .swal2-modal .swal2-buttonswrapper .input-group-text+.swal2-styled,
.input-group-prepend .swal2-modal .swal2-buttonswrapper .swal2-styled+.btn,
.input-group-prepend .swal2-modal .swal2-buttonswrapper .swal2-styled+.input-group-text,
.input-group-prepend .swal2-modal .swal2-buttonswrapper .swal2-styled+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .asColorPicker-trigger .btn+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .asColorPicker-trigger .input-group-text+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .asColorPicker-trigger .swal2-styled+.btn,
.swal2-modal .swal2-buttonswrapper .asColorPicker-trigger .swal2-styled+.input-group-text,
.swal2-modal .swal2-buttonswrapper .asColorPicker-trigger .swal2-styled+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-append .btn+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-append .input-group-text+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-append .swal2-styled+.btn,
.swal2-modal .swal2-buttonswrapper .input-group-append .swal2-styled+.input-group-text,
.swal2-modal .swal2-buttonswrapper .input-group-append .swal2-styled+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-prepend .btn+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-prepend .input-group-text+.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-prepend .swal2-styled+.btn,
.swal2-modal .swal2-buttonswrapper .input-group-prepend .swal2-styled+.input-group-text,
.swal2-modal .swal2-buttonswrapper .input-group-prepend .swal2-styled+.swal2-styled {
 margin-left:-1px
}
.asColorPicker-trigger,
.input-group-prepend {
 margin-right:-1px
}
.input-group-append {
 margin-left:-1px
}
.input-group-text {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:.56rem 1.375rem;
 margin-bottom:0;
 font-size:1rem;
 font-weight:400;
 line-height:1;
 color:#495057;
 text-align:center;
 white-space:nowrap;
 background-color:#e9ecef;
 border:1px solid #ced4da;
 border-radius:2px
}
.input-group-text input[type=checkbox],
.input-group-text input[type=radio] {
 margin-top:0
}
.dataTables_wrapper .input-group-lg>select,
.input-group-lg>.asColorPicker-input,
.input-group-lg>.asColorPicker-trigger>.btn,
.input-group-lg>.asColorPicker-trigger>.input-group-text,
.input-group-lg>.form-control,
.input-group-lg>.input-group-append>.btn,
.input-group-lg>.input-group-append>.input-group-text,
.input-group-lg>.input-group-prepend>.btn,
.input-group-lg>.input-group-prepend>.input-group-text,
.input-group-lg>.tt-hint,
.input-group-lg>.tt-query,
.input-group-lg>.typeahead,
.select2-container--default .input-group-lg>.select2-selection--single,
.select2-container--default .select2-selection--single .input-group-lg>.select2-search__field,
.swal2-modal .swal2-buttonswrapper .input-group-lg>.asColorPicker-trigger>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-lg>.input-group-append>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-lg>.input-group-prepend>.swal2-styled {
 height:calc(2.875rem + 2px);
 padding:.94rem 1.94rem;
 font-size:1.25rem;
 line-height:1;
 border-radius:.3rem
}
.dataTables_wrapper .input-group-sm>select,
.input-group-sm>.asColorPicker-input,
.input-group-sm>.asColorPicker-trigger>.btn,
.input-group-sm>.asColorPicker-trigger>.input-group-text,
.input-group-sm>.form-control,
.input-group-sm>.input-group-append>.btn,
.input-group-sm>.input-group-append>.input-group-text,
.input-group-sm>.input-group-prepend>.btn,
.input-group-sm>.input-group-prepend>.input-group-text,
.input-group-sm>.tt-hint,
.input-group-sm>.tt-query,
.input-group-sm>.typeahead,
.select2-container--default .input-group-sm>.select2-selection--single,
.select2-container--default .select2-selection--single .input-group-sm>.select2-search__field,
.swal2-modal .swal2-buttonswrapper .input-group-sm>.asColorPicker-trigger>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-sm>.input-group-append>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group-sm>.input-group-prepend>.swal2-styled {
 height:calc(1.8125rem + 2px);
 padding:.5rem .81rem;
 font-size:.875rem;
 line-height:1;
 border-radius:.2rem
}
.asColorPicker-wrap>.asColorPicker-trigger>.btn,
.asColorPicker-wrap>.asColorPicker-trigger>.input-group-text,
.asColorPicker-wrap>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.asColorPicker-wrap>.input-group-append:last-child>.input-group-text:not(:last-child),
.asColorPicker-wrap>.input-group-append:not(:last-child)>.btn,
.asColorPicker-wrap>.input-group-append:not(:last-child)>.input-group-text,
.asColorPicker-wrap>.input-group-prepend>.btn,
.asColorPicker-wrap>.input-group-prepend>.input-group-text,
.input-group>.asColorPicker-trigger>.btn,
.input-group>.asColorPicker-trigger>.input-group-text,
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
.input-group>.input-group-append:not(:last-child)>.btn,
.input-group>.input-group-append:not(:last-child)>.input-group-text,
.input-group>.input-group-prepend>.btn,
.input-group>.input-group-prepend>.input-group-text,
.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.asColorPicker-trigger>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.input-group-append:last-child>.swal2-styled:not(:last-child):not(.dropdown-toggle),
.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.input-group-append:not(:last-child)>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.input-group-prepend>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group>.asColorPicker-trigger>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group>.input-group-append:last-child>.swal2-styled:not(:last-child):not(.dropdown-toggle),
.swal2-modal .swal2-buttonswrapper .input-group>.input-group-append:not(:last-child)>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group>.input-group-prepend>.swal2-styled {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.asColorPicker-wrap>.asColorPicker-trigger:first-child>.btn:not(:first-child),
.asColorPicker-wrap>.asColorPicker-trigger:first-child>.input-group-text:not(:first-child),
.asColorPicker-wrap>.asColorPicker-trigger:not(:first-child)>.btn,
.asColorPicker-wrap>.asColorPicker-trigger:not(:first-child)>.input-group-text,
.asColorPicker-wrap>.input-group-append>.btn,
.asColorPicker-wrap>.input-group-append>.input-group-text,
.asColorPicker-wrap>.input-group-prepend:first-child>.btn:not(:first-child),
.asColorPicker-wrap>.input-group-prepend:first-child>.input-group-text:not(:first-child),
.asColorPicker-wrap>.input-group-prepend:not(:first-child)>.btn,
.asColorPicker-wrap>.input-group-prepend:not(:first-child)>.input-group-text,
.input-group>.asColorPicker-trigger:first-child>.btn:not(:first-child),
.input-group>.asColorPicker-trigger:first-child>.input-group-text:not(:first-child),
.input-group>.asColorPicker-trigger:not(:first-child)>.btn,
.input-group>.asColorPicker-trigger:not(:first-child)>.input-group-text,
.input-group>.input-group-append>.btn,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
.input-group>.input-group-prepend:not(:first-child)>.btn,
.input-group>.input-group-prepend:not(:first-child)>.input-group-text,
.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.asColorPicker-trigger:first-child>.swal2-styled:not(:first-child),
.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.asColorPicker-trigger:not(:first-child)>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.input-group-append>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.input-group-prepend:first-child>.swal2-styled:not(:first-child),
.swal2-modal .swal2-buttonswrapper .asColorPicker-wrap>.input-group-prepend:not(:first-child)>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group>.asColorPicker-trigger:first-child>.swal2-styled:not(:first-child),
.swal2-modal .swal2-buttonswrapper .input-group>.asColorPicker-trigger:not(:first-child)>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group>.input-group-append>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .input-group>.input-group-prepend:first-child>.swal2-styled:not(:first-child),
.swal2-modal .swal2-buttonswrapper .input-group>.input-group-prepend:not(:first-child)>.swal2-styled {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.custom-control {
 position:relative;
 display:block;
 min-height:1.5rem;
 padding-left:1.5rem
}
.custom-control-inline {
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 margin-right:1rem
}
.custom-control-input {
 position:absolute;
 z-index:-1;
 opacity:0
}
.custom-control-input:checked~.custom-control-label:before {
 color:#fff;
 background-color:#007bff
}
.custom-control-input:focus~.custom-control-label:before {
 -webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25);
 box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)
}
.custom-control-input:active~.custom-control-label:before {
 color:#fff;
 background-color:#b3d7ff
}
.custom-control-input:disabled~.custom-control-label {
 color:#6c757d
}
.custom-control-input:disabled~.custom-control-label:before {
 background-color:#e9ecef
}
.custom-control-label {
 position:relative;
 margin-bottom:0
}
.custom-control-label:before {
 pointer-events:none;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 background-color:#dee2e6
}
.custom-control-label:after,
.custom-control-label:before {
 position:absolute;
 top:.25rem;
 left:-1.5rem;
 display:block;
 width:1rem;
 height:1rem;
 content:""
}
.custom-control-label:after {
 background-repeat:no-repeat;
 background-position:50%;
 background-size:50% 50%
}
.custom-checkbox .custom-control-label:before {
 border-radius:.25rem
}
.custom-checkbox .custom-control-input:checked~.custom-control-label:before {
 background-color:#007bff
}
.custom-checkbox .custom-control-input:checked~.custom-control-label:after {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before {
 background-color:#007bff
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before {
 background-color:rgba(0,123,255,.5)
}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before {
 background-color:rgba(0,123,255,.5)
}
.custom-radio .custom-control-label:before {
 border-radius:50%
}
.custom-radio .custom-control-input:checked~.custom-control-label:before {
 background-color:#007bff
}
.custom-radio .custom-control-input:checked~.custom-control-label:after {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}
.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before {
 background-color:rgba(0,123,255,.5)
}
.custom-select {
 display:inline-block;
 width:100%;
 height:calc(2.25rem + 2px);
 padding:.375rem 1.75rem .375rem .75rem;
 line-height:1.5;
 color:#495057;
 vertical-align:middle;
 background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
 background-size:8px 10px;
 border:1px solid #ced4da;
 border-radius:.25rem;
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none
}
.custom-select:focus {
 border-color:#80bdff;
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(128,189,255,.5);
 box-shadow:0 0 0 .2rem rgba(128,189,255,.5)
}
.custom-select:focus::-ms-value {
 color:#495057;
 background-color:#fff
}
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
 height:auto;
 padding-right:.75rem;
 background-image:none
}
.custom-select:disabled {
 color:#6c757d;
 background-color:#e9ecef
}
.custom-select::-ms-expand {
 opacity:0
}
.custom-select-sm {
 height:calc(1.8125rem + 2px);
 font-size:75%
}
.custom-select-lg,
.custom-select-sm {
 padding-top:.375rem;
 padding-bottom:.375rem
}
.custom-select-lg {
 height:calc(2.875rem + 2px);
 font-size:125%
}
.custom-file {
 display:inline-block;
 margin-bottom:0
}
.custom-file,
.custom-file-input {
 position:relative;
 width:100%;
 height:calc(2.25rem + 2px)
}
.custom-file-input {
 z-index:2;
 margin:0;
 opacity:0
}
.custom-file-input:focus~.custom-file-label {
 border-color:#80bdff;
 -webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);
 box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
}
.custom-file-input:focus~.custom-file-label:after {
 border-color:#80bdff
}
.custom-file-input:disabled~.custom-file-label {
 background-color:#e9ecef
}
.custom-file-input:lang(en)~.custom-file-label:after {
 content:"Browse"
}
.custom-file-label {
 left:0;
 z-index:1;
 height:calc(2.25rem + 2px);
 background-color:#fff;
 border:1px solid #ced4da;
 border-radius:.25rem
}
.custom-file-label,
.custom-file-label:after {
 position:absolute;
 top:0;
 right:0;
 padding:.375rem .75rem;
 line-height:1.5;
 color:#495057
}
.custom-file-label:after {
 bottom:0;
 z-index:3;
 display:block;
 height:2.25rem;
 content:"Browse";
 background-color:#e9ecef;
 border-left:1px solid #ced4da;
 border-radius:0 .25rem .25rem 0
}
.custom-range {
 width:100%;
 padding-left:0;
 background-color:transparent;
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none
}
.custom-range:focus {
 outline:none
}
.custom-range:focus::-webkit-slider-thumb {
 -webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25);
 box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)
}
.custom-range:focus::-moz-range-thumb {
 box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)
}
.custom-range:focus::-ms-thumb {
 box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)
}
.custom-range::-moz-focus-outer {
 border:0
}
.custom-range::-webkit-slider-thumb {
 width:1rem;
 height:1rem;
 margin-top:-.25rem;
 background-color:#007bff;
 border:0;
 border-radius:1rem;
 -webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 -webkit-appearance:none;
 appearance:none
}
@media screen and (prefers-reduced-motion:reduce) {
 .custom-range::-webkit-slider-thumb {
  -webkit-transition:none;
  transition:none
 }
}
.custom-range::-webkit-slider-thumb:active {
 background-color:#b3d7ff
}
.custom-range::-webkit-slider-runnable-track {
 width:100%;
 height:.5rem;
 color:transparent;
 cursor:pointer;
 background-color:#dee2e6;
 border-color:transparent;
 border-radius:1rem
}
.custom-range::-moz-range-thumb {
 width:1rem;
 height:1rem;
 background-color:#007bff;
 border:0;
 border-radius:1rem;
 -webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 -moz-appearance:none;
 appearance:none
}
@media screen and (prefers-reduced-motion:reduce) {
 .custom-range::-moz-range-thumb {
  -webkit-transition:none;
  transition:none
 }
}
.custom-range::-moz-range-thumb:active {
 background-color:#b3d7ff
}
.custom-range::-moz-range-track {
 width:100%;
 height:.5rem;
 color:transparent;
 cursor:pointer;
 background-color:#dee2e6;
 border-color:transparent;
 border-radius:1rem
}
.custom-range::-ms-thumb {
 width:1rem;
 height:1rem;
 margin-top:0;
 margin-right:.2rem;
 margin-left:.2rem;
 background-color:#007bff;
 border:0;
 border-radius:1rem;
 -webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 appearance:none
}
@media screen and (prefers-reduced-motion:reduce) {
 .custom-range::-ms-thumb {
  -webkit-transition:none;
  transition:none
 }
}
.custom-range::-ms-thumb:active {
 background-color:#b3d7ff
}
.custom-range::-ms-track {
 width:100%;
 height:.5rem;
 color:transparent;
 cursor:pointer;
 background-color:transparent;
 border-color:transparent;
 border-width:.5rem
}
.custom-range::-ms-fill-lower,
.custom-range::-ms-fill-upper {
 background-color:#dee2e6;
 border-radius:1rem
}
.custom-range::-ms-fill-upper {
 margin-right:15px
}
.custom-control-label:before,
.custom-file-label,
.custom-select {
 -webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media screen and (prefers-reduced-motion:reduce) {
 .custom-control-label:before,
 .custom-file-label,
 .custom-select {
  -webkit-transition:none;
  transition:none
 }
}
.nav {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 padding-left:0;
 margin-bottom:0;
 list-style:none
}
.nav-link {
 display:block;
 padding:.5rem 1rem
}
.nav-link:focus,
.nav-link:hover {
 text-decoration:none
}
.nav-link.disabled {
 color:#6c757d
}
.nav-tabs {
 border-bottom:1px solid #dee2e6
}
.nav-tabs .nav-item {
 margin-bottom:-1px
}
.nav-tabs .nav-link {
 border:1px solid transparent;
 border-top-left-radius:.25rem;
 border-top-right-radius:.25rem
}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
 border-color:#e9ecef #e9ecef #dee2e6
}
.nav-tabs .nav-link.disabled {
 color:#6c757d;
 background-color:transparent;
 border-color:transparent
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
 color:#495057;
 background-color:#fff;
 border-color:#dee2e6 #dee2e6 #fff
}
.nav-tabs .dropdown-menu {
 margin-top:-1px;
 border-top-left-radius:0;
 border-top-right-radius:0
}
.nav-pills .nav-link {
 border-radius:.25rem
}
.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
 color:#fff;
 background-color:#007bff
}
.nav-fill .nav-item {
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 text-align:center
}
.nav-justified .nav-item {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 text-align:center
}
.tab-content>.tab-pane {
 display:none
}
.tab-content>.active {
 display:block
}
.navbar {
 position:relative;
 padding:.5rem 1rem
}
.navbar,
.navbar>.container,
.navbar>.container-fluid {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.navbar-brand {
 display:inline-block;
 padding-top:.3125rem;
 padding-bottom:.3125rem;
 margin-right:1rem;
 font-size:1.25rem;
 line-height:inherit;
 white-space:nowrap
}
.navbar-brand:focus,
.navbar-brand:hover {
 text-decoration:none
}
.navbar-nav {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 padding-left:0;
 margin-bottom:0;
 list-style:none
}
.navbar-nav .nav-link {
 padding-right:0;
 padding-left:0
}
.navbar-nav .dropdown-menu {
 position:static;
 float:none
}
.navbar-text {
 display:inline-block;
 padding-top:.5rem;
 padding-bottom:.5rem
}
.navbar-collapse {
 -ms-flex-preferred-size:100%;
 flex-basis:100%;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.navbar-toggler {
 padding:.25rem .75rem;
 font-size:1.25rem;
 line-height:1;
 background-color:transparent;
 border:1px solid transparent;
 border-radius:.25rem
}
.navbar-toggler:focus,
.navbar-toggler:hover {
 text-decoration:none
}
.navbar-toggler:not(:disabled):not(.disabled) {
 cursor:pointer
}
.navbar-toggler-icon {
 display:inline-block;
 width:1.5em;
 height:1.5em;
 vertical-align:middle;
 content:"";
 background:no-repeat 50%;
 background-size:100% 100%
}
@media (max-width:575.98px) {
 .navbar-expand-sm>.container,
 .navbar-expand-sm>.container-fluid {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width:576px) {
 .navbar-expand-sm {
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-sm,
 .navbar-expand-sm .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal
 }
 .navbar-expand-sm .navbar-nav {
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-sm .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-sm .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-sm>.container,
 .navbar-expand-sm>.container-fluid {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-sm .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-sm .navbar-toggler {
  display:none
 }
}
@media (max-width:767.98px) {
 .navbar-expand-md>.container,
 .navbar-expand-md>.container-fluid {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width:768px) {
 .navbar-expand-md {
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-md,
 .navbar-expand-md .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal
 }
 .navbar-expand-md .navbar-nav {
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-md .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-md .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-md>.container,
 .navbar-expand-md>.container-fluid {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-md .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-md .navbar-toggler {
  display:none
 }
}
@media (max-width:991.98px) {
 .navbar-expand-lg>.container,
 .navbar-expand-lg>.container-fluid {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width:992px) {
 .navbar-expand-lg {
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-lg,
 .navbar-expand-lg .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal
 }
 .navbar-expand-lg .navbar-nav {
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-lg .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-lg .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-lg>.container,
 .navbar-expand-lg>.container-fluid {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-lg .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-lg .navbar-toggler {
  display:none
 }
}
@media (max-width:1199.98px) {
 .navbar-expand-xl>.container,
 .navbar-expand-xl>.container-fluid {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width:1200px) {
 .navbar-expand-xl {
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-xl,
 .navbar-expand-xl .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal
 }
 .navbar-expand-xl .navbar-nav {
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-xl .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-xl .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-xl>.container,
 .navbar-expand-xl>.container-fluid {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-xl .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-xl .navbar-toggler {
  display:none
 }
}
.navbar-expand {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row nowrap;
 flex-flow:row nowrap;
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.navbar-expand>.container,
.navbar-expand>.container-fluid {
 padding-right:0;
 padding-left:0
}
.navbar-expand .navbar-nav {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row
}
.navbar-expand .navbar-nav .dropdown-menu {
 position:absolute
}
.navbar-expand .navbar-nav .nav-link {
 padding-right:.5rem;
 padding-left:.5rem
}
.navbar-expand>.container,
.navbar-expand>.container-fluid {
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap
}
.navbar-expand .navbar-collapse {
 display:-webkit-box!important;
 display:-ms-flexbox!important;
 display:flex!important;
 -ms-flex-preferred-size:auto;
 flex-basis:auto
}
.navbar-expand .navbar-toggler {
 display:none
}
.navbar-light .navbar-brand,
.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
 color:rgba(0,0,0,.9)
}
.navbar-light .navbar-nav .nav-link {
 color:#202339
}
.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
 color:rgba(0,0,0,.7)
}
.navbar-light .navbar-nav .nav-link.disabled {
 color:rgba(0,0,0,.3)
}
.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show>.nav-link {
 color:rgba(0,0,0,.9)
}
.navbar-light .navbar-toggler {
 color:#202339;
 border-color:rgba(0,0,0,.1)
}
.navbar-light .navbar-toggler-icon {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-light .navbar-text {
 color:#202339
}
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
 color:rgba(0,0,0,.9)
}
.navbar-dark .navbar-brand,
.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
 color:#fff
}
.navbar-dark .navbar-nav .nav-link {
 color:hsla(0,0%,100%,.5)
}
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
 color:hsla(0,0%,100%,.75)
}
.navbar-dark .navbar-nav .nav-link.disabled {
 color:hsla(0,0%,100%,.25)
}
.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show>.nav-link {
 color:#fff
}
.navbar-dark .navbar-toggler {
 color:hsla(0,0%,100%,.5);
 border-color:hsla(0,0%,100%,.1)
}
.navbar-dark .navbar-toggler-icon {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-dark .navbar-text {
 color:hsla(0,0%,100%,.5)
}
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
 color:#fff
}
.card {
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 min-width:0;
 word-wrap:break-word;
 background-color:#fff;
 background-clip:border-box;
 border:1px solid rgba(0,0,0,.125);
 border-radius:.25rem
}
.card>hr {
 margin-right:0;
 margin-left:0
}
.card>.list-group:first-child .list-group-item:first-child {
 border-top-left-radius:.25rem;
 border-top-right-radius:.25rem
}
.card>.list-group:last-child .list-group-item:last-child {
 border-bottom-right-radius:.25rem;
 border-bottom-left-radius:.25rem
}
.card-body {
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 padding:1.25rem
}
.card-title {
 margin-bottom:.75rem
}
.card-subtitle {
 margin-top:-.375rem
}
.card-subtitle,
.card-text:last-child {
 margin-bottom:0
}
.card-link:hover {
 text-decoration:none
}
.card-link+.card-link {
 margin-left:1.25rem
}
.card-header {
 padding:.75rem 1.25rem;
 margin-bottom:0;
 background-color:rgba(0,0,0,.03);
 border-bottom:1px solid rgba(0,0,0,.125)
}
.card-header:first-child {
 border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}
.card-header+.list-group .list-group-item:first-child {
 border-top:0
}
.card-footer {
 padding:.75rem 1.25rem;
 background-color:rgba(0,0,0,.03);
 border-top:1px solid rgba(0,0,0,.125)
}
.card-footer:last-child {
 border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)
}
.card-header-tabs {
 margin-bottom:-.75rem;
 border-bottom:0
}
.card-header-pills,
.card-header-tabs {
 margin-right:-.625rem;
 margin-left:-.625rem
}
.card-img-overlay {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 padding:1.25rem
}
.card-img {
 width:100%;
 border-radius:calc(.25rem - 1px)
}
.card-img-top {
 width:100%;
 border-top-left-radius:calc(.25rem - 1px);
 border-top-right-radius:calc(.25rem - 1px)
}
.card-img-bottom {
 width:100%;
 border-bottom-right-radius:calc(.25rem - 1px);
 border-bottom-left-radius:calc(.25rem - 1px)
}
.card-deck {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.card-deck .card {
 margin-bottom:15px
}
@media (min-width:576px) {
 .card-deck {
  -webkit-box-orient:horizontal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap;
  margin-right:-15px;
  margin-left:-15px
 }
 .card-deck,
 .card-deck .card {
  -webkit-box-direction:normal
 }
 .card-deck .card {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -ms-flex:1 0 0%;
  flex:1 0 0%;
  -webkit-box-orient:vertical;
  -ms-flex-direction:column;
  flex-direction:column;
  margin-right:15px;
  margin-bottom:0;
  margin-left:15px
 }
}
.card-group {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.card-group>.card {
 margin-bottom:15px
}
@media (min-width:576px) {
 .card-group {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap
 }
 .card-group>.card {
  -webkit-box-flex:1;
  -ms-flex:1 0 0%;
  flex:1 0 0%;
  margin-bottom:0
 }
 .card-group>.card+.card {
  margin-left:0;
  border-left:0
 }
 .card-group>.card:first-child {
  border-top-right-radius:0;
  border-bottom-right-radius:0
 }
 .card-group>.card:first-child .card-header,
 .card-group>.card:first-child .card-img-top {
  border-top-right-radius:0
 }
 .card-group>.card:first-child .card-footer,
 .card-group>.card:first-child .card-img-bottom {
  border-bottom-right-radius:0
 }
 .card-group>.card:last-child {
  border-top-left-radius:0;
  border-bottom-left-radius:0
 }
 .card-group>.card:last-child .card-header,
 .card-group>.card:last-child .card-img-top {
  border-top-left-radius:0
 }
 .card-group>.card:last-child .card-footer,
 .card-group>.card:last-child .card-img-bottom {
  border-bottom-left-radius:0
 }
 .card-group>.card:only-child {
  border-radius:.25rem
 }
 .card-group>.card:only-child .card-header,
 .card-group>.card:only-child .card-img-top {
  border-top-left-radius:.25rem;
  border-top-right-radius:.25rem
 }
 .card-group>.card:only-child .card-footer,
 .card-group>.card:only-child .card-img-bottom {
  border-bottom-right-radius:.25rem;
  border-bottom-left-radius:.25rem
 }
 .card-group>.card:not(:first-child):not(:last-child):not(:only-child),
 .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,
 .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,
 .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
 .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
  border-radius:0
 }
}
.card-columns .card {
 margin-bottom:.75rem
}
@media (min-width:576px) {
 .card-columns {
  -webkit-column-count:3;
  column-count:3;
  -webkit-column-gap:1.25rem;
  column-gap:1.25rem;
  orphans:1;
  widows:1
 }
 .card-columns .card {
  display:inline-block;
  width:100%
 }
}
.accordion .card:not(:first-of-type):not(:last-of-type) {
 border-bottom:0;
 border-radius:0
}
.accordion .card:not(:first-of-type) .card-header:first-child {
 border-radius:0
}
.accordion .card:first-of-type {
 border-bottom:0;
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.accordion .card:last-of-type {
 border-top-left-radius:0;
 border-top-right-radius:0
}
.breadcrumb {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 padding:.56rem 1.13rem;
 margin-bottom:1rem;
 list-style:none;
 background-color:transparent;
 border-radius:.25rem
}
.breadcrumb-item+.breadcrumb-item {
 padding-left:.5rem
}
.breadcrumb-item+.breadcrumb-item:before {
 display:inline-block;
 padding-right:.5rem;
 color:#6c757d;
 content:"/"
}
.breadcrumb-item+.breadcrumb-item:hover:before {
 text-decoration:underline;
 text-decoration:none
}
.breadcrumb-item.active {
 color:#495057
}
.pagination {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 padding-left:0;
 list-style:none;
 border-radius:.25rem
}
.page-link {
 position:relative;
 display:block;
 padding:.5rem .75rem;
 margin-left:-1px;
 line-height:1.25;
 color:#007bff;
 background-color:#fff;
 border:1px solid #dee2e6
}
.page-link:hover {
 z-index:2;
 color:#0056b3;
 text-decoration:none;
 background-color:#e9ecef;
 border-color:#dee2e6
}
.page-link:focus {
 z-index:2;
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);
 box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
}
.page-link:not(:disabled):not(.disabled) {
 cursor:pointer
}
.page-item:first-child .page-link {
 margin-left:0;
 border-top-left-radius:.25rem;
 border-bottom-left-radius:.25rem
}
.page-item:last-child .page-link {
 border-top-right-radius:.25rem;
 border-bottom-right-radius:.25rem
}
.page-item.active .page-link {
 z-index:1;
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.page-item.disabled .page-link {
 color:#6c757d;
 pointer-events:none;
 cursor:auto;
 background-color:#fff;
 border-color:#dee2e6
}
.pagination-lg .page-link {
 padding:.75rem 1.5rem;
 font-size:1.25rem;
 line-height:1.5
}
.pagination-lg .page-item:first-child .page-link {
 border-top-left-radius:.3rem;
 border-bottom-left-radius:.3rem
}
.pagination-lg .page-item:last-child .page-link {
 border-top-right-radius:.3rem;
 border-bottom-right-radius:.3rem
}
.pagination-sm .page-link {
 padding:.25rem .5rem;
 font-size:.875rem;
 line-height:1.5
}
.pagination-sm .page-item:first-child .page-link {
 border-top-left-radius:.2rem;
 border-bottom-left-radius:.2rem
}
.pagination-sm .page-item:last-child .page-link {
 border-top-right-radius:.2rem;
 border-bottom-right-radius:.2rem
}
.badge {
 display:inline-block;
 padding:.25em .4em;
 font-size:75%;
 font-weight:700;
 text-align:center;
 white-space:nowrap;
 vertical-align:baseline
}
.badge:empty {
 display:none
}
.btn .badge,
.swal2-modal .swal2-buttonswrapper .swal2-styled .badge {
 position:relative;
 top:-1px
}
.badge-pill {
 padding-right:.6em;
 padding-left:.6em;
 border-radius:10rem
}
.badge-primary {
 background: rgb(102,255,255);
 background: linear-gradient(90deg, rgb(102,255,255) 8%, rgb(0,51,153) 100%);
}
.badge-primary[href]:focus,
.badge-primary[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#1f28d8
}
.badge-secondary {
 color:#212529;
 background-color:#dfe8fb
}
.badge-secondary[href]:focus,
.badge-secondary[href]:hover {
 color:#212529;
 text-decoration:none;
 background-color:#b2c7f5
}
.badge-success,
.preview-list .preview-item .preview-thumbnail .badge.badge-online {
 color:#212529;
 background-color:transparent;
}
.badge-success[href]:focus,
.badge-success[href]:hover,
.preview-list .preview-item .preview-thumbnail .badge.badge-online[href]:focus,
.preview-list .preview-item .preview-thumbnail .badge.badge-online[href]:hover {
 color:#212529;
 text-decoration:none;
 background-color:#32b593
}
.badge-info,
.preview-list .preview-item .preview-thumbnail .badge.badge-offline {
 background-color:#857bff
}
.badge-info[href]:focus,
.badge-info[href]:hover,
.preview-list .preview-item .preview-thumbnail .badge.badge-offline[href]:focus,
.preview-list .preview-item .preview-thumbnail .badge.badge-offline[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#5648ff
}
.badge-warning,
.preview-list .preview-item .preview-thumbnail .badge.badge-busy {
 color:#212529;
 background-color:#ff6f59
}
.badge-warning[href]:focus,
.badge-warning[href]:hover,
.preview-list .preview-item .preview-thumbnail .badge.badge-busy[href]:focus,
.preview-list .preview-item .preview-thumbnail .badge.badge-busy[href]:hover {
 color:#212529;
 text-decoration:none;
 background-color:#ff4326
}
.badge-danger {
 background-color:transparent;
}
.badge-danger[href]:focus,
.badge-danger[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#ca2f28
}
.badge-light {
 color:#212529;
 background-color:#f3f5f6
}
.badge-light[href]:focus,
.badge-light[href]:hover {
 color:#212529;
 text-decoration:none;
 background-color:#d6dde0
}
.badge-dark {
 background-color:#f6b501;
}
.badge-dark[href]:focus,
.badge-dark[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#15253b
}
.jumbotron {
 padding:2rem 1rem;
 margin-bottom:2rem;
 background-color:#e9ecef;
 border-radius:.3rem
}
@media (min-width:576px) {
 .jumbotron {
  padding:4rem 2rem
 }
}
.jumbotron-fluid {
 padding-right:0;
 padding-left:0;
 border-radius:0
}
.alert {
 position:relative;
 padding:.75rem 1.25rem;
 margin-bottom:1rem;
 border:1px solid transparent;
 border-radius:.25rem
}
.alert-heading {
 color:inherit
}
.alert-link {
 font-weight:700
}
.alert-dismissible {
 padding-right:4rem
}
.alert-dismissible .close {
 position:absolute;
 top:0;
 right:0;
 padding:.75rem 1.25rem;
 color:inherit
}
.alert-primary {
 color:#242877;
 background-color:#dadbfa;
 border-color:#cbcdf7
}
.alert-primary hr {
 border-top-color:#b5b8f4
}
.alert-primary .alert-link {
 color:#181b50
}
.alert-secondary {
 color:#747983;
 background-color:#f9fafe;
 border-color:#f6f9fe
}
.alert-secondary hr {
 border-top-color:#dfeafb
}
.alert-secondary .alert-link {
 color:#5c6068
}
.alert-success {
 color:#286b59;
 background-color:#dbf5ee;
 border-color:#cdf1e8
}
.alert-success hr {
 border-top-color:#b9ebdf
}
.alert-success .alert-link {
 color:#1a463a
}
.alert-info {
 color:#454085;
 background-color:#e7e5ff;
 border-color:#dddaff
}
.alert-info hr {
 border-top-color:#c6c1ff
}
.alert-info .alert-link {
 color:#332f63
}
.alert-warning {
 color:#853a2e;
 background-color:#ffe2de;
 border-color:#ffd7d1
}
.alert-warning hr {
 border-top-color:#ffc1b8
}
.alert-warning .alert-link {
 color:#5f2921
}
.alert-danger {
 color:#722a26;
 background-color:#f8dcdb;
 border-color:#f5cecc
}
.alert-danger hr {
 border-top-color:#f1bab7
}
.alert-danger .alert-link {
 color:#4c1c19
}
.alert-light {
 color:#7e7f80;
 background-color:#fdfdfd;
 border-color:#fcfcfc
}
.alert-light hr {
 border-top-color:#efefef
}
.alert-light .alert-link {
 color:#656666
}
.alert-dark {
 color:#121f32;
 background-color:#d3d8df;
 border-color:#c1c8d3
}
.alert-dark hr {
 border-top-color:#b2bbc8
}
.alert-dark .alert-link {
 color:#05080d
}
@-webkit-keyframes progress-bar-stripes {
 0% {
  background-position:1rem 0
 }
 to {
  background-position:0 0
 }
}
@keyframes progress-bar-stripes {
 0% {
  background-position:1rem 0
 }
 to {
  background-position:0 0
 }
}
.progress {
 height:1rem;
 overflow:hidden;
 font-size:.75rem;
 background-color:#e9ecef;
 border-radius:.25rem
}
.progress,
.progress-bar {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.progress-bar {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 color:#fff;
 text-align:center;
 white-space:nowrap;
 background-color:#007bff;
 -webkit-transition:width .6s ease;
 transition:width .6s ease
}
@media screen and (prefers-reduced-motion:reduce) {
 .progress-bar {
  -webkit-transition:none;
  transition:none
 }
}
.progress-bar-striped {
 background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
 background-size:1rem 1rem
}
.progress-bar-animated {
 -webkit-animation:progress-bar-stripes 1s linear infinite;
 animation:progress-bar-stripes 1s linear infinite
}
.media {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start
}
.media-body {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1
}
.list-group {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 padding-left:0;
 margin-bottom:0
}
.list-group-item-action {
 width:100%;
 color:#495057;
 text-align:inherit
}
.list-group-item-action:focus,
.list-group-item-action:hover {
 color:#495057;
 text-decoration:none;
 background-color:#f8f9fa
}
.list-group-item-action:active {
 color:#212529;
 background-color:#e9ecef
}
.list-group-item {
 position:relative;
 display:block;
 padding:.75rem 1.25rem;
 margin-bottom:-1px;
 background-color:#fff;
 border:1px solid rgba(0,0,0,.125)
}
.list-group-item:first-child {
 border-top-left-radius:.25rem;
 border-top-right-radius:.25rem
}
.list-group-item:last-child {
 margin-bottom:0;
 border-bottom-right-radius:.25rem;
 border-bottom-left-radius:.25rem
}
.list-group-item:focus,
.list-group-item:hover {
 z-index:1;
 text-decoration:none
}
.list-group-item.disabled,
.list-group-item:disabled {
 color:#6c757d;
 background-color:#fff
}
.list-group-item.active {
 z-index:2;
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.list-group-flush .list-group-item {
 border-right:0;
 border-left:0;
 border-radius:0
}
.list-group-flush:first-child .list-group-item:first-child {
 border-top:0
}
.list-group-flush:last-child .list-group-item:last-child {
 border-bottom:0
}
.list-group-item-primary {
 color:#242877;
 background-color:#cbcdf7
}
.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
 color:#242877;
 background-color:#b5b8f4
}
.list-group-item-primary.list-group-item-action.active {
 color:#fff;
 background-color:#242877;
 border-color:#242877
}
.list-group-item-secondary {
 color:#747983;
 background-color:#f6f9fe
}
.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
 color:#747983;
 background-color:#dfeafb
}
.list-group-item-secondary.list-group-item-action.active {
 color:#fff;
 background-color:#747983;
 border-color:#747983
}
.list-group-item-success {
 color:#286b59;
 background-color:#cdf1e8
}
.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
 color:#286b59;
 background-color:#b9ebdf
}
.list-group-item-success.list-group-item-action.active {
 color:#fff;
 background-color:#286b59;
 border-color:#286b59
}
.list-group-item-info {
 color:#454085;
 background-color:#dddaff
}
.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
 color:#454085;
 background-color:#c6c1ff
}
.list-group-item-info.list-group-item-action.active {
 color:#fff;
 background-color:#454085;
 border-color:#454085
}
.list-group-item-warning {
 color:#853a2e;
 background-color:#ffd7d1
}
.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
 color:#853a2e;
 background-color:#ffc1b8
}
.list-group-item-warning.list-group-item-action.active {
 color:#fff;
 background-color:#853a2e;
 border-color:#853a2e
}
.list-group-item-danger {
 color:#722a26;
 background-color:#f5cecc
}
.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
 color:#722a26;
 background-color:#f1bab7
}
.list-group-item-danger.list-group-item-action.active {
 color:#fff;
 background-color:#722a26;
 border-color:#722a26
}
.list-group-item-light {
 color:#7e7f80;
 background-color:#fcfcfc
}
.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
 color:#7e7f80;
 background-color:#efefef
}
.list-group-item-light.list-group-item-action.active {
 color:#fff;
 background-color:#7e7f80;
 border-color:#7e7f80
}
.list-group-item-dark {
 color:#121f32;
 background-color:#c1c8d3
}
.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
 color:#121f32;
 background-color:#b2bbc8
}
.list-group-item-dark.list-group-item-action.active {
 color:#fff;
 background-color:#121f32;
 border-color:#121f32
}
.close {
 float:right;
 font-size:1.5rem;
 font-weight:700;
 line-height:1;
 color:#000;
 text-shadow:0 1px 0 #fff;
 opacity:.5
}
.close:not(:disabled):not(.disabled) {
 cursor:pointer
}
.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
 color:#000;
 text-decoration:none;
 opacity:.75
}
button.close {
 padding:0;
 background-color:transparent;
 border:0;
 -webkit-appearance:none
}
.modal-open {
 overflow:hidden
}
.modal-open .modal {
 overflow-x:hidden;
 overflow-y:auto
}
.modal {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1050;
 display:none;
 overflow:hidden;
 outline:0
}
.modal-dialog {
 position:relative;
 width:auto;
 margin:10px;
 pointer-events:none
}
.modal.fade .modal-dialog {
 -webkit-transition:-webkit-transform .4s ease;
 transition:-webkit-transform .4s ease;
 transition:transform .4s ease;
 transition:transform .4s ease,-webkit-transform .4s ease;
 -webkit-transform:translateY(-25%);
 transform:translateY(-25%)
}
@media screen and (prefers-reduced-motion:reduce) {
 .modal.fade .modal-dialog {
  -webkit-transition:none;
  transition:none
 }
}
.modal.show .modal-dialog {
 -webkit-transform:translate(0);
 transform:translate(0)
}
.modal-dialog-centered {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 min-height:calc(100% - 20px)
}
.modal-dialog-centered:before {
 display:block;
 height:calc(100vh - 20px);
 content:""
}
.modal-content {
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 width:100%;
 pointer-events:auto;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid #d5dcec;
 border-radius:.3rem;
 outline:0
}
.modal-backdrop {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1040;
 background-color:#000
}
.modal-backdrop.fade {
 opacity:0
}
.modal-backdrop.show {
 opacity:.5
}
.modal-header {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 padding:1rem;
 border-bottom:1px solid #d5dcec;
 border-top-left-radius:.3rem;
 border-top-right-radius:.3rem
}
.modal-header .close {
 padding:1rem;
 margin:-1rem -1rem -1rem auto
}
.modal-title {
 margin-bottom:0;
 line-height:1.5
}
.modal-body {
 position:relative;
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 padding:15px
}
.modal-footer {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end;
 padding:15px;
 border-top:1px solid #d5dcec
}
.modal-footer>:not(:first-child) {
 margin-left:.25rem
}
.modal-footer>:not(:last-child) {
 margin-right:.25rem
}
.modal-scrollbar-measure {
 position:absolute;
 top:-9999px;
 width:50px;
 height:50px;
 overflow:scroll
}
@media (min-width:576px) {
 .modal-dialog {
  max-width:500px;
  margin:30px auto
 }
 .modal-dialog-centered {
  min-height:calc(100% - 60px)
 }
 .modal-dialog-centered:before {
  height:calc(100vh - 60px)
 }
 .modal-sm {
  max-width:300px
 }
}
@media (min-width:992px) {
 .modal-lg {
  max-width:90%
 }
}
.tooltip {
 position:absolute;
 z-index:1070;
 display:block;
 margin:0;
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
 font-style:normal;
 font-weight:400;
 line-height:1.5;
 text-align:left;
 text-align:start;
 text-decoration:none;
 text-shadow:none;
 text-transform:none;
 letter-spacing:normal;
 word-break:normal;
 word-spacing:normal;
 white-space:normal;
 line-break:auto;
 word-wrap:break-word;
 opacity:0
}
.tooltip.show {
 opacity:.9
}
.tooltip .arrow {
 position:absolute;
 display:block;
 width:.8rem;
 height:.4rem
}
.tooltip .arrow:before {
 position:absolute;
 content:"";
 border-color:transparent;
 border-style:solid
}
.bs-tooltip-auto[x-placement^=top],
.bs-tooltip-top {
 padding:.4rem 0
}
.bs-tooltip-auto[x-placement^=top] .arrow,
.bs-tooltip-top .arrow {
 bottom:0
}
.bs-tooltip-auto[x-placement^=top] .arrow:before,
.bs-tooltip-top .arrow:before {
 top:0;
 border-width:.4rem .4rem 0;
 border-top-color:#223c61
}
.bs-tooltip-auto[x-placement^=right],
.bs-tooltip-right {
 padding:0 .4rem
}
.bs-tooltip-auto[x-placement^=right] .arrow,
.bs-tooltip-right .arrow {
 left:0;
 width:.4rem;
 height:.8rem
}
.bs-tooltip-auto[x-placement^=right] .arrow:before,
.bs-tooltip-right .arrow:before {
 right:0;
 border-width:.4rem .4rem .4rem 0;
 border-right-color:#223c61
}
.bs-tooltip-auto[x-placement^=bottom],
.bs-tooltip-bottom {
 padding:.4rem 0
}
.bs-tooltip-auto[x-placement^=bottom] .arrow,
.bs-tooltip-bottom .arrow {
 top:0
}
.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.bs-tooltip-bottom .arrow:before {
 bottom:0;
 border-width:0 .4rem .4rem;
 border-bottom-color:#223c61
}
.bs-tooltip-auto[x-placement^=left],
.bs-tooltip-left {
 padding:0 .4rem
}
.bs-tooltip-auto[x-placement^=left] .arrow,
.bs-tooltip-left .arrow {
 right:0;
 width:.4rem;
 height:.8rem
}
.bs-tooltip-auto[x-placement^=left] .arrow:before,
.bs-tooltip-left .arrow:before {
 left:0;
 border-width:.4rem 0 .4rem .4rem;
 border-left-color:#223c61
}
.tooltip-inner {
 max-width:200px;
 padding:.4rem .75rem;
 color:#fff;
 text-align:center;
 background-color:#223c61;
 border-radius:.375rem
}
.popover {
 top:0;
 left:0;
 z-index:1060;
 max-width:276px;
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
 font-style:normal;
 font-weight:400;
 line-height:1.5;
 text-align:left;
 text-align:start;
 text-decoration:none;
 text-shadow:none;
 text-transform:none;
 letter-spacing:normal;
 word-break:normal;
 word-spacing:normal;
 white-space:normal;
 line-break:auto;
 font-size:.875rem;
 word-wrap:break-word;
 background-color:#f1f6ff;
 background-clip:padding-box;
 border:1px solid #d5dcec;
 border-radius:.3rem
}
.popover,
.popover .arrow {
 position:absolute;
 display:block
}
.popover .arrow {
 width:1rem;
 height:.5rem;
 margin:0 .3rem
}
.popover .arrow:after,
.popover .arrow:before {
 position:absolute;
 display:block;
 content:"";
 border-color:transparent;
 border-style:solid
}
.bs-popover-auto[x-placement^=top],
.bs-popover-top {
 margin-bottom:.5rem
}
.bs-popover-auto[x-placement^=top] .arrow,
.bs-popover-top .arrow {
 bottom:calc((.5rem + 1px) * -1)
}
.bs-popover-auto[x-placement^=top] .arrow:after,
.bs-popover-auto[x-placement^=top] .arrow:before,
.bs-popover-top .arrow:after,
.bs-popover-top .arrow:before {
 border-width:.5rem .5rem 0
}
.bs-popover-auto[x-placement^=top] .arrow:before,
.bs-popover-top .arrow:before {
 bottom:0;
 border-top-color:#d5dcec
}
.bs-popover-auto[x-placement^=top] .arrow:after,
.bs-popover-top .arrow:after {
 bottom:1px;
 border-top-color:#f1f6ff
}
.bs-popover-auto[x-placement^=right],
.bs-popover-right {
 margin-left:.5rem
}
.bs-popover-auto[x-placement^=right] .arrow,
.bs-popover-right .arrow {
 left:calc((.5rem + 1px) * -1);
 width:.5rem;
 height:1rem;
 margin:.3rem 0
}
.bs-popover-auto[x-placement^=right] .arrow:after,
.bs-popover-auto[x-placement^=right] .arrow:before,
.bs-popover-right .arrow:after,
.bs-popover-right .arrow:before {
 border-width:.5rem .5rem .5rem 0
}
.bs-popover-auto[x-placement^=right] .arrow:before,
.bs-popover-right .arrow:before {
 left:0;
 border-right-color:#d5dcec
}
.bs-popover-auto[x-placement^=right] .arrow:after,
.bs-popover-right .arrow:after {
 left:1px;
 border-right-color:#f1f6ff
}
.bs-popover-auto[x-placement^=bottom],
.bs-popover-bottom {
 margin-top:.5rem
}
.bs-popover-auto[x-placement^=bottom] .arrow,
.bs-popover-bottom .arrow {
 top:calc((.5rem + 1px) * -1)
}
.bs-popover-auto[x-placement^=bottom] .arrow:after,
.bs-popover-auto[x-placement^=bottom] .arrow:before,
.bs-popover-bottom .arrow:after,
.bs-popover-bottom .arrow:before {
 border-width:0 .5rem .5rem
}
.bs-popover-auto[x-placement^=bottom] .arrow:before,
.bs-popover-bottom .arrow:before {
 top:0;
 border-bottom-color:#d5dcec
}
.bs-popover-auto[x-placement^=bottom] .arrow:after,
.bs-popover-bottom .arrow:after {
 top:1px;
 border-bottom-color:#f1f6ff
}
.bs-popover-auto[x-placement^=bottom] .popover-header:before,
.bs-popover-bottom .popover-header:before {
 position:absolute;
 top:0;
 left:50%;
 display:block;
 width:1rem;
 margin-left:-.5rem;
 content:"";
 border-bottom:1px solid #f1f6ff
}
.bs-popover-auto[x-placement^=left],
.bs-popover-left {
 margin-right:.5rem
}
.bs-popover-auto[x-placement^=left] .arrow,
.bs-popover-left .arrow {
 right:calc((.5rem + 1px) * -1);
 width:.5rem;
 height:1rem;
 margin:.3rem 0
}
.bs-popover-auto[x-placement^=left] .arrow:after,
.bs-popover-auto[x-placement^=left] .arrow:before,
.bs-popover-left .arrow:after,
.bs-popover-left .arrow:before {
 border-width:.5rem 0 .5rem .5rem
}
.bs-popover-auto[x-placement^=left] .arrow:before,
.bs-popover-left .arrow:before {
 right:0;
 border-left-color:#d5dcec
}
.bs-popover-auto[x-placement^=left] .arrow:after,
.bs-popover-left .arrow:after {
 right:1px;
 border-left-color:#f1f6ff
}
.popover-header {
 padding:.5rem .75rem;
 margin-bottom:0;
 font-size:1rem;
 color:inherit;
 background-color:#f1f6ff;
 border-bottom:1px solid #d8e6ff;
 border-top-left-radius:calc(.3rem - 1px);
 border-top-right-radius:calc(.3rem - 1px)
}
.popover-header:empty {
 display:none
}
.popover-body {
 padding:.5rem .75rem;
 color:#212529
}
.carousel {
 position:relative
}
.carousel-inner {
 position:relative;
 width:100%;
 overflow:hidden
}
.carousel-item {
 position:relative;
 display:none;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 width:100%;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-perspective:1000px;
 perspective:1000px
}
.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
 display:block;
 -webkit-transition:-webkit-transform .6s ease;
 transition:-webkit-transform .6s ease;
 transition:transform .6s ease;
 transition:transform .6s ease,-webkit-transform .6s ease
}
@media screen and (prefers-reduced-motion:reduce) {
 .carousel-item-next,
 .carousel-item-prev,
 .carousel-item.active {
  -webkit-transition:none;
  transition:none
 }
}
.carousel-item-next,
.carousel-item-prev {
 position:absolute;
 top:0
}
.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
 -webkit-transform:translateX(0);
 transform:translateX(0)
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
 .carousel-item-next.carousel-item-left,
 .carousel-item-prev.carousel-item-right {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
.active.carousel-item-right,
.carousel-item-next {
 -webkit-transform:translateX(100%);
 transform:translateX(100%)
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
 .active.carousel-item-right,
 .carousel-item-next {
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
}
.active.carousel-item-left,
.carousel-item-prev {
 -webkit-transform:translateX(-100%);
 transform:translateX(-100%)
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
 .active.carousel-item-left,
 .carousel-item-prev {
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
}
.carousel-fade .carousel-item {
 opacity:0;
 -webkit-transition-duration:.6s;
 transition-duration:.6s;
 -webkit-transition-property:opacity;
 transition-property:opacity
}
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
 opacity:1
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
 opacity:0
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev,
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active {
 -webkit-transform:translateX(0);
 transform:translateX(0)
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
 .carousel-fade .active.carousel-item-left,
 .carousel-fade .active.carousel-item-prev,
 .carousel-fade .carousel-item-next,
 .carousel-fade .carousel-item-prev,
 .carousel-fade .carousel-item.active {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
.carousel-control-next,
.carousel-control-prev {
 position:absolute;
 top:0;
 bottom:0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 width:15%;
 color:#fff;
 text-align:center;
 opacity:.5
}
.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
 color:#fff;
 text-decoration:none;
 outline:0;
 opacity:.9
}
.carousel-control-prev {
 left:0
}
.carousel-control-next {
 right:0
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
 display:inline-block;
 width:20px;
 height:20px;
 background:transparent no-repeat 50%;
 background-size:100% 100%
}
.carousel-control-prev-icon {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")
}
.carousel-control-next-icon {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")
}
.carousel-indicators {
 position:absolute;
 right:0;
 bottom:10px;
 left:0;
 z-index:15;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 padding-left:0;
 margin-right:15%;
 margin-left:15%;
 list-style:none
}
.carousel-indicators li {
 position:relative;
 -webkit-box-flex:0;
 -ms-flex:0 1 auto;
 flex:0 1 auto;
 width:30px;
 height:3px;
 margin-right:3px;
 margin-left:3px;
 text-indent:-999px;
 cursor:pointer;
 background-color:hsla(0,0%,100%,.5)
}
.carousel-indicators li:before {
 top:-10px
}
.carousel-indicators li:after,
.carousel-indicators li:before {
 position:absolute;
 left:0;
 display:inline-block;
 width:100%;
 height:10px;
 content:""
}
.carousel-indicators li:after {
 bottom:-10px
}
.carousel-indicators .active {
 background-color:#fff
}
.carousel-caption {
 position:absolute;
 right:15%;
 bottom:20px;
 left:15%;
 z-index:10;
 padding-top:20px;
 padding-bottom:20px;
 color:#fff;
 text-align:center
}
.align-baseline {
 vertical-align:baseline!important
}
.align-top {
 vertical-align:top!important
}
.align-middle {
 vertical-align:middle!important
}
.align-bottom {
 vertical-align:bottom!important
}
.align-text-bottom {
 vertical-align:text-bottom!important
}
.align-text-top {
 vertical-align:text-top!important
}
.bg-primary {
 background-color:#464de4!important
}
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
 background-color:#1f28d8!important
}
.bg-secondary {
 background-color:#dfe8fb!important
}
a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
 background-color:#b2c7f5!important
}
.bg-success {
 background-color:#4cceac!important
}
a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
 background-color:#32b593!important
}
.bg-info {
 background-color:#857bff!important
}
a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
 background-color:#5648ff!important
}
.bg-warning {
 background-color:#ff6f59!important
}
a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
 background-color:#ff4326!important
}
.bg-danger {
 background-color:#db504a!important
}
a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
 background-color:#ca2f28!important
}
.bg-light {
 background-color:#f3f5f6!important
}
a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
 background-color:#d6dde0!important
}
.bg-dark {
 background-color:#223c61!important
}
a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
 background-color:#15253b!important
}
.bg-white {
 background-color:#fff!important
}
.bg-transparent {
 background-color:transparent!important
}
.border,
.loader-demo-box {
 border:1px solid #d5dcec!important
}
.border-top {
 border-top:1px solid #d5dcec!important
}
.border-right {
 border-right:1px solid #d5dcec!important
}
.border-bottom {
 border-bottom:1px solid #d5dcec!important
}
.border-left {
 border-left:1px solid #d5dcec!important
}
.border-0 {
 border:0!important
}
.border-top-0 {
 border-top:0!important
}
.border-right-0 {
 border-right:0!important
}
.border-bottom-0 {
 border-bottom:0!important
}
.border-left-0 {
 border-left:0!important
}
.border-primary {
 border-color:#464de4!important
}
.border-secondary,
.loader-demo-box {
 border-color:#dfe8fb!important
}
.border-success {
 border-color:#4cceac!important
}
.border-info {
 border-color:#857bff!important
}
.border-warning {
 border-color:#ff6f59!important
}
.border-danger {
 border-color:#db504a!important
}
.border-light {
 border-color:#f3f5f6!important
}
.border-dark {
 border-color:#223c61!important
}
.border-white {
 border-color:#fff!important
}
.loader-demo-box,
.rounded {
 border-radius:.25rem!important
}
.rounded-top {
 border-top-left-radius:.25rem!important
}
.rounded-right,
.rounded-top {
 border-top-right-radius:.25rem!important
}
.rounded-bottom,
.rounded-right {
 border-bottom-right-radius:.25rem!important
}
.rounded-bottom,
.rounded-left {
 border-bottom-left-radius:.25rem!important
}
.rounded-left {
 border-top-left-radius:.25rem!important
}
.rounded-circle {
 border-radius:50%!important
}
.rounded-0 {
 border-radius:0!important
}
.clearfix:after {
 display:block;
 clear:both;
 content:""
}
.d-none,
.hidden {
 display:none!important
}
.d-inline {
 display:inline!important
}
.d-inline-block {
 display:inline-block!important
}
.d-block {
 display:block!important
}
.d-table {
 display:table!important
}
.d-table-row {
 display:table-row!important
}
.d-table-cell {
 display:table-cell!important
}
.d-flex,
.email-wrapper .mail-list-container .mail-list .details,
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a,
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user,
.email-wrapper .message-body .attachments-sections ul li .details .buttons,
.email-wrapper .message-body .attachments-sections ul li .thumb,
.lightGallery .image-tile .demo-gallery-poster,
.list-wrapper ul li,
.loader-demo-box,
.nav .nav-item.dropdown .navbar-dropdown .dropdown-item,
.navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item,
.new-accounts ul.chats li.chat-persons a,
.new-accounts ul.chats li.chat-persons a div.user,
.swal2-modal,
.tickets-tab ul li .details,
.tickets-tab ul li .details .t-content .sender-content {
 display:-webkit-box!important;
 display:-ms-flexbox!important;
 display:flex!important
}
.d-inline-flex,
.email-wrapper .message-body .attachments-sections ul li {
 display:-webkit-inline-box!important;
 display:-ms-inline-flexbox!important;
 display:inline-flex!important
}
@media (min-width:576px) {
 .d-sm-none {
  display:none!important
 }
 .d-sm-inline {
  display:inline!important
 }
 .d-sm-inline-block {
  display:inline-block!important
 }
 .d-sm-block {
  display:block!important
 }
 .d-sm-table {
  display:table!important
 }
 .d-sm-table-row {
  display:table-row!important
 }
 .d-sm-table-cell {
  display:table-cell!important
 }
 .d-sm-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-sm-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width:768px) {
 .d-md-none {
  display:none!important
 }
 .d-md-inline {
  display:inline!important
 }
 .d-md-inline-block {
  display:inline-block!important
 }
 .d-md-block {
  display:block!important
 }
 .d-md-table {
  display:table!important
 }
 .d-md-table-row {
  display:table-row!important
 }
 .d-md-table-cell {
  display:table-cell!important
 }
 .d-md-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-md-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width:992px) {
 .d-lg-none {
  display:none!important
 }
 .d-lg-inline {
  display:inline!important
 }
 .d-lg-inline-block {
  display:inline-block!important
 }
 .d-lg-block {
  display:block!important
 }
 .d-lg-table {
  display:table!important
 }
 .d-lg-table-row {
  display:table-row!important
 }
 .d-lg-table-cell {
  display:table-cell!important
 }
 .d-lg-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-lg-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width:1200px) {
 .d-xl-none {
  display:none!important
 }
 .d-xl-inline {
  display:inline!important
 }
 .d-xl-inline-block {
  display:inline-block!important
 }
 .d-xl-block {
  display:block!important
 }
 .d-xl-table {
  display:table!important
 }
 .d-xl-table-row {
  display:table-row!important
 }
 .d-xl-table-cell {
  display:table-cell!important
 }
 .d-xl-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-xl-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media print {
 .d-print-none {
  display:none!important
 }
 .d-print-inline {
  display:inline!important
 }
 .d-print-inline-block {
  display:inline-block!important
 }
 .d-print-block {
  display:block!important
 }
 .d-print-table {
  display:table!important
 }
 .d-print-table-row {
  display:table-row!important
 }
 .d-print-table-cell {
  display:table-cell!important
 }
 .d-print-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-print-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
.embed-responsive {
 position:relative;
 display:block;
 width:100%;
 padding:0;
 overflow:hidden
}
.embed-responsive:before {
 display:block;
 content:""
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 border:0
}
.embed-responsive-21by9:before {
 padding-top:42.85714286%
}
.embed-responsive-16by9:before {
 padding-top:56.25%
}
.embed-responsive-4by3:before {
 padding-top:75%
}
.embed-responsive-1by1:before {
 padding-top:100%
}
.email-wrapper .message-body .attachments-sections ul li,
.flex-row {
 -webkit-box-orient:horizontal!important;
 -webkit-box-direction:normal!important;
 -ms-flex-direction:row!important;
 flex-direction:row!important
}
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user,
.flex-column,
.new-accounts ul.chats li.chat-persons a div.user {
 -webkit-box-orient:vertical!important;
 -webkit-box-direction:normal!important;
 -ms-flex-direction:column!important;
 flex-direction:column!important
}
.flex-row-reverse {
 -webkit-box-orient:horizontal!important;
 -ms-flex-direction:row-reverse!important;
 flex-direction:row-reverse!important
}
.flex-column-reverse,
.flex-row-reverse {
 -webkit-box-direction:reverse!important
}
.flex-column-reverse {
 -webkit-box-orient:vertical!important;
 -ms-flex-direction:column-reverse!important;
 flex-direction:column-reverse!important
}
.flex-wrap {
 -ms-flex-wrap:wrap!important;
 flex-wrap:wrap!important
}
.flex-nowrap {
 -ms-flex-wrap:nowrap!important;
 flex-wrap:nowrap!important
}
.flex-wrap-reverse {
 -ms-flex-wrap:wrap-reverse!important;
 flex-wrap:wrap-reverse!important
}
.flex-fill {
 -webkit-box-flex:1!important;
 -ms-flex:1 1 auto!important;
 flex:1 1 auto!important
}
.flex-grow-0 {
 -webkit-box-flex:0!important;
 -ms-flex-positive:0!important;
 flex-grow:0!important
}
.flex-grow-1 {
 -webkit-box-flex:1!important;
 -ms-flex-positive:1!important;
 flex-grow:1!important
}
.flex-shrink-0 {
 -ms-flex-negative:0!important;
 flex-shrink:0!important
}
.flex-shrink-1 {
 -ms-flex-negative:1!important;
 flex-shrink:1!important
}
.justify-content-start,
.list-wrapper ul li {
 -webkit-box-pack:start!important;
 -ms-flex-pack:start!important;
 justify-content:flex-start!important
}
.email-wrapper .mail-list-container .mail-list .details,
.justify-content-end {
 -webkit-box-pack:end!important;
 -ms-flex-pack:end!important;
 justify-content:flex-end!important
}
.email-wrapper .message-body .attachments-sections ul li .thumb,
.justify-content-center {
 -webkit-box-pack:center!important;
 -ms-flex-pack:center!important;
 justify-content:center!important
}
.justify-content-between {
 -webkit-box-pack:justify!important;
 -ms-flex-pack:justify!important;
 justify-content:space-between!important
}
.justify-content-around {
 -ms-flex-pack:distribute!important;
 justify-content:space-around!important
}
.align-items-start {
 -webkit-box-align:start!important;
 -ms-flex-align:start!important;
 align-items:flex-start!important
}
.align-items-end {
 -webkit-box-align:end!important;
 -ms-flex-align:end!important;
 align-items:flex-end!important
}
.align-items-center,
.email-wrapper .message-body .attachments-sections ul li .details .buttons,
.email-wrapper .message-body .attachments-sections ul li .thumb,
.list-wrapper ul li,
.loader-demo-box,
.nav .nav-item.dropdown .navbar-dropdown .dropdown-item,
.navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item,
.new-accounts ul.chats li.chat-persons a,
.tickets-tab ul li .details {
 -webkit-box-align:center!important;
 -ms-flex-align:center!important;
 align-items:center!important
}
.align-items-baseline {
 -webkit-box-align:baseline!important;
 -ms-flex-align:baseline!important;
 align-items:baseline!important
}
.align-items-stretch,
.email-wrapper .message-body .attachments-sections ul li {
 -webkit-box-align:stretch!important;
 -ms-flex-align:stretch!important;
 align-items:stretch!important
}
.align-content-start {
 -ms-flex-line-pack:start!important;
 align-content:flex-start!important
}
.align-content-end {
 -ms-flex-line-pack:end!important;
 align-content:flex-end!important
}
.align-content-center {
 -ms-flex-line-pack:center!important;
 align-content:center!important
}
.align-content-between {
 -ms-flex-line-pack:justify!important;
 align-content:space-between!important
}
.align-content-around {
 -ms-flex-line-pack:distribute!important;
 align-content:space-around!important
}
.align-content-stretch {
 -ms-flex-line-pack:stretch!important;
 align-content:stretch!important
}
.align-self-auto {
 -ms-flex-item-align:auto!important;
 align-self:auto!important
}
.align-self-start {
 -ms-flex-item-align:start!important;
 align-self:flex-start!important
}
.align-self-end {
 -ms-flex-item-align:end!important;
 align-self:flex-end!important
}
.align-self-center {
 -ms-flex-item-align:center!important;
 align-self:center!important
}
.align-self-baseline {
 -ms-flex-item-align:baseline!important;
 align-self:baseline!important
}
.align-self-stretch {
 -ms-flex-item-align:stretch!important;
 align-self:stretch!important
}
@media (min-width:576px) {
 .flex-sm-row {
  -webkit-box-orient:horizontal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-sm-column,
 .flex-sm-row {
  -webkit-box-direction:normal!important
 }
 .flex-sm-column {
  -webkit-box-orient:vertical!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-sm-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-sm-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-sm-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-sm-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-sm-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-sm-fill {
  -webkit-box-flex:1!important;
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-sm-grow-0 {
  -webkit-box-flex:0!important;
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-sm-grow-1 {
  -webkit-box-flex:1!important;
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-sm-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-sm-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-sm-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-sm-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-sm-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-sm-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-sm-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-sm-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-sm-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-sm-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-sm-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-sm-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-sm-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-sm-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-sm-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-sm-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-sm-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-sm-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-sm-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-sm-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-sm-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-sm-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-sm-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-sm-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width:768px) {
 .flex-md-row {
  -webkit-box-orient:horizontal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-md-column,
 .flex-md-row {
  -webkit-box-direction:normal!important
 }
 .flex-md-column {
  -webkit-box-orient:vertical!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-md-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-md-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-md-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-md-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-md-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-md-fill {
  -webkit-box-flex:1!important;
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-md-grow-0 {
  -webkit-box-flex:0!important;
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-md-grow-1 {
  -webkit-box-flex:1!important;
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-md-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-md-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-md-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-md-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-md-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-md-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-md-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-md-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-md-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-md-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-md-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-md-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-md-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-md-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-md-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-md-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-md-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-md-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-md-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-md-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-md-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-md-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-md-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-md-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width:992px) {
 .flex-lg-row {
  -webkit-box-orient:horizontal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-lg-column,
 .flex-lg-row {
  -webkit-box-direction:normal!important
 }
 .flex-lg-column {
  -webkit-box-orient:vertical!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-lg-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-lg-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-lg-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-lg-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-lg-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-lg-fill {
  -webkit-box-flex:1!important;
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-lg-grow-0 {
  -webkit-box-flex:0!important;
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-lg-grow-1 {
  -webkit-box-flex:1!important;
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-lg-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-lg-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-lg-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-lg-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-lg-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-lg-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-lg-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-lg-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-lg-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-lg-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-lg-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-lg-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-lg-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-lg-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-lg-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-lg-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-lg-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-lg-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-lg-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-lg-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-lg-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-lg-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-lg-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-lg-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width:1200px) {
 .flex-xl-row {
  -webkit-box-orient:horizontal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-xl-column,
 .flex-xl-row {
  -webkit-box-direction:normal!important
 }
 .flex-xl-column {
  -webkit-box-orient:vertical!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-xl-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-xl-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-xl-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-xl-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-xl-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-xl-fill {
  -webkit-box-flex:1!important;
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-xl-grow-0 {
  -webkit-box-flex:0!important;
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-xl-grow-1 {
  -webkit-box-flex:1!important;
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-xl-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-xl-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-xl-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-xl-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-xl-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-xl-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-xl-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-xl-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-xl-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-xl-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-xl-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-xl-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-xl-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-xl-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-xl-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-xl-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-xl-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-xl-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-xl-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-xl-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-xl-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-xl-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-xl-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-xl-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
.float-left {
 float:left!important
}
.float-right {
 float:right!important
}
.float-none {
 float:none!important
}
@media (min-width:576px) {
 .float-sm-left {
  float:left!important
 }
 .float-sm-right {
  float:right!important
 }
 .float-sm-none {
  float:none!important
 }
}
@media (min-width:768px) {
 .float-md-left {
  float:left!important
 }
 .float-md-right {
  float:right!important
 }
 .float-md-none {
  float:none!important
 }
}
@media (min-width:992px) {
 .float-lg-left {
  float:left!important
 }
 .float-lg-right {
  float:right!important
 }
 .float-lg-none {
  float:none!important
 }
}
@media (min-width:1200px) {
 .float-xl-left {
  float:left!important
 }
 .float-xl-right {
  float:right!important
 }
 .float-xl-none {
  float:none!important
 }
}
.position-static {
 position:static!important
}
.position-relative {
 position:relative!important
}
.position-absolute {
 position:absolute!important
}
.position-fixed {
 position:fixed!important
}
.position-sticky {
 position:-webkit-sticky!important;
 position:sticky!important
}
.fixed-top {
 top:0
}
.fixed-bottom,
.fixed-top {
 position:fixed;
 right:0;
 left:0;
 z-index:1030
}
.fixed-bottom {
 bottom:0
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
 .sticky-top {
  position:-webkit-sticky;
  position:sticky;
  top:0;
  z-index:1020
 }
}
.sr-only {
 position:absolute;
 width:1px;
 height:1px;
 padding:0;
 overflow:hidden;
 clip:rect(0,0,0,0);
 white-space:nowrap;
 border:0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
 position:static;
 width:auto;
 height:auto;
 overflow:visible;
 clip:auto;
 white-space:normal
}
.shadow-sm {
 -webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;
 box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important
}
.shadow {
 -webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;
 box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important
}
.shadow-lg {
 -webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;
 box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important
}
.shadow-none {
 -webkit-box-shadow:none!important;
 box-shadow:none!important
}
.w-25 {
 width:25%!important
}
.w-50 {
 width:50%!important
}
.w-75 {
 width:75%!important
}
.w-100 {
 width:100%!important
}
.w-auto {
 width:auto!important
}
.h-25 {
 height:25%!important
}
.h-50 {
 height:50%!important
}
.h-75 {
 height:75%!important
}
.h-100 {
 height:100%!important
}
.h-auto {
 height:auto!important
}
.mw-100 {
 max-width:100%!important
}
.mh-100 {
 max-height:100%!important
}
.m-0 {
 margin:0!important
}
.mt-0,
.my-0 {
 margin-top:0!important
}
.mr-0,
.mx-0 {
 margin-right:0!important
}
.mb-0,
.my-0 {
 margin-bottom:0!important
}
.ml-0,
.mx-0 {
 margin-left:0!important
}
.m-1 {
 margin:.25rem!important
}
.mt-1,
.my-1 {
 margin-top:.25rem!important
}
.mr-1,
.mx-1 {
 margin-right:.25rem!important
}
.mb-1,
.my-1 {
 margin-bottom:.25rem!important
}
.ml-1,
.mx-1 {
 margin-left:.25rem!important
}
.m-2 {
 margin:.5rem!important
}
.mt-2,
.my-2,
.swal2-modal .swal2-buttonswrapper .template-demo>.swal2-styled,
.template-demo .circle-progress,
.template-demo>.btn,
.template-demo>.btn-group,
.template-demo>.btn-toolbar {
 margin-top:.5rem!important
}
.mr-2,
.mx-2,
.swal2-modal .swal2-buttonswrapper .template-demo>.swal2-styled,
.template-demo .dropdown,
.template-demo>.btn,
.template-demo>.btn-group,
.template-demo>.btn-toolbar {
 margin-right:.5rem!important
}
.mb-2,
.my-2 {
 margin-bottom:.5rem!important
}
.btn-toolbar .btn-group+.btn-group,
.ml-2,
.mx-2 {
 margin-left:.5rem!important
}
.m-3 {
 margin:1rem!important
}
.mt-3,
.my-3 {
 margin-top:1rem!important
}
.mr-3,
.mx-3 {
 margin-right:1rem!important
}
.mb-3,
.my-3,
.template-demo .circle-progress-block,
.user-profile .side-left .card .avatar img {
 margin-bottom:1rem!important
}
.ml-3,
.mx-3 {
 margin-left:1rem!important
}
.m-4 {
 margin:1.5rem!important
}
.mt-4,
.my-4,
.user-profile .side-left .card .avatar img {
 margin-top:1.5rem!important
}
.mr-4,
.mx-4 {
 margin-right:1.5rem!important
}
.mb-4,
.my-4,
.user-profile .side-left .card .overview .about-user {
 margin-bottom:1.5rem!important
}
.ml-4,
.mx-4 {
 margin-left:1.5rem!important
}
.m-5 {
 margin:3rem!important
}
.mt-5,
.my-5 {
 margin-top:3rem!important
}
.mr-5,
.mx-5 {
 margin-right:3rem!important
}
.mb-5,
.my-5 {
 margin-bottom:3rem!important
}
.ml-5,
.mx-5 {
 margin-left:3rem!important
}
.p-0 {
 padding:0!important
}
.pt-0,
.py-0 {
 padding-top:0!important
}
.pr-0,
.px-0 {
 padding-right:0!important
}
.pb-0,
.py-0 {
 padding-bottom:0!important
}
.pl-0,
.px-0 {
 padding-left:0!important
}
.p-1 {
 padding:.25rem!important
}
.pt-1,
.py-1 {
 padding-top:.25rem!important
}
.pr-1,
.px-1 {
 padding-right:.25rem!important
}
.pb-1,
.py-1 {
 padding-bottom:.25rem!important
}
.pl-1,
.px-1 {
 padding-left:.25rem!important
}
.p-2 {
 padding:.5rem!important
}
.pt-2,
.py-2 {
 padding-top:.5rem!important
}
.pr-2,
.px-2,
.template-demo .circle-progress-block {
 padding-right:.5rem!important
}
.pb-2,
.py-2 {
 padding-bottom:.5rem!important
}
.pl-2,
.px-2,
.template-demo .circle-progress-block {
 padding-left:.5rem!important
}
.p-3 {
 padding:1rem!important
}
.pt-3,
.py-3 {
 padding-top:1rem!important
}
.pr-3,
.px-3 {
 padding-right:1rem!important
}
.pb-3,
.py-3 {
 padding-bottom:1rem!important
}
.pl-3,
.px-3 {
 padding-left:1rem!important
}
.p-4 {
 padding:1.5rem!important
}
.pt-4,
.py-4 {
 padding-top:1.5rem!important
}
.pr-4,
.px-4 {
 padding-right:1.5rem!important
}
.pb-4,
.py-4 {
 padding-bottom:1.5rem!important
}
.pl-4,
.px-4 {
 padding-left:1.5rem!important
}
.p-5 {
 padding:3rem!important
}
.pt-5,
.py-5 {
 padding-top:3rem!important
}
.pr-5,
.px-5 {
 padding-right:3rem!important
}
.pb-5,
.py-5 {
 padding-bottom:3rem!important
}
.pl-5,
.px-5 {
 padding-left:3rem!important
}
.m-auto {
 margin:auto!important
}
.mt-auto,
.my-auto {
 margin-top:auto!important
}
.mr-auto,
.mx-auto {
 margin-right:auto!important
}
.mb-auto,
.my-auto {
 margin-bottom:auto!important
}
.ml-auto,
.mx-auto {
 margin-left:auto!important
}
@media (min-width:576px) {
 .m-sm-0 {
  margin:0!important
 }
 .mt-sm-0,
 .my-sm-0 {
  margin-top:0!important
 }
 .mr-sm-0,
 .mx-sm-0 {
  margin-right:0!important
 }
 .mb-sm-0,
 .my-sm-0 {
  margin-bottom:0!important
 }
 .ml-sm-0,
 .mx-sm-0 {
  margin-left:0!important
 }
 .m-sm-1 {
  margin:.25rem!important
 }
 .mt-sm-1,
 .my-sm-1 {
  margin-top:.25rem!important
 }
 .mr-sm-1,
 .mx-sm-1 {
  margin-right:.25rem!important
 }
 .mb-sm-1,
 .my-sm-1 {
  margin-bottom:.25rem!important
 }
 .ml-sm-1,
 .mx-sm-1 {
  margin-left:.25rem!important
 }
 .m-sm-2 {
  margin:.5rem!important
 }
 .mt-sm-2,
 .my-sm-2 {
  margin-top:.5rem!important
 }
 .mr-sm-2,
 .mx-sm-2 {
  margin-right:.5rem!important
 }
 .mb-sm-2,
 .my-sm-2 {
  margin-bottom:.5rem!important
 }
 .ml-sm-2,
 .mx-sm-2 {
  margin-left:.5rem!important
 }
 .m-sm-3 {
  margin:1rem!important
 }
 .mt-sm-3,
 .my-sm-3 {
  margin-top:1rem!important
 }
 .mr-sm-3,
 .mx-sm-3 {
  margin-right:1rem!important
 }
 .mb-sm-3,
 .my-sm-3 {
  margin-bottom:1rem!important
 }
 .ml-sm-3,
 .mx-sm-3 {
  margin-left:1rem!important
 }
 .m-sm-4 {
  margin:1.5rem!important
 }
 .mt-sm-4,
 .my-sm-4 {
  margin-top:1.5rem!important
 }
 .mr-sm-4,
 .mx-sm-4 {
  margin-right:1.5rem!important
 }
 .mb-sm-4,
 .my-sm-4 {
  margin-bottom:1.5rem!important
 }
 .ml-sm-4,
 .mx-sm-4 {
  margin-left:1.5rem!important
 }
 .m-sm-5 {
  margin:3rem!important
 }
 .mt-sm-5,
 .my-sm-5 {
  margin-top:3rem!important
 }
 .mr-sm-5,
 .mx-sm-5 {
  margin-right:3rem!important
 }
 .mb-sm-5,
 .my-sm-5 {
  margin-bottom:3rem!important
 }
 .ml-sm-5,
 .mx-sm-5 {
  margin-left:3rem!important
 }
 .p-sm-0 {
  padding:0!important
 }
 .pt-sm-0,
 .py-sm-0 {
  padding-top:0!important
 }
 .pr-sm-0,
 .px-sm-0 {
  padding-right:0!important
 }
 .pb-sm-0,
 .py-sm-0 {
  padding-bottom:0!important
 }
 .pl-sm-0,
 .px-sm-0 {
  padding-left:0!important
 }
 .p-sm-1 {
  padding:.25rem!important
 }
 .pt-sm-1,
 .py-sm-1 {
  padding-top:.25rem!important
 }
 .pr-sm-1,
 .px-sm-1 {
  padding-right:.25rem!important
 }
 .pb-sm-1,
 .py-sm-1 {
  padding-bottom:.25rem!important
 }
 .pl-sm-1,
 .px-sm-1 {
  padding-left:.25rem!important
 }
 .p-sm-2 {
  padding:.5rem!important
 }
 .pt-sm-2,
 .py-sm-2 {
  padding-top:.5rem!important
 }
 .pr-sm-2,
 .px-sm-2 {
  padding-right:.5rem!important
 }
 .pb-sm-2,
 .py-sm-2 {
  padding-bottom:.5rem!important
 }
 .pl-sm-2,
 .px-sm-2 {
  padding-left:.5rem!important
 }
 .p-sm-3 {
  padding:1rem!important
 }
 .pt-sm-3,
 .py-sm-3 {
  padding-top:1rem!important
 }
 .pr-sm-3,
 .px-sm-3 {
  padding-right:1rem!important
 }
 .pb-sm-3,
 .py-sm-3 {
  padding-bottom:1rem!important
 }
 .pl-sm-3,
 .px-sm-3 {
  padding-left:1rem!important
 }
 .p-sm-4 {
  padding:1.5rem!important
 }
 .pt-sm-4,
 .py-sm-4 {
  padding-top:1.5rem!important
 }
 .pr-sm-4,
 .px-sm-4 {
  padding-right:1.5rem!important
 }
 .pb-sm-4,
 .py-sm-4 {
  padding-bottom:1.5rem!important
 }
 .pl-sm-4,
 .px-sm-4 {
  padding-left:1.5rem!important
 }
 .p-sm-5 {
  padding:3rem!important
 }
 .pt-sm-5,
 .py-sm-5 {
  padding-top:3rem!important
 }
 .pr-sm-5,
 .px-sm-5 {
  padding-right:3rem!important
 }
 .pb-sm-5,
 .py-sm-5 {
  padding-bottom:3rem!important
 }
 .pl-sm-5,
 .px-sm-5 {
  padding-left:3rem!important
 }
 .m-sm-auto {
  margin:auto!important
 }
 .mt-sm-auto,
 .my-sm-auto {
  margin-top:auto!important
 }
 .mr-sm-auto,
 .mx-sm-auto {
  margin-right:auto!important
 }
 .mb-sm-auto,
 .my-sm-auto {
  margin-bottom:auto!important
 }
 .ml-sm-auto,
 .mx-sm-auto {
  margin-left:auto!important
 }
}
@media (min-width:768px) {
 .m-md-0 {
  margin:0!important
 }
 .mt-md-0,
 .my-md-0 {
  margin-top:0!important
 }
 .mr-md-0,
 .mx-md-0 {
  margin-right:0!important
 }
 .mb-md-0,
 .my-md-0 {
  margin-bottom:0!important
 }
 .ml-md-0,
 .mx-md-0 {
  margin-left:0!important
 }
 .m-md-1 {
  margin:.25rem!important
 }
 .mt-md-1,
 .my-md-1 {
  margin-top:.25rem!important
 }
 .mr-md-1,
 .mx-md-1 {
  margin-right:.25rem!important
 }
 .mb-md-1,
 .my-md-1 {
  margin-bottom:.25rem!important
 }
 .ml-md-1,
 .mx-md-1 {
  margin-left:.25rem!important
 }
 .m-md-2 {
  margin:.5rem!important
 }
 .mt-md-2,
 .my-md-2 {
  margin-top:.5rem!important
 }
 .mr-md-2,
 .mx-md-2 {
  margin-right:.5rem!important
 }
 .mb-md-2,
 .my-md-2 {
  margin-bottom:.5rem!important
 }
 .ml-md-2,
 .mx-md-2 {
  margin-left:.5rem!important
 }
 .m-md-3 {
  margin:1rem!important
 }
 .mt-md-3,
 .my-md-3 {
  margin-top:1rem!important
 }
 .mr-md-3,
 .mx-md-3 {
  margin-right:1rem!important
 }
 .mb-md-3,
 .my-md-3 {
  margin-bottom:1rem!important
 }
 .ml-md-3,
 .mx-md-3 {
  margin-left:1rem!important
 }
 .m-md-4 {
  margin:1.5rem!important
 }
 .mt-md-4,
 .my-md-4 {
  margin-top:1.5rem!important
 }
 .mr-md-4,
 .mx-md-4 {
  margin-right:1.5rem!important
 }
 .mb-md-4,
 .my-md-4 {
  margin-bottom:1.5rem!important
 }
 .ml-md-4,
 .mx-md-4 {
  margin-left:1.5rem!important
 }
 .m-md-5 {
  margin:3rem!important
 }
 .mt-md-5,
 .my-md-5 {
  margin-top:3rem!important
 }
 .mr-md-5,
 .mx-md-5 {
  margin-right:3rem!important
 }
 .mb-md-5,
 .my-md-5 {
  margin-bottom:3rem!important
 }
 .ml-md-5,
 .mx-md-5 {
  margin-left:3rem!important
 }
 .p-md-0 {
  padding:0!important
 }
 .pt-md-0,
 .py-md-0 {
  padding-top:0!important
 }
 .pr-md-0,
 .px-md-0 {
  padding-right:0!important
 }
 .pb-md-0,
 .py-md-0 {
  padding-bottom:0!important
 }
 .pl-md-0,
 .px-md-0 {
  padding-left:0!important
 }
 .p-md-1 {
  padding:.25rem!important
 }
 .pt-md-1,
 .py-md-1 {
  padding-top:.25rem!important
 }
 .pr-md-1,
 .px-md-1 {
  padding-right:.25rem!important
 }
 .pb-md-1,
 .py-md-1 {
  padding-bottom:.25rem!important
 }
 .pl-md-1,
 .px-md-1 {
  padding-left:.25rem!important
 }
 .p-md-2 {
  padding:.5rem!important
 }
 .pt-md-2,
 .py-md-2 {
  padding-top:.5rem!important
 }
 .pr-md-2,
 .px-md-2 {
  padding-right:.5rem!important
 }
 .pb-md-2,
 .py-md-2 {
  padding-bottom:.5rem!important
 }
 .pl-md-2,
 .px-md-2 {
  padding-left:.5rem!important
 }
 .p-md-3 {
  padding:1rem!important
 }
 .pt-md-3,
 .py-md-3 {
  padding-top:1rem!important
 }
 .pr-md-3,
 .px-md-3 {
  padding-right:1rem!important
 }
 .pb-md-3,
 .py-md-3 {
  padding-bottom:1rem!important
 }
 .pl-md-3,
 .px-md-3 {
  padding-left:1rem!important
 }
 .p-md-4 {
  padding:1.5rem!important
 }
 .pt-md-4,
 .py-md-4 {
  padding-top:1.5rem!important
 }
 .pr-md-4,
 .px-md-4 {
  padding-right:1.5rem!important
 }
 .pb-md-4,
 .py-md-4 {
  padding-bottom:1.5rem!important
 }
 .pl-md-4,
 .px-md-4 {
  padding-left:1.5rem!important
 }
 .p-md-5 {
  padding:3rem!important
 }
 .pt-md-5,
 .py-md-5 {
  padding-top:3rem!important
 }
 .pr-md-5,
 .px-md-5 {
  padding-right:3rem!important
 }
 .pb-md-5,
 .py-md-5 {
  padding-bottom:3rem!important
 }
 .pl-md-5,
 .px-md-5 {
  padding-left:3rem!important
 }
 .m-md-auto {
  margin:auto!important
 }
 .mt-md-auto,
 .my-md-auto {
  margin-top:auto!important
 }
 .mr-md-auto,
 .mx-md-auto {
  margin-right:auto!important
 }
 .mb-md-auto,
 .my-md-auto {
  margin-bottom:auto!important
 }
 .ml-md-auto,
 .mx-md-auto {
  margin-left:auto!important
 }
}
@media (min-width:992px) {
 .m-lg-0 {
  margin:0!important
 }
 .mt-lg-0,
 .my-lg-0 {
  margin-top:0!important
 }
 .mr-lg-0,
 .mx-lg-0 {
  margin-right:0!important
 }
 .mb-lg-0,
 .my-lg-0 {
  margin-bottom:0!important
 }
 .ml-lg-0,
 .mx-lg-0 {
  margin-left:0!important
 }
 .m-lg-1 {
  margin:.25rem!important
 }
 .mt-lg-1,
 .my-lg-1 {
  margin-top:.25rem!important
 }
 .mr-lg-1,
 .mx-lg-1 {
  margin-right:.25rem!important
 }
 .mb-lg-1,
 .my-lg-1 {
  margin-bottom:.25rem!important
 }
 .ml-lg-1,
 .mx-lg-1 {
  margin-left:.25rem!important
 }
 .m-lg-2 {
  margin:.5rem!important
 }
 .mt-lg-2,
 .my-lg-2 {
  margin-top:.5rem!important
 }
 .mr-lg-2,
 .mx-lg-2 {
  margin-right:.5rem!important
 }
 .mb-lg-2,
 .my-lg-2 {
  margin-bottom:.5rem!important
 }
 .ml-lg-2,
 .mx-lg-2 {
  margin-left:.5rem!important
 }
 .m-lg-3 {
  margin:1rem!important
 }
 .mt-lg-3,
 .my-lg-3 {
  margin-top:1rem!important
 }
 .mr-lg-3,
 .mx-lg-3 {
  margin-right:1rem!important
 }
 .mb-lg-3,
 .my-lg-3 {
  margin-bottom:1rem!important
 }
 .ml-lg-3,
 .mx-lg-3 {
  margin-left:1rem!important
 }
 .m-lg-4 {
  margin:1.5rem!important
 }
 .mt-lg-4,
 .my-lg-4 {
  margin-top:1.5rem!important
 }
 .mr-lg-4,
 .mx-lg-4 {
  margin-right:1.5rem!important
 }
 .mb-lg-4,
 .my-lg-4 {
  margin-bottom:1.5rem!important
 }
 .ml-lg-4,
 .mx-lg-4 {
  margin-left:1.5rem!important
 }
 .m-lg-5 {
  margin:3rem!important
 }
 .mt-lg-5,
 .my-lg-5 {
  margin-top:3rem!important
 }
 .mr-lg-5,
 .mx-lg-5 {
  margin-right:3rem!important
 }
 .mb-lg-5,
 .my-lg-5 {
  margin-bottom:3rem!important
 }
 .ml-lg-5,
 .mx-lg-5 {
  margin-left:3rem!important
 }
 .p-lg-0 {
  padding:0!important
 }
 .pt-lg-0,
 .py-lg-0 {
  padding-top:0!important
 }
 .pr-lg-0,
 .px-lg-0 {
  padding-right:0!important
 }
 .pb-lg-0,
 .py-lg-0 {
  padding-bottom:0!important
 }
 .pl-lg-0,
 .px-lg-0 {
  padding-left:0!important
 }
 .p-lg-1 {
  padding:.25rem!important
 }
 .pt-lg-1,
 .py-lg-1 {
  padding-top:.25rem!important
 }
 .pr-lg-1,
 .px-lg-1 {
  padding-right:.25rem!important
 }
 .pb-lg-1,
 .py-lg-1 {
  padding-bottom:.25rem!important
 }
 .pl-lg-1,
 .px-lg-1 {
  padding-left:.25rem!important
 }
 .p-lg-2 {
  padding:.5rem!important
 }
 .pt-lg-2,
 .py-lg-2 {
  padding-top:.5rem!important
 }
 .pr-lg-2,
 .px-lg-2 {
  padding-right:.5rem!important
 }
 .pb-lg-2,
 .py-lg-2 {
  padding-bottom:.5rem!important
 }
 .pl-lg-2,
 .px-lg-2 {
  padding-left:.5rem!important
 }
 .p-lg-3 {
  padding:1rem!important
 }
 .pt-lg-3,
 .py-lg-3 {
  padding-top:1rem!important
 }
 .pr-lg-3,
 .px-lg-3 {
  padding-right:1rem!important
 }
 .pb-lg-3,
 .py-lg-3 {
  padding-bottom:1rem!important
 }
 .pl-lg-3,
 .px-lg-3 {
  padding-left:1rem!important
 }
 .p-lg-4 {
  padding:1.5rem!important
 }
 .pt-lg-4,
 .py-lg-4 {
  padding-top:1.5rem!important
 }
 .pr-lg-4,
 .px-lg-4 {
  padding-right:1.5rem!important
 }
 .pb-lg-4,
 .py-lg-4 {
  padding-bottom:1.5rem!important
 }
 .pl-lg-4,
 .px-lg-4 {
  padding-left:1.5rem!important
 }
 .p-lg-5 {
  padding:3rem!important
 }
 .pt-lg-5,
 .py-lg-5 {
  padding-top:3rem!important
 }
 .pr-lg-5,
 .px-lg-5 {
  padding-right:3rem!important
 }
 .pb-lg-5,
 .py-lg-5 {
  padding-bottom:3rem!important
 }
 .pl-lg-5,
 .px-lg-5 {
  padding-left:3rem!important
 }
 .m-lg-auto {
  margin:auto!important
 }
 .mt-lg-auto,
 .my-lg-auto {
  margin-top:auto!important
 }
 .mr-lg-auto,
 .mx-lg-auto {
  margin-right:auto!important
 }
 .mb-lg-auto,
 .my-lg-auto {
  margin-bottom:auto!important
 }
 .ml-lg-auto,
 .mx-lg-auto {
  margin-left:auto!important
 }
}
@media (min-width:1200px) {
 .m-xl-0 {
  margin:0!important
 }
 .mt-xl-0,
 .my-xl-0 {
  margin-top:0!important
 }
 .mr-xl-0,
 .mx-xl-0 {
  margin-right:0!important
 }
 .mb-xl-0,
 .my-xl-0 {
  margin-bottom:0!important
 }
 .ml-xl-0,
 .mx-xl-0 {
  margin-left:0!important
 }
 .m-xl-1 {
  margin:.25rem!important
 }
 .mt-xl-1,
 .my-xl-1 {
  margin-top:.25rem!important
 }
 .mr-xl-1,
 .mx-xl-1 {
  margin-right:.25rem!important
 }
 .mb-xl-1,
 .my-xl-1 {
  margin-bottom:.25rem!important
 }
 .ml-xl-1,
 .mx-xl-1 {
  margin-left:.25rem!important
 }
 .m-xl-2 {
  margin:.5rem!important
 }
 .mt-xl-2,
 .my-xl-2 {
  margin-top:.5rem!important
 }
 .mr-xl-2,
 .mx-xl-2 {
  margin-right:.5rem!important
 }
 .mb-xl-2,
 .my-xl-2 {
  margin-bottom:.5rem!important
 }
 .ml-xl-2,
 .mx-xl-2 {
  margin-left:.5rem!important
 }
 .m-xl-3 {
  margin:1rem!important
 }
 .mt-xl-3,
 .my-xl-3 {
  margin-top:1rem!important
 }
 .mr-xl-3,
 .mx-xl-3 {
  margin-right:1rem!important
 }
 .mb-xl-3,
 .my-xl-3 {
  margin-bottom:1rem!important
 }
 .ml-xl-3,
 .mx-xl-3 {
  margin-left:1rem!important
 }
 .m-xl-4 {
  margin:1.5rem!important
 }
 .mt-xl-4,
 .my-xl-4 {
  margin-top:1.5rem!important
 }
 .mr-xl-4,
 .mx-xl-4 {
  margin-right:1.5rem!important
 }
 .mb-xl-4,
 .my-xl-4 {
  margin-bottom:1.5rem!important
 }
 .ml-xl-4,
 .mx-xl-4 {
  margin-left:1.5rem!important
 }
 .m-xl-5 {
  margin:3rem!important
 }
 .mt-xl-5,
 .my-xl-5 {
  margin-top:3rem!important
 }
 .mr-xl-5,
 .mx-xl-5 {
  margin-right:3rem!important
 }
 .mb-xl-5,
 .my-xl-5 {
  margin-bottom:3rem!important
 }
 .ml-xl-5,
 .mx-xl-5 {
  margin-left:3rem!important
 }
 .p-xl-0 {
  padding:0!important
 }
 .pt-xl-0,
 .py-xl-0 {
  padding-top:0!important
 }
 .pr-xl-0,
 .px-xl-0 {
  padding-right:0!important
 }
 .pb-xl-0,
 .py-xl-0 {
  padding-bottom:0!important
 }
 .pl-xl-0,
 .px-xl-0 {
  padding-left:0!important
 }
 .p-xl-1 {
  padding:.25rem!important
 }
 .pt-xl-1,
 .py-xl-1 {
  padding-top:.25rem!important
 }
 .pr-xl-1,
 .px-xl-1 {
  padding-right:.25rem!important
 }
 .pb-xl-1,
 .py-xl-1 {
  padding-bottom:.25rem!important
 }
 .pl-xl-1,
 .px-xl-1 {
  padding-left:.25rem!important
 }
 .p-xl-2 {
  padding:.5rem!important
 }
 .pt-xl-2,
 .py-xl-2 {
  padding-top:.5rem!important
 }
 .pr-xl-2,
 .px-xl-2 {
  padding-right:.5rem!important
 }
 .pb-xl-2,
 .py-xl-2 {
  padding-bottom:.5rem!important
 }
 .pl-xl-2,
 .px-xl-2 {
  padding-left:.5rem!important
 }
 .p-xl-3 {
  padding:1rem!important
 }
 .pt-xl-3,
 .py-xl-3 {
  padding-top:1rem!important
 }
 .pr-xl-3,
 .px-xl-3 {
  padding-right:1rem!important
 }
 .pb-xl-3,
 .py-xl-3 {
  padding-bottom:1rem!important
 }
 .pl-xl-3,
 .px-xl-3 {
  padding-left:1rem!important
 }
 .p-xl-4 {
  padding:1.5rem!important
 }
 .pt-xl-4,
 .py-xl-4 {
  padding-top:1.5rem!important
 }
 .pr-xl-4,
 .px-xl-4 {
  padding-right:1.5rem!important
 }
 .pb-xl-4,
 .py-xl-4 {
  padding-bottom:1.5rem!important
 }
 .pl-xl-4,
 .px-xl-4 {
  padding-left:1.5rem!important
 }
 .p-xl-5 {
  padding:3rem!important
 }
 .pt-xl-5,
 .py-xl-5 {
  padding-top:3rem!important
 }
 .pr-xl-5,
 .px-xl-5 {
  padding-right:3rem!important
 }
 .pb-xl-5,
 .py-xl-5 {
  padding-bottom:3rem!important
 }
 .pl-xl-5,
 .px-xl-5 {
  padding-left:3rem!important
 }
 .m-xl-auto {
  margin:auto!important
 }
 .mt-xl-auto,
 .my-xl-auto {
  margin-top:auto!important
 }
 .mr-xl-auto,
 .mx-xl-auto {
  margin-right:auto!important
 }
 .mb-xl-auto,
 .my-xl-auto {
  margin-bottom:auto!important
 }
 .ml-xl-auto,
 .mx-xl-auto {
  margin-left:auto!important
 }
}
.text-monospace {
 font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
}
.text-justify {
 text-align:justify!important
}
.text-nowrap {
 white-space:nowrap!important
}
.text-truncate {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.text-left {
 text-align:left!important
}
.text-right {
 text-align:right!important
}
.text-center {
 text-align:center!important
}
@media (min-width:576px) {
 .text-sm-left {
  text-align:left!important
 }
 .text-sm-right {
  text-align:right!important
 }
 .text-sm-center {
  text-align:center!important
 }
}
@media (min-width:768px) {
 .text-md-left {
  text-align:left!important
 }
 .text-md-right {
  text-align:right!important
 }
 .text-md-center {
  text-align:center!important
 }
}
@media (min-width:992px) {
 .text-lg-left {
  text-align:left!important
 }
 .text-lg-right {
  text-align:right!important
 }
 .text-lg-center {
  text-align:center!important
 }
}
@media (min-width:1200px) {
 .text-xl-left {
  text-align:left!important
 }
 .text-xl-right {
  text-align:right!important
 }
 .text-xl-center {
  text-align:center!important
 }
}
.text-lowercase {
 text-transform:lowercase!important
}
.text-uppercase {
 text-transform:uppercase!important
}
.text-capitalize {
 text-transform:capitalize!important
}
.font-weight-light {
 font-weight:300!important
}
.font-weight-normal {
 font-weight:400!important
}
.font-weight-bold {
 font-weight:700!important
}
.font-italic {
 font-style:italic!important
}
.text-white {
 color:#fff!important
}
.text-primary {
 color:#003399 !important;
}
a.text-primary:focus,
a.text-primary:hover {
 color:#1f28d8!important
}
.text-secondary {
 color:#dfe8fb!important
}
a.text-secondary:focus,
a.text-secondary:hover {
 color:#b2c7f5!important
}
.text-success {
 color:#4cceac!important
}
a.text-success:focus,
a.text-success:hover {
 color:#32b593!important
}
.text-info {
 color:#857bff!important
}
a.text-info:focus,
a.text-info:hover {
 color:#5648ff!important
}
.text-warning {
 color:#ff6f59!important
}
a.text-warning:focus,
a.text-warning:hover {
 color:#ff4326!important
}
.text-danger {
 color:#db504a!important
}
a.text-danger:focus,
a.text-danger:hover {
 color:#ca2f28!important
}
.text-light {
 color:#f3f5f6!important
}
a.text-light:focus,
a.text-light:hover {
 color:#d6dde0!important
}
.text-dark {
 color:#223c61!important
}
a.text-dark:focus,
a.text-dark:hover {
 color:#15253b!important
}
.text-body {
 color:#223c61!important
}
.email-wrapper .mail-list-container .mail-list .content .message_text,
.email-wrapper .mail-list-container .mail-list .details .date,
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation,
.preview-list .preview-item .preview-item-content p .content-category,
.text-muted {
 color:#a8abad!important
}
.text-black-50 {
 color:rgba(0,0,0,.5)!important
}
.text-white-50 {
 color:hsla(0,0%,100%,.5)!important
}
.text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 background-color:transparent;
 border:0
}
.visible {
 visibility:visible!important
}
.invisible {
 visibility:hidden!important
}
@media print {
 *,
 :after,
 :before {
  text-shadow:none!important;
  -webkit-box-shadow:none!important;
  box-shadow:none!important
 }
 a:not(.btn) {
  text-decoration:underline
 }
 abbr[title]:after {
  content:" (" attr(title) ")"
 }
 pre {
  white-space:pre-wrap!important
 }
 blockquote,
 pre {
  border:1px solid #adb5bd;
  page-break-inside:avoid
 }
 thead {
  display:table-header-group
 }
 img,
 tr {
  page-break-inside:avoid
 }
 h2,
 h3,
 p {
  orphans:3;
  widows:3
 }
 h2,
 h3 {
  page-break-after:avoid
 }
 @page {
  size:a3
 }
 .container,
 body {
  min-width:992px!important
 }
 .navbar {
  display:none
 }
 .badge {
  border:1px solid #000
 }
 .table {
  border-collapse:collapse!important
 }
 .table td,
 .table th {
  background-color:#fff!important
 }
 .table-bordered td,
 .table-bordered th {
  border:1px solid #dee2e6!important
 }
 .table-dark {
  color:inherit
 }
 .table-dark tbody+tbody,
 .table-dark td,
 .table-dark th,
 .table-dark thead th {
  border-color:#d5dcec
 }
 .table .thead-dark th {
  color:inherit;
  border-color:#d5dcec
 }
}
@-webkit-keyframes dropdownAnimation {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-30px,0);
  transform:translate3d(0,-30px,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none;
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
@keyframes dropdownAnimation {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-30px,0);
  transform:translate3d(0,-30px,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none;
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
.dropdownAnimation,
.nav .nav-item.dropdown .navbar-dropdown,
.navbar-nav .nav-item.dropdown .navbar-dropdown,
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item .submenu {
 -webkit-animation-name:dropdownAnimation;
 animation-name:dropdownAnimation;
 -webkit-animation-duration:.25s;
 animation-duration:.25s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
@keyframes fadeOut {
 0% {
  opacity:1
 }
 to {
  opacity:0
 }
}
.fadeOut {
 -webkit-animation-name:fadeOut;
 animation-name:fadeOut
}
.infinite-spin {
 -webkit-animation-name:spin;
 animation-name:spin;
 -webkit-animation-duration:3s;
 animation-duration:3s;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear
}
@-webkit-keyframes spin {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 to {
  -webkit-transform:rotate(1turn);
  transform:rotate(1turn)
 }
}
@keyframes fadeInUp {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.fadeInUp {
 -webkit-animation-name:fadeInUp;
 animation-name:fadeInUp
}
.email-wrapper .mail-list-container .mail-list .content .sender-name,
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation,
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name,
.email-wrapper .message-body .attachments-sections ul li .details p.file-name,
.list-wrapper ul li .form-check,
.list-wrapper ul li .form-check .form-check-label,
.new-accounts ul.chats li.chat-persons a div.user p.u-designation,
.new-accounts ul.chats li.chat-persons a div.user p.u-name,
.tickets-tab ul li .details .t-content .message p,
.tickets-tab ul li .details .t-content .sender-content p.subject {
 text-overflow:ellipsis;
 overflow:hidden;
 max-width:100%;
 white-space:nowrap
}
body {
 padding:0;
 margin:0;
 overflow-x:hidden
}
.asColorPicker-input,
.asColorPicker-input:focus,
.dataTables_wrapper select,
.dataTables_wrapper select:focus,
.form-control,
.form-control:focus,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--single .select2-search__field,
.select2-container--default .select2-selection--single .select2-search__field:focus,
.select2-container--default .select2-selection--single:focus,
.tt-hint,
.tt-hint:focus,
.tt-query,
.tt-query:focus,
.typeahead,
.typeahead:focus {
 -webkit-box-shadow:none;
 -moz-box-shadow:none
}
.asColorPicker-input,
.dataTables_wrapper select,
.form-control,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--single .select2-search__field,
.tt-hint,
.tt-query,
.typeahead {
 -webkit-box-shadow:none;
 box-shadow:none
}
.asColorPicker-input:focus,
.dataTables_wrapper select:focus,
.form-control:focus,
.select2-container--default .select2-selection--single .select2-search__field:focus,
.select2-container--default .select2-selection--single:focus,
.tt-hint:focus,
.tt-query:focus,
.typeahead:focus {
 outline:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
a,
div,
h1,
h2,
h3,
h4,
h5,
p,
span {
 text-shadow:none
}
[type=button]:focus,
a:active,
a:focus,
a:visited,
button::-moz-focus-inner,
input[type=button]::-moz-focus-inner,
input[type=file]>input[type=button]::-moz-focus-inner,
input[type=reset]::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
select::-moz-focus-inner {
 outline:0
}
.asColorPicker-input:focus,
.dataTables_wrapper select:focus,
.form-control:focus,
.select2-container--default .select2-selection--single .select2-search__field:focus,
.select2-container--default .select2-selection--single:focus,
.tt-hint:focus,
.tt-query:focus,
.typeahead:focus,
button:focus,
input,
input:focus,
select:focus,
textarea:focus {
 outline:none;
 outline-width:0;
 outline-color:transparent;
 -webkit-box-shadow:none;
 box-shadow:none;
 outline-style:none
}
textarea {
 resize:none;
 overflow-x:hidden
}
.btn,
.btn-group.open .dropdown-toggle,
.btn:active,
.btn:focus,
.btn:hover,
.btn:visited,
.swal2-modal .swal2-buttonswrapper .swal2-styled,
.swal2-modal .swal2-buttonswrapper .swal2-styled:active,
.swal2-modal .swal2-buttonswrapper .swal2-styled:focus,
.swal2-modal .swal2-buttonswrapper .swal2-styled:hover,
.swal2-modal .swal2-buttonswrapper .swal2-styled:visited,
a,
a:active,
a:checked,
a:focus,
a:hover,
a:visited,
body,
button,
button:active,
button:hover,
button:visited,
div,
input,
input:active,
input:focus,
input:hover,
input:visited,
select,
select:active,
select:focus,
select:visited,
textarea,
textarea:active,
textarea:focus,
textarea:hover,
textarea:visited {
 -webkit-box-shadow:none;
 box-shadow:none
}
.bootstrap-select .dropdown-toggle:focus,
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus,
.swal2-modal .swal2-buttonswrapper .active.focus.swal2-styled,
.swal2-modal .swal2-buttonswrapper .active.swal2-styled:focus,
.swal2-modal .swal2-buttonswrapper .focus.swal2-styled,
.swal2-modal .swal2-buttonswrapper .swal2-styled:active.focus,
.swal2-modal .swal2-buttonswrapper .swal2-styled:active:focus,
.swal2-modal .swal2-buttonswrapper .swal2-styled:focus,
button,
button:active,
button:checked,
button:focus,
button:hover,
button:visited {
 outline:0;
 outline-offset:0
}
.dropdown-menu>li>a:active,
.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:visited {
 outline:0
}
a:focus,
input:focus {
 border-color:transparent;
 outline:none
}
.text-twitter {
 color:#1da1f2
}
.text-facebook {
 color:#3b579d
}
.text-google {
 color:#dc4a38
}
.text-linkedin {
 color:#0177b4
}
.text-pinterest {
 color:#cc2127
}
.text-youtube {
 color:#e52d27
}
.text-github {
 color:#333
}
.text-behance {
 color:#1769ff
}
.text-dribbble {
 color:#ea4c89
}
.text-reddit {
 color:#ff4500
}
.bg-twitter {
 background:#1da1f2
}
.bg-facebook {
 background:#3b579d
}
.bg-google {
 background:#dc4a38
}
.bg-linkedin {
 background:#0177b4
}
.bg-pinterest {
 background:#cc2127
}
.bg-youtube {
 background:#e52d27
}
.bg-github {
 background:#333
}
.bg-behance {
 background:#1769ff
}
.bg-dribbble {
 background:#ea4c89
}
.bg-reddit {
 background:#ff4500
}
:root,
body {
 font-size:1rem;
 font-family:'Montserrat', sans-serif;
 font-weight:300;
 color:#354168
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
 font-family:'Montserrat', sans-serif;
 font-weight:600
}
p {
 font-weight:400;
 font-size:.8rem
}
.h1,
h1 {
 font-size:2.19rem
}
.h2,
h2 {
 font-size:1.88rem
}
.h3,
h3 {
 font-size:1.56rem
}
.h4,
h4 {
 font-size:1.13rem
}
.h5,
h5 {
 font-size:1rem
}
.h6,
h6 {
 font-size:.9375rem
}
.display-1 {
 font-size:3.75rem
}
@media (max-width:991px) {
 .display-1 {
  font-size:3rem
 }
}
.display-2 {
 font-size:3.125rem
}
@media (max-width:991px) {
 .display-2 {
  font-size:2.5rem
 }
}
.display-3 {
 font-size:2.5rem
}
@media (max-width:991px) {
 .display-3 {
  font-size:2rem
 }
}
.display-4 {
 font-size:1.875rem
}
@media (max-width:991px) {
 .display-4 {
  font-size:1.5rem
 }
}
.display-5 {
 font-size:1.25rem
}
@media (max-width:991px) {
 .display-5 {
  font-size:1rem
 }
}
.blockquote {
 padding:1.25rem;
 border:1px solid #d5dcec
}
address p {
 margin-bottom:0
}
.blockquote-primary {
 border-color:#464de4
}
.blockquote-primary .blockquote-footer {
 color:#464de4
}
.blockquote-secondary {
 border-color:#dfe8fb
}
.blockquote-secondary .blockquote-footer {
 color:#dfe8fb
}
.blockquote-success {
 border-color:#4cceac
}
.blockquote-success .blockquote-footer {
 color:#4cceac
}
.blockquote-info {
 border-color:#857bff
}
.blockquote-info .blockquote-footer {
 color:#857bff
}
.blockquote-warning {
 border-color:#ff6f59
}
.blockquote-warning .blockquote-footer {
 color:#ff6f59
}
.blockquote-danger {
 border-color:#db504a
}
.blockquote-danger .blockquote-footer {
 color:#db504a
}
.blockquote-light {
 border-color:#f3f5f6
}
.blockquote-light .blockquote-footer {
 color:#f3f5f6
}
.blockquote-dark {
 border-color:#223c61
}
.blockquote-dark .blockquote-footer {
 color:#223c61
}
.page-title {
 color:#000;
 margin:.38rem 0 .75rem
}
.card-title {
 margin-bottom:1.125rem;
 text-transform:capitalize
}
.rtl .card-title {
 text-align:right
}
.card-subtitle {
 margin-top:.625rem;
 margin-bottom:.625rem
}
.card-description {
 margin-bottom:.9375rem
}
.rtl .card-description {
 text-align:right
}
.font-weight-normal {
 font-weight:400
}
.font-weight-medium {
 font-weight:500
}
.font-weight-semibold {
 font-weight:600
}
.text-small {
 font-size:.8rem
}
.icon-lg {
 font-size:2.5rem
}
.icon-md {
 font-size:1.275rem
}
.icon-sm {
 font-size:1rem
}
body,
html {
 overflow-x:hidden;
 padding-right:0
}
:-moz-full-screen,
:-moz-full-screen :-ms-fullscreen,
:-webkit-full-screen {
 overflow:auto
}
:-moz-full-screen,
:-webkit-full-screen,
:fullscreen :-ms-fullscreen {
 overflow:auto
}
.page-body-wrapper {
 min-height:calc(100vh - 70px);
 background:#eff3f5;
 padding-left:0;
 padding-right:0
}
.page-body-wrapper.full-page-wrapper {
 width:100%;
 min-height:100vh
}
.main-panel {
 min-height:calc(100vh - 70px);
 width:100%;
 padding-right:12.5px;
 padding-left:12.5px;
 margin-right:auto;
 margin-left:auto
}
@media (min-width:576px) {
 .main-panel {
  max-width:540px
 }
}
@media (min-width:768px) {
 .main-panel {
  max-width:720px
 }
}
@media (min-width:992px) {
 .main-panel {
  max-width:960px
 }
}
@media (min-width:1200px) {
 .main-panel {
  max-width:1140px
 }
}
@media (min-width:1140px) {
 .main-panel.xxl {
  max-width:1600px
 }
}
.content-wrapper {
 padding:1.5rem 0;
 width:100%;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.container-scroller {
 overflow:hidden
}
.scroll-container {
 position:relative
}
.scroll-container.horizontally {
 overflow-x:hidden;
 width:100%;
 max-width:100%
}
.scroll-container.vertically {
 overflow-y:hidden;
 height:100%;
 max-height:100%
}
pre {
 padding:15px;
 font-size:14px
}
.fade.in,
.fade.show {
 opacity:1
}
.footer {
 background:#eff3f5;
 padding:20px 1rem;
 transition:all .25s ease;
 -moz-transition:all .25s ease;
 -webkit-transition:all .25s ease;
 -ms-transition:all .25s ease;
 border-top:1px solid #d5dcec;
 font-size:0.75rem;
 font-family:Open Sans,sans-serif
}
.footer a {
 color:#4cceac;
 font-size:inherit
}
@media (max-width:991px) {
 .footer {
  margin-left:0;
  width:100%
 }
}
.rtl {
 direction:rtl;
 text-align:right
}
.grid-margin {
 margin-bottom:25px
}
@media (min-width:576px) {
 .grid-margin-sm-0 {
  margin-bottom:0
 }
}
@media (min-width:768px) {
 .grid-margin-md-0 {
  margin-bottom:0
 }
}
@media (min-width:992px) {
 .grid-margin-lg-0 {
  margin-bottom:0
 }
}
@media (min-width:1200px) {
 .grid-margin-xl-0 {
  margin-bottom:0
 }
}
.img-lg {
 width:92px;
 height:92px
}
.img-md {
 width:60px;
 height:60px
}
.img-sm {
 width:43px;
 height:43px
}
.img-xs {
 width:37px;
 height:37px
}
.img-ss {
 width:26px;
 height:26px
}
.stretch-card {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 -webkit-box-pack:stretch;
 -ms-flex-pack:stretch;
 justify-content:stretch
}
.stretch-card>.card {
 width:100%;
 min-width:100%
}
@media (min-width:576px) {
 .border-right-sm {
  border-right:1px solid #d5dcec
 }
}
@media (min-width:768px) {
 .border-right-md {
  border-right:1px solid #d5dcec
 }
}
@media (min-width:992px) {
 .border-right-lg {
  border-right:1px solid #d5dcec
 }
}
@media (min-width:576px) {
 .border-left-sm {
  border-left:1px solid #d5dcec
 }
}
.border-strong {
 border-color:#0d111c
}
.count-wrapper {
 position:relative
}
.count-wrapper .count {
 position:absolute;
 width:auto;
 min-width:8px;
 min-height:8px;
 padding:2px 4px;
 font-size:75%;
 line-height:1;
 vertical-align:middle;
 border-radius:100%;
 color:#fff;
 font-weight:500
}
.count-wrapper .count.top-right {
 top:-5px;
 right:0
}
.count-wrapper .count.bottom-right {
 bottom:-5px;
 right:0
}
.count-wrapper .count.bottom-left {
 bottom:-5px;
 left:0
}
.count-wrapper .count.top-left {
 top:-5px;
 left:0
}
@media (min-width:768px) {
 .border-left-md {
  border-left:1px solid #d5dcec
 }
}
@media (min-width:992px) {
 .border-left-lg {
  border-left:1px solid #d5dcec
 }
}
.card-subtitle,
.new-accounts ul.chats li.chat-persons a div.user p.u-designation,
.new-accounts ul.chats li.chat-persons a p.joined-date,
.text-gray {
 color:#636363
}
.text-black {
 color:#000
}
.flex-grow {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.ellipsis {
 max-width:95%;
 text-overflow:ellipsis;
 overflow:hidden
}
.ellipsis,
.no-wrap {
 white-space:nowrap
}
.bg-transparent {
 background:transparent
}
.bg-inverse-primary {
 color:#464de4;
 border-color:#464de4;
 background:rgba(70,77,228,.4)
}
.bg-inverse-secondary {
 color:#dfe8fb;
 border-color:#dfe8fb;
 background:rgba(223,232,251,.4)
}
.bg-inverse-success {
 color:#4cceac;
 border-color:#4cceac;
 background:rgba(76,206,172,.4)
}
.bg-inverse-info {
 color:#857bff;
 border-color:#857bff;
 background:rgba(133,123,255,.4)
}
.bg-inverse-warning {
 color:#ff6f59;
 border-color:#ff6f59;
 background:rgba(255,111,89,.4)
}
.bg-inverse-danger {
 color:#db504a;
 border-color:#db504a;
 background:rgba(219,80,74,.4)
}
.bg-inverse-light {
 color:#f3f5f6;
 border-color:#f3f5f6;
 background:rgba(243,245,246,.4)
}
.bg-inverse-dark {
 color:#223c61;
 border-color:#223c61;
 background:rgba(34,60,97,.4)
}
.swal2-modal .swal2-buttonswrapper .template-demo>.btn-group .swal2-styled,
.template-demo>.btn-group .btn,
.template-demo>.btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled {
 margin:0
}
.template-demo .progress {
 margin-top:1.5rem
}
.template-demo>h1,
.template-demo>h2,
.template-demo>h3,
.template-demo>h4,
.template-demo>h5,
.template-demo>h6 {
 border-top:1px solid #d5dcec;
 padding:.5rem 0 0
}
.template-demo .ul-slider.noUi-horizontal {
 margin-top:2rem
}
.template-demo .ul-slider.noUi-vertical {
 margin-right:2rem
}
.template-demo .dropdown {
 display:inline-block;
 margin-bottom:.5rem
}
.template-demo nav .breadcrumb {
 margin-bottom:1.375rem
}
.template-demo nav:last-child .breadcrumb {
 margin-bottom:0
}
.template-demo .editable-form>.form-group {
 border-bottom:1px solid #d5dcec;
 padding-bottom:.8rem;
 margin-bottom:.8rem
}
.template-demo .circle-progress {
 padding:15px
}
.demo-modal {
 position:static;
 display:block
}
.demo-modal .modal-dialog.modal-lg {
 max-width:100%
}
.loader-demo-box {
 width:100%;
 height:200px
}
.accordion .card {
 margin-bottom:15px;
 border-top:1px solid #d5dcec;
 border-radius:4px
}
.accordion .card,
.accordion .card:first-of-type,
.accordion .card:last-of-type {
 border-bottom:1px solid #d5dcec
}
.accordion .card .card-header {
 background-color:transparent;
 border:none;
 padding:0;
 font-size:14px
}
.accordion .card .card-header a {
 display:block;
 padding:.75rem 1.7rem .75rem 1.25rem;
 color:#223c61;
 text-decoration:none;
 font-size:.8rem;
 position:relative;
 font-weight:600;
 transition-property:border-color,background;
 -webkit-transition-property:border-color,background;
 -webkit-transition-duration:.5s;
 transition-duration:.5s;
 text-overflow:ellipsis;
 overflow:hidden;
 max-width:100%;
 white-space:nowrap
}
.accordion .card .card-header a:before {
 font-family:Material Design Icons;
 position:absolute;
 right:8px;
 top:16px;
 font-size:16px;
 display:block;
 font-weight:500;
 color:#000
}
.accordion .card .card-header a .card-icon {
 margin-right:15px;
 font-size:20px
}
.accordion .card .collapse .card-body,
.accordion .card .collapsing .card-body {
 font-size:.88rem;
 padding:12px 20px 26px
}
.accordion .card .collapse .card-body i,
.accordion .card .collapsing .card-body i {
 font-size:1.25rem
}
.accordion .card .collapse.show,
.accordion .card .collapsing.show {
 display:block
}
.accordion.basic-accordion .card .card-header a[aria-expanded=true] {
 background:#f3f5f6
}
.accordion.basic-accordion .card .card-header a[aria-expanded=true]:before {
 content:"\F374"
}
.accordion.basic-accordion .card .card-header a[aria-expanded=false]:before {
 content:"\F415"
}
.accordion.accordion-multiple-outline .card:nth-child(5n+1) {
 border-color:#857bff
}
.accordion.accordion-multiple-outline .card:nth-child(5n+1) .card-header a .card-icon,
.accordion.accordion-multiple-outline .card:nth-child(5n+1) .card-header a:before {
 color:#857bff
}
.accordion.accordion-multiple-outline .card:nth-child(5n+1) .card-header a[aria-expanded=true] {
 border-bottom:1px solid #857bff
}
.accordion.accordion-multiple-outline .card:nth-child(5n+1) .card-header a[aria-expanded=false] {
 border-bottom:1px solid #fff
}
.accordion.accordion-multiple-outline .card:nth-child(5n+2) {
 border-color:#4cceac
}
.accordion.accordion-multiple-outline .card:nth-child(5n+2) .card-header a .card-icon,
.accordion.accordion-multiple-outline .card:nth-child(5n+2) .card-header a:before {
 color:#4cceac
}
.accordion.accordion-multiple-outline .card:nth-child(5n+2) .card-header a[aria-expanded=true] {
 border-bottom:1px solid #4cceac
}
.accordion.accordion-multiple-outline .card:nth-child(5n+2) .card-header a[aria-expanded=false] {
 border-bottom:1px solid #fff
}
.accordion.accordion-multiple-outline .card:nth-child(5n+3) {
 border-color:#464de4
}
.accordion.accordion-multiple-outline .card:nth-child(5n+3) .card-header a .card-icon,
.accordion.accordion-multiple-outline .card:nth-child(5n+3) .card-header a:before {
 color:#464de4
}
.accordion.accordion-multiple-outline .card:nth-child(5n+3) .card-header a[aria-expanded=true] {
 border-bottom:1px solid #464de4
}
.accordion.accordion-multiple-outline .card:nth-child(5n+3) .card-header a[aria-expanded=false] {
 border-bottom:1px solid #fff
}
.accordion.accordion-multiple-outline .card:nth-child(5n+4) {
 border-color:#ff6f59
}
.accordion.accordion-multiple-outline .card:nth-child(5n+4) .card-header a .card-icon,
.accordion.accordion-multiple-outline .card:nth-child(5n+4) .card-header a:before {
 color:#ff6f59
}
.accordion.accordion-multiple-outline .card:nth-child(5n+4) .card-header a[aria-expanded=true] {
 border-bottom:1px solid #ff6f59
}
.accordion.accordion-multiple-outline .card:nth-child(5n+4) .card-header a[aria-expanded=false] {
 border-bottom:1px solid #fff
}
.accordion.accordion-multiple-outline .card:nth-child(5n+5) {
 border-color:#db504a
}
.accordion.accordion-multiple-outline .card:nth-child(5n+5) .card-header a .card-icon,
.accordion.accordion-multiple-outline .card:nth-child(5n+5) .card-header a:before {
 color:#db504a
}
.accordion.accordion-multiple-outline .card:nth-child(5n+5) .card-header a[aria-expanded=true] {
 border-bottom:1px solid #db504a
}
.accordion.accordion-multiple-outline .card:nth-child(5n+5) .card-header a[aria-expanded=false] {
 border-bottom:1px solid #fff
}
.accordion.accordion-multiple-outline .card .card-header a[aria-expanded=true]:before {
 content:"\F143"
}
.accordion.accordion-multiple-outline .card .card-header a[aria-expanded=false]:before {
 content:"\F140"
}
.accordion.accordion-multiple-filled .card {
 overflow:hidden
}
.accordion.accordion-multiple-filled .card:nth-child(5n+1) .card-header a,
.accordion.accordion-multiple-filled .card:nth-child(5n+1) .card-header a[aria-expanded=false],
.accordion.accordion-multiple-filled .card:nth-child(5n+1) .card-header a[aria-expanded=true] {
 background:#857bff
}
.accordion.accordion-multiple-filled .card:nth-child(5n+2) .card-header a,
.accordion.accordion-multiple-filled .card:nth-child(5n+2) .card-header a[aria-expanded=false],
.accordion.accordion-multiple-filled .card:nth-child(5n+2) .card-header a[aria-expanded=true] {
 background:#4cceac
}
.accordion.accordion-multiple-filled .card:nth-child(5n+3) .card-header a,
.accordion.accordion-multiple-filled .card:nth-child(5n+3) .card-header a[aria-expanded=false],
.accordion.accordion-multiple-filled .card:nth-child(5n+3) .card-header a[aria-expanded=true] {
 background:#464de4
}
.accordion.accordion-multiple-filled .card:nth-child(5n+4) .card-header a,
.accordion.accordion-multiple-filled .card:nth-child(5n+4) .card-header a[aria-expanded=false],
.accordion.accordion-multiple-filled .card:nth-child(5n+4) .card-header a[aria-expanded=true] {
 background:#ff6f59
}
.accordion.accordion-multiple-filled .card:nth-child(5n+5) .card-header a,
.accordion.accordion-multiple-filled .card:nth-child(5n+5) .card-header a[aria-expanded=false],
.accordion.accordion-multiple-filled .card:nth-child(5n+5) .card-header a[aria-expanded=true] {
 background:#db504a
}
.accordion.accordion-multiple-filled .card .card-header a {
 padding-left:2.5rem;
 padding-right:1rem;
 color:#fff;
 font-weight:300
}
.accordion.accordion-multiple-filled .card .card-header a:before {
 left:10px;
 right:unset;
 top:12px;
 color:#fff
}
.accordion.accordion-multiple-filled .card .card-header a[aria-expanded=true]:before {
 content:"\F143"
}
.accordion.accordion-multiple-filled .card .card-header a[aria-expanded=false]:before {
 content:"\F140"
}
.accordion.accordion-solid-bg .card {
 background:#f3f5f6
}
.accordion.accordion-solid-bg .card .card-header a {
 color:#857bff;
 font-weight:400
}
.accordion.accordion-solid-bg .card .card-header a:before {
 top:12px;
 color:#857bff
}
.accordion.accordion-solid-bg .card .card-header a[aria-expanded=true] {
 background:#f3f5f6
}
.accordion.accordion-solid-bg .card .card-header a[aria-expanded=true]:before {
 content:"\F143"
}
.accordion.accordion-solid-bg .card .card-header a[aria-expanded=false] {
 background:#fff
}
.accordion.accordion-solid-bg .card .card-header a[aria-expanded=false]:before {
 content:"\F140"
}
.accordion.accordion-body-filled .card {
 border-top:none;
 border-right:none;
 border-left:none;
 margin-bottom:0
}
.accordion.accordion-body-filled .card .card-header a {
 padding:23px 10px 23px 2rem;
 font-weight:300
}
.accordion.accordion-body-filled .card .card-header a:before {
 right:unset;
 left:0;
 top:17px;
 font-size:24px;
 -webkit-transition-duration:.3s;
 transition-duration:.3s;
 -webkit-transition-property:color;
 transition-property:color
}
.accordion.accordion-body-filled .card .card-header a[aria-expanded=true]:before {
 content:"\F376";
 color:#464de4
}
.accordion.accordion-body-filled .card .card-header a[aria-expanded=false]:before {
 content:"\F417";
 color:#dfe8fb
}
.accordion.accordion-body-filled .card .card-body {
 background:#464de4;
 color:#fff;
 border-radius:4px
}
.accordion.accordion-minimal .card {
 border-top:none;
 border-right:none;
 border-left:none;
 margin-bottom:0
}
.accordion.accordion-minimal .card .card-header a {
 padding:23px 0;
 -webkit-transition-duration:.4s;
 transition-duration:.4s;
 -webkit-transition-property:font-weight;
 transition-property:font-weight
}
.accordion.accordion-minimal .card .card-header a[aria-expanded=true] {
 font-weight:600
}
.accordion.accordion-minimal .card .card-header a[aria-expanded=false] {
 font-weight:300
}
.accordion.accordion-minimal .card .card-body {
 padding:30px 0
}
.accordion-inverse-primary.card {
 background:rgba(70,77,228,.16);
 color:#464de4;
 border:none
}
.accordion-inverse-primary.card .card-header {
 color:#464de4;
 border:none
}
.accordion-inverse-primary.card .card-header a,
.accordion-inverse-primary.card .card-header h1,
.accordion-inverse-primary.card .card-header h2,
.accordion-inverse-primary.card .card-header h3,
.accordion-inverse-primary.card .card-header h4,
.accordion-inverse-primary.card .card-header h5,
.accordion-inverse-primary.card .card-header h6,
.accordion-inverse-primary.card .card-header p,
.accordion-inverse-primary.card .card-header span {
 color:#464de4
}
.accordion-inverse-primary.card .card-header a {
 border-color:#464de4
}
.accordion-inverse-primary.card .card-header a:before {
 color:#464de4
}
.accordion-inverse-primary.card .card-header a[aria-expanded=true] {
 border-bottom:1px solid rgba(70,77,228,.16)
}
.accordion-inverse-primary.card .card-header a[aria-expanded=false] {
 border-bottom:1px solid transparent
}
.accordion-inverse-secondary.card {
 background:rgba(223,232,251,.16);
 color:#dfe8fb;
 border:none
}
.accordion-inverse-secondary.card .card-header {
 color:#dfe8fb;
 border:none
}
.accordion-inverse-secondary.card .card-header a,
.accordion-inverse-secondary.card .card-header h1,
.accordion-inverse-secondary.card .card-header h2,
.accordion-inverse-secondary.card .card-header h3,
.accordion-inverse-secondary.card .card-header h4,
.accordion-inverse-secondary.card .card-header h5,
.accordion-inverse-secondary.card .card-header h6,
.accordion-inverse-secondary.card .card-header p,
.accordion-inverse-secondary.card .card-header span {
 color:#dfe8fb
}
.accordion-inverse-secondary.card .card-header a {
 border-color:#dfe8fb
}
.accordion-inverse-secondary.card .card-header a:before {
 color:#dfe8fb
}
.accordion-inverse-secondary.card .card-header a[aria-expanded=true] {
 border-bottom:1px solid rgba(223,232,251,.16)
}
.accordion-inverse-secondary.card .card-header a[aria-expanded=false] {
 border-bottom:1px solid transparent
}
.accordion-inverse-success.card {
 background:rgba(76,206,172,.16);
 color:#4cceac;
 border:none
}
.accordion-inverse-success.card .card-header {
 color:#4cceac;
 border:none
}
.accordion-inverse-success.card .card-header a,
.accordion-inverse-success.card .card-header h1,
.accordion-inverse-success.card .card-header h2,
.accordion-inverse-success.card .card-header h3,
.accordion-inverse-success.card .card-header h4,
.accordion-inverse-success.card .card-header h5,
.accordion-inverse-success.card .card-header h6,
.accordion-inverse-success.card .card-header p,
.accordion-inverse-success.card .card-header span {
 color:#4cceac
}
.accordion-inverse-success.card .card-header a {
 border-color:#4cceac
}
.accordion-inverse-success.card .card-header a:before {
 color:#4cceac
}
.accordion-inverse-success.card .card-header a[aria-expanded=true] {
 border-bottom:1px solid rgba(76,206,172,.16)
}
.accordion-inverse-success.card .card-header a[aria-expanded=false] {
 border-bottom:1px solid transparent
}
.accordion-inverse-info.card {
 background:rgba(133,123,255,.16);
 color:#857bff;
 border:none
}
.accordion-inverse-info.card .card-header {
 color:#857bff;
 border:none
}
.accordion-inverse-info.card .card-header a,
.accordion-inverse-info.card .card-header h1,
.accordion-inverse-info.card .card-header h2,
.accordion-inverse-info.card .card-header h3,
.accordion-inverse-info.card .card-header h4,
.accordion-inverse-info.card .card-header h5,
.accordion-inverse-info.card .card-header h6,
.accordion-inverse-info.card .card-header p,
.accordion-inverse-info.card .card-header span {
 color:#857bff
}
.accordion-inverse-info.card .card-header a {
 border-color:#857bff
}
.accordion-inverse-info.card .card-header a:before {
 color:#857bff
}
.accordion-inverse-info.card .card-header a[aria-expanded=true] {
 border-bottom:1px solid rgba(133,123,255,.16)
}
.accordion-inverse-info.card .card-header a[aria-expanded=false] {
 border-bottom:1px solid transparent
}
.accordion-inverse-warning.card {
 background:rgba(255,111,89,.16);
 color:#ff6f59;
 border:none
}
.accordion-inverse-warning.card .card-header {
 color:#ff6f59;
 border:none
}
.accordion-inverse-warning.card .card-header a,
.accordion-inverse-warning.card .card-header h1,
.accordion-inverse-warning.card .card-header h2,
.accordion-inverse-warning.card .card-header h3,
.accordion-inverse-warning.card .card-header h4,
.accordion-inverse-warning.card .card-header h5,
.accordion-inverse-warning.card .card-header h6,
.accordion-inverse-warning.card .card-header p,
.accordion-inverse-warning.card .card-header span {
 color:#ff6f59
}
.accordion-inverse-warning.card .card-header a {
 border-color:#ff6f59
}
.accordion-inverse-warning.card .card-header a:before {
 color:#ff6f59
}
.accordion-inverse-warning.card .card-header a[aria-expanded=true] {
 border-bottom:1px solid rgba(255,111,89,.16)
}
.accordion-inverse-warning.card .card-header a[aria-expanded=false] {
 border-bottom:1px solid transparent
}
.accordion-inverse-danger.card {
 background:rgba(219,80,74,.16);
 color:#db504a;
 border:none
}
.accordion-inverse-danger.card .card-header {
 color:#db504a;
 border:none
}
.accordion-inverse-danger.card .card-header a,
.accordion-inverse-danger.card .card-header h1,
.accordion-inverse-danger.card .card-header h2,
.accordion-inverse-danger.card .card-header h3,
.accordion-inverse-danger.card .card-header h4,
.accordion-inverse-danger.card .card-header h5,
.accordion-inverse-danger.card .card-header h6,
.accordion-inverse-danger.card .card-header p,
.accordion-inverse-danger.card .card-header span {
 color:#db504a
}
.accordion-inverse-danger.card .card-header a {
 border-color:#db504a
}
.accordion-inverse-danger.card .card-header a:before {
 color:#db504a
}
.accordion-inverse-danger.card .card-header a[aria-expanded=true] {
 border-bottom:1px solid rgba(219,80,74,.16)
}
.accordion-inverse-danger.card .card-header a[aria-expanded=false] {
 border-bottom:1px solid transparent
}
.accordion-inverse-light.card {
 background:rgba(243,245,246,.16);
 color:#f3f5f6;
 border:none
}
.accordion-inverse-light.card .card-header {
 color:#f3f5f6;
 border:none
}
.accordion-inverse-light.card .card-header a,
.accordion-inverse-light.card .card-header h1,
.accordion-inverse-light.card .card-header h2,
.accordion-inverse-light.card .card-header h3,
.accordion-inverse-light.card .card-header h4,
.accordion-inverse-light.card .card-header h5,
.accordion-inverse-light.card .card-header h6,
.accordion-inverse-light.card .card-header p,
.accordion-inverse-light.card .card-header span {
 color:#f3f5f6
}
.accordion-inverse-light.card .card-header a {
 border-color:#f3f5f6
}
.accordion-inverse-light.card .card-header a:before {
 color:#f3f5f6
}
.accordion-inverse-light.card .card-header a[aria-expanded=true] {
 border-bottom:1px solid rgba(243,245,246,.16)
}
.accordion-inverse-light.card .card-header a[aria-expanded=false] {
 border-bottom:1px solid transparent
}
.accordion-inverse-dark.card {
 background:rgba(34,60,97,.16);
 color:#223c61;
 border:none
}
.accordion-inverse-dark.card .card-header {
 color:#223c61;
 border:none
}
.accordion-inverse-dark.card .card-header a,
.accordion-inverse-dark.card .card-header h1,
.accordion-inverse-dark.card .card-header h2,
.accordion-inverse-dark.card .card-header h3,
.accordion-inverse-dark.card .card-header h4,
.accordion-inverse-dark.card .card-header h5,
.accordion-inverse-dark.card .card-header h6,
.accordion-inverse-dark.card .card-header p,
.accordion-inverse-dark.card .card-header span {
 color:#223c61
}
.accordion-inverse-dark.card .card-header a {
 border-color:#223c61
}
.accordion-inverse-dark.card .card-header a:before {
 color:#223c61
}
.accordion-inverse-dark.card .card-header a[aria-expanded=true] {
 border-bottom:1px solid rgba(34,60,97,.16)
}
.accordion-inverse-dark.card .card-header a[aria-expanded=false] {
 border-bottom:1px solid transparent
}
.accordion-outline-primary .card {
 border-color:#464de4
}
.accordion-outline-primary .card .card-header {
 border:none
}
.accordion-outline-primary .card .card-header a {
 border-color:#464de4
}
.accordion-outline-primary .card .card-header a:before {
 color:#464de4
}
.accordion-outline-secondary .card {
 border-color:#dfe8fb
}
.accordion-outline-secondary .card .card-header {
 border:none
}
.accordion-outline-secondary .card .card-header a {
 border-color:#dfe8fb
}
.accordion-outline-secondary .card .card-header a:before {
 color:#dfe8fb
}
.accordion-outline-success .card {
 border-color:#4cceac
}
.accordion-outline-success .card .card-header {
 border:none
}
.accordion-outline-success .card .card-header a {
 border-color:#4cceac
}
.accordion-outline-success .card .card-header a:before {
 color:#4cceac
}
.accordion-outline-info .card {
 border-color:#857bff
}
.accordion-outline-info .card .card-header {
 border:none
}
.accordion-outline-info .card .card-header a {
 border-color:#857bff
}
.accordion-outline-info .card .card-header a:before {
 color:#857bff
}
.accordion-outline-warning .card {
 border-color:#ff6f59
}
.accordion-outline-warning .card .card-header {
 border:none
}
.accordion-outline-warning .card .card-header a {
 border-color:#ff6f59
}
.accordion-outline-warning .card .card-header a:before {
 color:#ff6f59
}
.accordion-outline-danger .card {
 border-color:#db504a
}
.accordion-outline-danger .card .card-header {
 border:none
}
.accordion-outline-danger .card .card-header a {
 border-color:#db504a
}
.accordion-outline-danger .card .card-header a:before {
 color:#db504a
}
.accordion-outline-light .card {
 border-color:#f3f5f6
}
.accordion-outline-light .card .card-header {
 border:none
}
.accordion-outline-light .card .card-header a {
 border-color:#f3f5f6
}
.accordion-outline-light .card .card-header a:before {
 color:#f3f5f6
}
.accordion-outline-dark .card {
 border-color:#223c61
}
.accordion-outline-dark .card .card-header {
 border:none
}
.accordion-outline-dark .card .card-header a {
 border-color:#223c61
}
.accordion-outline-dark .card .card-header a:before {
 color:#223c61
}
.badge {
 border-radius:.25rem;
 font-size:.65rem;
 font-weight:400;
 line-height:1;
 padding:.2rem .3rem;
 font-family:Open Sans,sans-serif;
 font-weight:600
}
.badge.badge-pill {
 border-radius:10rem
}
.badge.badge-fw {
 min-width:70px
}
.badge.badge-lg {
 padding:.4rem .5rem
}
.badge-primary {
 border:1px solid #267fbf;
 color:#fff
}
.badge-secondary {
 border:1px solid #dfe8fb;
 color:#fff
}
.badge-success,
.preview-list .preview-item .preview-thumbnail .badge.badge-online {
 border:1px solid #11971f;
 color:#11971f;
}
.badge-info,
.preview-list .preview-item .preview-thumbnail .badge.badge-offline {
 border:1px solid #857bff;
 color:#fff
}
.badge-warning,
.preview-list .preview-item .preview-thumbnail .badge.badge-busy {
 border:1px solid #ff6f59;
 color:#fff
}
.badge-danger {
 border:1px solid #b3140d;
 color:#b3140d;
}
.badge-light {
 border:1px solid #f3f5f6;
 color:#fff
}
.badge-dark {
 border:1px solid #f6b501;
 color:#fff
}
.badge-inverse-primary {
 background:rgba(70,77,228,.3);
 color:#464de4
}
.badge-inverse-secondary {
 background:rgba(223,232,251,.3);
 color:#dfe8fb
}
.badge-inverse-success {
 background:rgba(76,206,172,.3);
 color:#4cceac
}
.badge-inverse-info {
 background:rgba(133,123,255,.3);
 color:#857bff
}
.badge-inverse-warning {
 background:rgba(255,111,89,.3);
 color:#ff6f59
}
.badge-inverse-danger {
 background:rgba(219,80,74,.3);
 color:#db504a
}
.badge-inverse-light {
 background:rgba(243,245,246,.3);
 color:#f3f5f6
}
.badge-inverse-dark {
 background:rgba(34,60,97,.3);
 color:#223c61
}
.badge-outline-primary {
 color:#464de4;
 border:1px solid #464de4
}
.badge-outline-secondary {
 color:#dfe8fb;
 border:1px solid #dfe8fb
}
.badge-outline-success {
 color:#4cceac;
 border:1px solid #4cceac
}
.badge-outline-info {
 color:#857bff;
 border:1px solid #857bff
}
.badge-outline-warning {
 color:#ff6f59;
 border:1px solid #ff6f59
}
.badge-outline-danger {
 color:#db504a;
 border:1px solid #db504a
}
.badge-outline-light {
 color:#f3f5f6;
 border:1px solid #f3f5f6
}
.badge-outline-dark {
 color:#223c61;
 border:1px solid #223c61
}
.alert {
 font-size:.8rem
}
.alert i {
 font-size:1.25rem;
 margin-right:1.25rem;
 vertical-align:middle;
 line-height:.5
}
.alert-primary {
 color:#353bad;
 background-color:rgba(70,77,228,.2);
 border-color:#4047d2
}
.alert-primary hr {
 border-top-color:#2f37c9
}
.alert-primary .alert-link {
 color:#292e86
}
.alert-secondary {
 color:#a9b0bf;
 background-color:rgba(223,232,251,.2);
 border-color:#cdd5e7
}
.alert-secondary hr {
 border-top-color:#bcc7df
}
.alert-secondary .alert-link {
 color:#8c95a9
}
.alert-success {
 color:#3a9d83;
 background-color:rgba(76,206,172,.2);
 border-color:#46be9e
}
.alert-success hr {
 border-top-color:#3dae90
}
.alert-success .alert-link {
 color:#2c7864
}
.alert-info {
 color:#655dc2;
 background-color:rgba(133,123,255,.2);
 border-color:#7a71eb
}
.alert-info hr {
 border-top-color:#655be8
}
.alert-info .alert-link {
 color:#4941ab
}
.alert-warning {
 color:#c25444;
 background-color:rgba(255,111,89,.2);
 border-color:#eb6652
}
.alert-warning hr {
 border-top-color:#e8523b
}
.alert-warning .alert-link {
 color:#9f4234
}
.alert-danger {
 color:#a63d38;
 background-color:rgba(219,80,74,.2);
 border-color:#c94a44
}
.alert-danger hr {
 border-top-color:#bd3d37
}
.alert-danger .alert-link {
 color:#802f2b
}
.alert-light {
 color:#b9babb;
 background-color:rgba(243,245,246,.2);
 border-color:#e0e1e2
}
.alert-light hr {
 border-top-color:#d3d4d6
}
.alert-light .alert-link {
 color:#9fa1a2
}
.alert-dark {
 color:#1a2e4a;
 background-color:rgba(34,60,97,.2);
 border-color:#1f3759
}
.alert-dark hr {
 border-top-color:#182b46
}
.alert-dark .alert-link {
 color:#0d1724
}
.alert-fill-primary {
 color:#fff;
 background-color:#464de4;
 border-color:#464de4
}
.alert-fill-primary hr {
 border-top-color:#3038e1
}
.alert-fill-primary .alert-link {
 color:#e6e5e5
}
.alert-fill-secondary {
 color:#fff;
 background-color:#dfe8fb;
 border-color:#dfe8fb
}
.alert-fill-secondary hr {
 border-top-color:#c8d8f8
}
.alert-fill-secondary .alert-link {
 color:#e6e5e5
}
.alert-fill-success {
 color:#fff;
 background-color:#4cceac;
 border-color:#4cceac
}
.alert-fill-success hr {
 border-top-color:#38c9a3
}
.alert-fill-success .alert-link {
 color:#e6e5e5
}
.alert-fill-info {
 color:#fff;
 background-color:#857bff;
 border-color:#857bff
}
.alert-fill-info hr {
 border-top-color:#6d62ff
}
.alert-fill-info .alert-link {
 color:#e6e5e5
}
.alert-fill-warning {
 color:#fff;
 background-color:#ff6f59;
 border-color:#ff6f59
}
.alert-fill-warning hr {
 border-top-color:#ff5940
}
.alert-fill-warning .alert-link {
 color:#e6e5e5
}
.alert-fill-danger {
 color:#fff;
 background-color:#db504a;
 border-color:#db504a
}
.alert-fill-danger hr {
 border-top-color:#d73b35
}
.alert-fill-danger .alert-link {
 color:#e6e5e5
}
.alert-fill-light {
 color:#fff;
 background-color:#f3f5f6;
 border-color:#f3f5f6
}
.alert-fill-light hr {
 border-top-color:#e4e9eb
}
.alert-fill-light .alert-link {
 color:#e6e5e5
}
.alert-fill-dark {
 color:#fff;
 background-color:#223c61;
 border-color:#223c61
}
.alert-fill-dark hr {
 border-top-color:#1b304e
}
.alert-fill-dark .alert-link {
 color:#e6e5e5
}
.progress {
 height:8px
}
.progress,
.progress .progress-bar {
 border-radius:3px
}
.progress.progress-sm {
 height:.375rem
}
.progress.progress-md {
 height:8px
}
.progress.progress-lg {
 height:15px
}
.progress.progress-xl {
 height:18px
}
.btn,
.swal2-modal .swal2-buttonswrapper .swal2-styled {
 font-size:.875rem;
 line-height:1;
 font-family:Open Sans,sans-serif
}
.btn i,
.swal2-modal .swal2-buttonswrapper .swal2-styled i {
 margin-right:.3125rem
}
.btn .btn-label:before,
.swal2-modal .swal2-buttonswrapper .swal2-styled .btn-label:before {
 font-size:1rem;
 line-height:5px;
 vertical-align:middle
}
.btn .btn-label.btn-label-left,
.swal2-modal .swal2-buttonswrapper .swal2-styled .btn-label.btn-label-left {
 margin-right:5px
}
.btn .btn-label.btn-label-right,
.swal2-modal .swal2-buttonswrapper .swal2-styled .btn-label.btn-label-right {
 margin-left:5px
}
.btn.btn-rounded,
.swal2-modal .swal2-buttonswrapper .btn-rounded.swal2-styled {
 border-radius:50px
}
.btn.btn-icons,
.swal2-modal .swal2-buttonswrapper .btn-icons.swal2-styled {
 width:40px;
 height:40px;
 padding:10px;
 text-align:center;
 vertical-align:middle
}
.btn.btn-icons i,
.swal2-modal .swal2-buttonswrapper .btn-icons.swal2-styled i {
 margin:auto;
 line-height:normal
}
.btn.btn-fw,
.swal2-modal .swal2-buttonswrapper .btn-fw.swal2-styled {
 min-width:120px
}
.btn.icon-btn i,
.swal2-modal .swal2-buttonswrapper .icon-btn.swal2-styled i {
 margin-right:0
}
.btn.social-btn,
.swal2-modal .swal2-buttonswrapper .social-btn.swal2-styled {
 padding:13px
}
.btn.social-btn i,
.swal2-modal .swal2-buttonswrapper .social-btn.swal2-styled i {
 margin-right:0;
 font-size:1rem
}
.btn-group-lg>.btn,
.btn-group-sm>.btn,
.btn.btn-lg,
.btn.btn-sm,
.swal2-modal .swal2-buttonswrapper .btn-group-lg>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group-sm>.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-lg.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-sm.swal2-styled {
 font-size:.875rem
}
.btn.btn-xs,
.swal2-modal .swal2-buttonswrapper .btn-xs.swal2-styled {
 padding:.5rem .75rem;
 font-size:.625rem
}
.btn.btn-danger,
.btn.btn-info,
.btn.btn-success,
.btn.btn-teal,
.btn.btn-warning,
.swal2-modal .swal2-buttonswrapper .btn-danger.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-info.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-success.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-teal.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-warning.swal2-styled {
 color:#FFFFFF;
}
.btn.btn-outline-light,
.swal2-modal .swal2-buttonswrapper .btn-outline-light.swal2-styled {
 border-color:#c7d1d5;
 color:#c7d1d5
}
.btn.btn-outline-secondary,
.swal2-modal .swal2-buttonswrapper .btn-outline-secondary.swal2-styled {
 color:rgba(0,0,0,.5)
}
.btn.btn-inverse-secondary,
.swal2-modal .swal2-buttonswrapper .btn-inverse-secondary.swal2-styled {
 background-color:rgba(223,232,251,.5);
 color:rgba(0,0,0,.5)
}
.btn.btn-inverse-secondary:hover,
.swal2-modal .swal2-buttonswrapper .btn-inverse-secondary.swal2-styled:hover {
 color:rgba(0,0,0,.5)
}
.btn.btn-inverse-light,
.swal2-modal .swal2-buttonswrapper .btn-inverse-light.swal2-styled {
 background-color:#fff;
 color:rgba(0,0,0,.5);
 border-color:#d9d9d9
}
.btn.btn-inverse-light:hover,
.swal2-modal .swal2-buttonswrapper .btn-inverse-light.swal2-styled:hover {
 color:rgba(0,0,0,.5);
 border-color:#d9d9d9
}
.btn-group {
 border:1px solid #d5dcec;
 border-radius:.1875rem
}
.btn-group .btn,
.btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled {
 border-top:none;
 border-bottom:none;
 border-left:none
}
.btn-group .btn:last-child,
.btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled:last-child,
.swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled:last-child {
 border-right:none
}
.btn-group .btn.btn-primary,
.btn-group .swal2-modal .swal2-buttonswrapper .btn-primary.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn-primary.swal2-styled {
 border-color:#3940e2
}
.btn-group .btn.btn-secondary,
.btn-group .swal2-modal .swal2-buttonswrapper .btn-secondary.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn-secondary.swal2-styled {
 border-color:#d1def9
}
.btn-group .btn.btn-info,
.btn-group .swal2-modal .swal2-buttonswrapper .btn-info.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn-info.swal2-styled {
 border-color:#776cff
}
.btn-group .btn.btn-warning,
.btn-group .swal2-modal .swal2-buttonswrapper .btn-warning.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn-warning.swal2-styled {
 border-color:#ff624a
}
.btn-group .btn.btn-success,
.btn-group .swal2-modal .swal2-buttonswrapper .btn-success.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn-success.swal2-styled {
 border-color:#40cba6
}
.btn-group .btn.btn-danger,
.btn-group .swal2-modal .swal2-buttonswrapper .btn-danger.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn-danger.swal2-styled {
 border-color:#d8443d
}
.btn-group .btn.btn-dark,
.btn-group .swal2-modal .swal2-buttonswrapper .btn-dark.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn-dark.swal2-styled {
 border-color:#1e3556
}
.btn-group .btn.btn-light,
.btn-group .swal2-modal .swal2-buttonswrapper .btn-light.swal2-styled,
.swal2-modal .swal2-buttonswrapper .btn-group .btn-light.swal2-styled {
 border-color:#eaeeef
}
.btn-twitter {
 background:#1da1f2;
 color:#fff
}
.btn-twitter:hover {
 background:#0c85d0
}
.btn-twitter.btn-link {
 background:none;
 color:#1da1f2
}
.btn-twitter.btn-link:hover {
 color:#0c85d0
}
.btn-facebook {
 background:#3b579d;
 color:#fff
}
.btn-facebook:hover {
 background:#2d4278
}
.btn-facebook.btn-link {
 background:none;
 color:#3b579d
}
.btn-facebook.btn-link:hover {
 color:#2d4278
}
.btn-google {
 background:#dc4a38;
 color:#fff
}
.btn-google:hover {
 background:#bf3322
}
.btn-google.btn-link {
 background:none;
 color:#dc4a38
}
.btn-google.btn-link:hover {
 color:#bf3322
}
.btn-linkedin {
 background:#0177b4;
 color:#fff
}
.btn-linkedin:hover {
 background:#015581
}
.btn-linkedin.btn-link {
 background:none;
 color:#0177b4
}
.btn-linkedin.btn-link:hover {
 color:#015581
}
.btn-pinterest {
 background:#cc2127;
 color:#fff
}
.btn-pinterest:hover {
 background:#a01a1f
}
.btn-pinterest.btn-link {
 background:none;
 color:#cc2127
}
.btn-pinterest.btn-link:hover {
 color:#a01a1f
}
.btn-youtube {
 background:#e52d27;
 color:#fff
}
.btn-youtube:hover {
 background:#c21d17
}
.btn-youtube.btn-link {
 background:none;
 color:#e52d27
}
.btn-youtube.btn-link:hover {
 color:#c21d17
}
.btn-github {
 background:#333;
 color:#fff
}
.btn-github:hover {
 background:#1a1919
}
.btn-github.btn-link {
 background:none;
 color:#333
}
.btn-github.btn-link:hover {
 color:#1a1919
}
.btn-behance {
 background:#1769ff;
 color:#fff
}
.btn-behance:hover {
 background:#0050e3
}
.btn-behance.btn-link {
 background:none;
 color:#1769ff
}
.btn-behance.btn-link:hover {
 color:#0050e3
}
.btn-dribbble {
 background:#ea4c89;
 color:#fff
}
.btn-dribbble:hover {
 background:#e51e6b
}
.btn-dribbble.btn-link {
 background:none;
 color:#ea4c89
}
.btn-dribbble.btn-link:hover {
 color:#e51e6b
}
.btn-reddit {
 background:#ff4500;
 color:#fff
}
.btn-reddit:hover {
 background:#cc3700
}
.btn-reddit.btn-link {
 background:none;
 color:#ff4500
}
.btn-reddit.btn-link:hover {
 color:#cc3700
}
.btn-social-outline-twitter {
 background:transparent;
 border-color:#1da1f2;
 color:#1da1f2
}
.btn-social-outline-twitter:hover {
 background:rgba(29,161,242,.2)
}
.btn-social-outline-facebook {
 background:transparent;
 border-color:#3b579d;
 color:#3b579d
}
.btn-social-outline-facebook:hover {
 background:rgba(59,87,157,.2)
}
.btn-social-outline-google {
 background:transparent;
 border-color:#dc4a38;
 color:#dc4a38
}
.btn-social-outline-google:hover {
 background:rgba(220,74,56,.2)
}
.btn-social-outline-linkedin {
 background:transparent;
 border-color:#0177b4;
 color:#0177b4
}
.btn-social-outline-linkedin:hover {
 background:rgba(1,119,180,.2)
}
.btn-social-outline-pinterest {
 background:transparent;
 border-color:#cc2127;
 color:#cc2127
}
.btn-social-outline-pinterest:hover {
 background:rgba(204,33,39,.2)
}
.btn-social-outline-youtube {
 background:transparent;
 border-color:#e52d27;
 color:#e52d27
}
.btn-social-outline-youtube:hover {
 background:rgba(229,45,39,.2)
}
.btn-social-outline-github {
 background:transparent;
 border-color:#333;
 color:#333
}
.btn-social-outline-github:hover {
 background:rgba(51,51,51,.2)
}
.btn-social-outline-behance {
 background:transparent;
 border-color:#1769ff;
 color:#1769ff
}
.btn-social-outline-behance:hover {
 background:rgba(23,105,255,.2)
}
.btn-social-outline-dribbble {
 background:transparent;
 border-color:#ea4c89;
 color:#ea4c89
}
.btn-social-outline-dribbble:hover {
 background:rgba(234,76,137,.2)
}
.btn-social-outline-reddit {
 background:transparent;
 border-color:#ff4500;
 color:#ff4500
}
.btn-social-outline-reddit:hover {
 background:rgba(255,69,0,.2)
}
.btn-inverse-primary {
 color:#464de4;
 background-color:rgba(70,77,228,.2);
 background-image:none;
 border-color:rgba(70,77,228,0)
}
.btn-inverse-primary:hover {
 color:#fff;
 background-color:#464de4;
 border-color:#464de4
}
.btn-inverse-primary.focus,
.btn-inverse-primary:focus {
 -webkit-box-shadow:0 0 0 3px rgba(70,77,228,.5);
 box-shadow:0 0 0 3px rgba(70,77,228,.5)
}
.btn-inverse-primary.disabled,
.btn-inverse-primary:disabled {
 color:#464de4;
 background-color:transparent
}
.btn-inverse-primary.active,
.btn-inverse-primary:active,
.show>.btn-inverse-primary.dropdown-toggle {
 color:#fff;
 background-color:#464de4;
 border-color:#464de4
}
.btn-inverse-secondary {
 color:#dfe8fb;
 background-color:rgba(223,232,251,.2);
 background-image:none;
 border-color:rgba(223,232,251,0)
}
.btn-inverse-secondary:hover {
 color:#fff;
 background-color:#dfe8fb;
 border-color:#dfe8fb
}
.btn-inverse-secondary.focus,
.btn-inverse-secondary:focus {
 -webkit-box-shadow:0 0 0 3px rgba(223,232,251,.5);
 box-shadow:0 0 0 3px rgba(223,232,251,.5)
}
.btn-inverse-secondary.disabled,
.btn-inverse-secondary:disabled {
 color:#dfe8fb;
 background-color:transparent
}
.btn-inverse-secondary.active,
.btn-inverse-secondary:active,
.show>.btn-inverse-secondary.dropdown-toggle {
 color:#fff;
 background-color:#dfe8fb;
 border-color:#dfe8fb
}
.btn-inverse-success {
 color:#4cceac;
 background-color:rgba(76,206,172,.2);
 background-image:none;
 border-color:rgba(76,206,172,0)
}
.btn-inverse-success:hover {
 color:#fff;
 background-color:#4cceac;
 border-color:#4cceac
}
.btn-inverse-success.focus,
.btn-inverse-success:focus {
 -webkit-box-shadow:0 0 0 3px rgba(76,206,172,.5);
 box-shadow:0 0 0 3px rgba(76,206,172,.5)
}
.btn-inverse-success.disabled,
.btn-inverse-success:disabled {
 color:#4cceac;
 background-color:transparent
}
.btn-inverse-success.active,
.btn-inverse-success:active,
.show>.btn-inverse-success.dropdown-toggle {
 color:#fff;
 background-color:#4cceac;
 border-color:#4cceac
}
.btn-inverse-info {
 color:#857bff;
 background-color:rgba(133,123,255,.2);
 background-image:none;
 border-color:rgba(133,123,255,0)
}
.btn-inverse-info:hover {
 color:#fff;
 background-color:#857bff;
 border-color:#857bff
}
.btn-inverse-info.focus,
.btn-inverse-info:focus {
 -webkit-box-shadow:0 0 0 3px rgba(133,123,255,.5);
 box-shadow:0 0 0 3px rgba(133,123,255,.5)
}
.btn-inverse-info.disabled,
.btn-inverse-info:disabled {
 color:#857bff;
 background-color:transparent
}
.btn-inverse-info.active,
.btn-inverse-info:active,
.show>.btn-inverse-info.dropdown-toggle {
 color:#fff;
 background-color:#857bff;
 border-color:#857bff
}
.btn-inverse-warning {
 color:#ff6f59;
 background-color:rgba(255,111,89,.2);
 background-image:none;
 border-color:rgba(255,111,89,0)
}
.btn-inverse-warning:hover {
 color:#fff;
 background-color:#ff6f59;
 border-color:#ff6f59
}
.btn-inverse-warning.focus,
.btn-inverse-warning:focus {
 -webkit-box-shadow:0 0 0 3px rgba(255,111,89,.5);
 box-shadow:0 0 0 3px rgba(255,111,89,.5)
}
.btn-inverse-warning.disabled,
.btn-inverse-warning:disabled {
 color:#ff6f59;
 background-color:transparent
}
.btn-inverse-warning.active,
.btn-inverse-warning:active,
.show>.btn-inverse-warning.dropdown-toggle {
 color:#fff;
 background-color:#ff6f59;
 border-color:#ff6f59
}
.btn-inverse-danger {
 color:#db504a;
 background-color:rgba(219,80,74,.2);
 background-image:none;
 border-color:rgba(219,80,74,0)
}
.btn-inverse-danger:hover {
 color:#fff;
 background-color:#db504a;
 border-color:#db504a
}
.btn-inverse-danger.focus,
.btn-inverse-danger:focus {
 -webkit-box-shadow:0 0 0 3px rgba(219,80,74,.5);
 box-shadow:0 0 0 3px rgba(219,80,74,.5)
}
.btn-inverse-danger.disabled,
.btn-inverse-danger:disabled {
 color:#db504a;
 background-color:transparent
}
.btn-inverse-danger.active,
.btn-inverse-danger:active,
.show>.btn-inverse-danger.dropdown-toggle {
 color:#fff;
 background-color:#db504a;
 border-color:#db504a
}
.btn-inverse-light {
 color:#f3f5f6;
 background-color:rgba(243,245,246,.2);
 background-image:none;
 border-color:rgba(243,245,246,0)
}
.btn-inverse-light:hover {
 color:#fff;
 background-color:#f3f5f6;
 border-color:#f3f5f6
}
.btn-inverse-light.focus,
.btn-inverse-light:focus {
 -webkit-box-shadow:0 0 0 3px rgba(243,245,246,.5);
 box-shadow:0 0 0 3px rgba(243,245,246,.5)
}
.btn-inverse-light.disabled,
.btn-inverse-light:disabled {
 color:#f3f5f6;
 background-color:transparent
}
.btn-inverse-light.active,
.btn-inverse-light:active,
.show>.btn-inverse-light.dropdown-toggle {
 color:#fff;
 background-color:#f3f5f6;
 border-color:#f3f5f6
}
.btn-inverse-dark {
 color:#223c61;
 background-color:rgba(34,60,97,.2);
 background-image:none;
 border-color:rgba(34,60,97,0)
}
.btn-inverse-dark:hover {
 color:#fff;
 background-color:#223c61;
 border-color:#223c61
}
.btn-inverse-dark.focus,
.btn-inverse-dark:focus {
 -webkit-box-shadow:0 0 0 3px rgba(34,60,97,.5);
 box-shadow:0 0 0 3px rgba(34,60,97,.5)
}
.btn-inverse-dark.disabled,
.btn-inverse-dark:disabled {
 color:#223c61;
 background-color:transparent
}
.btn-inverse-dark.active,
.btn-inverse-dark:active,
.show>.btn-inverse-dark.dropdown-toggle {
 color:#fff;
 background-color:#223c61;
 border-color:#223c61
}
.btn-inverse-outline-primary {
 color:#464de4;
 background-image:none;
 background:transparent;
 border-color:rgba(70,77,228,.2)
}
.btn-inverse-outline-primary:hover {
 color:#464de4;
 background-color:rgba(70,77,228,.2);
 border-color:rgba(70,77,228,.2)
}
.btn-inverse-outline-primary.focus,
.btn-inverse-outline-primary:focus {
 -webkit-box-shadow:0 0 0 3px rgba(70,77,228,.5);
 box-shadow:0 0 0 3px rgba(70,77,228,.5)
}
.btn-inverse-outline-primary.disabled,
.btn-inverse-outline-primary:disabled {
 color:#464de4;
 background-color:transparent
}
.btn-inverse-outline-primary.active,
.btn-inverse-outline-primary:active,
.show>.btn-inverse-outline-primary.dropdown-toggle {
 color:#fff;
 border-color:#464de4
}
.btn-inverse-outline-secondary {
 color:#dfe8fb;
 background-image:none;
 background:transparent;
 border-color:rgba(223,232,251,.2)
}
.btn-inverse-outline-secondary:hover {
 color:#dfe8fb;
 background-color:rgba(223,232,251,.2);
 border-color:rgba(223,232,251,.2)
}
.btn-inverse-outline-secondary.focus,
.btn-inverse-outline-secondary:focus {
 -webkit-box-shadow:0 0 0 3px rgba(223,232,251,.5);
 box-shadow:0 0 0 3px rgba(223,232,251,.5)
}
.btn-inverse-outline-secondary.disabled,
.btn-inverse-outline-secondary:disabled {
 color:#dfe8fb;
 background-color:transparent
}
.btn-inverse-outline-secondary.active,
.btn-inverse-outline-secondary:active,
.show>.btn-inverse-outline-secondary.dropdown-toggle {
 color:#fff;
 border-color:#dfe8fb
}
.btn-inverse-outline-success {
 color:#4cceac;
 background-image:none;
 background:transparent;
 border-color:rgba(76,206,172,.2)
}
.btn-inverse-outline-success:hover {
 color:#4cceac;
 background-color:rgba(76,206,172,.2);
 border-color:rgba(76,206,172,.2)
}
.btn-inverse-outline-success.focus,
.btn-inverse-outline-success:focus {
 -webkit-box-shadow:0 0 0 3px rgba(76,206,172,.5);
 box-shadow:0 0 0 3px rgba(76,206,172,.5)
}
.btn-inverse-outline-success.disabled,
.btn-inverse-outline-success:disabled {
 color:#4cceac;
 background-color:transparent
}
.btn-inverse-outline-success.active,
.btn-inverse-outline-success:active,
.show>.btn-inverse-outline-success.dropdown-toggle {
 color:#fff;
 border-color:#4cceac
}
.btn-inverse-outline-info {
 color:#857bff;
 background-image:none;
 background:transparent;
 border-color:rgba(133,123,255,.2)
}
.btn-inverse-outline-info:hover {
 color:#857bff;
 background-color:rgba(133,123,255,.2);
 border-color:rgba(133,123,255,.2)
}
.btn-inverse-outline-info.focus,
.btn-inverse-outline-info:focus {
 -webkit-box-shadow:0 0 0 3px rgba(133,123,255,.5);
 box-shadow:0 0 0 3px rgba(133,123,255,.5)
}
.btn-inverse-outline-info.disabled,
.btn-inverse-outline-info:disabled {
 color:#857bff;
 background-color:transparent
}
.btn-inverse-outline-info.active,
.btn-inverse-outline-info:active,
.show>.btn-inverse-outline-info.dropdown-toggle {
 color:#fff;
 border-color:#857bff
}
.btn-inverse-outline-warning {
 color:#ff6f59;
 background-image:none;
 background:transparent;
 border-color:rgba(255,111,89,.2)
}
.btn-inverse-outline-warning:hover {
 color:#ff6f59;
 background-color:rgba(255,111,89,.2);
 border-color:rgba(255,111,89,.2)
}
.btn-inverse-outline-warning.focus,
.btn-inverse-outline-warning:focus {
 -webkit-box-shadow:0 0 0 3px rgba(255,111,89,.5);
 box-shadow:0 0 0 3px rgba(255,111,89,.5)
}
.btn-inverse-outline-warning.disabled,
.btn-inverse-outline-warning:disabled {
 color:#ff6f59;
 background-color:transparent
}
.btn-inverse-outline-warning.active,
.btn-inverse-outline-warning:active,
.show>.btn-inverse-outline-warning.dropdown-toggle {
 color:#fff;
 border-color:#ff6f59
}
.btn-inverse-outline-danger {
 color:#db504a;
 background-image:none;
 background:transparent;
 border-color:rgba(219,80,74,.2)
}
.btn-inverse-outline-danger:hover {
 color:#db504a;
 background-color:rgba(219,80,74,.2);
 border-color:rgba(219,80,74,.2)
}
.btn-inverse-outline-danger.focus,
.btn-inverse-outline-danger:focus {
 -webkit-box-shadow:0 0 0 3px rgba(219,80,74,.5);
 box-shadow:0 0 0 3px rgba(219,80,74,.5)
}
.btn-inverse-outline-danger.disabled,
.btn-inverse-outline-danger:disabled {
 color:#db504a;
 background-color:transparent
}
.btn-inverse-outline-danger.active,
.btn-inverse-outline-danger:active,
.show>.btn-inverse-outline-danger.dropdown-toggle {
 color:#fff;
 border-color:#db504a
}
.btn-inverse-outline-light {
 color:#f3f5f6;
 background-image:none;
 background:transparent;
 border-color:rgba(243,245,246,.2)
}
.btn-inverse-outline-light:hover {
 color:#f3f5f6;
 background-color:rgba(243,245,246,.2);
 border-color:rgba(243,245,246,.2)
}
.btn-inverse-outline-light.focus,
.btn-inverse-outline-light:focus {
 -webkit-box-shadow:0 0 0 3px rgba(243,245,246,.5);
 box-shadow:0 0 0 3px rgba(243,245,246,.5)
}
.btn-inverse-outline-light.disabled,
.btn-inverse-outline-light:disabled {
 color:#f3f5f6;
 background-color:transparent
}
.btn-inverse-outline-light.active,
.btn-inverse-outline-light:active,
.show>.btn-inverse-outline-light.dropdown-toggle {
 color:#fff;
 border-color:#f3f5f6
}
.btn-inverse-outline-dark {
 color:#223c61;
 background-image:none;
 background:transparent;
 border-color:rgba(34,60,97,.2)
}
.btn-inverse-outline-dark:hover {
 color:#223c61;
 background-color:rgba(34,60,97,.2);
 border-color:rgba(34,60,97,.2)
}
.btn-inverse-outline-dark.focus,
.btn-inverse-outline-dark:focus {
 -webkit-box-shadow:0 0 0 3px rgba(34,60,97,.5);
 box-shadow:0 0 0 3px rgba(34,60,97,.5)
}
.btn-inverse-outline-dark.disabled,
.btn-inverse-outline-dark:disabled {
 color:#223c61;
 background-color:transparent
}
.btn-inverse-outline-dark.active,
.btn-inverse-outline-dark:active,
.show>.btn-inverse-outline-dark.dropdown-toggle {
 color:#fff;
 border-color:#223c61
}
.breadcrumb {
 border:1px solid #d5dcec
}
.breadcrumb .breadcrumb-item {
 font-size:.8rem
}
.breadcrumb.breadcrumb-custom {
 padding:0;
 border-color:#dbe3e6
}
.breadcrumb.breadcrumb-custom .breadcrumb-item {
 font-size:.8rem;
 background:#dbe3e6;
 padding:.56rem 10px;
 color:#000;
 display:inline-block;
 vertical-align:top
}
.breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
 background:transparent
}
.breadcrumb.breadcrumb-custom .breadcrumb-item:before {
 content:""
}
.breadcrumb.breadcrumb-custom .breadcrumb-item a {
 position:relative;
 color:inherit;
 border:1px solid #dbe3e6;
 display:inline-block;
 vertical-align:top
}
.breadcrumb.breadcrumb-custom .breadcrumb-item a:after,
.breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 position:absolute;
 top:-9px;
 width:0;
 height:0;
 content:"";
 border-top:21px solid transparent;
 border-bottom:21px solid transparent
}
.breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 right:-22px;
 z-index:3;
 border-left-color:#dbe3e6;
 border-left-style:solid;
 border-left-width:12px
}
.breadcrumb.breadcrumb-custom .breadcrumb-item a:after {
 border-top:21px solid transparent;
 border-bottom:22px solid transparent;
 border-left:12px solid #fff;
 top:-9px;
 right:-23px
}
.breadcrumb.breadcrumb-custom .breadcrumb-item span {
 display:inline-block;
 vertical-align:top
}
.breadcrumb.bg-danger,
.breadcrumb.bg-dark,
.breadcrumb.bg-info,
.breadcrumb.bg-primary,
.breadcrumb.bg-success,
.breadcrumb.bg-warning {
 border:none
}
.breadcrumb.bg-danger .breadcrumb-item,
.breadcrumb.bg-dark .breadcrumb-item,
.breadcrumb.bg-info .breadcrumb-item,
.breadcrumb.bg-primary .breadcrumb-item,
.breadcrumb.bg-success .breadcrumb-item,
.breadcrumb.bg-warning .breadcrumb-item {
 color:#fff
}
.breadcrumb.bg-danger .breadcrumb-item:before,
.breadcrumb.bg-danger .breadcrumb-item a,
.breadcrumb.bg-danger .breadcrumb-item span,
.breadcrumb.bg-dark .breadcrumb-item:before,
.breadcrumb.bg-dark .breadcrumb-item a,
.breadcrumb.bg-dark .breadcrumb-item span,
.breadcrumb.bg-info .breadcrumb-item:before,
.breadcrumb.bg-info .breadcrumb-item a,
.breadcrumb.bg-info .breadcrumb-item span,
.breadcrumb.bg-primary .breadcrumb-item:before,
.breadcrumb.bg-primary .breadcrumb-item a,
.breadcrumb.bg-primary .breadcrumb-item span,
.breadcrumb.bg-success .breadcrumb-item:before,
.breadcrumb.bg-success .breadcrumb-item a,
.breadcrumb.bg-success .breadcrumb-item span,
.breadcrumb.bg-warning .breadcrumb-item:before,
.breadcrumb.bg-warning .breadcrumb-item a,
.breadcrumb.bg-warning .breadcrumb-item span {
 color:inherit
}
.bg-inverse-primary .breadcrumb {
 background:#b5b8f4;
 border-color:#464de4
}
.bg-inverse-primary .breadcrumb .breadcrumb-item {
 color:#464de4
}
.bg-inverse-primary .breadcrumb .breadcrumb-item:before,
.bg-inverse-primary .breadcrumb .breadcrumb-item a {
 color:inherit
}
.bg-inverse-primary .breadcrumb.breadcrumb-custom {
 background:#464de4
}
.bg-inverse-primary .breadcrumb.breadcrumb-custom .breadcrumb-item {
 background:#b5b8f4
}
.bg-inverse-primary .breadcrumb.breadcrumb-custom .breadcrumb-item a {
 color:#464de4;
 border:none
}
.bg-inverse-primary .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 border-left-color:#b5b8f4
}
.bg-inverse-primary .breadcrumb.breadcrumb-custom .breadcrumb-item span {
 color:#464de4
}
.bg-inverse-primary .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
 background:transparent
}
.bg-inverse-secondary .breadcrumb {
 background:#fff;
 border-color:#dfe8fb
}
.bg-inverse-secondary .breadcrumb .breadcrumb-item {
 color:#dfe8fb
}
.bg-inverse-secondary .breadcrumb .breadcrumb-item:before,
.bg-inverse-secondary .breadcrumb .breadcrumb-item a {
 color:inherit
}
.bg-inverse-secondary .breadcrumb.breadcrumb-custom {
 background:#dfe8fb
}
.bg-inverse-secondary .breadcrumb.breadcrumb-custom .breadcrumb-item {
 background:#fff
}
.bg-inverse-secondary .breadcrumb.breadcrumb-custom .breadcrumb-item a {
 color:#dfe8fb;
 border:none
}
.bg-inverse-secondary .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 border-left-color:#fff
}
.bg-inverse-secondary .breadcrumb.breadcrumb-custom .breadcrumb-item span {
 color:#dfe8fb
}
.bg-inverse-secondary .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
 background:transparent
}
.bg-inverse-success .breadcrumb {
 background:#b0e9da;
 border-color:#4cceac
}
.bg-inverse-success .breadcrumb .breadcrumb-item {
 color:#4cceac
}
.bg-inverse-success .breadcrumb .breadcrumb-item:before,
.bg-inverse-success .breadcrumb .breadcrumb-item a {
 color:inherit
}
.bg-inverse-success .breadcrumb.breadcrumb-custom {
 background:#4cceac
}
.bg-inverse-success .breadcrumb.breadcrumb-custom .breadcrumb-item {
 background:#b0e9da
}
.bg-inverse-success .breadcrumb.breadcrumb-custom .breadcrumb-item a {
 color:#4cceac;
 border:none
}
.bg-inverse-success .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 border-left-color:#b0e9da
}
.bg-inverse-success .breadcrumb.breadcrumb-custom .breadcrumb-item span {
 color:#4cceac
}
.bg-inverse-success .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
 background:transparent
}
.bg-inverse-info .breadcrumb {
 background:#fbfbff;
 border-color:#857bff
}
.bg-inverse-info .breadcrumb .breadcrumb-item {
 color:#857bff
}
.bg-inverse-info .breadcrumb .breadcrumb-item:before,
.bg-inverse-info .breadcrumb .breadcrumb-item a {
 color:inherit
}
.bg-inverse-info .breadcrumb.breadcrumb-custom {
 background:#857bff
}
.bg-inverse-info .breadcrumb.breadcrumb-custom .breadcrumb-item {
 background:#fbfbff
}
.bg-inverse-info .breadcrumb.breadcrumb-custom .breadcrumb-item a {
 color:#857bff;
 border:none
}
.bg-inverse-info .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 border-left-color:#fbfbff
}
.bg-inverse-info .breadcrumb.breadcrumb-custom .breadcrumb-item span {
 color:#857bff
}
.bg-inverse-info .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
 background:transparent
}
.bg-inverse-warning .breadcrumb {
 background:#ffded9;
 border-color:#ff6f59
}
.bg-inverse-warning .breadcrumb .breadcrumb-item {
 color:#ff6f59
}
.bg-inverse-warning .breadcrumb .breadcrumb-item:before,
.bg-inverse-warning .breadcrumb .breadcrumb-item a {
 color:inherit
}
.bg-inverse-warning .breadcrumb.breadcrumb-custom {
 background:#ff6f59
}
.bg-inverse-warning .breadcrumb.breadcrumb-custom .breadcrumb-item {
 background:#ffded9
}
.bg-inverse-warning .breadcrumb.breadcrumb-custom .breadcrumb-item a {
 color:#ff6f59;
 border:none
}
.bg-inverse-warning .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 border-left-color:#ffded9
}
.bg-inverse-warning .breadcrumb.breadcrumb-custom .breadcrumb-item span {
 color:#ff6f59
}
.bg-inverse-warning .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
 background:transparent
}
.bg-inverse-danger .breadcrumb {
 background:#f0b7b4;
 border-color:#db504a
}
.bg-inverse-danger .breadcrumb .breadcrumb-item {
 color:#db504a
}
.bg-inverse-danger .breadcrumb .breadcrumb-item:before,
.bg-inverse-danger .breadcrumb .breadcrumb-item a {
 color:inherit
}
.bg-inverse-danger .breadcrumb.breadcrumb-custom {
 background:#db504a
}
.bg-inverse-danger .breadcrumb.breadcrumb-custom .breadcrumb-item {
 background:#f0b7b4
}
.bg-inverse-danger .breadcrumb.breadcrumb-custom .breadcrumb-item a {
 color:#db504a;
 border:none
}
.bg-inverse-danger .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 border-left-color:#f0b7b4
}
.bg-inverse-danger .breadcrumb.breadcrumb-custom .breadcrumb-item span {
 color:#db504a
}
.bg-inverse-danger .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
 background:transparent
}
.bg-inverse-light .breadcrumb {
 background:#fff;
 border-color:#f3f5f6
}
.bg-inverse-light .breadcrumb .breadcrumb-item {
 color:#f3f5f6
}
.bg-inverse-light .breadcrumb .breadcrumb-item:before,
.bg-inverse-light .breadcrumb .breadcrumb-item a {
 color:inherit
}
.bg-inverse-light .breadcrumb.breadcrumb-custom {
 background:#f3f5f6
}
.bg-inverse-light .breadcrumb.breadcrumb-custom .breadcrumb-item {
 background:#fff
}
.bg-inverse-light .breadcrumb.breadcrumb-custom .breadcrumb-item a {
 color:#f3f5f6;
 border:none
}
.bg-inverse-light .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 border-left-color:#fff
}
.bg-inverse-light .breadcrumb.breadcrumb-custom .breadcrumb-item span {
 color:#f3f5f6
}
.bg-inverse-light .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
 background:transparent
}
.bg-inverse-dark .breadcrumb {
 background:#4577be;
 border-color:#223c61
}
.bg-inverse-dark .breadcrumb .breadcrumb-item {
 color:#223c61
}
.bg-inverse-dark .breadcrumb .breadcrumb-item:before,
.bg-inverse-dark .breadcrumb .breadcrumb-item a {
 color:inherit
}
.bg-inverse-dark .breadcrumb.breadcrumb-custom {
 background:#223c61
}
.bg-inverse-dark .breadcrumb.breadcrumb-custom .breadcrumb-item {
 background:#4577be
}
.bg-inverse-dark .breadcrumb.breadcrumb-custom .breadcrumb-item a {
 color:#223c61;
 border:none
}
.bg-inverse-dark .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
 border-left-color:#4577be
}
.bg-inverse-dark .breadcrumb.breadcrumb-custom .breadcrumb-item span {
 color:#223c61
}
.bg-inverse-dark .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
 background:transparent
}
.card {
 border:1px solid #d5dcec;
 border-radius:0
}
.card .card-body {
 padding:35px 25px
}
.card .card-body+.card-body {
 padding-top:0
}
.card.card-outline-success {
 border:1px solid #4cceac
}
.card.card-outline-primary {
 border:1px solid #464de4
}
.card.card-outline-warning {
 border:1px solid #ff6f59
}
.card.card-outline-danger {
 border:1px solid #db504a
}
.card.card-rounded {
 border-radius:5px
}
.card.card-faded {
 background:#b5b0b2;
 border-color:#b5b0b2
}
.card.card-circle-progress {
 color:#fff;
 text-align:center
}
.card-inverse-primary {
 background:rgba(70,77,228,.2);
 border:1px solid #4047d2;
 color:#353bad
}
.card-inverse-secondary {
 background:rgba(223,232,251,.2);
 border:1px solid #cdd5e7;
 color:#a9b0bf
}
.card-inverse-success {
 background:rgba(76,206,172,.2);
 border:1px solid #46be9e;
 color:#3a9d83
}
.card-inverse-info {
 background:rgba(133,123,255,.2);
 border:1px solid #7a71eb;
 color:#655dc2
}
.card-inverse-warning {
 background:rgba(255,111,89,.2);
 border:1px solid #eb6652;
 color:#c25444
}
.card-inverse-danger {
 background:rgba(219,80,74,.2);
 border:1px solid #c94a44;
 color:#a63d38
}
.card-inverse-light {
 background:rgba(243,245,246,.2);
 border:1px solid #e0e1e2;
 color:#b9babb
}
.card-inverse-dark {
 background:rgba(34,60,97,.2);
 border:1px solid #1f3759;
 color:#1a2e4a
}
.form-check,
.form-radio {
 position:relative;
 display:block;
 margin-top:15px;
 margin-bottom:10px
}
.form-check .form-check-label,
.form-radio .form-check-label {
 display:block;
 padding-left:30px;
 line-height:1.5
}
.rtl .form-check .form-check-label,
.rtl .form-radio .form-check-label {
 padding-left:0;
 padding-right:30px
}
.form-check .form-check-label input,
.form-radio .form-check-label input {
 position:absolute;
 margin-left:-20px;
 margin-top:4px\9;
 top:0;
 left:0;
 z-index:1;
 cursor:pointer;
 opacity:0;
 filter:alpha(opacity=0);
 margin-top:0
}
.rtl .form-check .form-check-label input,
.rtl .form-radio .form-check-label input {
 left:auto;
 right:0
}
.form-check .form-check-label {
 font-size:.8rem;
 line-height:1.5;
 padding-left:10px
}
.form-check .form-check-label input:checked+.input-helper:before {
 background-color:#fff
}
.form-check .form-check-label input:checked+.input-helper:after {
 width:18px;
 opacity:1;
 line-height:18px;
 filter:alpha(opacity=100);
 -webkit-transform:scale(1);
 transform:scale(1)
}
.form-check .form-check-label input:disabled+.input-helper:before {
 border:2px solid #c3cde4
}
.form-check .form-check-label input:disabled:checked+.input-helper:after {
 color:#d5dcec
}
.form-check .form-check-label .input-helper:before {
 position:absolute;
 content:"";
 top:2px;
 width:18px;
 height:18px;
 border-radius:2px;
 left:0;
 border:2px solid #c3cde4;
 -webkit-transition:all;
 transition:all;
 transition-duration:0s;
 -webkit-transition-duration:.25s;
 transition-duration:.25s
}
.rtl .form-check .form-check-label .input-helper:before {
 left:auto;
 right:0
}
.form-check .form-check-label .input-helper:after {
 -webkit-transition:all;
 transition:all;
 transition-duration:0s;
 -webkit-transition-duration:.25s;
 transition-duration:.25s;
 font-family:Material Design Icons;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transform:scale(0);
 transform:scale(0);
 content:"\F12C";
 position:absolute;
 font-size:.9375rem;
 font-weight:700;
 left:0;
 top:2px;
 color:#857bff
}
.rtl .form-check .form-check-label .input-helper:after {
 left:auto;
 right:0
}
.form-check.form-check-flat .form-check-label input:checked+.input-helper:before {
 background-color:#4cceac;
 border:none
}
.form-check.form-check-flat .form-check-label input:disabled+.input-helper:after {
 color:#fff
}
.form-check.form-check-flat .form-check-label input:disabled+.input-helper:before {
 border:2px solid #c3cde4
}
.form-check.form-check-flat .form-check-label input:disabled:checked+.input-helper:before {
 background:#f7f7f9
}
.form-check.form-check-flat .form-check-label .input-helper:before {
 border:2px solid #c3cde4
}
.form-check.form-check-flat .form-check-label .input-helper:after {
 color:#fff
}
.form-radio .form-check-label input+.input-helper:before {
 position:absolute;
 content:"";
 top:2px;
 left:0;
 border:2px solid #c3cde4;
 width:20px;
 height:20px;
 border-radius:50%;
 -webkit-transition:all;
 transition:all;
 transition-duration:0s;
 -webkit-transition-duration:.25s;
 transition-duration:.25s
}
.rtl .form-radio .form-check-label input+.input-helper:before {
 left:auto;
 right:0
}
.form-radio .form-check-label input+.input-helper:after {
 content:"";
 width:8px;
 height:8px;
 background:#db504a;
 border-radius:50%;
 top:8px;
 left:6px;
 -webkit-transition:all;
 transition:all;
 transition-duration:0s;
 -webkit-transition-duration:.25s;
 transition-duration:.25s;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transform:scale(0);
 transform:scale(0);
 position:absolute
}
.rtl .form-radio .form-check-label input+.input-helper:after {
 left:auto;
 right:6px
}
.form-radio .form-check-label input:checked+.input-helper:before {
 background-color:#fff;
 border:2px solid #c3cde4
}
.form-radio .form-check-label input:checked+.input-helper:after {
 opacity:1;
 line-height:1.5;
 filter:alpha(opacity=100);
 -webkit-transform:scale(1);
 transform:scale(1)
}
.form-radio .form-check-label input:disabled+.input-helper:before {
 border:2px solid #c3cde4
}
.form-radio .form-check-label input:disabled:checked+.input-helper:before {
 background-color:#fff;
 border:2px solid #c3cde4
}
.form-radio .form-check-label input:disabled:checked+.input-helper:after {
 background-color:#d5dcec
}
.form-radio.form-radio-flat .form-check-label input:checked+.input-helper:before {
 background:#4cceac;
 border-color:#4cceac
}
.form-radio.form-radio-flat .form-check-label input:checked+.input-helper:after {
 width:20px;
 height:20px;
 top:2px;
 left:-2px;
 color:#fff;
 background:none;
 content:"\F12C";
 font-family:Material Design Icons;
 text-align:center;
 font-weight:700
}
.rtl .form-radio.form-radio-flat .form-check-label input:checked+.input-helper:after {
 left:auto;
 right:-2px
}
.dropdown-menu {
 font-size:.8rem
}
.dropdown-menu .dropdown-item:active {
 background:initial
}
.asColorPicker-trigger,
.input-group-append,
.input-group-prepend {
 background:#fff;
 color:#c9c8c8;
 width:auto;
 border:none
}
.asColorPicker-trigger .input-group-text,
.input-group-append .input-group-text,
.input-group-prepend .input-group-text {
 background:transparent;
 border-color:#d5dcec
}
.asColorPicker-input,
.dataTables_wrapper select,
.form-control,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--single .select2-search__field,
.tt-hint,
.tt-query,
.typeahead {
 border:1px solid #d5dcec;
 font-family:Open Sans,sans-serif;
 font-size:.75rem;
 padding:.56rem .75rem;
 line-height:14px;
 font-weight:300
}
.dataTables_wrapper select.form-control-lg,
.form-control-lg.asColorPicker-input,
.form-control-lg.tt-hint,
.form-control-lg.tt-query,
.form-control-lg.typeahead,
.form-control.form-control-lg,
.select2-container--default .form-control-lg.select2-selection--single,
.select2-container--default .select2-selection--single .form-control-lg.select2-search__field {
 padding:.5rem .75rem
}
.dataTables_wrapper select.form-control-sm,
.form-control-sm.asColorPicker-input,
.form-control-sm.tt-hint,
.form-control-sm.tt-query,
.form-control-sm.typeahead,
.form-control.form-control-sm,
.select2-container--default .form-control-sm.select2-selection--single,
.select2-container--default .select2-selection--single .form-control-sm.select2-search__field {
 padding:.25rem .75rem
}
.dataTables_wrapper select,
.select2-container--default .select2-selection--single select.select2-search__field,
.select2-container--default select.select2-selection--single,
select.asColorPicker-input,
select.form-control,
select.tt-hint,
select.tt-query,
select.typeahead {
 padding:.4375rem .75rem
}
.form-group label {
 font-size:.8rem;
 line-height:1;
 vertical-align:top
}
.dataTables_wrapper .form-group.has-danger select,
.form-group.has-danger .asColorPicker-input,
.form-group.has-danger .dataTables_wrapper select,
.form-group.has-danger .form-control,
.form-group.has-danger .select2-container--default .select2-selection--single,
.form-group.has-danger .select2-container--default .select2-selection--single .select2-search__field,
.form-group.has-danger .tt-hint,
.form-group.has-danger .tt-query,
.form-group.has-danger .typeahead,
.select2-container--default .form-group.has-danger .select2-selection--single,
.select2-container--default .select2-selection--single .form-group.has-danger .select2-search__field {
 border-color:#db504a
}
.form-group .file-upload-default {
 visibility:hidden;
 position:absolute
}
.form-group .file-upload-info {
 background:transparent
}
.map-container {
 position:relative;
 min-width:100%;
 max-width:100%;
 display:block;
 padding:35% 0;
 overflow:hidden;
 border-radius:5px
}
.map-container .google-map {
 display:block;
 position:absolute;
 top:0;
 right:0;
 left:0;
 bottom:0;
 width:100%;
 height:100%
}
.map-container .google-map.no-controls .gm-style-cc,
.map-container .google-map.no-controls .gmnoprint {
 display:none
}
.icons-list {
 border-left:1px solid #d5dcec;
 border-bottom:1px solid #d5dcec
}
.icons-list>div {
 background:#fff;
 border-top:1px solid #d5dcec;
 border-right:1px solid #d5dcec;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:15px;
 font-family:Open Sans,sans-serif;
 font-size:.8rem
}
.icons-list>div i {
 display:inline-block;
 font-size:20px;
 width:40px;
 text-align:left;
 color:#464de4
}
dl,
ol,
ul {
 padding-left:1rem;
 font-size:.8rem
}
dl li,
ol li,
ul li {
 line-height:1.8
}
.list-arrow,
.list-star,
.list-ticked {
 list-style:none;
 padding:0
}
.list-arrow li,
.list-star li,
.list-ticked li {
 padding-left:1.5rem
}
.list-arrow li:before,
.list-star li:before,
.list-ticked li:before {
 font-family:Material Design Icons;
 margin-left:-1.5rem;
 width:1.5rem;
 margin-right:.5rem
}
.list-ticked li:before {
 content:"\F12D";
 color:#db504a
}
.list-arrow li:before {
 content:"\F142";
 color:#4cceac
}
.list-star li:before {
 content:"\F4CE";
 color:#ff6f59
}
.bullet-line-list {
 padding-left:30px;
 position:relative;
 list-style-type:none
}
.rtl .bullet-line-list {
 padding-left:unset;
 padding-right:30px
}
.bullet-line-list li {
 position:relative
}
.bullet-line-list li:before {
 width:15px;
 height:15px;
 left:-30px;
 top:15px;
 border:4px solid #464de4;
 margin-right:15px;
 z-index:2;
 background:#fff
}
.rtl .bullet-line-list li:before {
 left:unset;
 right:-45px
}
.bullet-line-list li:before {
 content:"";
 position:absolute;
 border-radius:100%
}
.bullet-line-list:after {
 content:"";
 border:1px solid #d5dcec;
 position:absolute;
 top:30px;
 bottom:0;
 left:7px
}
.rtl .bullet-line-list:after {
 left:unset;
 right:7px
}
#pgloading {
 position:static
}
#pgloading .bokeh {
 font-size:100px;
 width:1em;
 height:1em;
 position:relative;
 margin:0 auto;
 border-radius:50%;
 border:.01em solid #d5dcec;
 list-style:none;
 padding:0
}
#pgloading .bokeh li {
 position:absolute;
 width:.2em;
 height:.2em;
 border-radius:50%
}
#pgloading .bokeh li:first-child {
 left:50%;
 top:0;
 margin:0 0 0 -.1em;
 background:#4cceac;
 -webkit-transform-origin:50% 250%;
 transform-origin:50% 250%;
 -webkit-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;
 animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate
}
#pgloading .bokeh li:nth-child(2) {
 top:50%;
 right:0;
 margin:-.1em 0 0;
 background:#db504a;
 -webkit-transform-origin:-150% 50%;
 transform-origin:-150% 50%;
 -webkit-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;
 animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate
}
#pgloading .bokeh li:nth-child(3) {
 left:50%;
 bottom:0;
 margin:0 0 0 -.1em;
 background:#ff6f59;
 -webkit-transform-origin:50% -150%;
 transform-origin:50% -150%;
 -webkit-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;
 animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate
}
#pgloading .bokeh li:nth-child(4) {
 top:50%;
 left:0;
 margin:-.1em 0 0;
 background:#464de4;
 -webkit-transform-origin:250% 50%;
 transform-origin:250% 50%;
 -webkit-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;
 animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate
}
@-webkit-keyframes rota {
 to {
  -webkit-transform:rotate(1turn)
 }
}
@keyframes rota {
 to {
  -webkit-transform:rotate(1turn);
  transform:rotate(1turn)
 }
}
@-webkit-keyframes opa {
 12.0% {
  opacity:.8
 }
 19.5% {
  opacity:.88
 }
 37.2% {
  opacity:.64
 }
 40.5% {
  opacity:.52
 }
 52.7% {
  opacity:.69
 }
 60.2% {
  opacity:.6
 }
 66.6% {
  opacity:.52
 }
 70.0% {
  opacity:.63
 }
 79.9% {
  opacity:.6
 }
 84.2% {
  opacity:.75
 }
 91.0% {
  opacity:.87
 }
}
@keyframes opa {
 12.0% {
  opacity:.8
 }
 19.5% {
  opacity:.88
 }
 37.2% {
  opacity:.64
 }
 40.5% {
  opacity:.52
 }
 52.7% {
  opacity:.69
 }
 60.2% {
  opacity:.6
 }
 66.6% {
  opacity:.52
 }
 70.0% {
  opacity:.63
 }
 79.9% {
  opacity:.6
 }
 84.2% {
  opacity:.75
 }
 91.0% {
  opacity:.87
 }
}
.glowing-loader {
 position:relative
}
.s2 {
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.s1,
.s2 {
 position:absolute;
 height:70px;
 width:70px;
 top:50px;
 background-color:transparent;
 left:50%
}
.s1 {
 -webkit-transform-origin:center;
 transform-origin:center;
 -webkit-transform:translate(-50%,-50%) rotate(45deg);
 transform:translate(-50%,-50%) rotate(45deg)
}
.bigcon {
 height:75px;
 width:75px;
 left:50%;
 top:50px;
 -webkit-transform-origin:center;
 transform-origin:center;
 -webkit-transform:translate(-50%,-50%) rotate(-45deg);
 transform:translate(-50%,-50%) rotate(-45deg);
 background-color:transparent;
 -webkit-animation:bigcon 2s infinite linear;
 animation:bigcon 2s infinite linear;
 -webkit-animation-delay:.25s;
 animation-delay:.25s
}
.b,
.bigcon {
 position:absolute
}
.b {
 border-radius:50%
}
.s {
 width:15px;
 height:15px;
 -webkit-animation:small 2s infinite ease;
 animation:small 2s infinite ease;
 -webkit-box-shadow:0 2px rgba(0,0,0,.3);
 box-shadow:0 2px rgba(0,0,0,.3);
 background-color:#464de4
}
.s:first-child {
 top:0;
 left:0
}
.s:nth-child(2) {
 top:0;
 right:0
}
.s:nth-child(3) {
 right:0;
 bottom:0
}
.s:nth-child(4) {
 bottom:0;
 left:0
}
.big {
 width:15px;
 height:15px;
 border-radius:15px;
 -webkit-box-shadow:0 0 10px #464de4,0 0 20px #464de4,0 0 30px #464de4,0 0 50px #464de4,0 0 60px #464de4;
 box-shadow:0 0 10px #464de4,0 0 20px #464de4,0 0 30px #464de4,0 0 50px #464de4,0 0 60px #464de4;
 z-index:1;
 background-color:#464de4;
 -webkit-animation:bigball 1s infinite linear;
 animation:bigball 1s infinite linear
}
.sb1 {
 -webkit-animation-delay:-1.75s;
 animation-delay:-1.75s
}
.sb6 {
 -webkit-animation-delay:-1.5s;
 animation-delay:-1.5s
}
.sb2 {
 -webkit-animation-delay:-1.25s;
 animation-delay:-1.25s
}
.sb7 {
 -webkit-animation-delay:-1s;
 animation-delay:-1s
}
.sb3 {
 -webkit-animation-delay:-.75s;
 animation-delay:-.75s
}
.sb8 {
 -webkit-animation-delay:-.5s;
 animation-delay:-.5s
}
.sb4 {
 -webkit-animation-delay:-.25s;
 animation-delay:-.25s
}
.sb5 {
 -webkit-animation-delay:0s;
 animation-delay:0s
}
@-webkit-keyframes bigcon {
 0% {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:translate(-50%,-50%) rotate(45deg);
  transform:translate(-50%,-50%) rotate(45deg)
 }
 to {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:translate(-50%,-50%) rotate(405deg);
  transform:translate(-50%,-50%) rotate(405deg)
 }
}
@keyframes bigcon {
 0% {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:translate(-50%,-50%) rotate(45deg);
  transform:translate(-50%,-50%) rotate(45deg)
 }
 to {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:translate(-50%,-50%) rotate(405deg);
  transform:translate(-50%,-50%) rotate(405deg)
 }
}
@-webkit-keyframes small {
 0% {
  -webkit-transform:scale(1);
  transform:scale(1);
  background-color:#9fa3f1
 }
 10% {
  -webkit-transform:scale(1.3);
  transform:scale(1.3);
  background-color:#464de4
 }
 15% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 25% {
  -webkit-transform:scale(1);
  transform:scale(1);
  background-color:#464de4
 }
 to {
  -webkit-transform:scale(1);
  transform:scale(1);
  background-color:#464de4
 }
}
@keyframes small {
 0% {
  -webkit-transform:scale(1);
  transform:scale(1);
  background-color:#9fa3f1
 }
 10% {
  -webkit-transform:scale(1.3);
  transform:scale(1.3);
  background-color:#464de4
 }
 15% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 25% {
  -webkit-transform:scale(1);
  transform:scale(1);
  background-color:#464de4
 }
 to {
  -webkit-transform:scale(1);
  transform:scale(1);
  background-color:#464de4
 }
}
.pixel-loader {
 width:10px;
 height:10px;
 background:#ff6f59;
 color:#ff6f59;
 margin:80px auto;
 -webkit-box-shadow:15px 15px 0 0,-15px -15px 0 0,15px -15px 0 0,-15px 15px 0 0,0 15px 0 0,15px 0 0 0,-15px 0 0 0,0 -15px 0 0;
 box-shadow:15px 15px 0 0,-15px -15px 0 0,15px -15px 0 0,-15px 15px 0 0,0 15px 0 0,15px 0 0 0,-15px 0 0 0,0 -15px 0 0;
 -webkit-animation:anim 2s linear infinite;
 animation:anim 2s linear infinite
}
@-webkit-keyframes anim {
 0% {
  -webkit-filter:hue-rotate(0deg)
 }
 50% {
  -webkit-box-shadow:20px 20px 0 0,-20px -20px 0 0,20px -20px 0 0,-20px 20px 0 0,0 10px 0 0,10px 0 0 0,-10px 0 0 0,0 -10px 0 0;
  box-shadow:20px 20px 0 0,-20px -20px 0 0,20px -20px 0 0,-20px 20px 0 0,0 10px 0 0,10px 0 0 0,-10px 0 0 0,0 -10px 0 0
 }
 75% {
  -webkit-box-shadow:20px 20px 0 0,-20px -20px 0 0,20px -20px 0 0,-20px 20px 0 0,0 10px 0 0,10px 0 0 0,-10px 0 0 0,0 -10px 0 0;
  box-shadow:20px 20px 0 0,-20px -20px 0 0,20px -20px 0 0,-20px 20px 0 0,0 10px 0 0,10px 0 0 0,-10px 0 0 0,0 -10px 0 0
 }
 to {
  -webkit-transform:rotate(1turn);
  transform:rotate(1turn);
  -webkit-filter:hue-rotate(1turn)
 }
}
@keyframes anim {
 0% {
  -webkit-filter:hue-rotate(0deg)
 }
 50% {
  -webkit-box-shadow:20px 20px 0 0,-20px -20px 0 0,20px -20px 0 0,-20px 20px 0 0,0 10px 0 0,10px 0 0 0,-10px 0 0 0,0 -10px 0 0;
  box-shadow:20px 20px 0 0,-20px -20px 0 0,20px -20px 0 0,-20px 20px 0 0,0 10px 0 0,10px 0 0 0,-10px 0 0 0,0 -10px 0 0
 }
 75% {
  -webkit-box-shadow:20px 20px 0 0,-20px -20px 0 0,20px -20px 0 0,-20px 20px 0 0,0 10px 0 0,10px 0 0 0,-10px 0 0 0,0 -10px 0 0;
  box-shadow:20px 20px 0 0,-20px -20px 0 0,20px -20px 0 0,-20px 20px 0 0,0 10px 0 0,10px 0 0 0,-10px 0 0 0,0 -10px 0 0
 }
 to {
  -webkit-transform:rotate(1turn);
  transform:rotate(1turn);
  -webkit-filter:hue-rotate(1turn)
 }
}
@-webkit-keyframes dyinglight {
 15% {
  -webkit-transform:scale(1.6);
  transform:scale(1.6)
 }
 50% {
  -webkit-transform:rotate(-89deg);
  transform:rotate(-89deg)
 }
 to {
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg)
 }
}
@keyframes dyinglight {
 15% {
  -webkit-transform:scale(1.6);
  transform:scale(1.6)
 }
 50% {
  -webkit-transform:rotate(-89deg);
  transform:rotate(-89deg)
 }
 to {
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg)
 }
}
.square-box-loader {
 position:absolute;
 left:50%;
 top:50%;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 display:inline-block
}
.square-box-loader-square {
 display:block;
 width:30px;
 height:30px;
 background:#464de4
}
.square-box-loader-container {
 position:absolute;
 left:0;
 top:0;
 bottom:0;
 right:0;
 -webkit-transform-origin:50% 50% 0;
 transform-origin:50% 50% 0;
 -webkit-animation:dyinglight 1s ease infinite;
 animation:dyinglight 1s ease infinite;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.square-box-loader-corner-bottom:after,
.square-box-loader-corner-bottom:before,
.square-box-loader-corner-top:after,
.square-box-loader-corner-top:before {
 position:absolute;
 width:10px;
 height:10px;
 color:#464de4;
 content:""
}
.square-box-loader-corner-top:before {
 border-left:1px solid;
 border-top:1px solid;
 top:-4px;
 left:-4px
}
.square-box-loader-corner-top:after {
 border-right:1px solid;
 border-top:1px solid;
 top:-4px;
 right:-4px
}
.square-box-loader-corner-bottom:before {
 border-left:1px solid;
 border-bottom:1px solid;
 bottom:-4px;
 left:-4px
}
.square-box-loader-corner-bottom:after {
 border-right:1px solid;
 border-bottom:1px solid;
 bottom:-4px;
 right:-4px
}
.circle-loader {
 width:70px;
 height:70px;
 border-radius:100%;
 position:relative;
 margin:0 auto
}
.circle-loader:after,
.circle-loader:before {
 content:"";
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 border-radius:100%;
 border:10px solid transparent;
 border-top-color:#ff6f59
}
.circle-loader:before {
 z-index:100;
 -webkit-animation:spin 1s infinite;
 animation:spin 1s infinite
}
.circle-loader:after {
 border:10px solid #dfe8fb
}
@keyframes spin {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 to {
  -webkit-transform:rotate(1turn);
  transform:rotate(1turn)
 }
}
.jumping-dots-loader {
 width:100px;
 height:100px;
 border-radius:100%;
 position:relative;
 margin:0 auto
}
.jumping-dots-loader span {
 display:inline-block;
 width:20px;
 height:20px;
 border-radius:100%;
 background-color:rgba(219,80,74,.8);
 margin:35px 5px
}
.jumping-dots-loader span:first-child {
 -webkit-animation:bounce 1s ease-in-out infinite;
 animation:bounce 1s ease-in-out infinite
}
.jumping-dots-loader span:nth-child(2) {
 -webkit-animation:bounce 1s ease-in-out .33s infinite;
 animation:bounce 1s ease-in-out .33s infinite
}
.jumping-dots-loader span:nth-child(3) {
 -webkit-animation:bounce 1s ease-in-out .66s infinite;
 animation:bounce 1s ease-in-out .66s infinite
}
@keyframes bounce {
 0%,
 75%,
 to {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 25% {
  -webkit-transform:translateY(-20px);
  transform:translateY(-20px)
 }
}
.bar-loader {
 width:50px;
 height:50px;
 border-radius:100%;
 position:relative;
 margin:0 auto
}
.bar-loader span {
 display:inline-block;
 width:5px;
 height:30px;
 background-color:rgba(219,80,74,.7)
}
.bar-loader span:first-child {
 -webkit-animation:grow 1s ease-in-out infinite;
 animation:grow 1s ease-in-out infinite
}
.bar-loader span:nth-child(2) {
 -webkit-animation:grow 1s ease-in-out .15s infinite;
 animation:grow 1s ease-in-out .15s infinite
}
.bar-loader span:nth-child(3) {
 -webkit-animation:grow 1s ease-in-out .3s infinite;
 animation:grow 1s ease-in-out .3s infinite
}
.bar-loader span:nth-child(4) {
 -webkit-animation:grow 1s ease-in-out .45s infinite;
 animation:grow 1s ease-in-out .45s infinite
}
@-webkit-keyframes grow {
 0%,
 to {
  -webkit-transform:scaleY(1);
  transform:scaleY(1)
 }
 50% {
  -webkit-transform:scaleY(1.8);
  transform:scaleY(1.8)
 }
}
@keyframes grow {
 0%,
 to {
  -webkit-transform:scaleY(1);
  transform:scaleY(1)
 }
 50% {
  -webkit-transform:scaleY(1.8);
  transform:scaleY(1.8)
 }
}
.square-path-loader {
 width:100px;
 height:100px;
 border-radius:100%;
 position:relative;
 margin:0 auto
}
.square-path-loader:after,
.square-path-loader:before {
 content:"";
 width:15px;
 height:15px;
 position:absolute;
 top:0;
 left:calc(50% - 10px);
 background-color:rgba(76,206,172,.7);
 -webkit-animation:squaremove 1s ease-in-out infinite;
 animation:squaremove 1s ease-in-out infinite
}
.square-path-loader:after {
 bottom:0;
 -webkit-animation-delay:.5s;
 animation-delay:.5s
}
@-webkit-keyframes squaremove {
 0%,
 to {
  -webkit-transform:translate(0) rotate(0);
  transform:translate(0) rotate(0)
 }
 25% {
  -webkit-transform:translate(40px,40px) rotate(45deg);
  transform:translate(40px,40px) rotate(45deg)
 }
 50% {
  -webkit-transform:translateY(80px) rotate(0deg);
  transform:translateY(80px) rotate(0deg)
 }
 75% {
  -webkit-transform:translate(-40px,40px) rotate(45deg);
  transform:translate(-40px,40px) rotate(45deg)
 }
}
@keyframes squaremove {
 0%,
 to {
  -webkit-transform:translate(0) rotate(0);
  transform:translate(0) rotate(0)
 }
 25% {
  -webkit-transform:translate(40px,40px) rotate(45deg);
  transform:translate(40px,40px) rotate(45deg)
 }
 50% {
  -webkit-transform:translateY(80px) rotate(0deg);
  transform:translateY(80px) rotate(0deg)
 }
 75% {
  -webkit-transform:translate(-40px,40px) rotate(45deg);
  transform:translate(-40px,40px) rotate(45deg)
 }
}
.dot-opacity-loader {
 width:100px;
 height:100px;
 border-radius:100%;
 position:relative;
 margin:0 auto
}
.dot-opacity-loader span {
 display:inline-block;
 width:20px;
 height:20px;
 border-radius:100%;
 background-color:#464de4;
 margin:35px 5px;
 opacity:0
}
.dot-opacity-loader span:first-child {
 -webkit-animation:opacitychange 1s ease-in-out infinite;
 animation:opacitychange 1s ease-in-out infinite
}
.dot-opacity-loader span:nth-child(2) {
 -webkit-animation:opacitychange 1s ease-in-out .33s infinite;
 animation:opacitychange 1s ease-in-out .33s infinite
}
.dot-opacity-loader span:nth-child(3) {
 -webkit-animation:opacitychange 1s ease-in-out .66s infinite;
 animation:opacitychange 1s ease-in-out .66s infinite
}
@-webkit-keyframes opacitychange {
 0%,
 to {
  opacity:0
 }
 60% {
  opacity:1
 }
}
@keyframes opacitychange {
 0%,
 to {
  opacity:0
 }
 60% {
  opacity:1
 }
}
.flip-square-loader {
 -webkit-perspective:120px;
 -ms-perspective:120px;
 perspective:120px;
 width:100px;
 height:100px;
 border-radius:100%;
 position:relative;
 margin:0 auto
}
.flip-square-loader:before {
 content:"";
 position:absolute;
 left:25px;
 top:25px;
 width:50px;
 height:50px;
 background-color:rgba(76,206,172,.7);
 -webkit-animation:flip 1s infinite;
 animation:flip 1s infinite
}
@keyframes flip {
 0% {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 50% {
  -webkit-transform:rotateY(180deg);
  transform:rotateY(180deg)
 }
 to {
  -webkit-transform:rotateY(180deg) rotateX(180deg);
  transform:rotateY(180deg) rotateX(180deg)
 }
}
.moving-square-loader {
 width:100px;
 height:100px;
 border-radius:100%;
 position:relative;
 margin:0 auto
}
.moving-square-loader:before {
 content:"";
 position:absolute;
 width:10px;
 height:10px;
 top:calc(50% - 10px);
 left:0;
 background-color:rgba(219,80,74,.7);
 -webkit-animation:rotatemove 1s infinite;
 animation:rotatemove 1s infinite
}
@-webkit-keyframes rotatemove {
 0% {
  -webkit-transform:scale(1) translateX(0);
  transform:scale(1) translateX(0)
 }
 to {
  -webkit-transform:scale(2) translateX(45px);
  transform:scale(2) translateX(45px)
 }
}
@keyframes rotatemove {
 0% {
  -webkit-transform:scale(1) translateX(0);
  transform:scale(1) translateX(0)
 }
 to {
  -webkit-transform:scale(2) translateX(45px);
  transform:scale(2) translateX(45px)
 }
}
.modal.in,
.modal.show {
 background-color:rgba(0,0,0,.1)
}
.modal .modal-dialog {
 margin-top:100px
}
.modal .modal-dialog .modal-content .modal-header {
 padding:25px 26px
}
.modal .modal-dialog .modal-content .modal-header .close span {
 font-size:20px;
 font-weight:400;
 color:#6a6a6a
}
.modal .modal-dialog .modal-content .modal-body {
 padding:35px 26px
}
.modal .modal-dialog .modal-content .modal-footer {
 padding:15px 31px
}
.nav .nav-item,
.navbar-nav .nav-item {
 line-height:1
}
.nav .nav-item.dropdown .dropdown-toggle:after,
.navbar-nav .nav-item.dropdown .dropdown-toggle:after {
 border:none;
 content:"\F140";
 font:normal normal normal 28px/1 Material Design Icons;
 font-size:inherit;
 text-rendering:auto;
 line-height:inherit;
 vertical-align:0
}
.nav .nav-item.dropdown .count-indicator,
.navbar-nav .nav-item.dropdown .count-indicator {
 position:relative;
 text-align:center
}
.nav .nav-item.dropdown .count-indicator i,
.navbar-nav .nav-item.dropdown .count-indicator i {
 font-size:21px;
 margin-right:0;
 vertical-align:middle
}
.nav .nav-item.dropdown .count-indicator .count,
.navbar-nav .nav-item.dropdown .count-indicator .count {
 position:absolute;
 left:50%;
 width:1rem;
 height:1rem;
 border-radius:100%;
 background:#ff0017;
 color:#fff;
 font-size:11px;
 top:-1px;
 font-weight:600;
 line-height:1rem;
 border:none;
 text-align:center
}
.nav .nav-item.dropdown .count-indicator:after,
.navbar-nav .nav-item.dropdown .count-indicator:after {
 display:none
}
.nav .nav-item.dropdown i,
.navbar-nav .nav-item.dropdown i {
 margin-right:.5rem;
 vertical-align:middle
}
.rtl .nav .nav-item.dropdown i,
.rtl .navbar-nav .nav-item.dropdown i {
 margin-left:.5rem;
 margin-right:0
}
.nav .nav-item.dropdown .navbar-dropdown,
.navbar-nav .nav-item.dropdown .navbar-dropdown {
 font-size:.9rem;
 margin-top:0;
 position:absolute;
 top:64px;
 right:0;
 left:auto;
 border:1px solid hsla(0,0%,71%,.1);
 padding:0 0 20px;
 min-width:100%;
 border-radius:10px;
 -webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.13);
 box-shadow:0 5px 10px 0 rgba(0,0,0,.13);
 overflow:hidden
}
.rtl .nav .nav-item.dropdown .navbar-dropdown,
.rtl .navbar-nav .nav-item.dropdown .navbar-dropdown {
 right:auto;
 left:0
}
@media (max-width:991px) {
 .nav .nav-item.dropdown .navbar-dropdown,
 .navbar-nav .nav-item.dropdown .navbar-dropdown {
  right:-85px
 }
}
.nav .nav-item.dropdown .navbar-dropdown.dropdown-left,
.navbar-nav .nav-item.dropdown .navbar-dropdown.dropdown-left {
 left:0;
 right:auto
}
.nav .nav-item.dropdown .navbar-dropdown .badge,
.navbar-nav .nav-item.dropdown .navbar-dropdown .badge {
 margin-left:2.5rem
}
.rtl .nav .nav-item.dropdown .navbar-dropdown .badge,
.rtl .navbar-nav .nav-item.dropdown .navbar-dropdown .badge {
 margin-left:0;
 margin-right:1.25rem
}
@media (max-width:991px) {
 .nav .nav-item.dropdown .navbar-dropdown .badge,
 .navbar-nav .nav-item.dropdown .navbar-dropdown .badge {
  margin-right:.5rem
 }
 .rtl .nav .nav-item.dropdown .navbar-dropdown .badge,
 .rtl .navbar-nav .nav-item.dropdown .navbar-dropdown .badge {
  margin-left:.5rem;
  margin-right:0
 }
}
.nav .nav-item.dropdown .navbar-dropdown .dropdown-item,
.navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item {
 margin-bottom:0;
 padding:10px 25px
}
.nav .nav-item.dropdown .navbar-dropdown .dropdown-item i,
.navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i {
 font-size:17px
}
.nav .nav-item.dropdown .navbar-dropdown .dropdown-item .preview-subject,
.navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .preview-subject {
 font-family:Open Sans,sans-serif;
 text-overflow:ellipsis;
 overflow:hidden;
 max-width:100%;
 white-space:nowrap
}
.nav .nav-item.dropdown .navbar-dropdown .dropdown-item .preview-icon,
.navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .preview-icon {
 width:40px;
 height:40px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.nav .nav-item.dropdown .navbar-dropdown .dropdown-item .small-text,
.navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .small-text {
 font-size:.75rem
}
.nav .nav-item.dropdown .navbar-dropdown .dropdown-divider,
.navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-divider {
 margin:0
}
.new-accounts {
 overflow:hidden;
 position:relative
}
.new-accounts ul.chats {
 height:100%;
 padding:0;
 margin-bottom:0;
 overflow-x:hidden
}
.new-accounts ul.chats li.chat-persons {
 padding:15px 0;
 display:block;
 border-bottom:1px solid #d5dcec
}
.new-accounts ul.chats li.chat-persons:last-child {
 border-bottom:none
}
.new-accounts ul.chats li.chat-persons .btn.btn-xs,
.new-accounts ul.chats li.chat-persons .swal2-modal .swal2-buttonswrapper .btn-xs.swal2-styled,
.swal2-modal .swal2-buttonswrapper .new-accounts ul.chats li.chat-persons .btn-xs.swal2-styled {
 padding:.2rem .75rem
}
.new-accounts ul.chats li.chat-persons a {
 text-decoration:none
}
.new-accounts ul.chats li.chat-persons a span.pro-pic {
 display:inline-block;
 padding:0;
 width:20%;
 max-width:40px
}
.new-accounts ul.chats li.chat-persons a span.pro-pic img {
 max-width:100%;
 width:100%;
 border-radius:100%
}
.new-accounts ul.chats li.chat-persons a div.user {
 width:60%;
 padding:5px 10px 0 15px
}
.new-accounts ul.chats li.chat-persons a div.user p.u-name {
 margin:0;
 font-size:.9375rem;
 font-weight:600;
 line-height:18px;
 color:#223c61
}
.new-accounts ul.chats li.chat-persons a div.user p.u-designation {
 margin:0;
 font-size:11px
}
.new-accounts ul.chats li.chat-persons a p.joined-date {
 text-align:right;
 margin-left:auto;
 margin-bottom:0;
 font-size:12px
}
.rtl .new-accounts ul.chats li.chat-persons a p.joined-date {
 margin-left:0;
 margin-right:auto
}
.pagination .page-item .page-link {
 border-color:#d5dcec;
 font-size:.875rem;
 font-weight:400;
 -webkit-transition-duration:.3s;
 transition-duration:.3s
}
.pagination .page-item .page-link:focus {
 background:inherit
}
.pagination .page-item .page-link i:before {
 font-size:inherit;
 line-height:1;
 vertical-align:middle
}
.pagination .page-item.active .page-link,
.pagination .page-item:active .page-link,
.pagination .page-item:focus .page-link,
.pagination .page-item:hover .page-link {
 background:#464de4;
 border-color:#464de4;
 color:#fff
}
.pagination.flat .page-item .page-link {
 border:none;
 border-radius:2px
}
.pagination.separated .page-item {
 margin-left:2px;
 margin-right:2px
}
.pagination.separated .page-item:first-child {
 margin-left:0
}
.pagination.separated .page-item:last-child {
 margin-right:0
}
.pagination.separated .page-item .page-link {
 border-radius:2px
}
.pagination.loader-demo-box .page-item:first-child .page-link,
.pagination.rounded .page-item:first-child .page-link {
 border-radius:25px 0 0 25px
}
.pagination.loader-demo-box .page-item:last-child .page-link,
.pagination.rounded .page-item:last-child .page-link {
 border-radius:0 25px 25px 0
}
.pagination.rounded-flat .page-item {
 margin-right:3px;
 margin-left:3px
}
.pagination.rounded-flat .page-item .page-link {
 border:none;
 border-radius:50px
}
.pagination.rounded-separated .page-item {
 margin-left:2px;
 margin-right:2px
}
.pagination.rounded-separated .page-item:first-child {
 margin-left:0
}
.pagination.rounded-separated .page-item:first-child .page-link {
 border-radius:10px 0 0 10px
}
.pagination.rounded-separated .page-item:last-child {
 margin-right:0
}
.pagination.rounded-separated .page-item:last-child .page-link {
 border-radius:0 10px 10px 0
}
.pagination.rounded-separated .page-item .page-link {
 border-radius:2px
}
.pagination-primary .page-item.active .page-link {
 background:#464de4;
 border-color:#464de4
}
.pagination-primary .page-item .page-link {
 color:#464de4;
 border-color:rgba(70,77,228,.3)
}
.pagination-primary .page-item .page-link:hover {
 background:#5c62e7;
 border-color:#464de4;
 color:#fff
}
.pagination-secondary .page-item.active .page-link {
 background:#dfe8fb;
 border-color:#dfe8fb
}
.pagination-secondary .page-item .page-link {
 color:#dfe8fb;
 border-color:rgba(223,232,251,.3)
}
.pagination-secondary .page-item .page-link:hover {
 background:#f6f8fe;
 border-color:#dfe8fb;
 color:#fff
}
.pagination-success .page-item.active .page-link {
 background:#4cceac;
 border-color:#4cceac
}
.pagination-success .page-item .page-link {
 color:#4cceac;
 border-color:rgba(76,206,172,.3)
}
.pagination-success .page-item .page-link:hover {
 background:#60d3b5;
 border-color:#4cceac;
 color:#fff
}
.pagination-info .page-item.active .page-link {
 background:#857bff;
 border-color:#857bff
}
.pagination-info .page-item .page-link {
 color:#857bff;
 border-color:rgba(133,123,255,.3)
}
.pagination-info .page-item .page-link:hover {
 background:#9d95ff;
 border-color:#857bff;
 color:#fff
}
.pagination-warning .page-item.active .page-link {
 background:#ff6f59;
 border-color:#ff6f59
}
.pagination-warning .page-item .page-link {
 color:#ff6f59;
 border-color:rgba(255,111,89,.3)
}
.pagination-warning .page-item .page-link:hover {
 background:#ff8573;
 border-color:#ff6f59;
 color:#fff
}
.pagination-danger .page-item.active .page-link {
 background:#db504a;
 border-color:#db504a
}
.pagination-danger .page-item .page-link {
 color:#db504a;
 border-color:rgba(219,80,74,.3)
}
.pagination-danger .page-item .page-link:hover {
 background:#df655f;
 border-color:#db504a;
 color:#fff
}
.pagination-light .page-item.active .page-link {
 background:#f3f5f6;
 border-color:#f3f5f6
}
.pagination-light .page-item .page-link {
 color:#f3f5f6;
 border-color:rgba(243,245,246,.3)
}
.pagination-light .page-item .page-link:hover {
 background:#fff;
 border-color:#f3f5f6;
 color:#fff
}
.pagination-dark .page-item.active .page-link {
 background:#223c61;
 border-color:#223c61
}
.pagination-dark .page-item .page-link {
 color:#223c61;
 border-color:rgba(34,60,97,.3)
}
.pagination-dark .page-item .page-link:hover {
 background:#294874;
 border-color:#223c61;
 color:#fff
}
.popover.left .arrow {
 border-left-color:transparent
}
.popover-static-demo .popover {
 width:185px;
 position:relative;
 display:block;
 float:left;
 margin:1rem .5rem
}
.popover-static-demo .popover.bs-popover-bottom-demo .arrow,
.popover-static-demo .popover.bs-popover-top-demo .arrow {
 left:50%
}
.popover-static-demo .popover.bs-popover-left-demo .arrow,
.popover-static-demo .popover.bs-popover-right-demo .arrow {
 top:50%
}
.popover {
 z-index:1029
}
.popover.bs-popover-top-demo .arrow:after,
.popover.bs-popover-top-demo .arrow:before {
 border-top-color:#f1f6ff
}
.popover.bs-popover-right-demo .arrow:after,
.popover.bs-popover-right-demo .arrow:before {
 border-right-color:#f1f6ff
}
.popover.bs-popover-bottom-demo .arrow:after,
.popover.bs-popover-bottom-demo .arrow:before {
 border-bottom-color:#f1f6ff
}
.popover.bs-popover-bottom-demo .popover-header:before {
 border-bottom:0
}
.popover.bs-popover-left-demo .arrow:after,
.popover.bs-popover-left-demo .arrow:before {
 border-left-color:#f1f6ff
}
.popover .popover-header {
 font-size:.9375rem;
 border-bottom:0;
 color:#464de4;
 background:#f1f6ff
}
.popover .popover-body {
 color:#000;
 background:#f1f6ff
}
.popover.left .arrow:after {
 border-left-color:#f1f6ff
}
.popover.right .arrow:after {
 border-right-color:#f1f6ff
}
.popover-primary .popover-header {
 background:#464de4;
 color:#fff
}
.popover-primary.bs-popover-auto[x-placement^=top] .arrow:after,
.popover-primary.bs-popover-auto[x-placement^=top] .arrow:before,
.popover-primary.bs-popover-top .arrow:after,
.popover-primary.bs-popover-top .arrow:before {
 border-top-color:#464de4
}
.popover-primary.bs-popover-auto[x-placement^=right] .arrow:after,
.popover-primary.bs-popover-auto[x-placement^=right] .arrow:before,
.popover-primary.bs-popover-right .arrow:after,
.popover-primary.bs-popover-right .arrow:before {
 border-right-color:#464de4
}
.popover-primary.bs-popover-auto[x-placement^=bottom] .arrow:after,
.popover-primary.bs-popover-auto[x-placement^=bottom] .arrow:before,
.popover-primary.bs-popover-bottom .arrow:after,
.popover-primary.bs-popover-bottom .arrow:before {
 border-bottom-color:#464de4
}
.popover-primary.bs-popover-auto[x-placement^=left] .arrow:after,
.popover-primary.bs-popover-auto[x-placement^=left] .arrow:before,
.popover-primary.bs-popover-left .arrow:after,
.popover-primary.bs-popover-left .arrow:before {
 border-left-color:#464de4
}
.popover-secondary .popover-header {
 background:#dfe8fb;
 color:#fff
}
.popover-secondary.bs-popover-auto[x-placement^=top] .arrow:after,
.popover-secondary.bs-popover-auto[x-placement^=top] .arrow:before,
.popover-secondary.bs-popover-top .arrow:after,
.popover-secondary.bs-popover-top .arrow:before {
 border-top-color:#dfe8fb
}
.popover-secondary.bs-popover-auto[x-placement^=right] .arrow:after,
.popover-secondary.bs-popover-auto[x-placement^=right] .arrow:before,
.popover-secondary.bs-popover-right .arrow:after,
.popover-secondary.bs-popover-right .arrow:before {
 border-right-color:#dfe8fb
}
.popover-secondary.bs-popover-auto[x-placement^=bottom] .arrow:after,
.popover-secondary.bs-popover-auto[x-placement^=bottom] .arrow:before,
.popover-secondary.bs-popover-bottom .arrow:after,
.popover-secondary.bs-popover-bottom .arrow:before {
 border-bottom-color:#dfe8fb
}
.popover-secondary.bs-popover-auto[x-placement^=left] .arrow:after,
.popover-secondary.bs-popover-auto[x-placement^=left] .arrow:before,
.popover-secondary.bs-popover-left .arrow:after,
.popover-secondary.bs-popover-left .arrow:before {
 border-left-color:#dfe8fb
}
.popover-success .popover-header {
 background:#4cceac;
 color:#fff
}
.popover-success.bs-popover-auto[x-placement^=top] .arrow:after,
.popover-success.bs-popover-auto[x-placement^=top] .arrow:before,
.popover-success.bs-popover-top .arrow:after,
.popover-success.bs-popover-top .arrow:before {
 border-top-color:#4cceac
}
.popover-success.bs-popover-auto[x-placement^=right] .arrow:after,
.popover-success.bs-popover-auto[x-placement^=right] .arrow:before,
.popover-success.bs-popover-right .arrow:after,
.popover-success.bs-popover-right .arrow:before {
 border-right-color:#4cceac
}
.popover-success.bs-popover-auto[x-placement^=bottom] .arrow:after,
.popover-success.bs-popover-auto[x-placement^=bottom] .arrow:before,
.popover-success.bs-popover-bottom .arrow:after,
.popover-success.bs-popover-bottom .arrow:before {
 border-bottom-color:#4cceac
}
.popover-success.bs-popover-auto[x-placement^=left] .arrow:after,
.popover-success.bs-popover-auto[x-placement^=left] .arrow:before,
.popover-success.bs-popover-left .arrow:after,
.popover-success.bs-popover-left .arrow:before {
 border-left-color:#4cceac
}
.popover-info .popover-header {
 background:#857bff;
 color:#fff
}
.popover-info.bs-popover-auto[x-placement^=top] .arrow:after,
.popover-info.bs-popover-auto[x-placement^=top] .arrow:before,
.popover-info.bs-popover-top .arrow:after,
.popover-info.bs-popover-top .arrow:before {
 border-top-color:#857bff
}
.popover-info.bs-popover-auto[x-placement^=right] .arrow:after,
.popover-info.bs-popover-auto[x-placement^=right] .arrow:before,
.popover-info.bs-popover-right .arrow:after,
.popover-info.bs-popover-right .arrow:before {
 border-right-color:#857bff
}
.popover-info.bs-popover-auto[x-placement^=bottom] .arrow:after,
.popover-info.bs-popover-auto[x-placement^=bottom] .arrow:before,
.popover-info.bs-popover-bottom .arrow:after,
.popover-info.bs-popover-bottom .arrow:before {
 border-bottom-color:#857bff
}
.popover-info.bs-popover-auto[x-placement^=left] .arrow:after,
.popover-info.bs-popover-auto[x-placement^=left] .arrow:before,
.popover-info.bs-popover-left .arrow:after,
.popover-info.bs-popover-left .arrow:before {
 border-left-color:#857bff
}
.popover-warning .popover-header {
 background:#ff6f59;
 color:#fff
}
.popover-warning.bs-popover-auto[x-placement^=top] .arrow:after,
.popover-warning.bs-popover-auto[x-placement^=top] .arrow:before,
.popover-warning.bs-popover-top .arrow:after,
.popover-warning.bs-popover-top .arrow:before {
 border-top-color:#ff6f59
}
.popover-warning.bs-popover-auto[x-placement^=right] .arrow:after,
.popover-warning.bs-popover-auto[x-placement^=right] .arrow:before,
.popover-warning.bs-popover-right .arrow:after,
.popover-warning.bs-popover-right .arrow:before {
 border-right-color:#ff6f59
}
.popover-warning.bs-popover-auto[x-placement^=bottom] .arrow:after,
.popover-warning.bs-popover-auto[x-placement^=bottom] .arrow:before,
.popover-warning.bs-popover-bottom .arrow:after,
.popover-warning.bs-popover-bottom .arrow:before {
 border-bottom-color:#ff6f59
}
.popover-warning.bs-popover-auto[x-placement^=left] .arrow:after,
.popover-warning.bs-popover-auto[x-placement^=left] .arrow:before,
.popover-warning.bs-popover-left .arrow:after,
.popover-warning.bs-popover-left .arrow:before {
 border-left-color:#ff6f59
}
.popover-danger .popover-header {
 background:#db504a;
 color:#fff
}
.popover-danger.bs-popover-auto[x-placement^=top] .arrow:after,
.popover-danger.bs-popover-auto[x-placement^=top] .arrow:before,
.popover-danger.bs-popover-top .arrow:after,
.popover-danger.bs-popover-top .arrow:before {
 border-top-color:#db504a
}
.popover-danger.bs-popover-auto[x-placement^=right] .arrow:after,
.popover-danger.bs-popover-auto[x-placement^=right] .arrow:before,
.popover-danger.bs-popover-right .arrow:after,
.popover-danger.bs-popover-right .arrow:before {
 border-right-color:#db504a
}
.popover-danger.bs-popover-auto[x-placement^=bottom] .arrow:after,
.popover-danger.bs-popover-auto[x-placement^=bottom] .arrow:before,
.popover-danger.bs-popover-bottom .arrow:after,
.popover-danger.bs-popover-bottom .arrow:before {
 border-bottom-color:#db504a
}
.popover-danger.bs-popover-auto[x-placement^=left] .arrow:after,
.popover-danger.bs-popover-auto[x-placement^=left] .arrow:before,
.popover-danger.bs-popover-left .arrow:after,
.popover-danger.bs-popover-left .arrow:before {
 border-left-color:#db504a
}
.popover-light .popover-header {
 background:#f3f5f6;
 color:#fff
}
.popover-light.bs-popover-auto[x-placement^=top] .arrow:after,
.popover-light.bs-popover-auto[x-placement^=top] .arrow:before,
.popover-light.bs-popover-top .arrow:after,
.popover-light.bs-popover-top .arrow:before {
 border-top-color:#f3f5f6
}
.popover-light.bs-popover-auto[x-placement^=right] .arrow:after,
.popover-light.bs-popover-auto[x-placement^=right] .arrow:before,
.popover-light.bs-popover-right .arrow:after,
.popover-light.bs-popover-right .arrow:before {
 border-right-color:#f3f5f6
}
.popover-light.bs-popover-auto[x-placement^=bottom] .arrow:after,
.popover-light.bs-popover-auto[x-placement^=bottom] .arrow:before,
.popover-light.bs-popover-bottom .arrow:after,
.popover-light.bs-popover-bottom .arrow:before {
 border-bottom-color:#f3f5f6
}
.popover-light.bs-popover-auto[x-placement^=left] .arrow:after,
.popover-light.bs-popover-auto[x-placement^=left] .arrow:before,
.popover-light.bs-popover-left .arrow:after,
.popover-light.bs-popover-left .arrow:before {
 border-left-color:#f3f5f6
}
.popover-dark .popover-header {
 background:#223c61;
 color:#fff
}
.popover-dark.bs-popover-auto[x-placement^=top] .arrow:after,
.popover-dark.bs-popover-auto[x-placement^=top] .arrow:before,
.popover-dark.bs-popover-top .arrow:after,
.popover-dark.bs-popover-top .arrow:before {
 border-top-color:#223c61
}
.popover-dark.bs-popover-auto[x-placement^=right] .arrow:after,
.popover-dark.bs-popover-auto[x-placement^=right] .arrow:before,
.popover-dark.bs-popover-right .arrow:after,
.popover-dark.bs-popover-right .arrow:before {
 border-right-color:#223c61
}
.popover-dark.bs-popover-auto[x-placement^=bottom] .arrow:after,
.popover-dark.bs-popover-auto[x-placement^=bottom] .arrow:before,
.popover-dark.bs-popover-bottom .arrow:after,
.popover-dark.bs-popover-bottom .arrow:before {
 border-bottom-color:#223c61
}
.popover-dark.bs-popover-auto[x-placement^=left] .arrow:after,
.popover-dark.bs-popover-auto[x-placement^=left] .arrow:before,
.popover-dark.bs-popover-left .arrow:after,
.popover-dark.bs-popover-left .arrow:before {
 border-left-color:#223c61
}
.portfolio-grid figure {
 position:relative;
 float:left;
 overflow:hidden;
 width:100%;
 background:#ff6f59;
 text-align:center;
 cursor:pointer
}
@media (max-width:767px) {
 .portfolio-grid figure {
  width:270px
 }
}
.portfolio-grid figure img {
 position:relative;
 display:block;
 min-height:100%;
 max-width:100%;
 width:100%;
 opacity:.8
}
.portfolio-grid figure figcaption {
 padding:2em;
 color:#fff;
 text-transform:uppercase;
 font-size:1.25em;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
.portfolio-grid figure figcaption:after,
.portfolio-grid figure figcaption:before {
 pointer-events:none
}
.portfolio-grid figure.effect-text-in {
 border-radius:.25rem
}
.portfolio-grid figure.effect-text-in h4,
.portfolio-grid figure.effect-text-in img {
 -webkit-transition:-webkit-transform .35s;
 transition:-webkit-transform .35s;
 transition:transform .35s;
 transition:transform .35s,-webkit-transform .35s
}
.portfolio-grid figure.effect-text-in img {
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.portfolio-grid figure.effect-text-in h4,
.portfolio-grid figure.effect-text-in p {
 position:absolute;
 bottom:10px;
 left:0;
 padding:10px;
 margin-bottom:0;
 width:100%
}
.portfolio-grid figure.effect-text-in p {
 text-transform:none;
 opacity:0;
 -webkit-transition:opacity .35s,-webkit-transform .35s;
 transition:opacity .35s,-webkit-transform .35s;
 transition:opacity .35s,transform .35s;
 transition:opacity .35s,transform .35s,-webkit-transform .35s;
 -webkit-transform:translate3d(0,50px,0);
 transform:translate3d(0,50px,0)
}
.portfolio-grid figure.effect-text-in:hover img {
 -webkit-transform:translate3d(0,-80px,0);
 transform:translate3d(0,-80px,0)
}
.portfolio-grid figure.effect-text-in:hover h4 {
 -webkit-transform:translate3d(0,-100px,0);
 transform:translate3d(0,-100px,0)
}
.portfolio-grid figure.effect-text-in:hover p {
 opacity:1;
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.preview-list .preview-item {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start;
 padding:.75rem 1.5rem;
 font-size:.875rem
}
.preview-list .preview-item:last-child {
 border-bottom:0
}
.preview-list .preview-item:hover {
 background:#f8f9fa
}
.preview-list .preview-item .form-check {
 margin-top:8px;
 margin-right:1rem
}
.preview-list .preview-item .preview-thumbnail {
 color:#fff;
 position:relative
}
.preview-list .preview-item .preview-thumbnail .preview-icon,
.preview-list .preview-item .preview-thumbnail img {
 width:36px;
 height:36px;
 border-radius:100%
}
.preview-list .preview-item .preview-thumbnail .preview-icon {
 padding:6px;
 text-align:center
}
.preview-list .preview-item .preview-thumbnail .preview-icon i {
 font-size:1.125rem
}
.preview-list .preview-item .preview-thumbnail .badge {
 border:2px solid #fff;
 border-radius:100%;
 bottom:5px;
 display:block;
 height:14px;
 left:-5px;
 padding:0;
 position:absolute;
 width:14px
}
.preview-list .preview-item .preview-item-content {
 line-height:1;
 padding-left:15px
}
.rtl .preview-list .preview-item .preview-item-content {
 padding-left:0;
 padding-right:15px
}
.preview-list .preview-item .preview-item-content:first-child {
 padding-left:0
}
.rtl .preview-list .preview-item .preview-item-content:first-child {
 padding-right:0
}
.preview-list .preview-item .preview-item-content p {
 margin-bottom:10px
}
.preview-list .preview-item .preview-item-content p .content-category {
 font-family:Open Sans,sans-serif;
 padding-right:15px;
 border-right:1px solid #d5dcec
}
.preview-list .preview-item .preview-actions {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row
}
.preview-list .preview-item .preview-actions i {
 width:29px;
 color:#f7f7f9;
 height:29px;
 border:2px solid #f7f7f9;
 border-radius:100%;
 padding:3px 6px;
 display:inline-block
}
.preview-list .preview-item .preview-actions i:first-child {
 margin-right:10px
}
.preview-list.comment-preview .preview-item {
 padding:.87rem 0
}
.preview-list.comment-preview .preview-item:first-child {
 padding-top:0
}
.preview-list.comment-preview .preview-item p {
 line-height:27px
}
.preview-list.bordered .preview-item {
 border-bottom:1px solid #d5dcec
}
.preview-list.bordered .preview-item:last-child {
 border-bottom:0
}
.pricing-table .pricing-card .pricing-card-body {
 padding:50px 56px 43px
}
.pricing-table .pricing-card .pricing-card-body .plan-features {
 width:100%;
 margin-bottom:32px
}
.pricing-table .pricing-card .pricing-card-body .plan-features li {
 text-align:left;
 padding:4px 0;
 font-family:Open Sans,sans-serif;
 font-size:.8rem
}
.table {
 margin-bottom:0
}
.table thead th {
 border-top:0;
 border-bottom-width:1px;
 font-weight:600;
 color:#223c61
}
.table thead th i {
 margin-left:.325rem
}
.table td,
.table th {
 vertical-align:top;
 font-size:.8rem;
 line-height:1
}
.table td img,
.table th img {
 width:30px;
 height:30px;
 border-radius:100%
}
.table td .badge,
.table th .badge {
 margin-bottom:0
}
.table.table-borderless,
.table.table-borderless td,
.table.table-borderless th,
.table.table-borderless tr {
 border:none
}
.table-responsive .table td,
.table-responsive .table th {
 white-space:nowrap
}
.nav-pills .nav-item .nav-link,
.nav-tabs .nav-item .nav-link {
 font-family:Open Sans,sans-serif;
 line-height:1;
 font-size:.8rem;
 color:#000;
 text-align:center;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.nav-pills .nav-item .nav-link i,
.nav-tabs .nav-item .nav-link i {
 margin-right:10px
}
.tab-content {
 font-family:Open Sans,sans-serif;
 font-size:.8rem;
 line-height:1.71
}
.tab-basic {
 border-bottom:none;
 margin-bottom:20px
}
.tab-basic .nav-item {
 margin-right:7%
}
.tab-basic .nav-item .nav-link {
 font-weight:600;
 color:#a8abad;
 padding:0 0 7px;
 border-top:none;
 border-right:none;
 border-left:none;
 border-bottom:2px solid #fff
}
.tab-basic .nav-item .nav-link.active {
 border-top:none;
 border-right:none;
 border-left:none;
 border-bottom:2px solid #4cceac;
 color:#4cceac
}
.tab-solid {
 border:none;
 margin-bottom:30px
}
.tab-solid .nav-item .nav-link {
 border:none;
 padding:10px 16px;
 font-weight:500;
 border-radius:4px
}
.tab-solid .nav-item .nav-link:nth(fist-child) {
 padding-left:0
}
.tab-solid .nav-item .nav-link.active {
 border:none;
 color:#fff;
 font-weight:600
}
.tab-content-solid {
 border:none;
 padding-left:0;
 padding-right:0
}
.tab-solid-primary .nav-link.active {
 background:#464de4
}
.tab-solid-secondary .nav-link.active {
 background:#dfe8fb
}
.tab-solid-success .nav-link.active {
 background:#4cceac
}
.tab-solid-info .nav-link.active {
 background:#857bff
}
.tab-solid-warning .nav-link.active {
 background:#ff6f59
}
.tab-solid-danger .nav-link.active {
 background:#db504a
}
.tab-solid-light .nav-link.active {
 background:#f3f5f6
}
.tab-solid-dark .nav-link.active {
 background:#223c61
}
.tab-minimal .nav-tabs {
 border:none
}
.tab-minimal .nav-tabs .nav-item .nav-link {
 border:none;
 font-size:14px;
 font-weight:500
}
.tab-minimal .nav-tabs .nav-item .nav-link.active {
 font-weight:600
}
.tab-minimal .nav-tabs .nav-item .nav-link:first-child {
 padding-left:0
}
.tab-simple-styled {
 border-bottom:none;
 margin-top:30px;
 margin-bottom:30px
}
.tab-simple-styled .nav-item {
 margin-right:30px
}
.tab-simple-styled .nav-item .nav-link {
 border:none;
 font-weight:600;
 padding:0;
 color:#a8abad
}
.tab-simple-styled .nav-item .nav-link.active {
 color:#857bff
}
.vertical-tab {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.vertical-tab .nav-tabs {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 margin-bottom:0
}
@media (max-width:767.98px) {
 .vertical-tab .nav-tabs {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
}
.vertical-tab .tab-content {
 margin-bottom:0
}
.add-items {
 margin-bottom:1.5rem;
 overflow:hidden
}
.add-items input[type=text] {
 border-top-right-radius:0;
 border-bottom-right-radius:0;
 width:100%
}
.add-items .btn,
.add-items .swal2-modal .swal2-buttonswrapper .swal2-styled,
.swal2-modal .swal2-buttonswrapper .add-items .swal2-styled {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.list-wrapper {
 height:100%;
 max-height:100%
}
.list-wrapper ul {
 padding:0;
 text-align:left;
 list-style:none;
 margin-bottom:0
}
.list-wrapper ul li {
 font-size:.9375rem;
 padding:.4rem 0;
 border-bottom:1px solid #d5dcec
}
.list-wrapper ul li .form-check {
 margin-top:10px
}
.list-wrapper ul li .form-check .form-check-label .todo-content {
 max-width:85%
}
.list-wrapper ul li .col-content,
.list-wrapper ul li .col-content>div {
 width:100%
}
.list-wrapper input[type=checkbox] {
 margin-right:15px
}
.list-wrapper .remove {
 margin-left:auto;
 cursor:pointer;
 font-size:1.3rem;
 font-weight:600;
 color:#db504a;
 width:1.25rem;
 height:1.25rem;
 line-height:20px;
 text-align:center
}
.rtl .list-wrapper .remove {
 margin-right:auto;
 margin-left:0
}
.list-wrapper .completed {
 text-decoration:line-through;
 -webkit-text-decoration-color:#464de4;
 text-decoration-color:#464de4
}
.list-wrapper .completed .remove {
 text-decoration:none
}
.tooltip-static-demo .tooltip {
 position:relative;
 display:inline-block;
 opacity:1;
 margin:0 10px 10px 0
}
.tooltip-static-demo .bs-tooltip-bottom-demo .arrow,
.tooltip-static-demo .bs-tooltip-top-demo .arrow {
 left:50%
}
.tooltip-static-demo .bs-tooltip-left-demo .arrow,
.tooltip-static-demo .bs-tooltip-right-demo .arrow {
 top:50%
}
.tooltip {
 font-size:.75rem;
 min-width:5.625rem;
 z-index:1029
}
.tooltip .tooltip-inner {
 font-family:Open Sans,sans-serif
}
.tooltip-primary .tooltip-inner {
 background:#464de4;
 color:#fff
}
.tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow:before,
.tooltip-primary.bs-tooltip-top .arrow:before {
 border-top-color:#464de4
}
.tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow:before,
.tooltip-primary.bs-tooltip-right .arrow:before {
 border-right-color:#464de4
}
.tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.tooltip-primary.bs-tooltip-bottom .arrow:before {
 border-bottom-color:#464de4
}
.tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow:before,
.tooltip-primary.bs-tooltip-left .arrow:before {
 border-left-color:#464de4
}
.tooltip-secondary .tooltip-inner {
 background:#dfe8fb;
 color:#fff
}
.tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow:before,
.tooltip-secondary.bs-tooltip-top .arrow:before {
 border-top-color:#dfe8fb
}
.tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow:before,
.tooltip-secondary.bs-tooltip-right .arrow:before {
 border-right-color:#dfe8fb
}
.tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.tooltip-secondary.bs-tooltip-bottom .arrow:before {
 border-bottom-color:#dfe8fb
}
.tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow:before,
.tooltip-secondary.bs-tooltip-left .arrow:before {
 border-left-color:#dfe8fb
}
.tooltip-success .tooltip-inner {
 background:#4cceac;
 color:#fff
}
.tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow:before,
.tooltip-success.bs-tooltip-top .arrow:before {
 border-top-color:#4cceac
}
.tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow:before,
.tooltip-success.bs-tooltip-right .arrow:before {
 border-right-color:#4cceac
}
.tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.tooltip-success.bs-tooltip-bottom .arrow:before {
 border-bottom-color:#4cceac
}
.tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow:before,
.tooltip-success.bs-tooltip-left .arrow:before {
 border-left-color:#4cceac
}
.tooltip-info .tooltip-inner {
 background:#857bff;
 color:#fff
}
.tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow:before,
.tooltip-info.bs-tooltip-top .arrow:before {
 border-top-color:#857bff
}
.tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow:before,
.tooltip-info.bs-tooltip-right .arrow:before {
 border-right-color:#857bff
}
.tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.tooltip-info.bs-tooltip-bottom .arrow:before {
 border-bottom-color:#857bff
}
.tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow:before,
.tooltip-info.bs-tooltip-left .arrow:before {
 border-left-color:#857bff
}
.tooltip-warning .tooltip-inner {
 background:#ff6f59;
 color:#fff
}
.tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow:before,
.tooltip-warning.bs-tooltip-top .arrow:before {
 border-top-color:#ff6f59
}
.tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow:before,
.tooltip-warning.bs-tooltip-right .arrow:before {
 border-right-color:#ff6f59
}
.tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.tooltip-warning.bs-tooltip-bottom .arrow:before {
 border-bottom-color:#ff6f59
}
.tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow:before,
.tooltip-warning.bs-tooltip-left .arrow:before {
 border-left-color:#ff6f59
}
.tooltip-danger .tooltip-inner {
 background:#db504a;
 color:#fff
}
.tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow:before,
.tooltip-danger.bs-tooltip-top .arrow:before {
 border-top-color:#db504a
}
.tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow:before,
.tooltip-danger.bs-tooltip-right .arrow:before {
 border-right-color:#db504a
}
.tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.tooltip-danger.bs-tooltip-bottom .arrow:before {
 border-bottom-color:#db504a
}
.tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow:before,
.tooltip-danger.bs-tooltip-left .arrow:before {
 border-left-color:#db504a
}
.tooltip-light .tooltip-inner {
 background:#f3f5f6;
 color:#fff
}
.tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow:before,
.tooltip-light.bs-tooltip-top .arrow:before {
 border-top-color:#f3f5f6
}
.tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow:before,
.tooltip-light.bs-tooltip-right .arrow:before {
 border-right-color:#f3f5f6
}
.tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.tooltip-light.bs-tooltip-bottom .arrow:before {
 border-bottom-color:#f3f5f6
}
.tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow:before,
.tooltip-light.bs-tooltip-left .arrow:before {
 border-left-color:#f3f5f6
}
.tooltip-dark .tooltip-inner {
 background:#223c61;
 color:#fff
}
.tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow:before,
.tooltip-dark.bs-tooltip-top .arrow:before {
 border-top-color:#223c61
}
.tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow:before,
.tooltip-dark.bs-tooltip-right .arrow:before {
 border-right-color:#223c61
}
.tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.tooltip-dark.bs-tooltip-bottom .arrow:before {
 border-bottom-color:#223c61
}
.tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow:before,
.tooltip-dark.bs-tooltip-left .arrow:before {
 border-left-color:#223c61
}
.user-profile .side-left .card .avatar img {
 display:block;
 width:90px;
 height:90px;
 border-radius:100%;
 margin-left:auto;
 margin-right:auto
}
.user-profile .side-left .card .avatar .name {
 text-align:center;
 color:#223c61;
 font-size:1.2rem;
 font-weight:600;
 margin-bottom:0
}
.user-profile .side-left .card .avatar .designation {
 text-align:center;
 color:#6c757d;
 font-size:.8rem;
 font-weight:600
}
.user-profile .side-left .card .avatar .email,
.user-profile .side-left .card .avatar .number {
 text-align:center;
 color:#464de4;
 display:block
}
.user-profile .side-left .card .overview .achivements {
 padding-left:0
}
.user-profile .side-left .card .overview .achivements,
.user-profile .side-left .card .overview .achivements li {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.user-profile .side-left .card .overview .achivements li {
 width:33.333%;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.user-profile .side-left .card .overview .achivements li p {
 text-align:center;
 margin-bottom:0;
 font-weight:600;
 font-size:1.4rem;
 color:#223c61
}
.user-profile .side-left .card .overview .achivements li p:last-child {
 font-weight:500;
 font-size:.9rem
}
.user-profile .side-left .card .overview .about-user p {
 font-size:.8rem
}
.user-profile .side-left .card .overview .info-links a {
 font-size:.8rem;
 display:block;
 margin-bottom:10px
}
.user-profile .side-left .card .overview .info-links a i {
 font-size:.8rem;
 margin-right:10px
}
.user-profile .side-left .card .overview .info-links a span {
 text-align:left;
 display:inline-block
}
.calendar-aside {
 display:block
}
.calendar-aside .list {
 position:relative;
 padding:10px 8px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 border-radius:5px;
 -webkit-transition-duration:.25s;
 transition-duration:.25s;
 -webkit-transition-property:background;
 transition-property:background
}
.calendar-aside .list .user-text {
 margin-bottom:0;
 margin-left:20px;
 font-size:.8rem
}
.calendar-aside .list .count {
 width:20px;
 height:20px;
 position:relative;
 border-radius:50px;
 -webkit-transition-duration:.25s;
 transition-duration:.25s;
 -webkit-transition-timing-function:ease;
 transition-timing-function:ease;
 -webkit-transition-property:opacity;
 transition-property:opacity;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.calendar-aside .list .count:before {
 content:"";
 position:absolute;
 left:0;
 right:0;
 top:50%;
 display:block;
 height:10px;
 width:10px;
 margin:auto;
 border-radius:50px;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 -webkit-transition-duration:.25s;
 transition-duration:.25s;
 -webkit-transition-timing-function:ease;
 transition-timing-function:ease
}
.calendar-aside .list .count.online:before {
 background:#4cceac
}
.calendar-aside .list .count.offline:before {
 background:#db504a
}
.calendar-aside .list .count .close {
 font-size:15px;
 margin:auto;
 opacity:0;
 color:#db504a;
 -webkit-transition-duration:.25s;
 transition-duration:.25s;
 -webkit-transition-timing-function:ease;
 transition-timing-function:ease
}
.calendar-aside .list:hover {
 background:#f3f5f6
}
.calendar-aside .list:hover .count:before {
 z-index:0;
 height:20px;
 width:20px;
 background:#f3f5f6
}
.calendar-aside .list:hover .count .close {
 z-index:2;
 opacity:1
}
.horizontal-timeline .time-frame {
 border-bottom:1px solid #d5dcec;
 padding-top:20px
}
.horizontal-timeline .time-frame:last-child {
 border-bottom:none
}
.horizontal-timeline .time-frame .section-time-frame {
 margin-bottom:30px
}
.horizontal-timeline .time-frame .event {
 border-left:1px solid #d5dcec;
 padding-left:2rem;
 padding-bottom:30px;
 position:relative
}
.horizontal-timeline .time-frame .event:last-child {
 border-left:none
}
.horizontal-timeline .time-frame .event .event-text {
 line-height:1;
 font-weight:400;
 margin-bottom:0;
 text-overflow:ellipsis;
 overflow:hidden;
 max-width:100%;
 white-space:nowrap
}
.horizontal-timeline .time-frame .event .tumbnail-views {
 display:inline-block
}
.horizontal-timeline .time-frame .event .tumbnail-views .thumbnail {
 float:left;
 margin-right:16px;
 margin-top:1rem
}
.horizontal-timeline .time-frame .event .tumbnail-views .thumbnail img {
 max-width:100%;
 border-radius:4px
}
.horizontal-timeline .time-frame .event .event-alert {
 margin-top:1rem;
 padding:11px 25px;
 background:#f3f5f6;
 width:80%;
 font-family:Open Sans,sans-serif;
 font-size:13px;
 font-weight:300;
 border-radius:4px
}
.horizontal-timeline .time-frame .event .event-info {
 margin-top:.8rem;
 font-family:Open Sans,sans-serif;
 font-size:12px;
 font-weight:400;
 color:#a8abad
}
.horizontal-timeline .time-frame .event:before {
 content:"";
 position:absolute;
 top:0;
 left:-5px;
 height:10px;
 width:10px;
 border-radius:100%
}
.horizontal-timeline .time-frame .event:nth-child(3n+1):before {
 background:#857bff
}
.horizontal-timeline .time-frame .event:nth-child(3n+2):before {
 background:#4cceac
}
.horizontal-timeline .time-frame .event:nth-child(3n+3):before {
 background:#464de4
}
.vertical-timeline {
 list-style:none;
 padding:0;
 position:relative
}
.vertical-timeline:before {
 top:0;
 bottom:0;
 position:absolute;
 content:" ";
 width:3px;
 background-color:#dfe8fb;
 left:50%;
 margin-left:-1.5px
}
.vertical-timeline .timeline-wrapper {
 display:block;
 margin-bottom:20px;
 position:relative;
 width:100%;
 padding-right:90px
}
.vertical-timeline .timeline-wrapper:before {
 content:" ";
 display:table
}
.vertical-timeline .timeline-wrapper:after {
 content:" ";
 display:table;
 clear:both
}
.vertical-timeline .timeline-wrapper .timeline-panel {
 border-radius:2px;
 padding:20px;
 position:relative;
 background:#fff;
 border-radius:6px;
 -webkit-box-shadow:1px 2px 35px 0 rgba(1,1,1,.1);
 box-shadow:1px 2px 35px 0 rgba(1,1,1,.1);
 width:35%;
 margin-left:15%
}
.vertical-timeline .timeline-wrapper .timeline-panel:before {
 position:absolute;
 top:0;
 width:100%;
 height:2px;
 content:"";
 left:0;
 right:0
}
.vertical-timeline .timeline-wrapper .timeline-panel:after {
 position:absolute;
 top:27px;
 right:-14px;
 display:inline-block;
 border-top:14px solid transparent;
 border-left:14px solid #fff;
 border-right:0 solid #fff;
 border-bottom:14px solid transparent;
 content:" "
}
.vertical-timeline .timeline-wrapper .timeline-panel .timeline-title {
 margin-top:0;
 color:#223c61;
 text-transform:uppercase
}
.vertical-timeline .timeline-wrapper .timeline-panel .timeline-body p {
 margin-bottom:0
}
.vertical-timeline .timeline-wrapper .timeline-panel .timeline-body p+p {
 margin-top:5px
}
.vertical-timeline .timeline-wrapper .timeline-panel .timeline-body ul {
 margin-bottom:0
}
.vertical-timeline .timeline-wrapper .timeline-panel .timeline-footer span {
 font-size:.6875rem
}
.vertical-timeline .timeline-wrapper .timeline-panel .timeline-footer i {
 font-size:1.5rem
}
.vertical-timeline .timeline-wrapper .timeline-badge {
 width:14px;
 height:14px;
 position:absolute;
 top:16px;
 left:calc(50% - 7px);
 z-index:100;
 border-top-right-radius:50%;
 border-top-left-radius:50%;
 border-bottom-right-radius:50%;
 border-bottom-left-radius:50%;
 border:2px solid #fff
}
.vertical-timeline .timeline-wrapper .timeline-badge i {
 color:#fff
}
.vertical-timeline .timeline-wrapper.timeline-inverted {
 padding-right:0;
 padding-left:90px
}
.vertical-timeline .timeline-wrapper.timeline-inverted .timeline-panel {
 margin-left:auto;
 margin-right:15%
}
.vertical-timeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
 border-left-width:0;
 border-right-width:14px;
 left:-14px;
 right:auto
}
@media (max-width:767px) {
 .timeline .timeline-wrapper {
  padding-right:150px
 }
 .timeline .timeline-wrapper.timeline-inverted {
  padding-left:150px
 }
 .timeline .timeline-wrapper .timeline-panel {
  width:100%;
  margin-left:0;
  margin-right:0
 }
}
.timeline-wrapper-primary .timeline-badge,
.timeline-wrapper-primary .timeline-panel:before {
 background:#464de4
}
.timeline-wrapper-secondary .timeline-badge,
.timeline-wrapper-secondary .timeline-panel:before {
 background:#dfe8fb
}
.timeline-wrapper-success .timeline-badge,
.timeline-wrapper-success .timeline-panel:before {
 background:#4cceac
}
.timeline-wrapper-info .timeline-badge,
.timeline-wrapper-info .timeline-panel:before {
 background:#857bff
}
.timeline-wrapper-warning .timeline-badge,
.timeline-wrapper-warning .timeline-panel:before {
 background:#ff6f59
}
.timeline-wrapper-danger .timeline-badge,
.timeline-wrapper-danger .timeline-panel:before {
 background:#db504a
}
.timeline-wrapper-light .timeline-badge,
.timeline-wrapper-light .timeline-panel:before {
 background:#f3f5f6
}
.timeline-wrapper-dark .timeline-badge,
.timeline-wrapper-dark .timeline-panel:before {
 background:#223c61
}
@media (max-width:769px) {
 .email-wrapper .mail-sidebar {
  position:relative
 }
}
@media (max-width:767.98px) {
 .email-wrapper .mail-sidebar {
  position:fixed;
  z-index:99;
  background:#fff;
  width:45%;
  min-width:300px;
  left:-100%;
  display:block;
  transition:.4s ease;
  -webkit-transition:.4s ease;
  -moz-transition:.4s ease
 }
}
.email-wrapper .mail-sidebar .menu-bar {
 width:100%;
 float:right;
 height:100%;
 min-height:100%
}
@media (max-width:767.98px) {
 .email-wrapper .mail-sidebar .menu-bar {
  min-height:100vh;
  max-height:100%;
  height:auto;
  overflow-y:auto;
  overflow-x:hidden
 }
}
.email-wrapper .mail-sidebar .menu-bar .menu-items {
 padding:0;
 margin-bottom:0;
 height:auto;
 list-style-type:none
}
.email-wrapper .mail-sidebar .menu-bar .menu-items li {
 padding:10px 15px;
 -webkit-transition:.4s;
 transition:.4s;
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.email-wrapper .mail-sidebar .menu-bar .menu-items li:hover {
 background:rgba(240,244,249,.8)
}
.email-wrapper .mail-sidebar .menu-bar .menu-items li a {
 color:#223c61;
 font-size:.8rem;
 text-decoration:none
}
.email-wrapper .mail-sidebar .menu-bar .menu-items li a i {
 margin-right:8px;
 font-size:.8rem;
 line-height:1.5
}
.email-wrapper .mail-sidebar .menu-bar .menu-items li.active {
 background:#f7f7f9;
 border-radius:4px
}
.email-wrapper .mail-sidebar .menu-bar .menu-items li.active a {
 color:#464de4
}
.email-wrapper .mail-sidebar .menu-bar .menu-items li.compose:hover {
 background:transparent
}
.email-wrapper .mail-sidebar .menu-bar .online-status {
 margin-top:1rem
}
.email-wrapper .mail-sidebar .menu-bar .online-status .chat {
 font-size:.8rem;
 color:#464de4;
 margin-bottom:0;
 font-family:Open Sans,sans-serif
}
.email-wrapper .mail-sidebar .menu-bar .online-status .status {
 height:10px;
 width:10px;
 border-radius:100%;
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start;
 -webkit-transform:translateX(-43px) translateY(2px);
 transform:translateX(-43px) translateY(2px)
}
.email-wrapper .mail-sidebar .menu-bar .online-status .status:after {
 font-size:12px;
 color:#223c61;
 margin:-5px 0 0 18px
}
.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline {
 background:#db504a
}
.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline:after {
 content:"Offline"
}
.email-wrapper .mail-sidebar .menu-bar .online-status .status.online {
 background:#4cceac
}
.email-wrapper .mail-sidebar .menu-bar .online-status .status.online:after {
 content:"Online"
}
.email-wrapper .mail-sidebar .menu-bar .profile-list {
 padding:10px 0
}
.email-wrapper .mail-sidebar .menu-bar .profile-list-item {
 border-bottom:1px solid #d5dcec;
 padding:6px 0;
 display:block
}
.email-wrapper .mail-sidebar .menu-bar .profile-list-item:last-child {
 border-bottom:0
}
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a {
 text-decoration:none
}
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:0;
 width:20%;
 max-width:40px
}
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic img {
 max-width:100%;
 width:100%;
 border-radius:100%
}
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user {
 width:100%;
 padding:5px 10px 0 15px
}
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name {
 margin:0;
 font-family:Open Sans,sans-serif;
 font-size:.8rem;
 line-height:1
}
.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation {
 font-size:0.7rem;
 margin-bottom:0
}
.email-wrapper .sidebar.open {
 left:0
}
.email-wrapper .mail-list-container {
 border-left:1px solid #d5dcec;
 height:100%;
 padding-left:0;
 padding-right:0
}
.email-wrapper .mail-list-container a {
 text-decoration:none
}
.email-wrapper .mail-list-container .mail-list {
 border-bottom:1px solid #d5dcec;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row;
 padding:10px 15px;
 width:100%
}
.email-wrapper .mail-list-container .mail-list:last-child {
 border-bottom:none
}
.email-wrapper .mail-list-container .mail-list .form-check {
 margin-top:12px;
 width:11%;
 min-width:20px
}
.email-wrapper .mail-list-container .mail-list .content {
 width:83%;
 padding-left:0;
 padding-right:0
}
.email-wrapper .mail-list-container .mail-list .content .sender-name {
 margin-bottom:0;
 font-size:.8rem;
 font-family:Open Sans,sans-serif;
 max-width:95%
}
.email-wrapper .mail-list-container .mail-list .content .message_text {
 margin:0;
 max-width:93%;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.email-wrapper .mail-list-container .mail-list .details {
 width:5.5%
}
.email-wrapper .mail-list-container .mail-list .details .date {
 text-align:right;
 margin:auto 15px auto 0;
 white-space:nowrap
}
.email-wrapper .mail-list-container .mail-list .details i {
 margin:auto 0;
 color:#ddd
}
.email-wrapper .mail-list-container .mail-list .details i.favorite {
 color:#ff6f59
}
.email-wrapper .mail-list-container .mail-list.new_mail {
 background:#f7f7f9
}
.email-wrapper .message-body .sender-details {
 padding:20px 15px 0;
 border-bottom:1px solid #d5dcec;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.email-wrapper .message-body .sender-details .details {
 padding-bottom:0
}
.email-wrapper .message-body .sender-details .details .msg-subject {
 margin-bottom:0;
 font-family:Open Sans,sans-serif
}
.email-wrapper .message-body .sender-details .details .sender-email {
 margin-bottom:20px;
 font-family:Open Sans,sans-serif
}
.email-wrapper .message-body .sender-details .details .sender-email i {
 font-size:1rem;
 font-family:Open Sans,sans-serif;
 margin:0 1px 0 7px
}
.email-wrapper .message-body .message-content {
 padding:50px 15px
}
.email-wrapper .message-body .attachments-sections ul {
 list-style:none;
 border-top:1px solid #d5dcec;
 padding:30px 15px 20px
}
.email-wrapper .message-body .attachments-sections ul li {
 padding:10px;
 margin-right:20px;
 border:1px solid #d5dcec;
 border-radius:5px
}
.email-wrapper .message-body .attachments-sections ul li .thumb {
 display:inline-block;
 margin-right:10px
}
.email-wrapper .message-body .attachments-sections ul li .thumb i {
 font-size:30px;
 margin:0;
 color:#223c61
}
.email-wrapper .message-body .attachments-sections ul li .details p.file-name {
 display:block;
 margin-bottom:0;
 color:#223c61
}
.email-wrapper .message-body .attachments-sections ul li .details .buttons .file-size {
 margin-right:10px;
 margin-bottom:0;
 font-size:13px
}
.email-wrapper .message-body .attachments-sections ul li .details .buttons a {
 font-size:13px;
 margin-right:10px
}
.email-wrapper .message-body .attachments-sections ul li .details .buttons a:last-child {
 margin-right:0
}
.avgrund-popin {
 position:absolute;
 background:#fff;
 padding:37px 33px;
 overflow:hidden;
 visibility:hidden;
 opacity:0;
 filter:alpha(opacity=0);
 top:50%;
 left:50%;
 z-index:1000;
 line-height:1.85;
 border-radius:10px;
 -webkit-transform:scale(.8);
 transform:scale(.8)
}
.avgrund-popin,
.avgrund-popin p {
 font-size:.8rem;
 font-family:Open Sans,sans-serif;
 font-weight:400
}
.avgrund-overlay {
 background:#000;
 width:100%;
 position:fixed;
 top:0;
 left:0;
 bottom:0;
 right:0;
 z-index:101;
 visibility:hidden;
 opacity:0;
 filter:alpha(opacity=0)
}
.avgrund-ready .avgrund-overlay,
.avgrund-ready .avgrund-popin,
body.avgrund-ready {
 -webkit-transform-origin:50% 50%;
 transform-origin:50% 50%;
 -webkit-transition:all .3s ease-out;
 transition:all .3s ease-out
}
body.avgrund-active {
 overflow:hidden
}
.avgrund-active .avgrund-popin {
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:scale(1.1);
 transform:scale(1.1)
}
.avgrund-active .avgrund-overlay {
 visibility:visible;
 opacity:.5;
 filter:alpha(opacity=50);
 height:20000px
}
.avgrund-popin.stack {
 -webkit-transform:scale(1.5);
 transform:scale(1.5)
}
.avgrund-active .avgrund-popin.stack {
 -webkit-transform:scale(1.1);
 transform:scale(1.1)
}
.avgrund-close {
 display:block;
 background:#223c61;
 font-size:10px;
 text-transform:uppercase;
 position:absolute;
 top:10px;
 right:10px;
 height:17px;
 width:17px;
 text-align:center;
 line-height:16px;
 border-radius:50px
}
.avgrund-close,
.avgrund-close:hover {
 color:#fff;
 text-decoration:none
}
.tour-tour {
 padding:0;
 border:0;
 font-family:Open Sans,sans-serif;
 background:#fff
}
.tour-tour .popover-title {
 background:#464de4;
 color:#fff;
 font-size:.8125rem;
 font-family:Open Sans,sans-serif;
 padding:.75rem
}
.tour-tour.left .arrow:after {
 border-left-color:#fff
}
.tour-tour.right .arrow:after {
 border-right-color:#fff
}
.tour-tour.top .arrow:after {
 border-top-color:#fff
}
.tour-tour.bottom .arrow:after {
 border-bottom-color:#fff
}
.tour-step-background {
 display:none
}
.CodeMirror {
 font-size:1rem;
 height:auto;
 text-align:left
}
.CodeMirror,
.CodeMirror .CodeMirror-scroll {
 min-height:auto
}
* {
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.grid {
 border:1px solid est
}
.grid:after {
 display:block;
 content:"";
 clear:both
}
.grid-col {
 float:left;
 width:49%;
 margin-right:2%;
 background:rgba(77,199,160,.2)
}
.grid-col--4 {
 margin-right:0
}
.grid-col--2,
.grid-col--3 {
 display:none
}
@media (min-width:768px) {
 .grid-col {
  width:32%
 }
 .grid-col--2 {
  display:block
 }
}
@media (min-width:1200px) {
 .grid-col {
  width:23.5%
 }
 .grid-col--2,
 .grid-col--3 {
  display:block
 }
}
.grid-item {
 background:#4dc7a0;
 margin-bottom:20px
}
.grid-item--a {
 height:80px
}
.grid-item--b {
 height:140px
}
.grid-item--c {
 height:300px
}
.asColorPicker-dropdown {
 max-width:none
}
.asColorPicker-trigger {
 height:auto;
 padding:10px;
 border:1px solid #d5dcec;
 border-left:none
}
.asColorPicker-trigger span {
 width:8px;
 height:8px;
 border-radius:2px
}
.context-menu-icon:before {
 color:#000;
 font:normal normal normal 15px/1 Material Design Icons
}
.context-menu-icon.context-menu-icon-cut:before {
 content:"\F190"
}
.context-menu-icon.context-menu-icon-edit:before {
 content:"\F3EF"
}
.context-menu-icon.context-menu-icon-copy:before {
 content:"\F18F"
}
.context-menu-icon.context-menu-icon-paste:before {
 content:"\F613"
}
.context-menu-icon.context-menu-icon-delete:before {
 content:"\F6CB"
}
.context-menu-icon.context-menu-icon-quit:before {
 content:"\F156"
}
.context-menu-list {
 -webkit-box-shadow:none;
 box-shadow:none;
 border:1px solid #d5dcec
}
.context-menu-list .context-menu-item span {
 color:#000;
 font-size:.75rem;
 font-family:Open Sans,sans-serif
}
.context-menu-list .context-menu-item.context-menu-hover {
 background:#000
}
.context-menu-list .context-menu-item.context-menu-hover span {
 color:#fff
}
.clockpicker-popover {
 background-color:#d5dcec
}
.clockpicker-popover.left .arrow:after {
 border-left-color:#d5dcec
}
.clockpicker-popover.right .arrow:after {
 border-right-color:#d5dcec
}
.clockpicker-popover.top .arrow:after {
 border-top-color:#d5dcec
}
.clockpicker-popover.bottom .arrow:after {
 border-bottom-color:#fff
}
.dataTables_wrapper {
 padding-left:0;
 padding-right:0
}
.dataTables_wrapper label {
 font-size:.8125rem
}
.dataTables_wrapper select {
 padding:.4rem
}
.dataTables_wrapper .dataTables_length select {
 margin-left:.25rem;
 margin-right:.25rem
}
.dataTables_wrapper .dataTable .btn,
.dataTables_wrapper .dataTable .swal2-modal .swal2-buttonswrapper .swal2-styled,
.swal2-modal .swal2-buttonswrapper .dataTables_wrapper .dataTable .swal2-styled {
 padding:.1rem 1rem;
 vertical-align:top
}
.dataTables_wrapper .dataTable thead .sorting:after,
.dataTables_wrapper .dataTable thead .sorting:before,
.dataTables_wrapper .dataTable thead .sorting_asc:after,
.dataTables_wrapper .dataTable thead .sorting_asc:before,
.dataTables_wrapper .dataTable thead .sorting_asc_disabled:after,
.dataTables_wrapper .dataTable thead .sorting_asc_disabled:before,
.dataTables_wrapper .dataTable thead .sorting_desc:after,
.dataTables_wrapper .dataTable thead .sorting_desc:before,
.dataTables_wrapper .dataTable thead .sorting_desc_disabled:after,
.dataTables_wrapper .dataTable thead .sorting_desc_disabled:before {
 line-height:2.5;
 font-family:Material Design Icons;
 font-size:.65rem
}
.dataTables_wrapper .dataTable thead .sorting:before,
.dataTables_wrapper .dataTable thead .sorting_asc:before,
.dataTables_wrapper .dataTable thead .sorting_asc_disabled:before,
.dataTables_wrapper .dataTable thead .sorting_desc:before,
.dataTables_wrapper .dataTable thead .sorting_desc_disabled:before {
 content:"\F05D";
 right:1.2em
}
.dataTables_wrapper .dataTable thead .sorting:after,
.dataTables_wrapper .dataTable thead .sorting_asc:after,
.dataTables_wrapper .dataTable thead .sorting_asc_disabled:after,
.dataTables_wrapper .dataTable thead .sorting_desc:after,
.dataTables_wrapper .dataTable thead .sorting_desc_disabled:after {
 content:"\F045";
 right:.2em
}
.dataTables_wrapper .dataTables_paginate {
 margin-top:20px
}
.dataTables_wrapper .dataTables_info {
 font-size:.8rem
}
.datepicker.datepicker-dropdown,
.datepicker.datepicker-inline {
 padding:0 25px;
 width:30%;
 max-width:500px;
 min-width:250px
}
.datepicker.datepicker-dropdown .datepicker-days,
.datepicker.datepicker-inline .datepicker-days {
 padding:.8rem .7rem
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed,
.datepicker.datepicker-inline .datepicker-days table.table-condensed {
 width:100%
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th,
.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th {
 text-align:center;
 padding:.5rem 0
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.prev,
.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.prev {
 color:#6c757d;
 padding-bottom:1rem;
 padding-top:1rem;
 text-align:left;
 background:#fff
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.datepicker-switch,
.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.datepicker-switch {
 color:#6c757d;
 background:#fff;
 padding-bottom:1rem;
 padding-top:1rem;
 font-size:1rem;
 font-weight:600
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.next,
.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.next {
 color:grey;
 padding-bottom:1rem;
 padding-top:1rem;
 text-align:right;
 background:#fff
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow,
.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow {
 font-family:Open Sans,sans-serif;
 color:#6c757d;
 font-size:.875rem;
 font-weight:400
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow:first-child,
.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow:first-child {
 text-align:left
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow:last-child,
.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow:last-child {
 text-align:right
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody {
 position:relative;
 top:13px
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td {
 text-align:center
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day {
 font-size:.9375rem;
 padding:.5rem 0;
 color:#6c757d
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:hover,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:hover {
 background:#fff
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:first-child,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:first-child {
 text-align:left
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:last-child,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:last-child {
 text-align:right
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active {
 color:#fff;
 background:transparent;
 position:relative;
 z-index:1
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active:before,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active:before {
 content:"";
 width:38px;
 height:38px;
 background:#4cceac;
 border-radius:100%;
 display:block;
 margin:auto;
 vertical-align:middle;
 position:absolute;
 top:1px;
 z-index:-1;
 left:0;
 right:0
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.today,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.today {
 color:#fff;
 background:transparent;
 position:relative;
 z-index:1
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.today:before,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.today:before {
 content:"";
 width:38px;
 height:38px;
 background:#464de4;
 border-radius:100%;
 display:block;
 margin:auto;
 vertical-align:middle;
 position:absolute;
 top:1px;
 z-index:-1;
 left:0;
 right:0
}
.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.old.day,
.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.old.day {
 color:#eaeaef
}
.datepicker.datepicker-inline {
 width:100%;
 max-width:100%;
 min-width:250px
}
.datepicker.datepicker-inline thead tr th.prev {
 color:grey;
 padding-bottom:.5rem;
 padding-top:.5rem
}
.datepicker.datepicker-inline thead tr th.datepicker-switch {
 color:#464de4;
 padding-bottom:.5rem;
 padding-top:.5rem
}
.datepicker.datepicker-inline thead tr th.next {
 color:grey;
 padding-bottom:.5rem;
 padding-top:.5rem
}
.datepicker>div {
 display:initial;
 padding:.375rem .75rem;
 margin-bottom:0;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#495057;
 text-align:center;
 white-space:nowrap;
 border-radius:2px
}
.datepicker.asColorPicker-wrap,
.datepicker.input-group {
 border:1px solid #d5dcec;
 padding:0
}
.dataTables_wrapper .datepicker.asColorPicker-wrap select,
.dataTables_wrapper .datepicker.input-group select,
.datepicker.asColorPicker-wrap .asColorPicker-input,
.datepicker.asColorPicker-wrap .dataTables_wrapper select,
.datepicker.asColorPicker-wrap .form-control,
.datepicker.asColorPicker-wrap .select2-container--default .select2-selection--single,
.datepicker.asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field,
.datepicker.asColorPicker-wrap .tt-hint,
.datepicker.asColorPicker-wrap .tt-query,
.datepicker.asColorPicker-wrap .typeahead,
.datepicker.input-group .asColorPicker-input,
.datepicker.input-group .dataTables_wrapper select,
.datepicker.input-group .form-control,
.datepicker.input-group .select2-container--default .select2-selection--single,
.datepicker.input-group .select2-container--default .select2-selection--single .select2-search__field,
.datepicker.input-group .tt-hint,
.datepicker.input-group .tt-query,
.datepicker.input-group .typeahead,
.select2-container--default .datepicker.asColorPicker-wrap .select2-selection--single,
.select2-container--default .datepicker.input-group .select2-selection--single,
.select2-container--default .select2-selection--single .datepicker.asColorPicker-wrap .select2-search__field,
.select2-container--default .select2-selection--single .datepicker.input-group .select2-search__field {
 border:none
}
.icheck,
.icheck-flat,
.icheck-line,
.icheck-square {
 margin-bottom:.5rem
}
.icheck-flat label,
.icheck-line label,
.icheck-square label,
.icheck label {
 font-size:.8125rem;
 line-height:1.5;
 margin-left:5px;
 margin-bottom:0
}
.lightGallery {
 width:100%;
 margin:0
}
.lightGallery .image-tile {
 position:relative;
 margin-bottom:30px
}
.lightGallery .image-tile .demo-gallery-poster {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0
}
.lightGallery .image-tile .demo-gallery-poster img {
 display:block;
 margin:auto;
 width:40%;
 max-width:60px;
 min-width:20px
}
.lightGallery .image-tile img {
 max-width:100%;
 width:100%
}
.listify-list input {
 border:1px solid #d5dcec;
 color:#8ba2b5;
 background:#fff
}
.listify-list ul.list {
 list-style:none;
 padding-left:0
}
.listify-list ul.list li {
 display:block;
 border-bottom:1px solid #d5dcec;
 padding:15px 10px
}
.listify-list ul.list li h5 {
 color:#464de4
}
.listify-list ul.list li p {
 color:#8ba2b5;
 margin:0
}
.noUi-target {
 border:none;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:0
}
.noUi-target.noUi-horizontal {
 height:.25rem
}
.noUi-target.noUi-horizontal .noUi-handle {
 left:-17px
}
.noUi-target.noUi-vertical {
 width:.25rem;
 height:156px;
 display:inline-block
}
.noUi-target.noUi-vertical .noUi-handle {
 left:-6px
}
.noUi-target .noUi-base {
 background:#f7f7f9;
 -webkit-box-shadow:none;
 box-shadow:none;
 border:none
}
.noUi-target .noUi-base .noUi-connect {
 background:#464de4;
 -webkit-box-shadow:none;
 box-shadow:none
}
.noUi-target .noUi-base .noUi-origin {
 background:#4cceac
}
.noUi-target .noUi-base .noUi-origin .noUi-handle {
 position:relative;
 background:#fff;
 border-radius:100%;
 border:1px solid #d5dcec;
 width:18px;
 height:18px;
 top:-7px;
 outline:none;
 -webkit-transition-duration:.4s;
 transition-duration:.4s
}
.noUi-target .noUi-base .noUi-origin .noUi-handle:after,
.noUi-target .noUi-base .noUi-origin .noUi-handle:before {
 display:none
}
.noUi-target .noUi-base .noUi-origin .noUi-handle:after {
 display:block;
 position:absolute;
 top:5px;
 left:0;
 right:0;
 margin:auto;
 width:6px;
 height:6px;
 background:#464de4;
 border-radius:100%
}
.noUi-target .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
 font-family:Open Sans,sans-serif;
 border-radius:4px;
 border:none;
 line-height:1;
 font-size:.8rem;
 padding:13px 12px;
 bottom:190%
}
.noUi-target .noUi-pips .noUi-marker-horizontal,
.noUi-target .noUi-pips .noUi-marker-vertical {
 background:#d5dcec
}
.noUi-target .noUi-pips .noUi-marker-horizontal {
 height:9px;
 width:1px
}
.noUi-target .noUi-pips .noUi-marker-vertical {
 height:1px;
 width:9px
}
.noUi-target .noUi-pips .noUi-value {
 color:#000;
 font-size:.94rem;
 font-family:Open Sans,sans-serif
}
.slider-primary .noUi-base .noUi-connect,
.slider-primary .noUi-base .noUi-origin,
.slider-primary .noUi-base .noUi-origin .noUi-handle:after {
 background:#464de4
}
.slider-primary .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
 background:#464de4;
 color:#fff
}
.slider-secondary .noUi-base .noUi-connect,
.slider-secondary .noUi-base .noUi-origin,
.slider-secondary .noUi-base .noUi-origin .noUi-handle:after {
 background:#dfe8fb
}
.slider-secondary .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
 background:#dfe8fb;
 color:#fff
}
.slider-success .noUi-base .noUi-connect,
.slider-success .noUi-base .noUi-origin,
.slider-success .noUi-base .noUi-origin .noUi-handle:after {
 background:#4cceac
}
.slider-success .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
 background:#4cceac;
 color:#fff
}
.slider-info .noUi-base .noUi-connect,
.slider-info .noUi-base .noUi-origin,
.slider-info .noUi-base .noUi-origin .noUi-handle:after {
 background:#857bff
}
.slider-info .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
 background:#857bff;
 color:#fff
}
.slider-warning .noUi-base .noUi-connect,
.slider-warning .noUi-base .noUi-origin,
.slider-warning .noUi-base .noUi-origin .noUi-handle:after {
 background:#ff6f59
}
.slider-warning .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
 background:#ff6f59;
 color:#fff
}
.slider-danger .noUi-base .noUi-connect,
.slider-danger .noUi-base .noUi-origin,
.slider-danger .noUi-base .noUi-origin .noUi-handle:after {
 background:#db504a
}
.slider-danger .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
 background:#db504a;
 color:#fff
}
.slider-light .noUi-base .noUi-connect,
.slider-light .noUi-base .noUi-origin,
.slider-light .noUi-base .noUi-origin .noUi-handle:after {
 background:#f3f5f6
}
.slider-light .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
 background:#f3f5f6;
 color:#fff
}
.slider-dark .noUi-base .noUi-connect,
.slider-dark .noUi-base .noUi-origin,
.slider-dark .noUi-base .noUi-origin .noUi-handle:after {
 background:#223c61
}
.slider-dark .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
 background:#223c61;
 color:#fff
}
.ui-progress,
.ui-progress svg {
 border-radius:50px
}
.ui-progress svg {
 background:#d5dcec
}
.progressbar-js-circle {
 width:100%
}
.pws_tabs_container ul.pws_tabs_controll {
 border-bottom:1px solid #464de4
}
.pws_tabs_container ul.pws_tabs_controll li:first-child a {
 border-radius:5px 0 0 0
}
.pws_tabs_container ul.pws_tabs_controll li:last-child a {
 border-right:1px solid #464de4;
 border-radius:0 5px 0 0
}
.pws_tabs_container ul.pws_tabs_controll li a {
 border:1px solid #464de4;
 border-bottom:none;
 border-right:none;
 background:#fff;
 color:#464de4;
 padding:.3em 1.3em;
 margin-right:0;
 font-weight:500;
 font-size:14px
}
.pws_tabs_container ul.pws_tabs_controll li a:hover {
 background:#fff;
 color:#464de4
}
.pws_tabs_container ul.pws_tabs_controll li a.pws_tab_active {
 background:#464de4;
 color:#fff
}
.pws_tabs_container .demo-tabs {
 border:1px solid #464de4;
 border-radius:0 5px 5px 5px;
 overflow:hidden;
 background:#f3f5f6;
 margin-bottom:45px;
 padding-top:3.5rem
}
.pws_tabs_container .demo-tabs .CodeMirror {
 margin-bottom:20px
}
.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll {
 border-right:none;
 border-bottom:none
}
.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll li:first-child a {
 border-radius:5px 0 0 0
}
.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll li:last-child a {
 border-bottom:1px solid #464de4;
 border-radius:0 0 0 5px;
 border-right:0
}
.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll li a {
 border-radius:0;
 border:1px solid #464de4;
 border-right:none;
 border-bottom:none;
 margin-bottom:0
}
.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_list {
 margin-bottom:0
}
.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll {
 border-top:1px solid #464de4;
 border-right:none;
 border-bottom:none
}
.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll li:first-child a {
 border-radius:0 0 0 5px
}
.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll li:last-child a {
 border-radius:0 0 5px 0;
 border-right:1px solid #464de4
}
.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll li a {
 border-radius:0;
 border:1px solid #464de4;
 border-top:none;
 border-right:none;
 margin-right:0;
 margin-bottom:0
}
.pws_tabs_container.pws_tabs_horizontal_top .pws_tabs_controll {
 border-bottom:0
}
.pws_tabs_container.pws_tabs_rtl .pws_tabs_controll li:first-child a {
 border-radius:0 5px 0 0;
 border-right:1px solid #464de4
}
.pws_tabs_container.pws_tabs_rtl .pws_tabs_controll li:last-child a {
 border-right:none;
 border-radius:5px 0 0 0
}
.pws_tabs_container.pws_tabs_rtl .pws_tabs_controll li a {
 border:1px solid #464de4;
 border-bottom:none;
 border-right:none;
 margin-right:0;
 margin-left:0
}
.br-theme-css-stars .br-widget a.br-active:after,
.br-theme-css-stars .br-widget a.br-selected:after,
.br-theme-fontawesome-stars .br-widget a.br-active:after,
.br-theme-fontawesome-stars .br-widget a.br-selected:after {
 color:#ffc107
}
.br-theme-bars-1to10 .br-widget a,
.br-theme-bars-horizontal .br-widget a,
.br-theme-bars-movie .br-widget a,
.br-theme-bars-pill .br-widget a,
.br-theme-bars-reversed .br-widget a {
 background-color:rgba(255,111,89,.6);
 color:#ff6f59
}
.br-theme-bars-1to10 .br-widget a.br-active,
.br-theme-bars-1to10 .br-widget a.br-selected,
.br-theme-bars-horizontal .br-widget a.br-active,
.br-theme-bars-horizontal .br-widget a.br-selected,
.br-theme-bars-movie .br-widget a.br-active,
.br-theme-bars-movie .br-widget a.br-selected,
.br-theme-bars-pill .br-widget a.br-active,
.br-theme-bars-pill .br-widget a.br-selected,
.br-theme-bars-reversed .br-widget a.br-active,
.br-theme-bars-reversed .br-widget a.br-selected {
 background-color:#ff6f59
}
.br-theme-bars-square .br-widget a {
 border-color:rgba(255,111,89,.6);
 color:rgba(255,111,89,.6)
}
.br-theme-bars-square .br-widget a.br-active,
.br-theme-bars-square .br-widget a.br-selected {
 border-color:#ff6f59;
 color:#ff6f59
}
.br-theme-bars-1to10 .br-widget .br-current-rating,
.br-theme-bars-horizontal .br-widget .br-current-rating,
.br-theme-bars-movie .br-widget .br-current-rating,
.br-theme-bars-reversed .br-widget .br-current-rating {
 color:#223c61;
 font-size:.8rem;
 font-weight:400
}
.br-theme-bars-1to10 {
 height:26px
}
.br-theme-bars-1to10 .br-widget {
 height:24px
}
.br-theme-bars-1to10 .br-widget .br-current-rating {
 line-height:1
}
.br-theme-bars-pill .br-widget a {
 line-height:2.5
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
 background:#464de4
}
.select2-container--default .select2-dropdown,
.select2-container--default .select2-dropdown .select2-search__field,
.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-selection--multiple .select2-search__field,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--single .select2-search__field {
 border-color:#d5dcec
}
.select2-container--default .select2-selection--single {
 height:auto
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
 line-height:14px
}
.select2-container--default .select2-dropdown {
 font-size:.8125rem
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
 border-color:#d5dcec
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
 color:#fff;
 border:0;
 border-radius:3px;
 padding:6px;
 font-size:.625rem;
 font-family:inherit;
 line-height:1
}
.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
 color:#fff
}
.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+1) {
 background:#464de4
}
.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+2) {
 background:#4cceac
}
.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+3) {
 background:#857bff
}
.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+4) {
 background:#db504a
}
.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+5) {
 background:#ff6f59
}
.note-editor.note-frame,
.note-popover {
 border:1px solid #d5dcec
}
.swal2-container {
 z-index:1500
}
.swal2-modal {
 min-height:315px;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 border-radius:10px
}
.swal2-modal .swal2-title {
 font-size:25px;
 line-height:1;
 font-family:Open Sans,sans-serif;
 color:#223c61;
 font-weight:400;
 margin-bottom:0
}
.swal2-modal .swal2-icon,
.swal2-modal .swal2-success-ring {
 margin-top:0;
 margin-bottom:42px
}
.swal2-modal .swal2-buttonswrapper {
 margin-top:0;
 padding:0
}
.swal2-modal .swal2-buttonswrapper .swal2-styled {
 margin-top:0;
 font-weight:400
}
.swal2-modal .swal2-content {
 font-size:.8rem;
 font-family:Open Sans,sans-serif;
 color:#223c61;
 font-weight:400;
 margin-top:11px
}
.swal2-modal .swal2-close {
 font-size:20px
}
.swal2-modal .swal2-success-ring {
 left:-30px
}
.switchery {
 width:35px;
 height:21px;
 border-radius:11px
}
.switchery>small {
 width:20px;
 height:20px
}
.switchery-small {
 width:25px;
 height:13px
}
.switchery-small>small {
 width:13px;
 height:13px
}
.switchery-large {
 width:50px;
 height:28px;
 border-radius:14px
}
.switchery-large>small {
 width:27px;
 height:27px
}
div.tagsinput {
 padding:15px 15px 10px;
 border-color:#d5dcec
}
div.tagsinput span.tag {
 background:#464de4;
 border:0;
 color:#fff;
 padding:6px 14px;
 font-size:.8125rem;
 font-family:inherit;
 line-height:1
}
div.tagsinput span.tag a {
 color:#fff
}
.jq-toast-wrap .jq-icon-success {
 background-color:#4cceac
}
.jq-toast-wrap .jq-icon-info {
 background-color:#857bff
}
.jq-toast-wrap .jq-icon-warning {
 background-color:#ff6f59
}
.jq-toast-wrap .jq-icon-error {
 background-color:#db504a
}
.gist,
.tt-menu {
 text-align:left
}
.twitter-typeahead {
 max-width:100%
}
.typeahead {
 background-color:#fff
}
.typeahead:focus {
 border-color:#d5dcec
}
.tt-query {
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.tt-hint {
 color:#6c757d
}
.tt-menu {
 width:100%;
 margin:12px 0;
 padding:8px 0;
 background-color:#fff;
 border:1px solid #d5dcec;
 border-radius:8px;
 -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
 box-shadow:0 5px 10px rgba(0,0,0,.2)
}
.tt-suggestion {
 padding:3px 20px;
 font-size:inherit
}
.tt-suggestion:hover {
 cursor:pointer
}
.tt-suggestion .tt-cursor,
.tt-suggestion:hover {
 color:#fff;
 background-color:#464de4
}
.tt-suggestion p {
 margin:0
}
.landing-page.middle-section {
 padding-top:80px;
 padding-bottom:80px;
 text-align:center;
 color:#000
}
.landing-page.middle-section .card {
 background:#fff;
 border-radius:10px;
 -webkit-box-shadow:5px 5px 25px 0 rgba(46,61,73,.2);
 box-shadow:5px 5px 25px 0 rgba(46,61,73,.2);
 border:1px solid #d5dcec;
 -webkit-transition:box-shadow .5s ease;
 -webkit-transition:-webkit-box-shadow .5s ease;
 transition:-webkit-box-shadow .5s ease;
 transition:box-shadow .5s ease;
 transition:box-shadow .5s ease,-webkit-box-shadow .5s ease
}
.landing-page.middle-section .card:hover {
 -webkit-box-shadow:2px 4px 8px 0 rgba(46,61,73,.2);
 box-shadow:2px 4px 8px 0 rgba(46,61,73,.2)
}
.landing-page.middle-section .card.card-icon-top .card-body {
 padding:3rem
}
.landing-page.middle-section .card.card-icon-top .card-icon {
 width:80px;
 height:80px;
 margin-bottom:2rem
}
.landing-page.middle-section .card.card-icon-top h4 {
 margin-bottom:2rem
}
.landing-page.middle-section .card.card-item-preview {
 position:relative
}
.landing-page.middle-section .card.card-item-preview .badge {
 position:absolute;
 top:-25px;
 right:-35px;
 width:65px;
 height:65px;
 padding:1rem;
 border-radius:50%;
 line-height:32px;
 font-size:1rem
}
.landing-page.middle-section .card.card-item-preview .card-img-top {
 border-top-left-radius:10px;
 border-top-right-radius:10px
}
.landing-page .features-section {
 background:#eff3f5;
 text-align:center;
 color:#000
}
#messages .message {
 margin-top:1rem;
 max-width:70%;
 float:left;
 clear:both
}
#messages .message .content {
 text-align:justify;
 padding:.5rem;
 background-color:#dfe8fb;
 border-radius:.5rem .5rem .5rem 0
}
#messages .message .info {
 font-size:.6rem
}
#messages .message_from-myself {
 float:right
}
#messages .message_from-myself .content {
 color:#fff;
 background-color:#857bff;
 border-radius:.5rem .5rem 0 .5rem
}
.navbar.horizontal-layout {
 font-family:Open Sans,sans-serif;
 background:#fff;
 -webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.08);
 box-shadow:0 2px 10px 0 rgba(0,0,0,.08)
}
.navbar.horizontal-layout .navbar-brand-wrapper {
 width:185px;
 height:70px
}
.navbar.horizontal-layout .navbar-brand-wrapper .navbar-brand {
 color:#6610f2;
 font-size:1.5rem;
 line-height:55px;
 margin-right:0;
 padding:.25rem 0;
 font-weight:700
}
.navbar.horizontal-layout .navbar-brand-wrapper .navbar-brand:active,
.navbar.horizontal-layout .navbar-brand-wrapper .navbar-brand:focus,
.navbar.horizontal-layout .navbar-brand-wrapper .navbar-brand:hover {
 color:#424546
}
.navbar.horizontal-layout .navbar-brand-wrapper .navbar-brand img {
 height:40px;
 margin:auto;
 vertical-align:middle
}
.navbar.horizontal-layout .navbar-brand-wrapper .brand-logo-mini {
 display:none
}
.navbar.horizontal-layout .navbar-brand-wrapper .brand-logo-mini img {
 width:auto;
 max-width:100%;
 height:28px;
 margin-left:0
}
@media (max-width:767.98px) {
 .navbar.horizontal-layout .navbar-brand-wrapper {
  width:30px
 }
 .navbar.horizontal-layout .navbar-brand-wrapper .brand-logo {
  display:none
 }
 .navbar.horizontal-layout .navbar-brand-wrapper .brand-logo-mini {
  display:block
 }
}
.navbar.horizontal-layout .navbar-menu-wrapper {
 color:#fff;
 padding-left:15px;
 width:calc(100% - 185px)
}
.navbar.horizontal-layout .navbar-menu-wrapper .navbar-nav {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.navbar.horizontal-layout .navbar-menu-wrapper .navbar-nav .nav-item {
 margin-left:1rem;
 margin-right:1rem
}
.navbar.horizontal-layout .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {
 color:#202339;
 font-size:13px;
 vertical-align:middle
}
.navbar.horizontal-layout .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i {
 font-size:1.25rem;
 vertical-align:middle
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .navbar-menu-wrapper .navbar-nav .nav-item.dropdown {
  position:static
 }
 .navbar.horizontal-layout .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {
  width:100%;
  left:0
 }
}
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .asColorPicker-trigger .input-group-text,
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .input-group-prepend .input-group-text {
 border-radius:50px 0 0 50px;
 background:rgba(213,220,236,.15);
 border:none
}
.dataTables_wrapper .navbar.horizontal-layout .navbar-menu-wrapper .search-field select,
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .asColorPicker-input,
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .dataTables_wrapper select,
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .form-control,
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-container--default .select2-selection--single,
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-container--default .select2-selection--single .select2-search__field,
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .tt-hint,
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .tt-query,
.navbar.horizontal-layout .navbar-menu-wrapper .search-field .typeahead,
.select2-container--default .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-selection--single,
.select2-container--default .select2-selection--single .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-search__field {
 width:50%;
 background:#f9f9fc;
 border:none;
 border-radius:0 50px 50px 0
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .navbar-menu-wrapper .search-field {
  margin-left:auto
 }
 .rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field {
  margin-right:auto;
  margin-left:0
 }
}
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .asColorPicker-trigger .input-group-text,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .input-group-prepend .input-group-text {
 border-radius:0 50px 50px 0
}
.dataTables_wrapper .rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field select,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .asColorPicker-input,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .dataTables_wrapper select,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .form-control,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-container--default .select2-selection--single,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-container--default .select2-selection--single .select2-search__field,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .tt-hint,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .tt-query,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .typeahead,
.select2-container--default .rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-selection--single,
.select2-container--default .select2-selection--single .rtl .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-search__field {
 border-radius:50px 0 0 50px
}
.navbar.horizontal-layout .navbar-menu-wrapper .navbar-toggler {
 display:none
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .navbar-menu-wrapper .navbar-toggler {
  display:block;
  padding-right:0
 }
}
@media (max-width:767.98px) {
 .navbar.horizontal-layout .navbar-menu-wrapper {
  width:calc(100% - 30px)
 }
 .dataTables_wrapper .navbar.horizontal-layout .navbar-menu-wrapper .search-field select,
 .navbar.horizontal-layout .navbar-menu-wrapper .search-field .asColorPicker-input,
 .navbar.horizontal-layout .navbar-menu-wrapper .search-field .dataTables_wrapper select,
 .navbar.horizontal-layout .navbar-menu-wrapper .search-field .form-control,
 .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-container--default .select2-selection--single,
 .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-container--default .select2-selection--single .select2-search__field,
 .navbar.horizontal-layout .navbar-menu-wrapper .search-field .tt-hint,
 .navbar.horizontal-layout .navbar-menu-wrapper .search-field .tt-query,
 .navbar.horizontal-layout .navbar-menu-wrapper .search-field .typeahead,
 .select2-container--default .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-selection--single,
 .select2-container--default .select2-selection--single .navbar.horizontal-layout .navbar-menu-wrapper .search-field .select2-search__field {
  max-width:70px
 }
}
.rtl .navbar.horizontal-layout .navbar-menu-wrapper,
.rtl .navbar.horizontal-layout .navbar-menu-wrapper .navbar-toggler {
 padding-left:0
}
.navbar.horizontal-layout .nav-bottom {
 position:relative;
 top:0;
 right:0;
 left:0;
 width:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-transition-duration:3s;
 transition-duration:3s;
 -webkit-transition-property:position,left,right,top,z-index;
 transition-property:position,left,right,top,z-index
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .nav-bottom {
  display:none
 }
}
.navbar.horizontal-layout .nav-bottom .page-navigation {
 float:left;
 position:relative;
 width:100%;
 margin-bottom:20px;
 z-index:99;
 background:#f9f9fc;
 -webkit-transition-duration:.2s;
 transition-duration:.2s;
 -webkit-transition-property:background,box-shadow;
 -webkit-transition-property:background,-webkit-box-shadow;
 transition-property:background,-webkit-box-shadow;
 transition-property:background,box-shadow;
 transition-property:background,box-shadow,-webkit-box-shadow
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .nav-bottom .page-navigation {
  border:none
 }
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item {
 line-height:1;
 /*width:14.66%;*/
 width: 14.286%;
 text-align:center
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item {
  display:block;
  width:100%;
  border-right:none;
  text-align:left
 }
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item:last-child {
 border-right:none
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item>.nav-link {
 color:#223c61;
 padding:15px 10px;
 line-height:1;
 font-weight:600;
 -webkit-transition-duration:.2s;
 transition-duration:.2s;
 border-radius: 45px;
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item>.nav-link .link-icon {
 margin-right:10px;
 font-size:1rem;
 color:#003399;
}
.rtl .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item>.nav-link .link-icon {
 margin-right:0;
 margin-left:10px
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item>.nav-link .menu-arrow {
 margin-left:5px;
 font-size:15px;
 display:inline-block;
 -webkit-transform:rotate(0deg);
 transform:rotate(0deg);
 moz-transform-origin:center;
 -webkit-transform-origin:center;
 transform-origin:center;
 -webkit-transition-duration:.25s;
 transition-duration:.25s
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item>.nav-link .menu-arrow:before {
 font:normal normal normal 24px/1 Material Design Icons;
 content:"\F35D";
 font-size:inherit
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item:hover .submenu {
 display:block;
 background:#f2f2f9
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item:hover>.nav-link {
 background:#f2f2f9
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item:hover>.nav-link .menu-arrow {
 -webkit-transform:rotate(-180deg);
 transform:rotate(-180deg)
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.active>.nav-link {
 background: rgb(102,255,255);
 background: linear-gradient(90deg, rgb(102,255,255) 8%, rgb(0,51,153) 100%);
 color:#fff
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.active>.nav-link .link-icon,
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.active>.nav-link .menu-arrow {
 color:#fff
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item .submenu {
 display:none
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item .submenu ul {
 list-style-type:none;
 padding-left:0
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item .submenu ul li {
 display:block;
 line-height:20px
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item .submenu ul li a {
 display:block;
 padding:5px 10px;
 font-weight:600;
 color:#223c61;
 text-decoration:none;
 text-align:left;
 margin:4px 0;
 text-overflow:ellipsis;
 overflow:hidden;
 max-width:100%;
 white-space:nowrap;
 -webkit-transition-duration:.2s;
 transition-duration:.2s;
 -webkit-transition-property:background;
 transition-property:background;
 border-radius:6px
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item .submenu ul li.active a,
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item .submenu ul li a:hover {
 background:rgba(70,77,228,.1)
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item:not(.mega-menu) .submenu {
 position:relative;
 top:-100%
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item:not(.mega-menu) .submenu {
  top:0
 }
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item:not(.mega-menu) .submenu ul {
 padding:15px
}
@media (min-width:768px) {
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item:not(.mega-menu) .submenu ul {
  position:absolute;
  width:calc(100% - 1px);
  left:0;
  right:0;
  top:46px;
  z-index:999;
  background:#f2f2f9;
  border-top:none;
  box-shadow:0 8px 5px 0 rgba(0,0,0,.06);
  -webkit-box-shadow:0 8px 5px 0 rgba(0,0,0,.06)
 }
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item:not(.mega-menu) .submenu ul {
  position:relative;
  top:0;
  padding-top:20px;
  -webkit-box-shadow:none;
  box-shadow:none;
  padding:0 23px
 }
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.mega-menu .submenu {
 left:0;
 padding:25px
}
@media (min-width:768px) {
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.mega-menu .submenu {
  position:absolute;
  width:calc(100% - 1px);
  left:0;
  right:0;
  top:46px;
  z-index:999;
  background:#f2f2f9;
  border-top:none;
  box-shadow:0 8px 5px 0 rgba(0,0,0,.06);
  -webkit-box-shadow:0 8px 5px 0 rgba(0,0,0,.06)
 }
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.mega-menu .submenu {
  position:relative;
  top:0;
  padding-top:20px;
  -webkit-box-shadow:none;
  box-shadow:none
 }
}
.navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.mega-menu .submenu .category-heading {
 font-size:12px;
 font-weight:600;
 text-align:left;
 color:#464de4;
 padding-bottom:15px;
 border-bottom:1px solid rgba(213,220,236,.6)
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.mega-menu .submenu {
  padding:0 32px
 }
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.mega-menu .submenu .col-group-wrapper {
  margin-left:0;
  margin-right:0
 }
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.mega-menu .submenu .col-group-wrapper .col-group {
  padding-left:0;
  padding-right:0;
  margin-bottom:20px
 }
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.mega-menu .submenu .col-group-wrapper .col-group .category-heading {
  margin-bottom:0
 }
 .navbar.horizontal-layout .nav-bottom .page-navigation>.nav-item.mega-menu .submenu .col-group-wrapper .col-group .category-heading:after {
  display:none
 }
}
.rtl .navbar.horizontal-layout .nav-bottom .page-navigation {
 padding-right:0
}
.navbar.horizontal-layout .nav-bottom.header-toggled {
 display:block
}
.navbar.horizontal-layout .nav-bottom.fixed-top {
 position:fixed;
 top:0;
 left:0;
 right:0;
 z-index:999
}
@media (max-width:991.98px) {
 .navbar.horizontal-layout .nav-bottom.fixed-top {
  position:relative
 }
}
.navbar.horizontal-layout .nav-bottom.fixed-top .page-navigation {
 margin-bottom:0;
 border-bottom:none;
 background:#fff;
 box-shadow:0 8px 5px 0 rgba(0,0,0,.06);
 -webkit-box-shadow:0 8px 5px 0 rgba(0,0,0,.06)
}
.card-statistics .highlight-icon {
 height:53px;
 width:53px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 border-radius:50px
}
.card-statistics .highlight-icon i {
 font-size:27px
}
.card-statistics .card-col {
 border-right:1px solid #d5dcec
}
.card-statistics .card-col:last-child {
 border-right:none
}
@media (max-width:767.98px) {
 .card-statistics .card-col {
  padding-left:0;
  padding-right:0;
  position:relative;
  border:none
 }
 .card-statistics .card-col:first-child:after,
 .card-statistics .card-col:first-child:before,
 .card-statistics .card-col:nth-child(2):after,
 .card-statistics .card-col:nth-child(2):before,
 .card-statistics .card-col:nth-child(3):after,
 .card-statistics .card-col:nth-child(3):before {
  content:"";
  position:absolute;
  background:#d5dcec
 }
 .card-statistics .card-col:first-child:before {
  bottom:0;
  width:94.2%;
  height:1px;
  right:0
 }
 .card-statistics .card-col:first-child:after {
  bottom:0;
  width:1px;
  height:100%;
  right:0
 }
 .card-statistics .card-col:nth-child(2):before {
  bottom:0;
  width:94.2%;
  height:1px;
  left:0
 }
 .card-statistics .card-col:nth-child(3):before {
  width:1px;
  height:100%;
  right:0
 }
}
.rtl .card-statistics .card-col {
 border-right:1px solid #d5dcec
}
.rtl .card-statistics .card-col:first-child {
 border-right:none
}
.rtl .card-statistics .card-col:last-child {
 border-right:1px solid #d5dcec
}
.product-chart-wrapper {
 height:92%
}
.tickets-tab ul {
 list-style-type:none;
 padding-left:0
}
.tickets-tab ul li {
 display:block;
 border-bottom:1px solid #d5dcec;
 padding-top:.9rem;
 padding-bottom:.9rem
}
.tickets-tab ul li .details div.profile {
 max-width:40px;
 width:100%;
 margin-right:10px;
 margin-bottom:auto
}
.tickets-tab ul li .details div.profile img {
 max-width:100%;
 width:100%;
 border-radius:100%
}
.tickets-tab ul li .details .t-content {
 width:85%;
 max-width:100%
}
.tickets-tab ul li .details .t-content .sender-content {
 margin-right:25px
}
.tickets-tab ul li .details .t-content .sender-content p.sender-name {
 font-weight:600;
 color:#464de4;
 margin-right:10px;
 margin-bottom:0;
 white-space:nowrap;
 font-size:1rem
}
.tickets-tab ul li .details .t-content .sender-content p.ticket-no {
 font-weight:500;
 margin-right:5px;
 margin-bottom:0;
 font-size:.9rem
}
.tickets-tab ul li .details .t-content .sender-content p.subject {
 font-weight:600;
 color:#415566;
 margin-bottom:0;
 font-size:1rem
}
.tickets-tab ul li .details .t-content .message p {
 color:#333;
 font-size:.9rem;
 margin-bottom:.6rem;
 margin-top:3px
}
.tickets-tab ul li .details .actions .dropdown-menu {
 left:-90%
}
.tickets-tab ul li .time-hist p.Last-responded {
 font-weight:400;
 color:#9baebf;
 font-size:.9rem;
 margin-bottom:0;
 margin-right:20px
}
.tickets-tab ul li .time-hist p.Last-responded:before {
 content:"Last Responded :";
 display:inline-block;
 margin-right:10px
}
.tickets-tab ul li .time-hist p.due-on {
 font-weight:400;
 color:#9baebf;
 font-size:.9rem;
 margin-bottom:0;
 margin-right:20px
}
.tickets-tab ul li .time-hist p.due-on:before {
 content:"Due in :";
 display:inline-block;
 margin-right:10px
}
.tab-switch {
 border-bottom:1px solid #d5dcec
}
.tab-switch .nav-item .nav-link {
 color:#a8abad;
 font-size:1rem;
 font-weight:400;
 border-bottom:none;
 -webkit-transition-duration:.4s;
 transition-duration:.4s;
 -webkit-transition-timing-function:ease-in;
 transition-timing-function:ease-in;
 -webkit-transition-property:color,border-color;
 transition-property:color,border-color;
 padding: 12px 8px !important;
}
.tab-switch .nav-item .nav-link.active {
 color:#fff;
 border-bottom:none;
 background: rgb(102,255,255);
 background: linear-gradient(90deg, rgb(102,255,255) 8%, rgb(0,51,153) 100%);
}
.card-landing {
 background:#fff;
 border-radius:10px;
 -webkit-box-shadow:5px 5px 25px 0 rgba(46,61,73,.2);
 box-shadow:5px 5px 25px 0 rgba(46,61,73,.2);
 border:1px solid #d5dcec;
 -webkit-transition:box-shadow .5s ease;
 -webkit-transition:-webkit-box-shadow .5s ease;
 transition:-webkit-box-shadow .5s ease;
 transition:box-shadow .5s ease;
 transition:box-shadow .5s ease,-webkit-box-shadow .5s ease
}
.card-landing .card-body {
 padding:3rem
}
.card-landing .card-icon {
 width:80px;
 height:80px;
 margin-bottom:2rem
}
.card-landing h4 {
 margin-bottom:2rem
}
.comparision p {
 margin-bottom:.5rem;
 margin-top:.5rem;
 font-size:13px
}
.comparision p i {
 color:#4cceac
}
.comparision_negative p i {
 color:#db504a
}
.comparision-us {
 background:#f7fff1;
 border-left:1px solid #c1ddbd;
 border-top:1px solid #c1ddbd;
 border-bottom:1px solid #c1ddbd;
 -moz-border-radius-topleft:10px;
 -moz-border-radius-topright:10px;
 border-top-left-radius:10px;
 border-top-right-radius:10px;
 color:#356736
}
.comparision-others {
 background:snow;
 border-right:1px solid #f2d8d8;
 border-left:1px solid #f2d8d8;
 border-top:1px solid #f2d8d8;
 border-bottom:1px solid #f2d8d8;
 -moz-border-radius-topleft:10px;
 -moz-border-radius-topright:10px;
 border-top-left-radius:10px;
 border-top-right-radius:10px;
 color:#672d2d
}
.form-control-transparent {
 background-color:transparent!important;
 font-size:1rem;
 font-weight:700
}
.form-control-transparent,
.form-control-transparent:focus {
 border:2px solid #fff;
 border-radius:6px;
 color:#fff
}
.form-control-transparent::-webkit-input-placeholder {
 color:#fff
}
.form-control-transparent::-moz-placeholder {
 color:#fff
}
.form-control-transparent:-ms-input-placeholder {
 color:#fff
}
.form-control-transparent:-moz-placeholder {
 color:#fff
}
.h1.nice-title,
.h2.nice-title,
.h3.nice-title,
.h4.nice-title,
.h5.nice-title,
.h6.nice-title,
h1.nice-title,
h2.nice-title,
h3.nice-title,
h4.nice-title,
h5.nice-title,
h6.nice-title {
 font-family:'Montserrat', sans-serif;
 font-weight:900
}
.h1 span,
.h2 span,
.h3 span,
.h4 span,
.h5 span,
.h6 span,
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span {
background: -webkit-linear-gradient(#33ccff, #003399);
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.floating {
 -webkit-animation-name:floating;
 animation-name:floating;
 -webkit-animation-duration:3s;
 animation-duration:3s;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 margin-left:30px;
 margin-top:5px
}
@-webkit-keyframes floating {
 0% {
  -webkit-transform:translatey(0);
  transform:translatey(0)
 }
 50% {
  -webkit-transform:translatey(-20px);
  transform:translatey(-20px)
 }
 to {
  -webkit-transform:translatey(0);
  transform:translatey(0)
 }
}
@keyframes floating {
 0% {
  -webkit-transform:translatey(0);
  transform:translatey(0)
 }
 50% {
  -webkit-transform:translatey(-20px);
  transform:translatey(-20px)
 }
 to {
  -webkit-transform:translatey(0);
  transform:translatey(0)
 }
}
.floating-left-right {
 -webkit-animation-name:floating-left-right;
 animation-name:floating-left-right;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out
}
.floating-left-right,
.floating-left-right-alt {
 -webkit-animation-duration:3s;
 animation-duration:3s;
 margin-left:30px;
 margin-top:5px
}
.floating-left-right-alt {
 -webkit-animation-name:floating-left-right-alt;
 animation-name:floating-left-right-alt;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out
}
@-webkit-keyframes floating-left-right {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 50% {
  -webkit-transform:translateX(-20px);
  transform:translateX(-20px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes floating-left-right {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 50% {
  -webkit-transform:translateX(-20px);
  transform:translateX(-20px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@-webkit-keyframes floating-left-right-alt {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 50% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes floating-left-right-alt {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 50% {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px)
 }
 to {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
.reviews i {
 color:#ffc107
}
.top-banner-content {
 padding-top:60px;
 padding-bottom:60px
}
.review-picture {
 max-width:70px
}
.modal-backdrop {
 background-color:transparent
}
#checkoutcomCardModal .close {
 display:none
}
@media (max-width:550px){
    .navbar.horizontal-layout .nav-bottom .page-navigation > .nav-item:not(.mega-menu) .submenu{
        top: 0;
    }
    .navbar.horizontal-layout .nav-bottom .page-navigation > .nav-item:not(.mega-menu) .submenu {
        top: 0;
        animation: none;
    }
}
.tab-switch .nav-item .nav-link {
    padding-left: 8px;
    padding-right: 8px;
}.dataTables_wrapper {
    flex-direction: column !important;
    align-items: stretch !important;
}
#top-banner {
    padding: 90px 0;
}
#top-banner .img-fluid {
    width: 420px;
    margin: auto;
    display: block;
}
.icon-group {
    position: relative;
}
.icon-group .form-control::-webkit-input-placeholder,
.icon-group .form-control::-moz-input-placeholder,
.icon-group .form-control:-ms-input-placeholder,
.icon-group .form-control:-moz-input-placeholder,
.icon-group .form-control:focus::-webkit-input-placeholder,
.icon-group .form-control:focus::-moz-input-placeholder,
.icon-group .form-control:focus:-ms-input-placeholder,
.icon-group .form-control:focus:-moz-input-placeholder{
	opacity: 1;
}
.icon-group .form-control::-webkit-input-placeholder {
  	color: #423d4f;
}
.icon-group .form-control::-moz-placeholder {
  	color: #423d4f;
}
.icon-group .form-control:-ms-input-placeholder {
  	color: #423d4f;
}
.icon-group .form-control:-moz-placeholder {
  	color: #423d4f;
}
.icon-group .form-control:focus::-webkit-input-placeholder {
  	color: #13a4ec;
}
.icon-group .form-control:focus::-moz-placeholder {
  	color: #13a4ec;
}
.icon-group .form-control:focus:-ms-input-placeholder {
  	color: #13a4ec;
}
.icon-group .form-control:focus:-moz-placeholder {
  	color: #13a4ec;
}
.icon-group .form-control {
	box-shadow: none;
    background-color: transparent;
	border: 1px solid #f6b501;
    border-radius: 35px;
    height: 46px;
    padding-left: 52px;
    width: 100%;
    display: block;
    transition: all ease-in 0.3s;
}
.input-icon,
.input-icon-pwd {
	transition: all ease-in 0.3s;
    position: absolute;
    display: flex;
    width: 38px;
    height: 38px;
    text-align: center;
    justify-content: center;
    align-items: center;
  	top: 4px;
	z-index: 1;
	transition: all ease-in 0.3s;
}
.input-icon {
    color: #fff;
    left: 6px;
    background-color: #f6b501;
    border-radius: 45px;
}
.input-icon-pwd {
    right: 0;
}
.icon-group .form-control:focus{
	border-color: #003399;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0, 0,.075), 0 8px 8px -6px rgba(19, 164, 236, .31);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 8px 8px -6px rgba(19, 164, 236, 0.31);
}
.icon-group .form-control:focus + .input-icon {
	/*color: #13a4ec;*/
  	border-color: #13a4ec;
}
#top-banner .btn.btn-outline{
    width: 100%;
    display: block;
}
.btn.btn-outline,
.btn.btn-primary{
    border:none;
    background: rgb(102,255,255);
    background: linear-gradient(90deg, rgb(102,255,255) 8%, rgb(0,51,153) 100%);
    color: #fff;
    border-radius: 45px;
    line-height: 28px;
    font-size: 15px;
    will-change: transform, filter;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
}
.btn.btn-outline:hover,
.btn.btn-primary:hover{
    outline: none;
    filter: brightness(1.05) contrast(1.05);
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
}
#top-banner .btn.btn-sm.btn-default {
    background-color: transparent;
    float: right;
    border: none;
    padding: 0;
}
.home-form {
    position: relative;
}
.home-form::before {
    content: '';
    position: absolute;
    left: 0;
    top: -275px;
    background-image: url(../images/back-wave-1.png);
    width: 729px;
    height: 701px;
    display: block;
    z-index: -1;
    box-shadow: -970px 0 0px 450px #f9f9fe;
}
.home-form::after {
    content: '';
    background: #f0f0fc;
    background: -moz-linear-gradient(top, #f0f0fc 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #f0f0fc 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #f0f0fc 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0fc', endColorstr='#ffffff',GradientType=0 );
    width: 900px;
    height: 701px;
    display: block;
    position: absolute;
    top: -275px;
    z-index: -1;
    left: -900px;
    opacity: .3;
}
.social-card{
    padding: 0 0 25px;
    margin: 0 20px;
    overflow: hidden;
    background: #ffffff;
    position: relative;
    background: -moz-linear-gradient(left, #fff 0%, #e4e4e4 100%);
    background: -webkit-linear-gradient(left, #ffffff 0%,#e4e4e4 100%);
    background: linear-gradient(to right, #fff 0%,#e4e4e4 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=1 );
    border-radius: 15px;
    -webkit-box-shadow: 5px 5px 25px 0 rgba(46,61,73,.2);
    box-shadow: 5px 5px 25px 0 rgba(46,61,73,.2);
}
.social-card::after {
    /*content: '';*/
    /*background-image: url(../images/mini-logo.png);*/
    /*width: 30px;*/
    /*height: 30px;*/
    /*display: block;*/
    /*position: absolute;*/
    /*top: 15px;*/
    /*right: 15px;*/
    /*background-size: 100% 100%;*/
}
.social-card-icon {
    position: relative;
    min-height: 125px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 0 50px;
    margin: 60px 0 20px;
    font-size: 55px;
    color: #ffffff;
}
.social-card-icon i {
    position: relative;
}
.social-card-icon::before {
    content: '';
    background: rgb(102,255,255);
    background: linear-gradient(90deg, rgb(102,255,255) 8%, rgb(0,51,153) 100%);
    width: 100%;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: -5px;
    height: 100px;
    transform: rotate(10deg) scale(1.1);
    border: 4px solid #dfdbdb;
}
.social-card-content {
    padding: 0 20px;
}
.social-card-content h4.mb-2.nice-title {
    font-weight: 600;
    font-size: 22px;
}

.testi-box {
    padding: 30px 50px 30px 35px;
    border: 1px solid #71768c;
    border-radius: 0 140px 0 0;
  	margin-bottom: 55px;
  	min-height: 208px;
}
.testi-box::before {
	position:absolute;
    content: '';
    background-image: url(../images/quotes.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 56px;
    height: 49px;
    display: block;
  	right: 20px;
}
.rate {
    margin-bottom: 15px;
}
.author h4 {
    font-size: 24px;
    color: #000000;
    margin: 0;
}
.author {
    display: flex;
    align-items: center;
}
.author-pic {
    margin-right: 10px;
}
.testi-box::after {
    content: '';
    background-image: url(../images/testibox-cone.jpg);
    position: absolute;
    width: 64px;
    height: 38px;
    display: block;
    bottom: 91px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.footer-top .container {
  padding-top: 45px;
  padding-bottom: 45px;
  border-bottom: 1px solid #1d2548;
}
.footer-top img {
  margin-bottom: 15px;
  width: 200px;
}
.footer-top p {
  color: #6c6c6c;
  margin-bottom: 35px;
}
.scocial-links {
  list-style: none;
  display: flex;
  padding: 0;
  margin: 0;
}
.scocial-links a {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #7d8195;
  border: 1px solid #7d8195;
  width: 32px;
  height: 32px;
  border-radius: 45px;
  margin-right: 3px;
  font-size: 16px;
  text-decoration: none;
  transition: all 0.4s ease-in;
}
.scocial-links a:hover,.scocial-links a:focus,.scocial-links a:active {
  background-color: #0843A1;
  color: #ffffff;
  border-color: #0843A1;
  border-radius: 8px;
}
.widget-title {
  font-size: 24px;
  color: #000000;
  margin-top: 0;
  margin-bottom: 30px;
}
.footer-menu {
  padding: 0;
  list-style: none;
}
.footer-menu a {
  position:relative;
  text-decoration: none;
  display: block;
  line-height: 26px;
  font-size: 15px;
  color: #6c6c6c;
  transition: all 0.4s ease-in;
}
.footer-menu a:hover {
    padding-left: 15px;
    color: #0843A1;
}
.footer-menu a::before {
    position: absolute;
    content: '\f105';
  	opacity: 0;
    left: -10px;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    transition: all 0.4s ease-in;
}
.footer-menu a:hover:before{
	opacity:1;
    left: 4px;
    transition: all 0.4s ease-in;
}
.footer-top .form-control {
  height: 48px;
  border: 1px solid #d2d2d2;
  border-radius: 45px;
  box-shadow: none;
}
.footer-bottom p {
  font-size: 14px;
  margin: 0;
  text-align: center;
}
.footer-bottom {
  padding: 20px 0;
}
h2.compare-title {
    font-size: 38px;
    font-weight: 700;
    margin-bottom: 52px;
}
h2.compare-title img {
    width: 230px;
}
.vs {
    background: #ccc;
    color: #fff;
    -webkit-text-fill-color: #fff;
    font-weight: 300;
    border-radius: 45px;
    font-size: 54px;
    padding: 10px;
    margin: 0 30px;
}
.card-table .card-body {
  padding: 0;
}
.card-table {
  background-color: #ffffff;
  border: 1px solid #eddeed;
}
.card-table .card-title {
  padding: 15px;
  margin-bottom: 0;
  border-bottom: 1px solid #eddeed;
}
.input-group .btn.btn-primary {
    line-height: 1;
    border-radius: 0;
}
.card-statistics .icon-lg {
    background: -webkit-linear-gradient(#33ccff, #003399);
    background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.page-heading {
    background: linear-gradient(90deg, rgb(102,255,255) 8%, rgb(0,51,153) 100%);
    color: #fff;
    padding: 45px 0;
}
.page-heading h2.text-center {
    font-size: 52px;
    margin: 0;
    line-height: 1;
    text-transform: uppercase;
}
.post-wrapper {
    width: 46.825%;
    display: block;
    float: left;
    margin-left: 8px;
    margin-right: 8px;
    margin-bottom: 15px;
    -webkit-transition: ease 0.2s all;
    -moz-transition: ease 0.2s all;
    -ms-transition: ease 0.2s all;
    -o-transition: ease 0.2s all;
    transition: ease 0.2s all;
}
.post-wrapper:hover{
    box-shadow: 0px 0px 8px 0 #aaa;
    -webkit-transition: ease 0.2s all;
    -moz-transition: ease 0.2s all;
    -ms-transition: ease 0.2s all;
    -o-transition: ease 0.2s all;
    transition: ease 0.2s all;
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
}
.post-img-wrap {
    max-height: 240px;
    display: block;
    overflow: hidden;
    height: 240px;
}
.post-img,
.main-post-image img{
    width: 100%;
    height: auto;
    margin-top: -65px;
}
.post-category {
    font-size: 14px;
    color: #FDB31B;
    text-transform: uppercase;
}
.post-title a {
    color: #3f3f3f;
    font-size: 18px;
    text-decoration: none;
    max-height: 64px;
    display: block;
    min-height: 64px;
    overflow: hidden;
}
.post-title a:hover,
.post-title a:hover,
.post-title a:hover {
    color: #3f3f3f;
    text-decoration: none;
}
.meta {
    display: flex;
    margin-bottom: 10px;
}
.author-post, .date {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
    color: #595959;
    margin-right: 10px;
}
.post-excrept {
    font-size: 14px;
    font-weight: 400;
    margin: 0;
}
.post-content {
    background-color: #fff;
    padding: 15px;
    border: 1px solid rgba(0,0,0,.125);
}
.pagination{
    justify-content: center;
}
.pagination li a,
.pagination li span{
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #007bff;
    background-color: #fff;
    border: 1px solid #dee2e6;
}
.pagination li a:hover, 
.pagination li a:active{
    z-index: 2;
    color: #0056b3;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6;
}
.pagination li a:focus{
    z-index: 3;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);
}
.sidebar {
    background-color: #fff;
    padding: 15px;
    border: 1px solid rgba(0,0,0,.125);
    height: 100%;
}
.recent-posts {
    list-style: none;
    padding: 0;
}
.recent-post-img {
    margin: 0 10px 0 0;
}
.recent-post-img img {
    width: 90px;
}
.recent-posts li {
    clear: both;
    display: flex;
    margin: 0;
    padding: 15px 0;
    border-bottom: 1px solid rgba(119, 119, 119, 0.3);
}
.recent-posts li:last-child {
    border: none;
}
.recent-post-title a {
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    text-decoration: navajowhite;
    color: #282828;
    display: block;
}
.recent-post-title a:hover,
.recent-post-title a:hover,
.recent-post-title a:hover {
    color: #282828;
    text-decoration: none;
}
.recent-post-title {
    margin: 0;
}
.recent-post-content .date {
    font-size: 13px;
    font-weight: 100;
    text-transform: capitalize;
    margin: 0;
    display: block;
}

.sidebar-title {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    display: block;
    margin: 0;
    background: linear-gradient(90deg, rgb(102,255,255) 8%, rgb(0,51,153) 100%);
    color: #ffffff;
    padding: 10px;
    position: relative;
}
.sidebar-title::after {
    content: '';
    width: 0;
    height: 0;
    border-bottom: 45px solid #ffffff;
    border-left: 50px solid transparent;
    position: absolute;
    right: 0;
    bottom: 0;
}
.sidebar .scocial-links {
    padding: 15px 0;
}
.sidebar .scocial-links a {
    font-size: 28px;
    width: 52px;
    height: 52px;
}

.main-post-image {
    display: block;
    overflow: hidden;
    border: 1px solid transparent;
}
.btn.btn-primary.btn-back {
    border-radius: 0;
    position: absolute;
    left: -94px;
    line-height: 52px;
    top: 1px;
}
.main-post-content {
    background-color: #fff;
    padding: 25px;
    border: 1px solid rgba(0,0,0,.125);
}
.main-post-title {
    font-size: 32px;
}
.post-description font {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    display: block;
    margin-bottom: 10px;
}
.main-post-wrapper {
    position: relative;
}
.main-post-image img {
    margin-top: 0;
}

@media (max-width:550px){
    .navbar.horizontal-layout .nav-bottom .page-navigation > .nav-item:not(.mega-menu) .submenu{
        top: 0;
    }
    .navbar.horizontal-layout .nav-bottom .page-navigation > .nav-item:not(.mega-menu) .submenu {
        top: 0;
        animation: none;
    }
    #why-us img.mb-5 {
        display: block;
        width: 100%;
    }
    h2.compare-title img {
        width: 100px;
    }
    .vs{
        font-size: 24px;
    }
    h2.compare-title {
        font-size: 22px;
        margin-bottom: 42px;
    }
    #top-banner {
        padding: 60px 0;
    }
    .testi-box {
        padding: 20px 25px;
    }
    .footer-top img {
        display: block;
        margin: 0 auto 15px;
      }
      .footer-top p{
      	text-align: center;
        margin-bottom: 20px;
      }
      .scocial-links{
      	margin: 0 0 15px;
    	justify-content: center;
      }
      .widget-title {
        font-size: 20px;
        margin-bottom: 15px;
    	text-align: center;
      }
      .footer-menu a{
      	line-height: 24px;
    	font-size: 14px;
        text-align: center;
      }
      .footer-menu a:hover{
      	padding:0;
      }
      .footer-menu a::before{
      	display:none
      }
      .footer-top .col-sm-3:nth-child(2), .footer-top .col-sm-3:nth-child(3) {
        width: 50%;
        float: left;
        display: block;
      }
      .footer-top .col-sm-3:nth-child(4) {
        clear: both;
        display: block;
        float: left;
        width: 100%;
      }
      .footer-top .btn.btn-primary {
        width: 100%;
      }
      .footer-bottom p {
        font-size: 14px;
      }
      .footer-bottom {
        padding: 15px 0;
      }
      .btn.btn-primary.btn-back{
          position: relative;
        left: auto;
        line-height: 28px;
        top: auto;
        display: block;
        margin-bottom: 15px;
      }
      .page-heading h2.text-center {
        font-size: 42px;
      }
      .page-heading {
            padding: 25px 0;
      }
    .main-post-title {
        font-size: 26px;
    }
    .sidebar{
        display:none;
    }
    .post-wrapper {
        width: 100%;
        display: block;
        float: none;
        margin-left: 0;
        margin-right: 0;
    }
}

table.dataTable {
    border-collapse: collapse !important;
}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps__rail-x:focus,.ps__rail-x:hover,.ps__rail-y:focus,.ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}/*!
 * FullCalendar v3.8.0
 * Docs & License: https://fullcalendar.io/
 * (c) 2017 Adam Shaw
 */.fc button,.fc table,body .fc{font-size:1em}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-webkit-touch-callout:none;-khtml-user-select:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar,.fc th{text-align:center}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-icon,.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{-webkit-box-shadow:0 2px 7px rgba(0,0,0,.3);box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc.fc-bootstrap3 a,.ui-widget .fc-event{text-decoration:none}.fc-limited{display:none}.fc-icon,.fc-toolbar .fc-center{display:inline-block}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-icon:after,.fc-toolbar button{position:relative}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff;border-width:1px;border-style:solid}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{height:1em;line-height:1em;font-size:1em;font-family:Courier New,Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666;font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-bootstrap3 .fc-time-grid .fc-slats table,.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.ui-widget .fc-event{color:#fff;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap3 hr.fc-divider{border-color:inherit}.fc-bootstrap3 .fc-today.alert{border-radius:0}.fc-bootstrap3 .fc-popover .panel-body{padding:0}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}div.tagsinput{border:1px solid #ccc;background:#fff;padding:5px;width:300px;height:100px;overflow-y:auto}div.tagsinput span.tag{border:1px solid #a5d24a;-moz-border-radius:2px;-webkit-border-radius:2px;display:block;float:left;padding:5px;text-decoration:none;background:#cde69c;color:#638421;margin-right:5px;margin-bottom:5px;font-family:helvetica;font-size:13px}div.tagsinput span.tag a{font-weight:700;color:#82ad2b;text-decoration:none;font-size:11px}div.tagsinput input{width:80px;margin:0;font-family:helvetica;font-size:13px;border:1px solid transparent;padding:5px;background:transparent;color:#000;outline:0;margin-right:5px;margin-bottom:5px}div.tagsinput div{display:block;float:left}.tags_clear{clear:both;width:100%;height:0}.not_valid{background:#fbd8db!important;color:#90111a!important}.br-theme-fontawesome-stars .br-widget{height:28px;white-space:nowrap}.br-theme-fontawesome-stars .br-widget a{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px}.br-theme-fontawesome-stars .br-widget a:after{content:"\F005";color:#d2d2d2}.br-theme-fontawesome-stars .br-widget a.br-active:after,.br-theme-fontawesome-stars .br-widget a.br-selected:after{color:#edb867}.br-theme-fontawesome-stars .br-widget .br-current-rating{display:none}.br-theme-fontawesome-stars .br-readonly a{cursor:default}@media print{.br-theme-fontawesome-stars .br-widget a:after{content:"\F006";color:#000}.br-theme-fontawesome-stars .br-widget a.br-active:after,.br-theme-fontawesome-stars .br-widget a.br-selected:after{content:"\F005";color:#000}}.br-theme-bars-1to10 .br-widget{height:50px;white-space:nowrap}.br-theme-bars-1to10 .br-widget a{display:block;width:12px;padding:5px 0;height:28px;float:left;background-color:#fbedd9;margin:1px;text-align:center}.br-theme-bars-1to10 .br-widget a.br-active,.br-theme-bars-1to10 .br-widget a.br-selected{background-color:#edb867}.br-theme-bars-1to10 .br-widget .br-current-rating{font-size:20px;line-height:2;float:left;padding:0 20px;color:#edb867;font-weight:400}.br-theme-bars-1to10 .br-readonly a{cursor:default}.br-theme-bars-1to10 .br-readonly a.br-active,.br-theme-bars-1to10 .br-readonly a.br-selected{background-color:#f2cd95}.br-theme-bars-1to10 .br-readonly .br-current-rating{color:#f2cd95}@media print{.br-theme-bars-1to10 .br-widget a{border:1px solid #b3b3b3;background:#fff;height:38px;-webkit-box-sizing:border-box;box-sizing:border-box}.br-theme-bars-1to10 .br-widget a.br-active,.br-theme-bars-1to10 .br-widget a.br-selected{border:1px solid #000;background:#fff}.br-theme-bars-1to10 .br-widget .br-current-rating{color:#000}}.br-theme-bars-horizontal .br-widget{width:120px;white-space:nowrap}.br-theme-bars-horizontal .br-widget a{display:block;width:120px;height:5px;background-color:#fbedd9;margin:1px}.br-theme-bars-horizontal .br-widget a.br-active,.br-theme-bars-horizontal .br-widget a.br-selected{background-color:#edb867}.br-theme-bars-horizontal .br-widget .br-current-rating{width:120px;font-size:18px;font-weight:600;line-height:2;text-align:center;color:#edb867}.br-theme-bars-horizontal .br-readonly a{cursor:default}.br-theme-bars-horizontal .br-readonly a.br-active,.br-theme-bars-horizontal .br-readonly a.br-selected{background-color:#f2cd95}.br-theme-bars-horizontal .br-readonly .br-current-rating{color:#f2cd95}@media print{.br-theme-bars-horizontal .br-widget a{border:1px solid #b3b3b3;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.br-theme-bars-horizontal .br-widget a.br-active,.br-theme-bars-horizontal .br-widget a.br-selected{border:1px solid #000;background:#fff}.br-theme-bars-horizontal .br-widget .br-current-rating{color:#000}}.br-theme-bars-movie .br-widget{height:10px;white-space:nowrap}.br-theme-bars-movie .br-widget a{display:block;width:60px;height:8px;float:left;background-color:#bbcefb;margin:1px}.br-theme-bars-movie .br-widget a.br-active,.br-theme-bars-movie .br-widget a.br-selected{background-color:#4278f5}.br-theme-bars-movie .br-widget .br-current-rating{clear:both;width:240px;text-align:center;font-weight:600;display:block;padding:.5em 0;color:#4278f5;font-weight:400}.br-theme-bars-movie .br-readonly a{cursor:default}.br-theme-bars-movie .br-readonly a.br-active,.br-theme-bars-movie .br-readonly a.br-selected{background-color:#729bf8}.br-theme-bars-movie .br-readonly .br-current-rating{color:#729bf8}@media print{.br-theme-bars-movie .br-widget a{border:1px solid #b3b3b3;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.br-theme-bars-movie .br-widget a.br-active,.br-theme-bars-movie .br-widget a.br-selected{border:1px solid #000;background:#fff}.br-theme-bars-movie .br-widget .br-current-rating{color:#000}}.br-theme-bars-pill .br-widget{white-space:nowrap}.br-theme-bars-pill .br-widget a{padding:7px 15px;background-color:#bef5e8;color:#50e3c2;text-decoration:none;font-size:13px;line-height:3;text-align:center;font-weight:400}.br-theme-bars-pill .br-widget a:first-child{-webkit-border-top-left-radius:999px;-webkit-border-bottom-left-radius:999px;-moz-border-radius-topleft:999px;-moz-border-radius-bottomleft:999px;border-top-left-radius:999px;border-bottom-left-radius:999px}.br-theme-bars-pill .br-widget a:last-child{-webkit-border-top-right-radius:999px;-webkit-border-bottom-right-radius:999px;-moz-border-radius-topright:999px;-moz-border-radius-bottomright:999px;border-top-right-radius:999px;border-bottom-right-radius:999px}.br-theme-bars-pill .br-widget a.br-active,.br-theme-bars-pill .br-widget a.br-selected{background-color:#50e3c2;color:#fff}.br-theme-bars-pill .br-readonly a{cursor:default}.br-theme-bars-pill .br-readonly a.br-active,.br-theme-bars-pill .br-readonly a.br-selected{background-color:#7cead1}@media print{.br-theme-bars-pill .br-widget a{border:1px solid #b3b3b3;border-left:none;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.br-theme-bars-pill .br-widget a.br-active,.br-theme-bars-pill .br-widget a.br-selected{border:1px solid #000;border-left:none;background:#fff;color:#000}.br-theme-bars-pill .br-widget a:first-child{border-left:1px solid #000}}.br-theme-bars-reversed .br-widget{height:25px;white-space:nowrap}.br-theme-bars-reversed .br-widget a{display:block;width:22px;height:22px;float:left;background-color:#bef5e8;margin:1px;font-size:15px;font-weight:400;line-height:1.4;color:#50e3c2;text-align:center}.br-theme-bars-reversed .br-widget a.br-active,.br-theme-bars-reversed .br-widget a.br-selected{background-color:#50e3c2;color:#fff}.br-theme-bars-reversed .br-widget .br-current-rating{line-height:1.3;float:left;padding:0 20px;color:#50e3c2;font-size:17px;font-weight:400}.br-theme-bars-reversed .br-readonly a{cursor:default}.br-theme-bars-reversed .br-readonly a.br-active,.br-theme-bars-reversed .br-readonly a.br-selected{background-color:#7cead1}.br-theme-bars-reversed .br-readonly .br-current-rating{color:#7cead1}@media print{.br-theme-bars-reversed .br-widget a{border:1px solid #b3b3b3;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.br-theme-bars-reversed .br-widget a.br-active,.br-theme-bars-reversed .br-widget a.br-selected{border:1px solid #000;background:#fff}.br-theme-bars-reversed .br-widget .br-current-rating{color:#000}}.br-theme-bars-square .br-widget{height:15px;white-space:nowrap}.br-theme-bars-square .br-widget a{display:block;width:30px;height:30px;float:left;border:2px solid #bbcefb;background-color:#fff;margin:2px;text-decoration:none;font-size:14px;font-weight:400;line-height:2;text-align:center;color:#bbcefb;font-weight:600}.br-theme-bars-square .br-widget a.br-active,.br-theme-bars-square .br-widget a.br-selected{border:2px solid #4278f5;color:#4278f5}.br-theme-bars-square .br-widget .br-current-rating{clear:both;width:330px;text-align:center;font-weight:600;display:block;padding:.5em 0;color:#646464}.br-theme-bars-square .br-readonly a{cursor:default}.br-theme-bars-square .br-readonly a.br-active,.br-theme-bars-square .br-readonly a.br-selected{border:2px solid #729bf8;color:#729bf8}@media print{.br-theme-bars-square .br-widget a{border:2px solid #b3b3b3;color:#b3b3b3}.br-theme-bars-square .br-widget a.br-active,.br-theme-bars-square .br-widget a.br-selected{border:2px solid #000;color:#000}}.br-theme-bootstrap-stars .br-widget{height:28px;white-space:nowrap}.br-theme-bootstrap-stars .br-widget a{font:normal normal normal 18px/1 Glyphicons Halflings;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px}.br-theme-bootstrap-stars .br-widget a:after{content:"\E006";color:#d2d2d2}.br-theme-bootstrap-stars .br-widget a.br-active:after,.br-theme-bootstrap-stars .br-widget a.br-selected:after{color:#edb867}.br-theme-bootstrap-stars .br-widget .br-current-rating{display:none}.br-theme-bootstrap-stars .br-readonly a{cursor:default}@media print{.br-theme-bootstrap-stars .br-widget a:after{content:"\E007";color:#000}.br-theme-bootstrap-stars .br-widget a.br-active:after,.br-theme-bootstrap-stars .br-widget a.br-selected:after{content:"\E006";color:#000}}.br-theme-css-stars .br-widget{height:28px;white-space:nowrap}.br-theme-css-stars .br-widget a{text-decoration:none;height:18px;width:18px;float:left;font-size:23px;margin-right:5px}.br-theme-css-stars .br-widget a:after{content:"\2605";color:#d2d2d2}.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after{color:#edb867}.br-theme-css-stars .br-widget .br-current-rating{display:none}.br-theme-css-stars .br-readonly a{cursor:default}@media print{.br-theme-css-stars .br-widget a:after{content:"\2606";color:#000}.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after{content:"\2605";color:#000}}.br-theme-fontawesome-stars-o .br-widget{height:28px;white-space:nowrap}.br-theme-fontawesome-stars-o .br-widget a{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px}.br-theme-fontawesome-stars-o .br-widget a:after{content:"\F006";color:#d2d2d2}.br-theme-fontawesome-stars-o .br-widget a.br-active:after,.br-theme-fontawesome-stars-o .br-widget a.br-selected:after{content:"\F005";color:#50e3c2}.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after{content:"\F123";color:#50e3c2}.br-theme-fontawesome-stars-o .br-widget .br-current-rating{display:none}.br-theme-fontawesome-stars-o .br-readonly a{cursor:default}.br-theme-fontawesome-stars-o .br-reverse a.br-fractional{display:inline-block;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}@media print{.br-theme-fontawesome-stars-o .br-widget a:after{content:"\F006";color:#000}.br-theme-fontawesome-stars-o .br-widget a.br-active:after,.br-theme-fontawesome-stars-o .br-widget a.br-selected:after{content:"\F005";color:#000}.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after{content:"\F123";color:#000}}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after,.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=today]:after,.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after,.bootstrap-datetimepicker-widget .picker-switch:after,.bootstrap-datetimepicker-widget table th.next:after,.bootstrap-datetimepicker-widget table th.prev:after,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:12.8vw}@media (min-width:576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:"";display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{-webkit-box-shadow:none;box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch:after{content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:.25rem}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#868e96;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev:after{content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next:after{content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#e9ecef}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#868e96}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#e9ecef;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#868e96}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:"";display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#007bff;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#868e96;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:.25rem}.bootstrap-datetimepicker-widget table td span:hover{background:#e9ecef}.bootstrap-datetimepicker-widget table td span.active{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#868e96}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#868e96;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group.date .input-group-addon{cursor:pointer}/*!
 * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdd49a),to(#fdf59a));background-image:linear-gradient(180deg,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a",endColorstr="#fdf59a",GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-webkit-gradient(linear,left top,left bottom,from(#f3c17a),to(#f3e97a));background-image:linear-gradient(180deg,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a",endColorstr="#f3e97a",GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-webkit-gradient(linear,left top,left bottom,from(#b3b3b3),to(grey));background-image:linear-gradient(180deg,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3",endColorstr="#808080",GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#04c));background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#04c));background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.icheckbox_minimal,.iradio_minimal{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/minimal.png?5374dd98e677fe8171af180e2cd70fe2) no-repeat;border:none;cursor:pointer}.icheckbox_minimal{background-position:0 0}.icheckbox_minimal.hover{background-position:-20px 0}.icheckbox_minimal.checked{background-position:-40px 0}.icheckbox_minimal.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal.checked.disabled{background-position:-80px 0}.iradio_minimal{background-position:-100px 0}.iradio_minimal.hover{background-position:-120px 0}.iradio_minimal.checked{background-position:-140px 0}.iradio_minimal.disabled{background-position:-160px 0;cursor:default}.iradio_minimal.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal,.iradio_minimal{background-image:url(/images/vendor/icheck/skins/minimal/minimal@2x.png?70a48613bab335e8229fbc13d2e8083e);background-size:200px 20px}}.icheckbox_minimal-red,.iradio_minimal-red{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/red.png?7f62af20eca41e759681c73e994dba01) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-red{background-position:0 0}.icheckbox_minimal-red.hover{background-position:-20px 0}.icheckbox_minimal-red.checked{background-position:-40px 0}.icheckbox_minimal-red.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-red.checked.disabled{background-position:-80px 0}.iradio_minimal-red{background-position:-100px 0}.iradio_minimal-red.hover{background-position:-120px 0}.iradio_minimal-red.checked{background-position:-140px 0}.iradio_minimal-red.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-red.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-red,.iradio_minimal-red{background-image:url(/images/vendor/icheck/skins/minimal/red@2x.png?f1062c10dc82728ed1c3a68d382115f0);background-size:200px 20px}}.icheckbox_minimal-green,.iradio_minimal-green{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/green.png?3b4856d954f9bd92db9a42c4b3365b38) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-green{background-position:0 0}.icheckbox_minimal-green.hover{background-position:-20px 0}.icheckbox_minimal-green.checked{background-position:-40px 0}.icheckbox_minimal-green.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-green.checked.disabled{background-position:-80px 0}.iradio_minimal-green{background-position:-100px 0}.iradio_minimal-green.hover{background-position:-120px 0}.iradio_minimal-green.checked{background-position:-140px 0}.iradio_minimal-green.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-green.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-green,.iradio_minimal-green{background-image:url(/images/vendor/icheck/skins/minimal/green@2x.png?a2f047d499c054f4ca553a0bf96bd3ee);background-size:200px 20px}}.icheckbox_minimal-blue,.iradio_minimal-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/blue.png?4a709f8cf673f2b25537f8547cc6db07) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-blue{background-position:0 0}.icheckbox_minimal-blue.hover{background-position:-20px 0}.icheckbox_minimal-blue.checked{background-position:-40px 0}.icheckbox_minimal-blue.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-blue.checked.disabled{background-position:-80px 0}.iradio_minimal-blue{background-position:-100px 0}.iradio_minimal-blue.hover{background-position:-120px 0}.iradio_minimal-blue.checked{background-position:-140px 0}.iradio_minimal-blue.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-blue.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-blue,.iradio_minimal-blue{background-image:url(/images/vendor/icheck/skins/minimal/blue@2x.png?0035ec50cf54ce054db8c956716d268d);background-size:200px 20px}}.icheckbox_minimal-aero,.iradio_minimal-aero{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/aero.png?242eaf8c522bf3a99e20377b088145f7) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-aero{background-position:0 0}.icheckbox_minimal-aero.hover{background-position:-20px 0}.icheckbox_minimal-aero.checked{background-position:-40px 0}.icheckbox_minimal-aero.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-aero.checked.disabled{background-position:-80px 0}.iradio_minimal-aero{background-position:-100px 0}.iradio_minimal-aero.hover{background-position:-120px 0}.iradio_minimal-aero.checked{background-position:-140px 0}.iradio_minimal-aero.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-aero.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-aero,.iradio_minimal-aero{background-image:url(/images/vendor/icheck/skins/minimal/aero@2x.png?b024258513da897cc57320ee8bfebf55);background-size:200px 20px}}.icheckbox_minimal-grey,.iradio_minimal-grey{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/grey.png?c2cdcc76c9b104baac8e679ac608d1b4) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-grey{background-position:0 0}.icheckbox_minimal-grey.hover{background-position:-20px 0}.icheckbox_minimal-grey.checked{background-position:-40px 0}.icheckbox_minimal-grey.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-grey.checked.disabled{background-position:-80px 0}.iradio_minimal-grey{background-position:-100px 0}.iradio_minimal-grey.hover{background-position:-120px 0}.iradio_minimal-grey.checked{background-position:-140px 0}.iradio_minimal-grey.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-grey.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-grey,.iradio_minimal-grey{background-image:url(/images/vendor/icheck/skins/minimal/grey@2x.png?4cb83da4e00d7a3a0462e5878a5823b0);background-size:200px 20px}}.icheckbox_minimal-orange,.iradio_minimal-orange{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/orange.png?e7333f83e2802e2f7d1820e6f571b8cb) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-orange{background-position:0 0}.icheckbox_minimal-orange.hover{background-position:-20px 0}.icheckbox_minimal-orange.checked{background-position:-40px 0}.icheckbox_minimal-orange.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-orange.checked.disabled{background-position:-80px 0}.iradio_minimal-orange{background-position:-100px 0}.iradio_minimal-orange.hover{background-position:-120px 0}.iradio_minimal-orange.checked{background-position:-140px 0}.iradio_minimal-orange.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-orange.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-orange,.iradio_minimal-orange{background-image:url(/images/vendor/icheck/skins/minimal/orange@2x.png?4a997518c98c5562c92bb199f8b059ca);background-size:200px 20px}}.icheckbox_minimal-yellow,.iradio_minimal-yellow{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/yellow.png?0bd13b604180462de5c6583520756bcf) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-yellow{background-position:0 0}.icheckbox_minimal-yellow.hover{background-position:-20px 0}.icheckbox_minimal-yellow.checked{background-position:-40px 0}.icheckbox_minimal-yellow.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-yellow.checked.disabled{background-position:-80px 0}.iradio_minimal-yellow{background-position:-100px 0}.iradio_minimal-yellow.hover{background-position:-120px 0}.iradio_minimal-yellow.checked{background-position:-140px 0}.iradio_minimal-yellow.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-yellow.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-yellow,.iradio_minimal-yellow{background-image:url(/images/vendor/icheck/skins/minimal/yellow@2x.png?d963642adbb097446294204ab340a09f);background-size:200px 20px}}.icheckbox_minimal-pink,.iradio_minimal-pink{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/pink.png?375a3b1920da847c3e42b8f56d3a9f2d) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-pink{background-position:0 0}.icheckbox_minimal-pink.hover{background-position:-20px 0}.icheckbox_minimal-pink.checked{background-position:-40px 0}.icheckbox_minimal-pink.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-pink.checked.disabled{background-position:-80px 0}.iradio_minimal-pink{background-position:-100px 0}.iradio_minimal-pink.hover{background-position:-120px 0}.iradio_minimal-pink.checked{background-position:-140px 0}.iradio_minimal-pink.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-pink.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-pink,.iradio_minimal-pink{background-image:url(/images/vendor/icheck/skins/minimal/pink@2x.png?c7ec3487cb9b2227b52074c721aaea95);background-size:200px 20px}}.icheckbox_minimal-purple,.iradio_minimal-purple{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/images/vendor/icheck/skins/minimal/purple.png?e01e49af1de2f91c5904d4c4ce79e6c6) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-purple{background-position:0 0}.icheckbox_minimal-purple.hover{background-position:-20px 0}.icheckbox_minimal-purple.checked{background-position:-40px 0}.icheckbox_minimal-purple.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-purple.checked.disabled{background-position:-80px 0}.iradio_minimal-purple{background-position:-100px 0}.iradio_minimal-purple.hover{background-position:-120px 0}.iradio_minimal-purple.checked{background-position:-140px 0}.iradio_minimal-purple.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-purple.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-purple,.iradio_minimal-purple{background-image:url(/images/vendor/icheck/skins/minimal/purple@2x.png?e13312afeae30a99b7d1b1de7ba95e1d);background-size:200px 20px}}.icheckbox_square,.iradio_square{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/square.png?86ba927efe80c36da9a4b76ed5768fce) no-repeat;border:none;cursor:pointer}.icheckbox_square{background-position:0 0}.icheckbox_square.hover{background-position:-24px 0}.icheckbox_square.checked{background-position:-48px 0}.icheckbox_square.disabled{background-position:-72px 0;cursor:default}.icheckbox_square.checked.disabled{background-position:-96px 0}.iradio_square{background-position:-120px 0}.iradio_square.hover{background-position:-144px 0}.iradio_square.checked{background-position:-168px 0}.iradio_square.disabled{background-position:-192px 0;cursor:default}.iradio_square.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square,.iradio_square{background-image:url(/images/vendor/icheck/skins/square/square@2x.png?a711b529b4fe1f20f0f9850c67a87848);background-size:240px 24px}}.icheckbox_square-red,.iradio_square-red{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/red.png?5902e033b5c08edf7ddeef3c435c5a44) no-repeat;border:none;cursor:pointer}.icheckbox_square-red{background-position:0 0}.icheckbox_square-red.hover{background-position:-24px 0}.icheckbox_square-red.checked{background-position:-48px 0}.icheckbox_square-red.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-red.checked.disabled{background-position:-96px 0}.iradio_square-red{background-position:-120px 0}.iradio_square-red.hover{background-position:-144px 0}.iradio_square-red.checked{background-position:-168px 0}.iradio_square-red.disabled{background-position:-192px 0;cursor:default}.iradio_square-red.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-red,.iradio_square-red{background-image:url(/images/vendor/icheck/skins/square/red@2x.png?c517aac442b70478eedfdd5438d621d5);background-size:240px 24px}}.icheckbox_square-green,.iradio_square-green{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/green.png?869a3a67e8e1ca55bc5ee0a70438f320) no-repeat;border:none;cursor:pointer}.icheckbox_square-green{background-position:0 0}.icheckbox_square-green.hover{background-position:-24px 0}.icheckbox_square-green.checked{background-position:-48px 0}.icheckbox_square-green.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-green.checked.disabled{background-position:-96px 0}.iradio_square-green{background-position:-120px 0}.iradio_square-green.hover{background-position:-144px 0}.iradio_square-green.checked{background-position:-168px 0}.iradio_square-green.disabled{background-position:-192px 0;cursor:default}.iradio_square-green.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-green,.iradio_square-green{background-image:url(/images/vendor/icheck/skins/square/green@2x.png?1a0de24f0bfb1a31dd5d2a11c94484e7);background-size:240px 24px}}.icheckbox_square-blue,.iradio_square-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/blue.png?96f8a9053c5b1ab49111b9e243fd5c38) no-repeat;border:none;cursor:pointer}.icheckbox_square-blue{background-position:0 0}.icheckbox_square-blue.hover{background-position:-24px 0}.icheckbox_square-blue.checked{background-position:-48px 0}.icheckbox_square-blue.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-blue.checked.disabled{background-position:-96px 0}.iradio_square-blue{background-position:-120px 0}.iradio_square-blue.hover{background-position:-144px 0}.iradio_square-blue.checked{background-position:-168px 0}.iradio_square-blue.disabled{background-position:-192px 0;cursor:default}.iradio_square-blue.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-blue,.iradio_square-blue{background-image:url(/images/vendor/icheck/skins/square/blue@2x.png?2694acfdd21dfca86aa67beac8e0a108);background-size:240px 24px}}.icheckbox_square-aero,.iradio_square-aero{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/aero.png?5681c3c82b05e7236a747304d9efc65f) no-repeat;border:none;cursor:pointer}.icheckbox_square-aero{background-position:0 0}.icheckbox_square-aero.hover{background-position:-24px 0}.icheckbox_square-aero.checked{background-position:-48px 0}.icheckbox_square-aero.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-aero.checked.disabled{background-position:-96px 0}.iradio_square-aero{background-position:-120px 0}.iradio_square-aero.hover{background-position:-144px 0}.iradio_square-aero.checked{background-position:-168px 0}.iradio_square-aero.disabled{background-position:-192px 0;cursor:default}.iradio_square-aero.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-aero,.iradio_square-aero{background-image:url(/images/vendor/icheck/skins/square/aero@2x.png?e87893c94fe3c1ef0c4684ac92f47cc1);background-size:240px 24px}}.icheckbox_square-grey,.iradio_square-grey{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/grey.png?aed7d43e7f00789bf6e18c6bb9570d14) no-repeat;border:none;cursor:pointer}.icheckbox_square-grey{background-position:0 0}.icheckbox_square-grey.hover{background-position:-24px 0}.icheckbox_square-grey.checked{background-position:-48px 0}.icheckbox_square-grey.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-grey.checked.disabled{background-position:-96px 0}.iradio_square-grey{background-position:-120px 0}.iradio_square-grey.hover{background-position:-144px 0}.iradio_square-grey.checked{background-position:-168px 0}.iradio_square-grey.disabled{background-position:-192px 0;cursor:default}.iradio_square-grey.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-grey,.iradio_square-grey{background-image:url(/images/vendor/icheck/skins/square/grey@2x.png?fec2537d7a4b8ceb5a26fd7bf1b22dee);background-size:240px 24px}}.icheckbox_square-orange,.iradio_square-orange{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/orange.png?a0ef9dc171052d43ca07023635da2af3) no-repeat;border:none;cursor:pointer}.icheckbox_square-orange{background-position:0 0}.icheckbox_square-orange.hover{background-position:-24px 0}.icheckbox_square-orange.checked{background-position:-48px 0}.icheckbox_square-orange.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-orange.checked.disabled{background-position:-96px 0}.iradio_square-orange{background-position:-120px 0}.iradio_square-orange.hover{background-position:-144px 0}.iradio_square-orange.checked{background-position:-168px 0}.iradio_square-orange.disabled{background-position:-192px 0;cursor:default}.iradio_square-orange.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-orange,.iradio_square-orange{background-image:url(/images/vendor/icheck/skins/square/orange@2x.png?b9b55a9183b928c68be28c59bd12821a);background-size:240px 24px}}.icheckbox_square-yellow,.iradio_square-yellow{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/yellow.png?251d5e87dd14be5dc1f2f3fa4b405d92) no-repeat;border:none;cursor:pointer}.icheckbox_square-yellow{background-position:0 0}.icheckbox_square-yellow.hover{background-position:-24px 0}.icheckbox_square-yellow.checked{background-position:-48px 0}.icheckbox_square-yellow.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-yellow.checked.disabled{background-position:-96px 0}.iradio_square-yellow{background-position:-120px 0}.iradio_square-yellow.hover{background-position:-144px 0}.iradio_square-yellow.checked{background-position:-168px 0}.iradio_square-yellow.disabled{background-position:-192px 0;cursor:default}.iradio_square-yellow.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-yellow,.iradio_square-yellow{background-image:url(/images/vendor/icheck/skins/square/yellow@2x.png?334c995aadc9bc51d9ba042af807cf3c);background-size:240px 24px}}.icheckbox_square-pink,.iradio_square-pink{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/pink.png?5db00a177725022a6a1249537583a738) no-repeat;border:none;cursor:pointer}.icheckbox_square-pink{background-position:0 0}.icheckbox_square-pink.hover{background-position:-24px 0}.icheckbox_square-pink.checked{background-position:-48px 0}.icheckbox_square-pink.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-pink.checked.disabled{background-position:-96px 0}.iradio_square-pink{background-position:-120px 0}.iradio_square-pink.hover{background-position:-144px 0}.iradio_square-pink.checked{background-position:-168px 0}.iradio_square-pink.disabled{background-position:-192px 0;cursor:default}.iradio_square-pink.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-pink,.iradio_square-pink{background-image:url(/images/vendor/icheck/skins/square/pink@2x.png?61bca2872be7b37b479026896c86babf);background-size:240px 24px}}.icheckbox_square-purple,.iradio_square-purple{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/images/vendor/icheck/skins/square/purple.png?9284a1280875a68f96b31d512155d35f) no-repeat;border:none;cursor:pointer}.icheckbox_square-purple{background-position:0 0}.icheckbox_square-purple.hover{background-position:-24px 0}.icheckbox_square-purple.checked{background-position:-48px 0}.icheckbox_square-purple.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-purple.checked.disabled{background-position:-96px 0}.iradio_square-purple{background-position:-120px 0}.iradio_square-purple.hover{background-position:-144px 0}.iradio_square-purple.checked{background-position:-168px 0}.iradio_square-purple.disabled{background-position:-192px 0;cursor:default}.iradio_square-purple.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-purple,.iradio_square-purple{background-image:url(/images/vendor/icheck/skins/square/purple@2x.png?fca6329c2e393036dcf6e2b3500c545c);background-size:240px 24px}}.icheckbox_flat,.iradio_flat{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/flat.png?2176d6d6e814b0da1c71b73ca7a675e8) no-repeat;border:none;cursor:pointer}.icheckbox_flat{background-position:0 0}.icheckbox_flat.checked{background-position:-22px 0}.icheckbox_flat.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat.checked.disabled{background-position:-66px 0}.iradio_flat{background-position:-88px 0}.iradio_flat.checked{background-position:-110px 0}.iradio_flat.disabled{background-position:-132px 0;cursor:default}.iradio_flat.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat,.iradio_flat{background-image:url(/images/vendor/icheck/skins/flat/flat@2x.png?0fd2837df39867a90c7a6fca9ca6fe6e);background-size:176px 22px}}.icheckbox_flat-red,.iradio_flat-red{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/red.png?ed1ce1933095ec957aefb354238b7696) no-repeat;border:none;cursor:pointer}.icheckbox_flat-red{background-position:0 0}.icheckbox_flat-red.checked{background-position:-22px 0}.icheckbox_flat-red.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-red.checked.disabled{background-position:-66px 0}.iradio_flat-red{background-position:-88px 0}.iradio_flat-red.checked{background-position:-110px 0}.iradio_flat-red.disabled{background-position:-132px 0;cursor:default}.iradio_flat-red.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-red,.iradio_flat-red{background-image:url(/images/vendor/icheck/skins/flat/red@2x.png?68651299040a20c2fd93ba3df98b32a0);background-size:176px 22px}}.icheckbox_flat-green,.iradio_flat-green{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/green.png?bd7c28773430b3ea5c507e00986c58c9) no-repeat;border:none;cursor:pointer}.icheckbox_flat-green{background-position:0 0}.icheckbox_flat-green.checked{background-position:-22px 0}.icheckbox_flat-green.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-green.checked.disabled{background-position:-66px 0}.iradio_flat-green{background-position:-88px 0}.iradio_flat-green.checked{background-position:-110px 0}.iradio_flat-green.disabled{background-position:-132px 0;cursor:default}.iradio_flat-green.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-green,.iradio_flat-green{background-image:url(/images/vendor/icheck/skins/flat/green@2x.png?e11d63f3475d3eb97bf6d5fb2097954b);background-size:176px 22px}}.icheckbox_flat-blue,.iradio_flat-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/blue.png?36ae7b1e1de65a74be291624eab4a6f8) no-repeat;border:none;cursor:pointer}.icheckbox_flat-blue{background-position:0 0}.icheckbox_flat-blue.checked{background-position:-22px 0}.icheckbox_flat-blue.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-blue.checked.disabled{background-position:-66px 0}.iradio_flat-blue{background-position:-88px 0}.iradio_flat-blue.checked{background-position:-110px 0}.iradio_flat-blue.disabled{background-position:-132px 0;cursor:default}.iradio_flat-blue.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-blue,.iradio_flat-blue{background-image:url(/images/vendor/icheck/skins/flat/blue@2x.png?5e10458811e6aa98278d2b2183700035);background-size:176px 22px}}.icheckbox_flat-aero,.iradio_flat-aero{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/aero.png?72ad39ae940fcfe016761168fc09408b) no-repeat;border:none;cursor:pointer}.icheckbox_flat-aero{background-position:0 0}.icheckbox_flat-aero.checked{background-position:-22px 0}.icheckbox_flat-aero.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-aero.checked.disabled{background-position:-66px 0}.iradio_flat-aero{background-position:-88px 0}.iradio_flat-aero.checked{background-position:-110px 0}.iradio_flat-aero.disabled{background-position:-132px 0;cursor:default}.iradio_flat-aero.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-aero,.iradio_flat-aero{background-image:url(/images/vendor/icheck/skins/flat/aero@2x.png?30a715df6ce8bdea2c5de23af928be61);background-size:176px 22px}}.icheckbox_flat-grey,.iradio_flat-grey{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/grey.png?30801d6a64f82a02413e3fae63cba53b) no-repeat;border:none;cursor:pointer}.icheckbox_flat-grey{background-position:0 0}.icheckbox_flat-grey.checked{background-position:-22px 0}.icheckbox_flat-grey.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-grey.checked.disabled{background-position:-66px 0}.iradio_flat-grey{background-position:-88px 0}.iradio_flat-grey.checked{background-position:-110px 0}.iradio_flat-grey.disabled{background-position:-132px 0;cursor:default}.iradio_flat-grey.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-grey,.iradio_flat-grey{background-image:url(/images/vendor/icheck/skins/flat/grey@2x.png?d160d152e6fe25409a365ad2e9b9142c);background-size:176px 22px}}.icheckbox_flat-orange,.iradio_flat-orange{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/orange.png?1aeb9bfc53322703a9a73b712cf358f9) no-repeat;border:none;cursor:pointer}.icheckbox_flat-orange{background-position:0 0}.icheckbox_flat-orange.checked{background-position:-22px 0}.icheckbox_flat-orange.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-orange.checked.disabled{background-position:-66px 0}.iradio_flat-orange{background-position:-88px 0}.iradio_flat-orange.checked{background-position:-110px 0}.iradio_flat-orange.disabled{background-position:-132px 0;cursor:default}.iradio_flat-orange.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-orange,.iradio_flat-orange{background-image:url(/images/vendor/icheck/skins/flat/orange@2x.png?97f1f8c82810b354063b1daabe13bfb9);background-size:176px 22px}}.icheckbox_flat-yellow,.iradio_flat-yellow{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/yellow.png?b80c9cf4e68212b31e4bfefb5b850e35) no-repeat;border:none;cursor:pointer}.icheckbox_flat-yellow{background-position:0 0}.icheckbox_flat-yellow.checked{background-position:-22px 0}.icheckbox_flat-yellow.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-yellow.checked.disabled{background-position:-66px 0}.iradio_flat-yellow{background-position:-88px 0}.iradio_flat-yellow.checked{background-position:-110px 0}.iradio_flat-yellow.disabled{background-position:-132px 0;cursor:default}.iradio_flat-yellow.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-yellow,.iradio_flat-yellow{background-image:url(/images/vendor/icheck/skins/flat/yellow@2x.png?04850a2414ba46fb33c9e0dd670a1a12);background-size:176px 22px}}.icheckbox_flat-pink,.iradio_flat-pink{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/pink.png?ef2ce4dcf4e30f9c1864b973a99564b6) no-repeat;border:none;cursor:pointer}.icheckbox_flat-pink{background-position:0 0}.icheckbox_flat-pink.checked{background-position:-22px 0}.icheckbox_flat-pink.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-pink.checked.disabled{background-position:-66px 0}.iradio_flat-pink{background-position:-88px 0}.iradio_flat-pink.checked{background-position:-110px 0}.iradio_flat-pink.disabled{background-position:-132px 0;cursor:default}.iradio_flat-pink.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-pink,.iradio_flat-pink{background-image:url(/images/vendor/icheck/skins/flat/pink@2x.png?a4dd2663820b6e65ddb19f9b9ea7c31e);background-size:176px 22px}}.icheckbox_flat-purple,.iradio_flat-purple{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/images/vendor/icheck/skins/flat/purple.png?da1144dfb4e10c4fa7c35f4bc8945e90) no-repeat;border:none;cursor:pointer}.icheckbox_flat-purple{background-position:0 0}.icheckbox_flat-purple.checked{background-position:-22px 0}.icheckbox_flat-purple.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-purple.checked.disabled{background-position:-66px 0}.iradio_flat-purple{background-position:-88px 0}.iradio_flat-purple.checked{background-position:-110px 0}.iradio_flat-purple.disabled{background-position:-132px 0;cursor:default}.iradio_flat-purple.checked.disabled{background-position:-154px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-purple,.iradio_flat-purple{background-image:url(/images/vendor/icheck/skins/flat/purple@2x.png?158759dcf5248781e7d714962cc7585a);background-size:176px 22px}}.icheckbox_line,.iradio_line{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#000;border:none;border-radius:3px;cursor:pointer}.icheckbox_line .icheck_line-icon,.iradio_line .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line.checked.hover,.icheckbox_line.hover,.iradio_line.hover{background:#444}.icheckbox_line.checked,.iradio_line.checked{background:#000}.icheckbox_line.checked .icheck_line-icon,.iradio_line.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line.disabled,.iradio_line.disabled{background:#ccc;cursor:default}.icheckbox_line.disabled .icheck_line-icon,.iradio_line.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line.checked.disabled,.iradio_line.checked.disabled{background:#ccc}.icheckbox_line.checked.disabled .icheck_line-icon,.iradio_line.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line .icheck_line-icon,.iradio_line .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_line-red,.iradio_line-red{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#e56c69;border:none;border-radius:3px;cursor:pointer}.icheckbox_line-red .icheck_line-icon,.iradio_line-red .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line-red.checked.hover,.icheckbox_line-red.hover,.iradio_line-red.hover{background:#e98582}.icheckbox_line-red.checked,.iradio_line-red.checked{background:#e56c69}.icheckbox_line-red.checked .icheck_line-icon,.iradio_line-red.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line-red.disabled,.iradio_line-red.disabled{background:#f7d3d2;cursor:default}.icheckbox_line-red.disabled .icheck_line-icon,.iradio_line-red.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line-red.checked.disabled,.iradio_line-red.checked.disabled{background:#f7d3d2}.icheckbox_line-red.checked.disabled .icheck_line-icon,.iradio_line-red.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line-red .icheck_line-icon,.iradio_line-red .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_line-green,.iradio_line-green{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#1b7e5a;border:none;border-radius:3px;cursor:pointer}.icheckbox_line-green .icheck_line-icon,.iradio_line-green .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line-green.checked.hover,.icheckbox_line-green.hover,.iradio_line-green.hover{background:#24aa7a}.icheckbox_line-green.checked,.iradio_line-green.checked{background:#1b7e5a}.icheckbox_line-green.checked .icheck_line-icon,.iradio_line-green.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line-green.disabled,.iradio_line-green.disabled{background:#89e6c4;cursor:default}.icheckbox_line-green.disabled .icheck_line-icon,.iradio_line-green.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line-green.checked.disabled,.iradio_line-green.checked.disabled{background:#89e6c4}.icheckbox_line-green.checked.disabled .icheck_line-icon,.iradio_line-green.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line-green .icheck_line-icon,.iradio_line-green .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_line-blue,.iradio_line-blue{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#2489c5;border:none;border-radius:3px;cursor:pointer}.icheckbox_line-blue .icheck_line-icon,.iradio_line-blue .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line-blue.checked.hover,.icheckbox_line-blue.hover,.iradio_line-blue.hover{background:#3da0db}.icheckbox_line-blue.checked,.iradio_line-blue.checked{background:#2489c5}.icheckbox_line-blue.checked .icheck_line-icon,.iradio_line-blue.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line-blue.disabled,.iradio_line-blue.disabled{background:#add7f0;cursor:default}.icheckbox_line-blue.disabled .icheck_line-icon,.iradio_line-blue.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line-blue.checked.disabled,.iradio_line-blue.checked.disabled{background:#add7f0}.icheckbox_line-blue.checked.disabled .icheck_line-icon,.iradio_line-blue.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line-blue .icheck_line-icon,.iradio_line-blue .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_line-aero,.iradio_line-aero{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#9cc2cb;border:none;border-radius:3px;cursor:pointer}.icheckbox_line-aero .icheck_line-icon,.iradio_line-aero .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line-aero.checked.hover,.icheckbox_line-aero.hover,.iradio_line-aero.hover{background:#b5d1d8}.icheckbox_line-aero.checked,.iradio_line-aero.checked{background:#9cc2cb}.icheckbox_line-aero.checked .icheck_line-icon,.iradio_line-aero.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line-aero.disabled,.iradio_line-aero.disabled{background:#d2e4e8;cursor:default}.icheckbox_line-aero.disabled .icheck_line-icon,.iradio_line-aero.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line-aero.checked.disabled,.iradio_line-aero.checked.disabled{background:#d2e4e8}.icheckbox_line-aero.checked.disabled .icheck_line-icon,.iradio_line-aero.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line-aero .icheck_line-icon,.iradio_line-aero .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_line-grey,.iradio_line-grey{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#73716e;border:none;border-radius:3px;cursor:pointer}.icheckbox_line-grey .icheck_line-icon,.iradio_line-grey .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line-grey.checked.hover,.icheckbox_line-grey.hover,.iradio_line-grey.hover{background:#8b8986}.icheckbox_line-grey.checked,.iradio_line-grey.checked{background:#73716e}.icheckbox_line-grey.checked .icheck_line-icon,.iradio_line-grey.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line-grey.disabled,.iradio_line-grey.disabled{background:#d5d4d3;cursor:default}.icheckbox_line-grey.disabled .icheck_line-icon,.iradio_line-grey.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line-grey.checked.disabled,.iradio_line-grey.checked.disabled{background:#d5d4d3}.icheckbox_line-grey.checked.disabled .icheck_line-icon,.iradio_line-grey.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line-grey .icheck_line-icon,.iradio_line-grey .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_line-orange,.iradio_line-orange{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#f70;border:none;border-radius:3px;cursor:pointer}.icheckbox_line-orange .icheck_line-icon,.iradio_line-orange .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line-orange.checked.hover,.icheckbox_line-orange.hover,.iradio_line-orange.hover{background:#ff9233}.icheckbox_line-orange.checked,.iradio_line-orange.checked{background:#f70}.icheckbox_line-orange.checked .icheck_line-icon,.iradio_line-orange.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line-orange.disabled,.iradio_line-orange.disabled{background:#ffd6b3;cursor:default}.icheckbox_line-orange.disabled .icheck_line-icon,.iradio_line-orange.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line-orange.checked.disabled,.iradio_line-orange.checked.disabled{background:#ffd6b3}.icheckbox_line-orange.checked.disabled .icheck_line-icon,.iradio_line-orange.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line-orange .icheck_line-icon,.iradio_line-orange .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_line-yellow,.iradio_line-yellow{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#ffc414;border:none;border-radius:3px;cursor:pointer}.icheckbox_line-yellow .icheck_line-icon,.iradio_line-yellow .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line-yellow.checked.hover,.icheckbox_line-yellow.hover,.iradio_line-yellow.hover{background:#ffd34f}.icheckbox_line-yellow.checked,.iradio_line-yellow.checked{background:#ffc414}.icheckbox_line-yellow.checked .icheck_line-icon,.iradio_line-yellow.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line-yellow.disabled,.iradio_line-yellow.disabled{background:#ffe495;cursor:default}.icheckbox_line-yellow.disabled .icheck_line-icon,.iradio_line-yellow.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line-yellow.checked.disabled,.iradio_line-yellow.checked.disabled{background:#ffe495}.icheckbox_line-yellow.checked.disabled .icheck_line-icon,.iradio_line-yellow.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line-yellow .icheck_line-icon,.iradio_line-yellow .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_line-pink,.iradio_line-pink{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#a77a94;border:none;border-radius:3px;cursor:pointer}.icheckbox_line-pink .icheck_line-icon,.iradio_line-pink .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line-pink.checked.hover,.icheckbox_line-pink.hover,.iradio_line-pink.hover{background:#b995a9}.icheckbox_line-pink.checked,.iradio_line-pink.checked{background:#a77a94}.icheckbox_line-pink.checked .icheck_line-icon,.iradio_line-pink.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line-pink.disabled,.iradio_line-pink.disabled{background:#e0d0da;cursor:default}.icheckbox_line-pink.disabled .icheck_line-icon,.iradio_line-pink.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line-pink.checked.disabled,.iradio_line-pink.checked.disabled{background:#e0d0da}.icheckbox_line-pink.checked.disabled .icheck_line-icon,.iradio_line-pink.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line-pink .icheck_line-icon,.iradio_line-pink .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_line-purple,.iradio_line-purple{position:relative;display:block;margin:0;padding:5px 15px 5px 38px;font-size:13px;line-height:17px;color:#fff;background:#6a5a8c;border:none;border-radius:3px;cursor:pointer}.icheckbox_line-purple .icheck_line-icon,.iradio_line-purple .icheck_line-icon{position:absolute;top:50%;left:13px;width:13px;height:11px;margin:-5px 0 0;padding:0;overflow:hidden;background:url(/images/vendor/icheck/skins/line/line.png?c446571504944686cf647fa3e2310b27) no-repeat;border:none}.icheckbox_line-purple.checked.hover,.icheckbox_line-purple.hover,.iradio_line-purple.hover{background:#8677a7}.icheckbox_line-purple.checked,.iradio_line-purple.checked{background:#6a5a8c}.icheckbox_line-purple.checked .icheck_line-icon,.iradio_line-purple.checked .icheck_line-icon{background-position:-15px 0}.icheckbox_line-purple.disabled,.iradio_line-purple.disabled{background:#d2ccde;cursor:default}.icheckbox_line-purple.disabled .icheck_line-icon,.iradio_line-purple.disabled .icheck_line-icon{background-position:-30px 0}.icheckbox_line-purple.checked.disabled,.iradio_line-purple.checked.disabled{background:#d2ccde}.icheckbox_line-purple.checked.disabled .icheck_line-icon,.iradio_line-purple.checked.disabled .icheck_line-icon{background-position:-45px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_line-purple .icheck_line-icon,.iradio_line-purple .icheck_line-icon{background-image:url(/images/vendor/icheck/skins/line/line@2x.png?8100ce3eb377de18b8cc8b3546f092e2);background-size:60px 13px}}.icheckbox_polaris,.iradio_polaris{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:29px;height:29px;background:url(/images/vendor/icheck/skins/polaris/polaris.png?01417e20badeedbada4c0c0a4aad10d0) no-repeat;border:none;cursor:pointer}.icheckbox_polaris{background-position:0 0}.icheckbox_polaris.hover{background-position:-31px 0}.icheckbox_polaris.checked{background-position:-62px 0}.icheckbox_polaris.disabled{background-position:-93px 0;cursor:default}.icheckbox_polaris.checked.disabled{background-position:-124px 0}.iradio_polaris{background-position:-155px 0}.iradio_polaris.hover{background-position:-186px 0}.iradio_polaris.checked{background-position:-217px 0}.iradio_polaris.disabled{background-position:-248px 0;cursor:default}.iradio_polaris.checked.disabled{background-position:-279px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_polaris,.iradio_polaris{background-image:url(/images/vendor/icheck/skins/polaris/polaris@2x.png?78fe5012ba83d554949a7371362186dd);background-size:310px 31px}}.icheckbox_futurico,.iradio_futurico{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:16px;height:17px;background:url(/images/vendor/icheck/skins/futurico/futurico.png?6312475b0732cec0e48582b90496bf8b) no-repeat;border:none;cursor:pointer}.icheckbox_futurico{background-position:0 0}.icheckbox_futurico.checked{background-position:-18px 0}.icheckbox_futurico.disabled{background-position:-36px 0;cursor:default}.icheckbox_futurico.checked.disabled{background-position:-54px 0}.iradio_futurico{background-position:-72px 0}.iradio_futurico.checked{background-position:-90px 0}.iradio_futurico.disabled{background-position:-108px 0;cursor:default}.iradio_futurico.checked.disabled{background-position:-126px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_futurico,.iradio_futurico{background-image:url(/images/vendor/icheck/skins/futurico/futurico@2x.png?1e5e6874101da646c4a660075a15b759);background-size:144px 19px}}/*!
 * Select2 Bootstrap Theme v0.1.0-beta.10 (https://select2.github.io/select2-bootstrap-theme)
 * Copyright 2015-2017 Florian Kissling and contributors (https://github.com/select2/select2-bootstrap-theme/graphs/contributors)
 * Licensed under MIT (https://github.com/select2/select2-bootstrap-theme/blob/master/LICENSE)
 */.select2-container--bootstrap{display:block}.select2-container--bootstrap .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;outline:0}.select2-container--bootstrap .select2-selection.form-control{border-radius:4px}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px}.select2-container--bootstrap .select2-search__field{outline:0}.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#999}.select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#999}.select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#999;opacity:1}.select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#999}.select2-container--bootstrap .select2-results__option{padding:6px 12px}.select2-container--bootstrap .select2-results__option[role=group]{padding:0}.select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#777;cursor:not-allowed}.select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#f5f5f5;color:#262626}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#337ab7;color:#fff}.select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}.select2-container--bootstrap .select2-results__group{color:#777;display:block;padding:6px 12px;font-size:12px;line-height:1.42857143;white-space:nowrap}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border-color:#66afe9}.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #999;border-width:0 4px 4px}.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}.select2-container--bootstrap .select2-selection__clear{color:#999;cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--bootstrap .select2-selection__clear:hover{color:#333}.select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap.select2-container--disabled .select2-search__field,.select2-container--bootstrap.select2-container--disabled .select2-selection{cursor:not-allowed}.select2-container--bootstrap.select2-container--disabled .select2-selection,.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#eee}.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove,.select2-container--bootstrap.select2-container--disabled .select2-selection__clear{display:none}.select2-container--bootstrap .select2-dropdown{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);border-color:#66afe9;overflow-x:hidden;margin-top:-1px}.select2-container--bootstrap .select2-dropdown--above{-webkit-box-shadow:0 -6px 12px rgba(0,0,0,.175);box-shadow:0 -6px 12px rgba(0,0,0,.175);margin-top:1px}.select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--bootstrap .select2-selection--single{height:34px;line-height:1.42857143;padding:6px 24px 6px 12px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#999 transparent transparent;border-style:solid;border-width:4px 4px 0;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#555;padding:0}.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--bootstrap .select2-selection--multiple{min-height:34px;padding:0;height:auto}.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;line-height:1.42857143;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#555;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent;padding:0 12px;height:32px;line-height:1.42857143;margin-top:0;min-width:5em}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:3px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}.form-group-sm .select2-container--bootstrap .select2-selection--single,.input-group-sm .select2-container--bootstrap .select2-selection--single,.select2-container--bootstrap .select2-selection--single.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 22px 5px 10px}.form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b{margin-left:-5px}.form-group-sm .select2-container--bootstrap .select2-selection--multiple,.input-group-sm .select2-container--bootstrap .select2-selection--multiple,.select2-container--bootstrap .select2-selection--multiple.input-sm{min-height:30px;border-radius:3px}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice{font-size:12px;line-height:1.5;margin:4px 0 0 5px;padding:0 5px}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field{padding:0 10px;font-size:12px;height:28px;line-height:1.5}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear{margin-top:5px}.form-group-lg .select2-container--bootstrap .select2-selection--single,.input-group-lg .select2-container--bootstrap .select2-selection--single,.select2-container--bootstrap .select2-selection--single.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 31px 10px 16px}.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow{width:5px}.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b{border-width:5px 5px 0;margin-left:-5px;margin-left:-10px;margin-top:-2.5px}.form-group-lg .select2-container--bootstrap .select2-selection--multiple,.input-group-lg .select2-container--bootstrap .select2-selection--multiple,.select2-container--bootstrap .select2-selection--multiple.input-lg{min-height:46px;border-radius:6px}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice{font-size:18px;line-height:1.3333333;border-radius:4px;margin:9px 0 0 8px;padding:0 10px}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field{padding:0 16px;font-size:18px;height:44px;line-height:1.3333333}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear{margin-top:10px}.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999;border-width:0 5px 5px}.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999;border-width:0 5px 5px}.select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left:0}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.has-warning .select2-dropdown,.has-warning .select2-selection{border-color:#8a6d3b}.has-warning .select2-container--focus .select2-selection,.has-warning .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;border-color:#66512c}.has-warning.select2-drop-active{border-color:#66512c}.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#66512c}.has-error .select2-dropdown,.has-error .select2-selection{border-color:#a94442}.has-error .select2-container--focus .select2-selection,.has-error .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;border-color:#843534}.has-error.select2-drop-active{border-color:#843534}.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#843534}.has-success .select2-dropdown,.has-success .select2-selection{border-color:#3c763d}.has-success .select2-container--focus .select2-selection,.has-success .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;border-color:#2b542c}.has-success.select2-drop-active{border-color:#2b542c}.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#2b542c}.input-group>.select2-hidden-accessible:first-child+.select2-container--bootstrap>.selection>.select2-selection,.input-group>.select2-hidden-accessible:first-child+.select2-container--bootstrap>.selection>.select2-selection.form-control{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.select2-hidden-accessible:not(:first-child)+.select2-container--bootstrap:not(:last-child)>.selection>.select2-selection,.input-group>.select2-hidden-accessible:not(:first-child)+.select2-container--bootstrap:not(:last-child)>.selection>.select2-selection.form-control{border-radius:0}.input-group>.select2-hidden-accessible:not(:first-child):not(:last-child)+.select2-container--bootstrap:last-child>.selection>.select2-selection,.input-group>.select2-hidden-accessible:not(:first-child):not(:last-child)+.select2-container--bootstrap:last-child>.selection>.select2-selection.form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;width:100%;margin-bottom:0}.input-group>.select2-container--bootstrap>.selection>.select2-selection.form-control{float:none}.input-group>.select2-container--bootstrap.select2-container--focus,.input-group>.select2-container--bootstrap.select2-container--open{z-index:3}.input-group>.select2-container--bootstrap,.input-group>.select2-container--bootstrap .input-group-btn,.input-group>.select2-container--bootstrap .input-group-btn .btn{vertical-align:top}.form-control.select2-hidden-accessible{position:absolute!important;width:1px!important}@media (min-width:768px){.form-inline .select2-container--bootstrap{display:inline-block}}table.dataTable{clear:both;margin-top:6px!important;margin-bottom:6px!important;max-width:none!important;}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:400;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:400;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:.85em;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{padding-right:30px}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:after,table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:after,table.dataTable thead .sorting_desc_disabled:before{position:absolute;bottom:.9em;display:block;opacity:.3}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:before{right:1em;content:"\2191"}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{right:.5em;content:"\2193"}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:1}table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:0}div.dataTables_scrollHead table.dataTable{margin-bottom:0!important}div.dataTables_scrollBody table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}div.dataTables_scrollBody table tbody tr:first-child td,div.dataTables_scrollBody table tbody tr:first-child th{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{-webkit-box-sizing:content-box;box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0!important;border-top:none}@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-sm>thead>tr>th{padding-right:20px}table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:5px;right:.85em}table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}table.table-bordered.dataTable td,table.table-bordered.dataTable th{border-left-width:0}table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable th:last-child{border-right-width:0}div.dataTables_scrollHead table.table-bordered,table.table-bordered.dataTable tbody td,table.table-bordered.dataTable tbody th{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}.jsgrid{position:relative;overflow:hidden;font-size:1em}.jsgrid,.jsgrid *,.jsgrid :after,.jsgrid :before{-webkit-box-sizing:border-box;box-sizing:border-box}.jsgrid input,.jsgrid select,.jsgrid textarea{font-size:1em}.jsgrid-grid-header{overflow-x:hidden;overflow-y:scroll;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.jsgrid-grid-body{overflow-x:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.jsgrid-table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}.jsgrid-cell{padding:.5em}.jsgrid-header-cell,.jsgrid-Ñell{-webkit-box-sizing:border-box;box-sizing:border-box}.jsgrid-align-left{text-align:left}.jsgrid-align-center,.jsgrid-align-center input,.jsgrid-align-center select,.jsgrid-align-center textarea{text-align:center}.jsgrid-align-right,.jsgrid-align-right input,.jsgrid-align-right select,.jsgrid-align-right textarea{text-align:right}.jsgrid-header-cell{padding:.5em}.jsgrid-edit-row input,.jsgrid-edit-row select,.jsgrid-edit-row textarea,.jsgrid-filter-row input,.jsgrid-filter-row select,.jsgrid-filter-row textarea,.jsgrid-insert-row input,.jsgrid-insert-row select,.jsgrid-insert-row textarea{width:100%;padding:.3em .5em}.jsgrid-edit-row input[type=checkbox],.jsgrid-filter-row input[type=checkbox],.jsgrid-insert-row input[type=checkbox]{width:auto}.jsgrid-selected-row .jsgrid-cell{cursor:pointer}.jsgrid-nodata-row .jsgrid-cell{padding:.5em 0;text-align:center}.jsgrid-header-sort{cursor:pointer}.jsgrid-pager{padding:.5em 0}.jsgrid-pager-nav-button{padding:.2em .6em}.jsgrid-pager-nav-inactive-button{display:none;pointer-events:none}.jsgrid-pager-page{padding:.2em .6em}.jsgrid-edit-row>.jsgrid-cell,.jsgrid-filter-row>.jsgrid-cell,.jsgrid-grid-body,.jsgrid-grid-header,.jsgrid-header-row>.jsgrid-header-cell,.jsgrid-insert-row>.jsgrid-cell{border:1px solid #e9e9e9}.jsgrid-header-row>.jsgrid-header-cell{border-top:0}.jsgrid-filter-row>.jsgrid-cell,.jsgrid-header-row>.jsgrid-header-cell,.jsgrid-insert-row>.jsgrid-cell{border-bottom:0}.jsgrid-filter-row>.jsgrid-cell:first-child,.jsgrid-header-row>.jsgrid-header-cell:first-child,.jsgrid-insert-row>.jsgrid-cell:first-child{border-left:none}.jsgrid-filter-row>.jsgrid-cell:last-child,.jsgrid-header-row>.jsgrid-header-cell:last-child,.jsgrid-insert-row>.jsgrid-cell:last-child{border-right:none}.jsgrid-header-row .jsgrid-align-left,.jsgrid-header-row .jsgrid-align-right{text-align:center}.jsgrid-grid-header{background:#f9f9f9}.jsgrid-header-scrollbar{scrollbar-arrow-color:#f1f1f1;scrollbar-base-color:#f1f1f1;scrollbar-3dlight-color:#f1f1f1;scrollbar-highlight-color:#f1f1f1;scrollbar-track-color:#f1f1f1;scrollbar-shadow-color:#f1f1f1;scrollbar-dark-shadow-color:#f1f1f1}.jsgrid-header-scrollbar::-webkit-scrollbar{visibility:hidden}.jsgrid-header-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.jsgrid-header-sortable:hover{cursor:pointer;background:#fcfcfc}.jsgrid-header-row .jsgrid-header-sort{background:#c4e2ff}.jsgrid-header-sort:before{content:" ";display:block;float:left;width:0;height:0;border-style:solid}.jsgrid-header-sort-asc:before{border-width:0 5px 5px;border-color:transparent transparent #009a67}.jsgrid-header-sort-desc:before{border-width:5px 5px 0;border-color:#009a67 transparent transparent}.jsgrid-grid-body{border-top:none}.jsgrid-cell{border:1px solid #f3f3f3}.jsgrid-grid-body .jsgrid-alt-row:first-child .jsgrid-cell,.jsgrid-grid-body .jsgrid-row:first-child .jsgrid-cell{border-top:none}.jsgrid-grid-body .jsgrid-cell:first-child{border-left:none}.jsgrid-grid-body .jsgrid-cell:last-child{border-right:none}.jsgrid-row>.jsgrid-cell{background:#fff}.jsgrid-alt-row>.jsgrid-cell{background:#fcfcfc}.jsgrid-header-row>.jsgrid-header-cell{background:#f9f9f9}.jsgrid-filter-row>.jsgrid-cell{background:#fcfcfc}.jsgrid-insert-row>.jsgrid-cell{background:#e3ffe5}.jsgrid-edit-row>.jsgrid-cell{background:#fdffe3}.jsgrid-selected-row>.jsgrid-cell{background:#c4e2ff;border-color:#c4e2ff}.jsgrid-nodata-row>.jsgrid-cell{background:#fff}.jsgrid-invalid input,.jsgrid-invalid select,.jsgrid-invalid textarea{background:#ffe3e5;border:1px solid #ff808a}.jsgrid-pager-current-page{font-weight:700}.jsgrid-pager-nav-inactive-button a{color:#d3d3d3}.jsgrid-button+.jsgrid-button{margin-left:5px}.jsgrid-button:hover{opacity:.5;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.jsgrid .jsgrid-button{width:16px;height:16px;border:none;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAFgEAYAAADx4WWjAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAZjElEQVR42u2deVyU1f7HzzyzDzCA7MgihCsY7uYOiZIamebVFl/Wy8zSxLTQuld/lmIuCGIu9cruLa9lXlNTUQsVUgQRNBbZF5F9lWEbZpj9/P74doQZ87LMDHjvPe9/vj7MPOf5fp6zjc/3e86D0H8rNTVRUd988/rrxpZTV3f48PHjixb1m+N5eVOmvP76hQtXryKEEMYVFWFhERG7dvW2nIKC4OBVq/71L1JOWdk774SHb9tmcoc1mpaWtjYLi6Ki+fPff/+f/7x2DS6YlobQpEkYJyQgxOViXFGxYUNExN693ZVXWDh//urV339/8yZCQiGUM3EixqTcqqq//e3gwQ8+MJkAnU6tVqvZbKk0KSkj47nnfv/d2nrcOInk1i2EHBw6HSBCyss3btyz53Eh4PiJEwkJCAkEGKenIzRlCsaJiQhZW2OcmentHRhYUCCX5+Tcv+/nZ/KaIKjVlZUSibPz3bu2tv7+jY1JSQjZ22P8++8ITZiA8c2bCIlEGNfU7Njx9dcbN5aXv/fe55/v2kXueFfHrawwzsjw8po1Kz9fp5PJVCoOx9T+sp4spLq6qcnJKTPTzy8wMDtbpWpurqlxcBAIEPL2RkihQKi8HCEWCyEOByGBACEPD4RkMoSysxGyshoxYtKkvLxnn83IiI3192cYoZDL1WjMduefhEbT2Njebm2dnT1x4sKFt26lpCDk7Q01Mm5cp719GyEPD4zz8+fNe/PNixcx1moxZhhz+9ftBTgce3tLy9ZWodDT08enqEirRUguh89YrE6r1SLU3o6QWDx27HPP3bjBYrHZLJZO1+933JDCwnnzVq8+eZJ0xvR0hKZNwzg5GSF3d4xJjXRt+2IxxpWVYWFRUX/964A5npc3e/aKFT/+aNg5k5IQsrPDOC9v/PjXX09Nzcpyc3vhhbKy5GSEXFygSY0fD6MWj4dxRcWmTZGRW7b0m+P5+dOnr1jx00+Gw+HNmwhZWmKcmTliRFBQdjb5vlrd1NTSYm2dmsrnDx0qlycnI+TsrC9EIMC4ouKDDyIitm41ucNqtUTS3GxlVVQ0f/66dZ0TWUYGQjNmQJPo6rhOp1RqtWy2YTkKRUFBVdXQoampPN7QoR0dt26BkPR0hCZPxpjMyDCRbdxoMgE6nUqlVnO5UmlSUmbmtGl374rFY8c2NcXFwQXv3RsxIigoKwtjpVKr7X5UUSgKCiorfXxSU0Wi4cOl0vh4KCcz08srMPD+fbk8O7u4+NlnTV4ThI6OrKzS0qFDc3JCQpYuPX1ap+vo0Ggev+PdIZPduVNY6O+flRUUFBLyyy9arVSqUAiFZnPcEI2mrq611cbG2HJUqrKyhgZX135znEKhUCgUCoVCoVAoFAqFQvlP4FGIyd//wIGYGPL0eOFCsOSRooWF/jHG3RT7R7kkwNHeDpY8W7106d69DRteesn4p9UGQbdZs8BOmAD26FGwajVYS8veFd/RAZbExtatA6tUgjW5gFdfBXv4MFhnZ7hTpEZ6D9TsiRNwFBsL9u23jXWc8FiUEi5IwqFlZWBLSkAIqaGeOn7uHBzNnAl2yBAoRyo1lYDHnvfDBUiV+/qCfeYZcOjs2Z45/s03cBQQAHbUKFM7TmB19wVwyNMTjlJSwCYlgW1tBUtqjM8HGxwMdsYMcDw319SOE7qNuIAD5eVwtGwZ2CVLwFpbgyU1RvrQypXmdrzHAvQhTaCoCOzy5eDoqlVwnJEBtqnJ3I73UQAJEQkEYG1t9T8nf++/UJKRqQBsNvSR3sfQBkiASPTHaX+cV1sLTUirhWNWt4PCAAuorQU7aBDYpUv1P5fJwJo+rcZoAfqjyvvvgz18GJpQXh4cjxkD1vTjvdEC9IUcOwZHZDglwyyEtREqLu4vARQKhUKhUCgUCoVCoVAoFMp/JL1+GAuLe0isbM8esCScum/fhAkIpaWdP9/vAsCxyEg4mjsX7MOHYA2XEE6ZAtbKSv/vJBx786b+eVwuWEdHsHFxINT4xUAGT5G9vMA6O4NtbgZrbw+WPJVOTARLHrMTS+LC48aBbWsD29gI1sFB/zrGYyCAhIpIXJgE927fBktCSCtXgv31V/07v3gx2DVrwA4dCjYwEOzp02DPnDGTAJJSQCLq48eDhdVlCB05Apa0fdKESFxg506wOTlgSVDwtdfAkiaZkAC2vt5YAQaP10kA4949/b8/KcWARGQMAxrk76TJEFJTwVZWGuv4YwKgU5FQEYn/EkjwjrRxQwyTP8ioRM4j1NTAdQzLN4EAfVpa9I9JDSgUYEmb77ogtyvkcxL4Jpg+cvMEASTiQiBtndQQEWIogNQE+Zz0KYLp48dPEFBSon9MhlUS/yXDIhk+iQDSxFQqsGKxfjkkQG52AWT8N1yRTZYmks8N5wHSREjc2MlJ/3zTdd5uBJBF54Zt1s4OLJmgyJ0nAkjNkBwKMgOTpkfOM7sAMkoYdmYyqvzZqvquDhKhBJJy9qRRzIQCYJgjna2qSv9TMk+QpkCakkSi/33iMIFMWGQiMx3dRNQNL0gi825uYEeNAks6rYsL2Dfe0D+PjP9kxu43Afn5YOfNAxsSApYMk6SzkiZE/u7tDZb8GjWc2SkUCoVCoVAoFAqFQqFQKBTjMNuiHViaMmQIHJFNgqOjYQVIRcVTKwAcJ2swydJFEuEhi0sDAvRXCPYdk20pC46TQAiJIxgG/0iN/PILfN/DY8AF6C8WTU8Hu3YtWPIQ2HBNJXko/MMPxl6/z+u9wHGSOhATA5Y8nSZbnhcWgiXLch88AEtibl9/bayAXvcBcHzwYDgiKQfdpQ6Q9cW//AKWy4U+QCL3/SAAHCc5EyRyTxa+9RQfH3DcMIjYd7ptQvqdjaQIkM7YHSQ2tmSJqR3vVgA4TqKMpI331HHCokXg+MWLpnb8iQL0R5UbN/rm+MKF5nacYLAxBgkVVVeDJaNKT1m8GBwnuxmYH7b+cEi21ScB7qlT//3ppI2TO06aWv/xx0Tm7g72wgWwZCOLjz7689NITgS545cu9bfjBI6+Q6TTkt8wpEZIqtknn4B95ZWBuuOG/FEDZC8VAo8HliRnkJ8IU6eC46SmBp4/aoC0ebKnyq1bYElKQWEhOE5+GlAoFAqFQqFQKBQKhUKhUCgDi8nCrKdOFRffuTN+/LJlMTEREdevIyQUkuAqPPPu6JBKEbp6ddmy7dtDQubOdXPz9SUBk75jsk0dWSwWi8Xi8xFiGDbbygpsVwFwzGIhxGIZLpB7CgQAGg1CGMOjYmIJXY/JmhvjMfu7U80NFTDQUAEEnc6w0/6HCfDyEovt7auru442+oJ0Oq0WITc3CwtbW7Kk0Xg4P/10//6dO7D4n8Uiq097/mJkPp/N5nC02t9+q6rKzx89GiGBgIzyMP6zWGB5PKEQoZMni4tTUwMCLl4sLc3MFAg6OrRatbrn2z5DTTMMl8swDKNUshCKilqyBOPOiae3TYE4yGZDdpBAALkoGOvfBhYLFu12dMCaV6iR3l+PnMflCgQdHRyY8lUqEMDj9b5A8m0ixNDxzu/B36EmOq/T272qQQCbzeUKhUolB4oATX3b9rr3Z5Gm1Sm99+fDOVotB35kCYXGNyFyvlBImhD5BrnT0IRUKlhtbFwT0mi0Wo1m0CDWtWuVlbm5s2aBI2TRf8/fJ8/lMgybrVbn5zc319b6+a1Zc/36t98ePtzZJ4jjSqVcjlBExKxZK1Zs3jxpkqOjl9edO2q1TqfVksGjezDGGGMOh81msRhGJuPMmePuboqftZmZjY3l5QUFCKlUCsXhw11HI7jDarVKhVBIiKenv39MzMiRtrYuLsbHnU02D+TmNjXV1np6du2c+m2bYRgGoaoqmay5meRmGI/JBEBT+jPHzQv9LTTQUAEDjcn+Tww/srjczgmKWDJrwjHGCGFM8pGeIgHw61Au5/G4XIGgoYFhuFyBoPPXjk6n0ajVLBZMQP33hggKhUKhUCgUCoVCoVAoFAoFIYTQhx8mJHz//dq1CO3b9/LLLS0IRUQsXNjSsm3b7ds//fThh/3tT6+fzEFekK0t/Ivsbkw+M9ws2Pz04eEuxhgrlX+eF0S2rH2qBTxd9FrAk5I6GKZ/Q0uEXvcBFxdLSxuburquj9ExRsjBgc+3sGho6HcBH32UkHD8eGgoxHOFQmjThlkOGNvYCARCYXt7XFx1dUHBCy8gJBTC1vBQH2fPlpZmZISE7NiRknLmDIvV2qpSKRQWFlBeZ91AnJdhWCyGYRiZLCpq5szly8mbJXoPC6F9+xYuxBghFotE6v8810Gng78LBJBOKRLpj0FyOWx4rlBAJB7Cqo9DymcYCG+HhZ092/fGx3k8v+dJof/HR50/vyxxsOt9//flGANn27bp05cv37wZxnUSWyepBp0vRrCzEwgsLEgTCgq6eLGkJC1twQIiPDjY03PMmCtX5s718Bg16sqVtjalsqNDJAInSV3AkU7H4bBYLBab3d6+fTtCP/9svJAeExWVlnbx4vLlCO3Z8+KLGCO0e/eCBRgfOZKRERv77rv96ArUQG9PKC9va5NInJ07kzmgKdTXKxRSKdmfov/o9TzA4zFM/72F3gwCIEw60G530ut7CeO4QNB1tOkcVQzfO/MUCmCzGYbNbmyEcby1lQhgGIZhsfp/JqZQKBQKhUKhUCgUCoVCofxv0uPAQmNjW1tbm5NTfX1ra3Pzyy9LJFKpVDp9Oiy/cnXV6XQ6na69ncfj8bjcjAw7O0tLK6vz5729nZ1dXDIzzSWg2ydzKSlFRfn5lpbNzTKZVLpwYUtLe3t7+xtvqFQajUYzdqxWi5BOZ2mJMUTN1GqdTqcjb0cXiUpL6+vr6trbvbycnJyd79/vtxqorJRIHj4cOTI7u7y8rOz0aY1Gq9VqfX0h0I0Ql8tmczgPH8Kz0oICCIU4OkIUc/hwEIgQj8fhcDgajY+Pi4uLyzvvDBvm6urmduyYqQQ89nS6rq6lpalpzJi8vMrKioq4OHDI11ck4vEEghs3LCz4fIFgzhxwzNNz3rxx4yZMmDmTx+NyudyRIwUCHo/HGz5cLBaJRKIjR0AuhwM34rvvSkrq6mprN240Ww1cuZKenpaWmalUajQajb+/lZVQKBB8+WVg4OjR/v7vv9/bC1y/np19797LL0ON/PxzR4darVKxWFOnDh8+cuS0aY6O1tY2NsnJfa4BuVyhUCjc3cvLGxrq69evl8tVKqXS318k4vN5vOvX++o4Ac4/fx5q7IMPSHShpKS2trZ23z5ja4ApL29sbGgIDq6qamqSSF56ic2G8CjYnTuNvYC+kEOHBAIul8stK2tr6+iQy6dOLStraKir6+17DLoIaG6WyWSyoCCFQq1Wq6dO5XI5HA6npgbu0+3bphLw6IIMwzDMtWtk1WtDQ0tLS8vEiX0uD9anOzoyDEKdK7rJjt+mzz6BUaywkAReVSqtVqcj7+TogwCtVqfT6eRyksQBw6GDA3xsrnCevb3+XghqdZ8FQGdNT+dwGIZh8vNBkK8vCOnt+we6B2bsqVPBImRjIxKJRH2f4BgvLwcHJ6cLF5ydbW1tbGJjVSqtVqMhaTVhYaZyPD4+MzM9fc4cjQZjjGfOtLQUi8XikhJfXw+PIUN+/bXPAmxtraysrNLS7O3FYmvrL7+EO9/erlSq1Wp1aOj16zk5WVmQUtA3x+/dy8iwsdHptFqtNjqax3N0dHREaNiwIUO8vDZvNvbGPJqJ7eysrMTi+/dHjHBzc3ffvFmhUKlUKoRUKrVarT53Diakdevi47OyMjO73wsF7viMGRhrtVptQoKFxZgxY8b4+ra0XLp0+TJCpaV790ZEGN/Hnvhb6MGDurra2vXrc3MrKysqoqNJ0gaPx2az2ZWVMBxevgyjSlkZhFutraHpzZ4N6SKTJgkEDg4ODghJJBcvXryIUEXFRx9t2oSQTCaXy+UIBQVFRkZGrls3bVpYWFhY7/OGuv05XVvb1NTUNHFicXFtbU3NoUMKhVqtUk2eDD/iyLDY+X2MoXNaWg4aZGf34IG7u6urq2tYWE7O6tXvvhsQcPfusWPHjq1fb23t7e3tjZBUWl1dXY3QvHmHDh06tGHDhAmrV69e/cUXJhNgSFWVRNLY6OtbXS2RSCQTJqjVsEUI5GApldbWIpFIVFDg6enu7uGRlGRpyWKxWJ27msXFbdmyZcvBgykpUVFRUaGhYrG7u7s7Qm1tICQ4ODIyMnLTpokT165duzYyss9ty9xcv/7ZZ599duDAzp1CoVCIcVSUm5ubG8bkOCkpIiIiYseOgfazWxISwsPDw6Ojw8N5PB4P46iowYMHD8Z4506RSCTCODFx9+7du033m8xsgKO7du3cKRAIBBgfPOjj4+PTKeTKlbCwsLC9ewfaz25JSTl06NCh8PDwcD6fz8d49247Ozs7jD/5hM1mszHOyzt79uzZ0FC5vKGhoWHIkKcuc/e550JDQ0P/7/+Cg/fv379/yxadDuYjS0sLCwsLhLhcoVAolEoRYrPZbKVyoP19IgpFa2trq739jz+GhISEnDhx8uTixYsXHz/e0dHc3NxsazvQ/lEoFAqFQqFQKBQKhUKhUChG0U2ERiBob1cqFYp9+ySStjapdP58iGa2tdnbW1uLxTt3jhzp5ubhcfbsUyMgL6+qqqIiKKisrKGhvv7YMUg5GDwY4jFlZbDlu7W1VouxTicUWltbWFhYXL7s7m5nZ2+/dKmHh4ODo2PP319gLI8e7hYV1dRUVQUGlpc3NDQ0XLum1ep0GJeWwtLDCRMglDRsGJvNZjPM4MEcDofD4Xz4YX19S0tz8yuv1NQ0NUkksbH9XgUymULR0WFvD2k29fUxMXfupKQkJvb0/Bs3cnKysvz8zp9PTU1OxhjygvovIMEUF9fV1dZu3QrRRUdHCws+n8/v+crsgAA/v2efzcnhcjkcLvf0aYlEKm1tXbPm/v3a2urqnu9q32cBLS3t7TLZsmWwGrW8fPZsf/+xY/PyelsQZLlcuaLVarUYI1Rd3dTU3Gz+Fd4MQgixWCT3zdLyt9+yszMze79NAkTibW2hHB5PKOTxeDzymngzCvDxcXZ2cgoP1+lg7wKVSqPRalev7m1BGHO5XO6qVba2Hh7u7ikpkyYNHTpsWHOzuQU84s6d4uKCgpiY06eTkxMTMYbOOWpUd+fFxxcW5udv356QUF9fW4txeXlZWWlp3zOwesujplJd3dTU2CgQlJXV1zc0nD/f1NTeLpUGB8OmL6dPw7B57RpE4p2ctFoej8t99VWRaNAgOztf39zc5ctXrECIzy8vLy8/dWrSpC1btmxZvtzff+XKlSt7/kqM3vJoHhg8eNAge3uFYtq0kSNHjXrhBVdXW1s7ux07RCI+n8+fOBEmtM8/hy3KQ0OHDHnmGR+fqioXl4cPJZIXX9Tp0tLS0lJSiopKSkpKli0rKrp69erVc+dyck6dOnWq/9faP0ZiYl5ebq6bW2pqQUF+/uM7OV27tm5daKit7YkTISEhIUlJkEiD8fHjwcHBwcnJKSkHDx482PfUsn7jzp2vvvrqKzu7b78NCAgIyMjYtIkImT179uz4+Nu3o6Ojo21sBtrPbklOjoyMjLS0PH48KCgoKC5u/XoQcvTojBkzZmRkyGR1dXV1gwcbex2z7dExdWpYWFhYe3tVVWpqaurChTKZVCqVPniAsUaj0bi58flisVjc92Q/swsguLlNnjx5skx26dKqVatW/eMfarVGo9HodAzD5/P5Eom5r0+hUCgUCoVCoVAoFAqFQqH8b3PsWHFxauqLLx49mp+fmLho0UD702Nyc1ta6urc3RHas2fBAowR2rkzOBjjTz+9e/fCBeO3ZzDbKiaZTKNRqRgmIOD06e3bb95EiMuFMIdGo1Ih9N13hYXJyatWPbUCnn/+3Lndu2NjHz5sbKyoGDKEOO7q6uHh51dRkZPzl7989tnkyU+dgDfeiI//+9+/+CI1tbDw1q05cxDi80UihBiGz7ew0Gji4195ZevW558Xi/l8oRD2yX8q2LUrMzM29r33EAoPDwrCGKEvvnjtNYwR2rVrwQKMY2OrqwsKnn/ebA6MHn3y5JYtiYlTppw6tW1bz9e4x8RUVOTkzJpFNpFH6MABcBw6a3R0Ts5vv61dazbH58y5dGn//h9+QGjr1mnTOi88evQPP3z88Y0bdXUKhUz2eJQxL6+lpa7OzQ2h6OhXX1WpEIqOXroUY4R27JgzB+OVKxMSjh//6iuzOf4HzPTpzs5Dh2ZmImRt7eSEEEIikViMUHZ2dXVBwaxZfn7ffbd+fV7egwetrQ0NnUsAAwLOnAkPv3ULIY1GqeRyEZLL29oQmjnTzy8wMD7+229nzVqxYs0acwt4FOi+cqWqKi8vIGDRonPndu+OiZHLOzqkUisr8ioKe3t7e0/PsjIPDyurQYNKS9PTy8uzsgIDEVKrlUqEXF3t7T08KisfPHjrrQMHvLwEAjabwyFv6e4HAYQHD6RSicTNbc6cM2d27IiLKympqSksHD4cISsre3uEEMIY3IL9JxBiGDZbpyspefvtI0e8vJ55xsrKzq6iwtyOEx4bRr29razs7KqqcnLefHP//tGj584dOXLmzMuXEWptra8HAbDDgVqtUCD0669Llnz66dy5/e14r3nrrbi4o0ePHkXo44/HjcN4796srGvXNmwYaL96TVxcZWVu7owZA+3Hfw3/D73/bnBl1mLvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.jsgrid .jsgrid-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAALAEAYAAACFny30AAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAA6CUlEQVR42u2dZ2AUZRPH53rLpVdSKSGhgwoIqIgKiBRFBGwooQjoC9KbSEdFqoIiNhDBQhdEQBABIShNCCUhpEF6T+5yuX77fhgejhwc6dkE5/dl2LvN7uz8n/4cOwAEQVSCmJjOnZ97bunSK1eeeWbo0G7d+Pbn2rWBA8eMmTnz8uWuXQcPfughvv2pLMKKnpiY+Oqrs2Z16lRampwcGzt6tNlcWFhQMGwYX45nZCxe/O23kZEazb///vPPuHEWS3FxQcGrr/LlT62RlBQV9d574eGnT/v6tm6dkREdDRAUxHHR0WJxSAjHXb3ar9+wYcuX15U/WVkrV27e7Od35kzjxg8/fP36iRMA3t4cd+qUUNikCcfFxHTs+Pzzc+fyHbdqk5T02muzZnXu/M8/Xl6RkXl5p04BNGnCcefOAXTrxnFnzgC0a8dxJ08KBL6+HBcb26/fsGEffVRb/mRmLlu2aVNk5JkzjRq1b5+WdvIkQKNGHHf+vN2f9u05LjpaIAgO5rhLlzp1euGFOXP4jmN5CBw/SEgYMWLq1CefzM/fseOXX7Zv57jiYgAvL4kEwMsLgOMATCYAgQBAIgGw2QAMBgCTSSjMygLw9OzXr3fvFStatNizZ9OmqVOr62BW1sqVW7YEBNy8+ckny5YdP26x3LiRnd2smUwGEBZW1h+RyH5sNgsEGg2AQhEZ2bTpqlVisYuLu/tPP7VufebMtm2nT/MdeMZdfYBQqFZLpX376nTFxdeve3mJxQCurvgdx9nP4zgAiwVAKASQyQCkUpvN3x+goGDv3gMHpkyJje3b9/XXP/64qo5hiW/VKjV1+fJly86fN5tv3MjJadZMLi8b+Hv5o1IBWK0cp9EAGI0aTVrapElicWCgi8srr/Ad8HIF8PcfPjwqatas0NBRo2bM+PjjkhKACxewpBuNWNLE4rIPbrXig8vlAFIpx6EQ+/cfPjxtWmzsc8+9/vqqVRV1iJX41NS1a1eu3LPHbM7IyM7295fLAUJD0Y87A3/7QW7d32AASEkBkMmCgwMCCgsbNRo1auzYHj1cXTt16tp15ky+A+6IoLwTbt6cNu3DDxcsSE5etmzevLlzFQqA5s2xuqtUKIDZfOtiAntTwAQzmQSCzEwAT88+fXr1WrGiRYvfftu8+e6mCQPPSvzhwyZTRkZOjr+/QlF+4KVSDPzNmwAiUXCwWp2bGxIyefL06U8+GRAwadKIEVev8h1oZ5Q7DA0JWbZs1qx580JDp02bM2fx4tJSgLg4DIheb+8LGM5rxIEDhw9PmRIb27//G2+sWMHOz8xcuvTrr93dU1PXrFm5cu/eypR4mcweeLE4MFCtLiwMDn777cmTn3++vgeeUW4NcOTmzVmzli9fsCAp6cMPZ86cO1epBIiMvH+NEApRFKMRwGoVCktKANTqDh06dPjsM7M5MzM3t1s3vT4jIympfXu5HCA4uGIlPiUFS7yra05OcPC7706b1qNHo0ZTp44aVf8DX2UBGCkpU6cuWLBoUUrK8uWLFs2Zo1IBtGyJAVIo7J3i7Rvd0TSZzSiIRmOvQRIJgLu7/fvyAi+RhIZ6excUBAWNHz95ct++AQFTp0ZF/f033wGtMwEYWCPmzMEasWhReTWizM1vHd85unKEBV6vB0hKApBIGjf28cnODgubO3fBgu7dfX2jogYNunaN70BWlQovRTgjJOTDD6dOXbw4LGzmzPnz583T6wHi48v2EXeOmu6kIoE3GABu3ACQSkND/fwKCsLCZs6cN+/55xt64BnVrgGOpKUtWrR27ciRaWmLF69atXatSGQ0qlRyuUCAAQW4f+AZVitASQmARBIR4eV17lxQ0JQp7777yiu+vm+9NXTo9et8B66mqHYNcEShCAlp1mzrVrHY3d3VtbCQ1YTKIBBgDSotBVCpGjdu3/7IkQct8IwaEyAjY8mSb75p2zY5efbs9967csViyc4uKQkIEIsBPD3xnIqUfHaeWAzg7Q1QWPjXX4cOvftufPzAgW+/PXEi3wGraaotQE7OmjU//RQUlJb25Zdr1uzZYzKlp6enBwdLJBh4Ni+4F4L7NICsDxAIdDqxWCrNzd29e9euVavi44cMGT9+yhS+A1dTVLkPSE+fO/fzz9u1y8zcuHHDhoMHjcabN9PT/fzKm7my4ajVCqDV4rFcXrazttnufb5Oh4tseXkAvr6DBg0ZMmVKePj27WvWrFzJdyCrSqUFSEoaPXru3NDQ3Ny9e3fuPH7cZsvKKi4OCZFKAYKC7l4kuzOQYjHODQoLAQQCmQznBUaj0Yjfubvbz3OsOWy+wIQzmwWCggIAH5/Bg196aebM5s23bl2zZulSvgNaWUQVD/ybb86e3aFDbu7u3Tt2HDtms+Xm6nSNGkmlAI0alR3v38mdw8mkJACpNDw8ICA9PSho8uQJE558Uiz28XF1LS4uLLx8+dChbt3EYgAPD/w7xxphs9mXIJhQWu3Vq2fOPPPMrFlDhowcWVKyZs2VK//8c+oU34GtKOXWgKSkkSPfey80NC9vz56dO0+csFpzc43GoCCZDMDXt2Iz1+RkALE4JMTbOz8/LGzevLlz+/Tx9R05csiQM2fY+deuvfrqmDE//piV9cMP33338ssqFUCrVvalDI67u2m6s0ZYLCJRYSGAt/dLLw0aNHNm8+Y//9wQaoRTARITX3tt1qyHHsrLO3Bg1679+zkuP99k8vWVSDDw5ZX4O2eu3t6ZmWFhc+YsXNi9u6/vyJGDBjkfTl6/PmzYhAkbNmRkfP/9+vXDhyuV9iUOiaTsEsedq69WKw5bLRahsKgIwM2ta9cuXaZPb9XqxIlt25Yt4zvQFRYgIWHEiGnTHnssL2/Hjt27t20DKC4G8Pe/c0esciV+1iws8ePG3VniyyMubsiQUaN+/DE7e+vWzZsrViPEYvsM3GJBzxWKVq0iIpYulUhUKnf3rVtbtTp9euvW8+f5DvztuN0dSFdXieTFF3FHzN9fLAZwc8Pv2APfOZ53LPFicePGXl4ZGWFh8+cvXPjoo5UNPCMycuvWr79+5ZVGjYYNGzPm2291OoDLl9EHi8Ve8pk/rGCIRABqtb1GGI2FhampM2YIhQEBSuWbb/Id8HIF8Pd/883hw2fMCAsbOXLGjM8+0+kALl60t/WspDmWeIkkJMTHJy8vLGz69HnzBgzw9R0x4sUXExKq62B4+Pfff/LJyJF+fkOGDBu2ZUtpKUBsrH2UdKc/bH/gxg0AmSww0N9fqw0IGD581KhevVxdH3740UdnzeI74JUmKWncuPffX7Hi6FEAiYTjzp4F6NiR46Kj8VcJp083btyqVVpaTs633+7c2aRJbfuDfcTXXx87BiCT4a80OnfmuFOnAEJCOO6ff4KDIyIKCjIyPvxw/foOHfiOX42RmDhy5LRpq1cfPgwAwHGnTwcFtWqVn5+dvW7dtm0PP1zX/ly7NnTo2LGbN//xB/rzzz8BAS1aaDTp6QsXrl37+ON8x6vWSEqaMGH27A8+SEv76KPPPuvShW9/rl2Linr77c8/T0mZPHnBgl69+PaHIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIIga4q5XF7drt3r1nj2PPYZHLAVh8+ZohcKytqI5MerscW49z53vWwfAtEIAAJMmXbw4ceKAASdO8O0pw0l+o9270Xp5oWVv8s/ORssCX5m0PLUJCzzLXMCO/fzQPvJI2efy9ubXXztOBGAl5Pnnyz7YBx+gPXQIbVAQ2jtfo80HrEampaHt2RMte2u6QlH2ueoPTgRgqcp37Cj7QC+8gPbIEazKR47w/QAMbDpbtCjrJws8KzD8pWB3htP8AfhArApv24aWvRI4MRFt794oBDuue9DPpk3x6OBBtOz4r7/QDh6MfrImtP7gNItSWYfHjEHL3rvPHnDnTgyAj09dO172vjt3lvWL+TlmTH0NPKPcNFb4ALGxeDR+PFqWAaNtW7Rbt2JAZLLadrjsfbZuLesH82v8+LJ+118qnEcMHyg6Go8mTUKbk4P2ySfRbtmCAWJtb81R9rpbtpS9L/ODDTOZn/WfSidywwfctw+PWGZsgwHtoEFoV6/GgMnl1XWw7HVWry57H3bfqVPL+tVwqHImPXzg77/HI1Yj2HzgrbfQvvdezbjJrsOuy+7DSjzzo+FRY9lUsaTOno1HS5agNRrRLl+O9uxZtGwC5ww272ATKFbTWNv/3nsYeDYvabjUeDpbFIItYTgm3ywpQVteH8Hyr7q4lP189WoMPKtxDR9x9S9xL2bMQMsCOGoUWhb4lBS0jjNoNqMNCyv7+ddfl73ug0ON5xPGEsqakD17yn7LlgL69EHLUqAwyz53XDLYs6fsdR8caqkGMBwT1rLOs6AAA5qfz77BpsvxPGfXeXCo8RpQFsfAsdRrzrLMs89Fovtf58GhlgUgyoME4BkSgGdIAJ4hAXimjgW4V0Lc/za1LIDjcJNNpEpL+X7w+kItC8ACzkp8y5ZonSUBZcnK/zs1pJZnwmz1k22QdOuGdv16nPn++ise79qFNiYGrVbLd2DqilqrAbjUkJmJR++8gxaz/wI0boyWbXH+9BPazZvRtm7t4OYDO1io9QdDIS5exKNXXkH78stoWcn39UX77LNoQ0PLXqX295r5grc1FmyC2HI1C/hrr6FlAl27hvbtt1HI5GS+/CUIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiB4otbfmHX2LMDDDz/1FB69+ipa9lZEsxkteycce2v67t2PPAJw7lzDS8pTWWr5rYkMlo21a1e0LPuRowAst0xCAtoHX4C7agCW2IcewqPISLQsjRQLWHk4ZrpYtAhteHjF/j43F+20aWWvJ65ggWE1ib2p9/JlrFEsw179wckD/fAD2ogIftxiKQo3bqyZ67GX/7ECVX9w8trKms+Exy/193mc1ICxY9G2aYO2qAgta7udpRRhiZJZJ5uXV/Z81iSwgLCSzs7T6dA6vqiVJZZmTQs7n13PWaoU9j5S9kbe+ofTURD2BSwQrBN1bFvZg3MctrGxsfh3rM9g2U0dA1NcjOffuIHnBwTg5yx9ruM7pFNS8HydDs9n/rBOm2X8Zv4wGx+Pf1fRvqvuKadTe/RRtCy/ESuJLNEaCyjHYWD69y8bOJZImWXUY2/AZZ/36oV2xQq07M26LGASCdpXX8Xrs9HR0aNoWU1iNdNxODtgANr9+/kOtDPKEcAxhzzDWZvKmiCWqI3h+Ophx2PHrEks8AyNBi0rAEplxfypv3mEGeW8O/rmTbSFhRW7nKsrWtZGs8A5UtG0VGz4yXLFq9UV+7usrLJ/V39xKkDZtpO9Bb08WAllTQJrqqoKa7pYDkp394r9HZtHsL+vv1Tw7ekVFcDTEy3LkFHdPADsOqwGenhUzt/6n/qwhgVgAaopAdiwlAng5lY5f1lNrL9UUADWppaHqys2XazpqX4NwOuxQQDrY8r3t+zf1V9qXICyx8464YrimOynogKwHPP1nwoKUNHhnGMnWVxcPfdY58twHH5W11/+qWQf4JiA2RE2A2ZUtwY4NmEV7QNSU2smPLVPJQWw5/+9N44ToorOH5zh2AQ5pjh3hA07q3vfuqOCArDhXHlV27EGVHce4FiDymuC2ATQsemqv1RQAFayyhNAKsU1GzbTrW4gHPuQ8gRgE7AHVoDyRkNsjYetCVW3DygsREHZ/EKluv/5rIBU9751R7kC4Hiadb4ZGfc/mwnAliSqLwBaNroqT4CcHPS3/i9BMCqZyK38JghtTQnANoLY6KeifUDDoZICsDbWGWxZmTUZ1Z0JMwHYKqjjMrUjFZ0w1h8qKUBFl3dZk8E60cqOhtgqbEEB2oouQ9f/5WdHKikAq+LlbfGxGsBKcGXzB7M2nNW4igrABGs4VFIANrwrr61lNaCiAjhu0DCBWSdcngCsrylvolj/qKIA5fUFHh44GmGBdwyMY8Adx+0lJfj3rAkrbyOGCd1wZsCMSgrAOtXyBPD3L3vs2Aew0RLDsXN1bOLYqMoZLPANrwmq9I9zcWLEfjnHfsXgCAtEfDzatm3RsmEkK/FXrqBlv1hjw03WB7Df84SEoGU/W3Hk6FGsMT168BnMqlDFH+eWVwPY1iT7WYsjbFGtc+d7f88mdB07Vswf1gQ1PKooAMuQzYRgM+TylqtrCvb7H/bLt1On6ua+BEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQDZB27Vav3rNn3jy0o0fz7U9lqfWEzrUFBnzDBjwaPrzstyNGXLw4ceKAAez7+kuDEwADz9Lcvvnm/c+u/0LUewEw4Oxti3v3omUp0itK/RWiku8NrXswcOwFsMHBVbvKt9+ikFFRfD+PI/VWAAzY0qVoIyNRCJbG9vDhql21/glR75qge3eu7M24ISEoREkJnsfS4j7zTNXu9vbbeL116/h63npTA+4/qmFvY79+Hc9zccHA9eyJn1e1RnTpwvdz8y7A/QPvCHsndXWFOHAA7aRJfD8/b01Q5QLvDJYxIzy8Yk3TgQN4Xp8+fD23I3UuQM0E3hFnQly9ip9bLPg5e4l4/aHOBKidwDvCkgyxJom9nZ0NZ+vq3dYVp9YFqJvAO/LjjxjwV1+tm/tVnVrrhPkJ/MGDaN96q27uV31qvAbwFXgs8c8+Wzf3qzlqTAAKfNWodhPET+DZcLLhBp5R5RrAb+Drzzi+ulRagMqtx9cUD17gGRUWgAJfOzgVAAPO8nt99RVaCnxNU04nPH8+Wgp8bXG7BmCJZwmTLRa0CgXaEyfQtmpVO2789wLPcKgBLOCXLqH19cXAtG5d9vOa4r8beIaDAGzzOzwc7bVrWDOYEGw1sbpCUOAZDgK0aXPv01JSakYICrwjDgK0bHnv01jTVFUhKPDOcBCgvE62PCHi4sqe//vvFPj7I8BAsgTLf/+NtlOnyl2GddLJyWgXLsTAT53K9wPWd27VgNBQtM76gPJge7BWKwW+ctxKZ9u9O1rWxLCEygkJaK9fR3v5clnLPmdpbcXisn9PlMetgLHN67Fj0f7zD9rERCzRLJU5QRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRDEf496l0mP0anTtm0LF3755enTqamXLr38skCgULi6lp+Eh+MAAAQCgOLi7GyBYNmyPn3Gj58xY9q0du169+YvY54zxHw74AyRSCgUCn19AUQiiUSt5jiRSFwpb4VCiQRAJAIQCt3d+X4eZ9RbATiO4zhOpwPgOCz3HIelu+JXsNmwRnCcwcD38ziD91SG/3VIAJ4hAXiGBOAZEoBnSACeIQF4hgTgGRKAZ0gAniEBeIYE4BkSgGfqrQAWi81mtQIACASCertrUX3qrQBubjKZUslxAFYrS6xYOXA5WqkUi6XS8jdy+KLeChAcrFJ5eOj1AFar2VyVK+AGTm6uwVBSUn9TsAgefXTbtgULvvwSQCgUidzdceOjao9cfTgOS6zFEh+v1ebmPvFEWppWm5/fuDHujFXmWlhzwsJcXb29z55t1kyt9va+eLGkxGw2GlmyorrHYrFYTCaZLCDAxcXTMy5OALBixeDBHAcgFuOWX2V3nmoamw0bDJkMM1tKpRgu1idUFIFAKAQAMJlKS9HivphQKOS13qMfKpWbm79/ZqZYIFAqXV2Li3HP1c2NfwFwSx2AbbBXNvAMtpUpkcjlaFm55/f5xGKZDMDLS6FwdU1Pr5d9QG0FiO+CdS9/6qUA/yVIAJ4hAXhGaP8lGVGXsLiLAYqKsrNdXe3DUJuN784K769S4e/ZZDKVCv2q3GhIKMTn0emKigAAjMaSEvyG3+JmNhsMAKmpAAJBcLBgxYoLFw4eHDcOQCgUCHAiBlD3vyQTCgUCgYDjpFKhUCw2mb79Njb2r79Gjjx3LiMjLu6hhwDkcheXylzRYNBqAZ5/PiLiscd++aVXr6Cgli1//91gsFrNZpmsrp+PgWtccrm7u1Qql6ekiKdMad++Pv5o9Z13jh797rs2bc6dS0w8c6YqApSWajQAgwc3afLQQ9u2vf568+ZdumzZwvdzOVJvO+ErVwoLMzNdXQFksqotHGATlJ2t12u1vr58P49TL/l2wBklJdhW4hoV397UHvVWALGYBZ7/pZHapN4K8F+BBOAZEoBnSACeIQF4hgTgGRKAZ0gAniEBeIYE4BkSgGdIAJ4hAXim3r4rQq+3WEwmT0/7L9rwB00VB//ObLbZrFa1mu/ncUa9FSAkxMXFw+Ps2cxMd3d//+BguVwuV6v1+vL+ji1dl5QIBAKBQuHuLpMplQkJfD8PQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRANl1pPZ9O9+65dH30UEXHpUk5OYuLhwwUFJpPBoFIJBBKJXG4wsJQ6HFdSUlioVLZp4+0dGpqYOGlSly4vvfTMMyNGNG/epUthId+Bqi1q/Y1ZAoFAIBDI5ZgJIygIQCQSiQA4jiVoYDmN8FggABAIwsLw3w9y7oxbT13bN+A4juM4kwn/ZTDYM2I4swAcp9FwnD0d54NMHb01kZXyimbw+u8klqPXVvIMCcAzJADPkAA8QwLwTK0LgOP6yv+dzfZgJ3Bj1LoAZrPNZrEA2Gz21wrfTxAc/wMoFGKxVMp3eGqfWhfAzU0mUyrz8hQKgUAotNnseYEdZbDZbDYAFxexWCo1m195pWnTRx4pKOA7QLWNuHv33bs//LB5cwAAoVChwBmpyYRfV31ChPmBLRa1WiqVy5s0EQgEAuEtue/dtEgkUilAfr7FYjZLpaNHHz363XcdOsTE5ObeuKHTyeUSiVQqFjv764r5w3FGo8ViNstkHh4ymUKh0ezb17//lClJSbwJcOlSVlZS0rFjuEbj61tTAuBajsViMtlsVqtYXFwsEAgEMpk9Q7ZjG69QqNUA8fGlpcXFISHp6VevHjt28qRSKRZLpVhrOE5c5bUrXJPiOJvNbDaZZDKVSiZTqWJj8dtWrXgToKDAbDYYXFwAbDaRSCjEwMjl1b80xwHgG/9RRizhzksw+1woFAoBdDqz2WxWKHQ6kwlfWl/d5QmBAK9gNptMACaTUCiR1MRzVg8xLgtrtbg66eJSm+lj7Ytt9/8eqenwMAEAhEIApVIikck0Gp2udp61ooixZHFc7S+AVVbWmvbHcUGwfiz4iXEjxMfHnrm6pmoAW0wWibDlVird3Mp+X/Y+rJNmf6fT4TaMzYbn2Utw1WB/b7EYjQC5uRaLxeLtXfshvj/itm29vYOD4+Jw+8PTEwNjNjOnK3tBFlSZTCgUiYzGkhKbzWJRqeLi9HqNJjDQHui7/9JqBRAIOA7Aao2I8PBo1Cg9XaUSiSQSk8lsttlsNomkegJwHMdZLCaTVCoWy2QqVUrKv//yK4Bg48b4+OhoDw90UCLBEFZdADbh8vZWKNRqozE3V6fTaiMjZ878889vvjl+PDfXZNLrlUo26rFTUlJQANCmjZdXcHBi4gcfPPXUiBHduxcVGQw6nUZjtXJcdQRgG59mM8dxnFSqVAqFQqFe/+qr4eGPPqrR8CWAePjw5s27dq29Pdfnntu7d+XK7Gxs4gQCAKEQmyTHeTE2STIZbkRqtSaTXp+ZOWxYeHjnzg/uzlitz4SzsvR6jcbV1WJhUzEcZt4NfmsycZzNJhYbjVarxeLuzneAaps6WIqQSpXKso1ZRTr5+jFGqX1qXQCb7b+wtV51aD+AZ0gAniEBeIYE4BkSgGfq4LehbHkBlwLsazJ2y860f85xbObKd4Bqm1oXwGCw2cxmmcxiMZtNJrmcrccD4LKwXQCz2WgEsFoxj7DZXL2lh4ZCrQvg4SGVyuU6nYeHTKZSxcQIBEKhRCKVSiQSiUxmNLJyr9GYzWazUuniIpe7uKSmymQikUTC1qQIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiCI/yx1/oLgggKtVqsVCvV6k8lkCg52dVUqlUq1mr24DN+0a7PpdEaj0VhQEBDg4eHpmZXFd6Bqi1oTICenuLioyNs7K6uwsLBw4ECdzmg0GHr2LC01Go3Gtm0NBpPJZGraFF9eJhbfKQBmELDZbDaNBrMnXb8uk0mlYvGZM35+bm4eHr/80rSpv39AwIEDfAewutSYAHl5Gk1xsb9/YmJWVlbWlCnFxaWlJSWjR5tMFovV6uYmFAqFAgGASIRvSReJ8C3qjhnz7C/txrfJWa2YQYmdhwmiAcRioVAkunzZ29vV1dX1888ffrhp0/Dwdev4DmhlqbYAV66kpt64MXbszZt5ebm5H31ktVqtVqubm1QqFkskGCjMzVSzjmMNATAazWazGUChkMmk0jNnmjcPCAgM/N//QkJ8fHx9T5/mK7AVpcoCREfHxV29unFjfr5Wq9G8+SYLuEQiFmO6tfvlomFt+qVLaDMy0BqNaF1c0DZtirZ9e7SYFutemM0Wi8UCoNfjazFbtgwKCgmJioqICAwMCtq4ke9AO6PSAhw9euXKpUt792o0Op1O16+fUimXy2T4DlCWj+luNm9G+/33aI8de/rptm3bt2cBd84ff8TEXLjQqBEe9emDdvRotJ07336QW09isWDNuFOI4ODx48PDAwICA9eu5TvgjlRYgDNnEhLi47/7LiOjoKCg4I03XFzkcud5vv7+G+3kyRjoU6dq2nEUZvhwPFq9Gq2bG8vearFg38GEaN8+LKxJk0GDQkN9fHx9d+6suxDfn3IFSErKysrKGj48JubmzeTkDRtcXGQyuZylBnQ8++uvMeCshNY+KETjxnjERkXNmzP/TCZsmrCJ4rju3Vu3btMmMNDVVaFQKjMz68pPZzh9eTcOFz08rl/PysrIWL9eJsM2HpNiOp79zTd1HXgG3jc5GY86dUKbksL6IKmU9UkAAALB1aupqTdvbthQ1346w6kACQlZWRkZ8+cbDCaT0SiVymQSCUtyZefffzEAo0bx/SDoR3ExHvXujRYHrxwHoFLJZDIZQE5OUVFRUe/e2dlFRYWF3brx7fddAuh0BoNe7+aGE6hx43Ai5GxU8/rrfD+AIyhEfDweLVzIPnecX6Sm5ufn5c2axbe/dwmQlpafn58/ZIjBYDabTBKJRMJSEd7J9u34oFev8v0A92fxYrQFBazwKBRYk/PzNRqNpm9frVav1+vZKKvuuUsArVavLy197jmhEGesLMV4WerfcM4RLCCYuxtg06bbDyzEiSEmdgbAecyzz/Ll520BNJrSUp1OLMYS0a6dWCwSYXLPO8nLQ3viBF8OV439+519U1JiMOj19vlEXVOmBggEgYFms9VqtQYH33u0c/582ZLVULh8GS1LHWFfi9LrjUaTqVkzvjy7LQC6o1bj+NlZ6nD+x81Vg+XKzM6+81OBgC1/l00rWpfcFqBiWYTLXzqon7Aae7f/LNc8X57dUQMEAqGwvKSDbJGsoYHZ7AFcXR2/4bj7LxvWNrcFwB2q3Fxcf9fp2JpKWdiUv6EREIDW15d9UnZfITeXL89uC4AbG7m5CoVUKpMlJ7PFrLJ06IBrL2WTk9d/HnnE8RObDVdNlUq5XC7nbz5z1zzAw0OlcnH5+2+z2Wq1WBy/Zeuf/fvz5XDVGDz4rge/tUPn5qZUKpV//cWXZ3cJ4OXl6urqun07wP1y+k6ZwpfDFQVranAwHj3/PPvcYrFarVYArOlFRV5earVaffgwX37eJUBgoKenl9fBg2q1QiGXp6WZTLjlV5b27fEBX3mFL8crBpux46xGIGB9HYCfn7u7h8d338lkEolUajDw5aHT1dDGjX19/f3nzjUYcD393p3yN9+U3bHiH/TnjTfwaMAA9jkr+TKZVCqR4PP5+S1dyre/TgUIC/P19fPbsMHbW61Wq2NjS0uNRoPBcSNGoUB7/Dg+uLc3Xw+C9+/VC4+++459znFYgKxWpVKpBGjdul279u3fflulksvlcv4nluVmU23dOiQkNHToUJsNF+XYDlPZGsE2z//+GwPRpk1dPQDeLyoKjw4eZJ9zHJZ4qTQ4ODgYwGC4fPnyZQCN5ueft21jPwbgnwrvCd+8mZubk/P66+fOJSUlJHz/vUqFW5M4jnZcNWX/mjcP7dq1uIbElgSqDgY8MhKP5s9HO3So/c6sqQkKCgoCsFgKCvLzAWJjhwx55RUAgyEpKSnJYOjR49NPP/100KAOHaKioqJ++63eC8BISsrOzsr63/9iYm7cSE5es4ZtVdp3zO41r8zPR/vzz2jZ6mRMTNnvWXevVKL180PbpQvavn3RDhp0y/3b/uMPGgHk8tDQ0FAAkykrKysLICnpf/8bPx7AYIiLu3YNgOPUarUaoLQ0Nzc3F6B793nz5s176aVHH50wYcKEHTvqvQCMtLT8/Ly8QYNQiO+/N5stFqtVoWBbf2w19f6TfBZw9jshtlrJljyYAPdw/FZfxH6GYrFgAdDrY2IuXQIoKPj00zVrsMQnJwPIZNgUMdFMJq1WqwXQ6bKzs7MBnnxywYIFC158sXPn8ePHj9+1q64EqHJG7aAgLy9v7x07nniiRYvWrVu3Dgjw8PDw2LULN/MBSkqw02YzznvD8gWz8TrrS5wHno1mNJrS0tJSAI4TCoVCgyEyMjAwKGj2bKXyyJE//9yyJT09Ojo6GkAqDQnBq3Mc9mOsb3BxcXEBUKl8fX19AY4cmTNnzpydO8+f//rrr79+6aW6EqDGf5ybmVlYWFDQu3daWl5eXt5bbxUUlJRotX37Yuctk7G+gq3Hs87csaawpoz9BJHNXFUqqVQmy8ry8XFzc3P7+efQUB8fP7/Vq/FX1ikp7O9/+WX06NGj9+27fPmHH3744bnnvLwiIiIi7Dti7PoCAdsh02g0GgCDobi4uBigT59PPvnkkzFjWrceOnTo0C+/bDACOKLR6PWlpWFhhYVarVb7xBMlJQaDwdC5M/5aulkzDIS7O2tS8HcMNhvuRWdlYZN27RoG+ORJT0+1Wq0+ehR/LKDVlnf/AwcmTpw4ccuWs2fXr1+//tVXvb0jIyMjAYRC3PFjQrDj0tKCgoICex/Rv/9XX3311ZgxrVsPGTJkSM0LUef/P4AvDh6cMmXKlE2bTp/+7LPPPhs2zMenRYsWLe4WQiDAY4OhsLCwEECny8nJyQHo12/9+vXrx45t0+bll19+ef36mvKryn1AQ6N37xUrVqx4441Ond555513Nm/OzY2NjY0FsFpxqYU1RayPUCg8PDw87H3E/v0TJkyY8MUXWJOmTq0pv/4zAjBQiGHDunadPHny5G++KShISEhIALBYDAac6bP/t4BCyOUohELh6enpCXDw4KRJkyYtWxYdvXLlypXvv19df/5zAjCefvqDDz74YNSoxx6bOXPmzE8/tQuBozjHGiGT4fzBzS0sLCwM4OjR+fPnz1+4EIWYO7eqfvxn+oDyOHZs0aJFi9asOXHio48++uh///PwaNy4cWMAsVihUCjsEz0mjNms0+l0AFotTvi6dZs+ffr0BQsef3zmzJkz2Qy9fEgAB44f/+CDDz745JO//lq8ePHiCRNYiZdKVSqV6m4hLBa9Xq8HKCq6cePGDYCHHho9evToTz559tmVK1eunDixvPuRAE44ffrzzz///P33Dx2aNm3atIUL3dxCQkJC7BO4u4XAPsQuxKhRo0atWYNCTJjg7D7/2T6gPDp1evvtt99etKhXr+XLly+fO1ejSU9PTwcwmbDpsfcRKIRYjEswHh5YY86eXbdu3brx42NitmzZsmXcOGf3IQHKoWPHcePGjVu0qGfPjz/++ON584qKkpOTk+0zZzZvYPMIkQiFYE3W1avbt2/fPn68s+uTABWkY8exY8eOXbiwX78vvvjii8mT2QTNYMCZM5vQsRm91YpbnyhIaSnf/j9wXL68devWrWPGLF3q6enpyXFLlqhUKpXdss9TUo4ePXqULaPfDXXC1eTmzejo6OjevS9c2LBhw4a33mKfd+gwYsSIEV9+GRzcpUuXLvadOoIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgiEpQY++Mi41NTb15s2lTtVqhUKmaNJHLpVKJRKGwWKxWi8VkSkzMysrKSklxcVEo5PLk5HbtwsKaNGmo6XFrjioLcP16RkZ6upubTmc0Go29emFChiefxKxKERESiVgsFstkVqvVarWazRqNXq/XJyS4u6tUSuWpU5hIeffujh2bNYuIqH52pYZKhQWIjU1PT00VCjEnzDvvZGTk5+fnT55ss3EcQFgYy76K+S/uTBCNSXMwI4Y9FQl+mp6O53z5ZUiIt7ePz8cfR0QEBgYH85dasK4pV4Bjx65cuXw5MNBqtdkslp07MUlPp05SqVgsFmMuGJGInc3y8rL0sCw9lVqNAW/bFmXx88NUJQBmMyaGwyYrNrZRIw8PL6/hwyMjg4KCg0+f5jtAtY1TAS5cSE5OSvL1xaQ8hw5hyW7bFnO3AOA7YmNj8ZW9LGnmzz9jwjYWeDuYgM3DA4/69sX3y06ciLXh4YexCQMQiUQikSg3t1WrkJDQ0MceCwnx8vLxiY/nO1C1hVMB/vzz8uWYmL//1ukMBr2+c2elUiqVy1nGvC++wLMmTcKAV73JQGGWLMGsSrNnY5Iflm725s2OHcPDw8Pbt3d1VSiUygevr7jr3dGJiVlZGRljxxYV6XQlJZ07KxRSqVTKAv/llxjwceOqG3gGXue99zBd1eLFLBGcVqvXl5aGhCQmZmZmZFQ9Q0V953YNKC7W6UpK1OqzZxMTr19PSMDMeL6+mKIwPr5HjzZt2rWLiKhth44ciYm5cOHwYcw79vTT+KnF0rFjeHjz5k2aeHmp1a6uqal8B66mEGZmFhbm54tE2NY/95zBYDZbLL6+OIxkeb2WL68rh7CTnjdPKsXUhEaj2Ww2i8WFhSUlJSUvvsh3wGoaIY7bGzfW681ms/mpp3Dczr5mbS5LwllXREfjqCk2ViQSi0UigLw8rba4uHt3vgNW0wix7W3cGHM0NmtWNmHzhQvYRms0deUQ3o/NIi5fZikPjUaz2WIJDT17NiEhPt4+8G3oCPEBVSqRSCAQCuXysl8XFPDrXk5O2cTRmIsS4AESwGKx2TjOaLRaOc5mY+lkGSytLF94epY9tlhwjm1vJBs6QoPBZDKZkpI4zmbjuOTksk1Qhw44Tlep6tox9KFNG6sVlzikUpFILMZ5QUTEAyQAhjslRamUy+XykydFIlyrQXx90T77bF05hIK3a4dNTatWFovVarMBeHqq1S4u0dF8B6ymEYaF+fr6+RmNmCZ2504cfhYV4TyAJaWZPbuuHML7zZ9vMplMJpNAgK09x/n7e3h4edV9yvHa5vZMuFEjDw9Pz8JCDw8XF7V61SqDwWw2mVhT8NBDWDLnzastR/7449KlixfHjrXZjEaT6YUXbDaVSqkEaNasbdu2bT//3M1NqVQqr1/nO2A1zV1LEU2a+Pr6+S1d6uHh4qJSXbtWXIyp+jAT9fz5KMTChTXlAF5vzBibzWAwGNatE4sbNfL3BxCJSkv1eptNJDp16u+/ay+jNd84XYzLyCgoyM9v1+7ixRs3kpOPHbNYLBar1c3NxUUuZ4tyAAcO4Goomyn/9ReO4x1HU3Yw4F27YlMzfrzNZjKZTC+/LJUGBQUFAYjFbm6urgCXLvXu3acPx5nNV65cvXrhwkMPzZw5c+aAAV27Tp06dWpaGt+Bq3UBGCkpOTnZ2eHhyck5OVlZu3drtaWlBkPLllKpWCwUAkilYrFEwtruK1dQmGvX8K8zM9F6eWFTFhGB33foYDJhImWOUyqVSgCBQKPRagFSU+fMef99AJMpJubSJQC9HmfCcrlarVbn5HTqNH78+PG9emGqwYsX+Q5grQvAKCjQarVaT8/ExKyszMxZs3C1dMwYvd5kMpnUapFIJBIKcYNGeKthE9xxdbbEwXbOZDKRSCw2mcLCWrVq1WrNmuzszz77/PO4uJMnp0yZOvWrr9RqTDnu4uLn5+cHkJ8fFxcXByCXe3p6et68+fTTS5YsWfL00y1aDBw4cGBCAt+BrHUBHElKysrKzGzWzGCwWMzmZ58tKSkt1esff1yvN5tNpqZN8SyFAq3RiFuSN296e7u5ubqePKlUSiQSyW+/BQV5e/v6XrnCrrtz5+DBQ4YMHJia+u+/58/v3Mk2N11dsYnKz4+Pj48HUCp9fHx8ioqefHL+/Pnz+/Rp2fLFF1988e+/+Q5onQngDFyrEYttNgAANqew2Tp2bNaseXOLpaLXOXBg0qRJkwYPjovbvXv37p9+wuylQiETIjf3ypUrVwDU6sDAwMCcnK5dp0+fPv2ZZ9q1e+211167dInvwFaUep/K8NChGTNmzOjT5+rVHTt27Ni3z2azWCwWgcDDIzQ0NBQgLw9TkWMfodU+/PC4cePGDRzYpcu777777h9/8O1/edT7bKo9ey5dunTp/v1t277++uuvv/CCSCSRSCQmE0uc7OUVHh4eDmAwFBcXF6vV586tX79+/a5dJ0+uXLlyZefOfPtfHvW+Bjhy4sTSpUuX9uhx/vxXX3311f79ZrNer9fLZJ6ezZo1awZQXIzCYBpZna5Jk549e/Z8+eW+fdeuXbv211/59t+Rel8DHHnssRkzZsz488+OHcePHz++f3+ZzNXV1bWkpKAgMTExEcDNDZsmq9VgMBhUqmvXfvnll1927jxzZt26deu6dePbf0canAAMbOMPHerWbfr06dOffhozWGs0ubmxsbGxAJ6ezZs3bw6AA2CJ5OLFTZs2bdq4kW+/HWmwAjA6dIiKioo6ffrxx2fPnj17wAC12t/f37+wMD393Llz5wBKSoqKiooAJBKlUqnU6fj294EnPv633377LSJi8+Z+/fr1279/8+b+/fv337//xo3jx48fDw/n2z+CIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC4J11665ePXbskUdiYgoKMjLUar79+c9w8mR2dnJyWBjAokU9e3Kcp+cXX4waFRt74UJ+flqaqyvf/jnS4F5d7IzERK02L08qbdly48bJkxMSjEazWa8PDgYwm41GAIXCxcXTMzl5+/Z+/SZP7t+/b9/Q0LZt7a/N54sG/+JWxoABv/yyfPmhQ0ZjSUl+fnAwgFrt7Q0A4OkZGAig1xuNOl3jxn37bt06f/6FC3Pm/PPPrl0jR/Ltd4MX4Kmnfvll2bIvvrhyJTn5/PknngDw8goOBgDATB126+aGWdF0usJCsXj79qSks2dHjODb/wYrwIQJJ0/+9NO77x45cuXKn3+OGQPg4xMSAsAybtzxiLdy3ufm3rwJ0KhRcHDr1gkJZ84MGjRnTs+efD9HgxPgq6/i4k6c6Nnz00+PHPnmm9Wr7SWbBZpleGLHGk1uLoBIJJe7uBgMR4++9NL773fvrlZLpQpFaSnfz9NgBNiz58aNmJimTUeP3rt3xYoDBwBcXTHwEgnmgGUlXyDAJEJ6vVYLAGAy6fUA+/a99NL77z/1VPPmbm6+vhkZfD8PQ8y3A+WRkqLV5udLJC1afP/91KnHjwOwECuVOKhkbTxLQmqxYBaz4uLsbIBPPx04cNasUaOefTYoqGXLU6f4fh5H6n1e3q1bw8MNhj//LCwsLMzMbN0awMMjIADAHnhHcnNTUgDeeqt79zfeWLFi8eJOnV54YelSvp/DGfW2CerVa8+e5cvXr8/IyMpKSHjiCeeBt3eyKSkA3bu3afP007/99uWX3bu/8cbUqXw/R3k4FWDDhri4kycffbSuHRo37vjxzZsnTvz99/Pn9+176y0AL6/AQADWtd7h+q3A5+enpgKEhDRqFBkZH3/s2MCBs2b17VvXfleVuwTYsiUx8cyZbt2ion788b33Tp2KjNy0acqU33+vbUdWrbp8+ciR3r3XrYuO/umnVasAfHxCQwHsneq9RzcCgVzu4mI0Hj8+ePC8ed278x3QynJbgFOncnKSkxs1eu21nTs//PDQIQAPD39/gLi49PTY2J49g4K+/XbChNOno6Ozs5OSsDGoCfC+TZtOmvTrr6tWHTiAGcEAAKRSZ6MbjQaALTEcPDh48Lx5PXqEhanVXl5ZWXwHtLII4+OLirKyFIqBA/fsWbbs6FF8ZIUCQKXy8AAA8PYODQVIS8vPT03t2LFr182bp0+/cGHLlvj4U6ceeaSqN46PLy7OzpbJevXavn3RomPHAMRiqRQAQKVydwcAsNkwG5/j6KaoKDsbYPXqvn0nTRoxolevwMAWLerf6KbCAnTsuGPH4sWHD2dlpaZevRoebm9zHafy7u5+fgCYWdjX97XX9uxZtuzMmfff/+efnTtfeaWyNx4wYO/eVav++EOrLSrKzAwMtE+oHDtZVgPy8m7cABg37skn33xz2bKJE9u0eeqpDRv4DmB1ES5Z0qnTCy9s3IijDJsNIC8Ps/XaZ5YIK5EuLl5eAAAymVIJsGjRoUNffPHDD6NG/fHH11+/9155N+zZc8+eFSu++iou7saNCxe6dQPw9sYlBOejmxs3AJ54onXrZ57Zt2/duieeGDZs+nS+A1dT3F6OPnUqOzspqU2b55/fvfujj/bsycnJz09NDQtjTdCdayxl22SrFZuG/Py0NIDHHouIeOyxTZtOnBg8eO7cN99k1582LTp669ZJk5YtO3Lkm29WrgTw9sZFM5Y33rGTzctLTQUIDPTza9Lk2rX09BEjPv00MpLvgNWaAIysLL1eq3Vz69Nn587Fi/fu/fffpKTz5x9/HMDHJywMA4SBt3eOLGMq1pCiosxMgO7dIyMff/znn3v0aNQoImL//vnz//pry5aNGwHkcpUKAEAikcnuvI59dJOTAyAWi8UymV4fFxcV9cknTZs2a+bq6uPDEkQ/OJS7ITN06L59q1d/883PP5879+uvI0bY+wiJBLMFcxwGniVwZmmcdbqiIgAAqxWT2LLOVSSSSO78O1aTDAZcuyktLS4GOHx42LAVKzp3fuaZwMCIiNOn+Q5UbVHuTPjnn/v2nThx5Mjp0596asSIOXMAiopycgAA9PriYoC7VyFZiWZrNS4unp53nmcPPBvdGI0AAMXFubkAa9f27z91alTUgx54RqW3JDdsuHr1+PGhQ6Oi9u1bufKnn+wl2M3N3x8AwGareNpmAIDs7KQkHN1ERX388bp1Tzzx2mszZvAdmLqiynvCR49mZFy71rHjgAG7dn344b59Gk1xcU6Oj499Y4T1CY6wmpCdnZgI0KNH69ZPP713759/vvDCjBkDBvAdkLqm2pvyKSklJQUFfn79+u3YsWTJr79evpyaeunSI4/YO23W1LCagqObsDB//2bNYmNTUqKiVq9u2ZLvQPBFjf8qok+f3bs/+mjbtv37Y2IOH37pJQBfXxQCO1ehUCSSSPT6lJSRIz/7LCwsJMTFxcMDexWiBpk06dixTZs++ADg/fcff5zjAJYs6d2b4/74Iz09Lq7+pxp/YJgx48SJH36YM2fBgnPn9u2bNIlvfwiCIIjb/B/7w7TJ1Po+fAAAAABJRU5ErkJggg==);background-size:24px 352px}}.jsgrid .jsgrid-mode-button{width:24px;height:24px}.jsgrid-mode-on-button{opacity:.5}.jsgrid-cancel-edit-button{background-position:0 0;width:16px;height:16px}.jsgrid-clear-filter-button{background-position:0 -40px;width:16px;height:16px}.jsgrid-delete-button{background-position:0 -80px;width:16px;height:16px}.jsgrid-edit-button{background-position:0 -120px;width:16px;height:16px}.jsgrid-insert-mode-button{background-position:0 -160px;width:24px;height:24px}.jsgrid-insert-button{background-position:0 -208px;width:16px;height:16px}.jsgrid-search-mode-button{background-position:0 -248px;width:24px;height:24px}.jsgrid-search-button{background-position:0 -296px;width:16px;height:16px}.jsgrid-update-button{background-position:0 -336px;width:16px;height:16px}.jsgrid-load-shader{background:#ddd;opacity:.5;filter:alpha(opacity=50)}.jsgrid-load-panel{width:15em;height:5em;background:#fff;border:1px solid #e9e9e9;padding-top:3em;text-align:center}.jsgrid-load-panel:before{content:" ";position:absolute;top:.5em;left:50%;margin-left:-1em;width:2em;height:2em;border:2px solid #009a67;border-right-color:transparent;border-radius:50%;-webkit-animation:indicator 1s linear infinite;animation:indicator 1s linear infinite}@-webkit-keyframes indicator{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(1turn)}}@keyframes indicator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.jq-toast-wrap,.jq-toast-wrap *{margin:0;padding:0}.jq-toast-wrap{display:block;position:fixed;width:250px;pointer-events:none!important;letter-spacing:normal;z-index:9000!important}.jq-toast-wrap.bottom-left{bottom:20px;left:20px}.jq-toast-wrap.bottom-right{bottom:20px;right:40px}.jq-toast-wrap.top-left{top:20px;left:20px}.jq-toast-wrap.top-right{top:20px;right:40px}.jq-toast-single{display:block;width:100%;padding:10px;margin:0 0 5px;border-radius:4px;font-size:12px;font-family:arial,sans-serif;line-height:17px;position:relative;pointer-events:all!important;background-color:#444;color:#fff}.jq-toast-single h2{font-family:arial,sans-serif;font-size:14px;margin:0 0 7px;background:0 0;color:inherit;line-height:inherit;letter-spacing:normal}.jq-toast-single a{color:#eee;text-decoration:none;font-weight:700;border-bottom:1px solid #fff;padding-bottom:3px;font-size:12px}.jq-toast-single ul{margin:0 0 0 15px;background:0 0;padding:0}.jq-toast-single ul li{list-style-type:disc!important;line-height:17px;background:0 0;margin:0;padding:0;letter-spacing:normal}.close-jq-toast-single{position:absolute;top:3px;right:7px;font-size:14px;cursor:pointer}.jq-toast-loader{display:block;position:absolute;top:-2px;height:5px;width:0;left:0;border-radius:5px;background:red}.jq-toast-loaded{width:100%}.jq-has-icon{padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px}.jq-icon-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);background-color:#31708f;color:#d9edf7;border-color:#bce8f1}.jq-icon-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);background-color:#8a6d3b;color:#fcf8e3;border-color:#faebcc}.jq-icon-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);background-color:#a94442;color:#f2dede;border-color:#ebccd1}.jq-icon-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);color:#dff0d8;background-color:#3c763d;border-color:#d6e9c6}.irs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs,.irs-line{position:relative;display:block}.irs-line{overflow:hidden;outline:none!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{width:0}.irs-bar,.irs-bar-edge{position:absolute;display:block;left:0}.irs-bar-edge{top:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{left:0}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:transparent;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important}.irs-bar,.irs-bar-edge,.irs-line-left,.irs-line-mid,.irs-line-right,.irs-slider{background:url(/images/vendor/ion-rangeslider/sprite-skin-flat.png?bcdb14f38e27b16edeabb62e6e9a829b) repeat-x}.irs{height:40px}.irs-with-grid{height:60px}.irs-line{height:12px;top:25px}.irs-line-left{height:12px;background-position:0 -30px}.irs-line-mid{height:12px;background-position:0 0}.irs-line-right{height:12px;background-position:100% -30px}.irs-bar{height:12px;top:25px;background-position:0 -60px}.irs-bar-edge{top:25px;height:12px;width:9px;background-position:0 -90px}.irs-shadow{height:3px;top:34px;background:#000;opacity:.25}.lt-ie9 .irs-shadow{filter:alpha(opacity=25)}.irs-slider{width:16px;height:18px;top:22px;background-position:0 -120px}.irs-slider.state_hover,.irs-slider:hover{background-position:0 -150px}.irs-max,.irs-min{color:#999;top:0;padding:1px 3px;background:#e1e4e9}.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{font-size:10px;line-height:1.333;text-shadow:none;border-radius:4px}.irs-from,.irs-single,.irs-to{color:#fff;padding:1px 5px;background:#ed5565}.irs-from:after,.irs-single:after,.irs-to:after{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs-grid-pol{background:#e1e4e9}.irs-grid-text{color:#999}.pws_tabs_container.pws_scale .pws_hide,.pws_tabs_list{-moz-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s}.pws_tabs_container,.pws_tabs_controll a{font-size:16px}@media only screen and (max-width:60em){.pws_tabs_container.pws_tabs_responsive{width:100%!important}.pws_tabs_container.pws_tabs_responsive ul.pws_tabs_controll{width:100%}.pws_tabs_container.pws_tabs_responsive ul.pws_tabs_controll li{vertical-align:top;text-align:center}.pws_tabs_container.pws_tabs_responsive ul.pws_tabs_controll li a{margin:0;font-size:1em;line-height:1.125em;overflow:hidden}.pws_tabs_container.pws_tabs_responsive ul.pws_tabs_controll li a i{display:block;margin:0 0 5px}.pws_tabs_container.pws_tabs_responsive.pws_tabs_vertical{display:block;position:relative}.pws_tabs_container.pws_tabs_responsive.pws_tabs_vertical:after{display:block;content:"";clear:both}.pws_tabs_container.pws_tabs_responsive.pws_tabs_vertical ul.pws_tabs_controll{width:100%;position:relative;float:none}.pws_tabs_container.pws_tabs_responsive.pws_tabs_vertical ul.pws_tabs_controll li{display:inline-block}.pws_tabs_container.pws_tabs_responsive.pws_tabs_vertical ul.pws_tabs_controll li a{margin:0}.pws_tabs_container.pws_tabs_responsive.pws_tabs_vertical .pws_tabs_list{position:relative;float:none}}@media only screen and (max-width:37.5em){.pws_tabs_container.pws_tabs_responsive{width:100%!important;position:relative}.pws_tabs_container.pws_tabs_responsive .pws_responsive_small_menu{width:100%;height:40px;background-color:#9bd7d5;display:block}.pws_tabs_container.pws_tabs_responsive .pws_responsive_small_menu a{width:40px;height:40px;display:block;overflow:hidden;color:#fff;font-size:32px;font-size:2em;text-align:center;padding:3px 0 0;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.pws_tabs_container.pws_tabs_responsive .pws_responsive_small_menu a:hover{background-color:#70c5c2}.pws_tabs_container.pws_tabs_responsive ul.pws_tabs_controll.pws_tabs_menu_popup{display:block;position:absolute;overflow:hidden;top:40px;left:0;z-index:99;margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.pws_tabs_container.pws_tabs_responsive ul.pws_tabs_controll.pws_tabs_menu_popup li{display:block;float:none}.pws_tabs_container.pws_tabs_responsive ul.pws_tabs_controll.pws_tabs_menu_popup li a i{display:inline-block;margin:0 .1875em 0 0}.pws_tabs_container.pws_tabs_responsive.pws_tabs_rtl ul.pws_tabs_controll.pws_tabs_menu_popup li a i{display:inline-block;margin:0 0 0 .1875em}}.pws_tabs_container{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.pws_tabs_container ul.pws_tabs_controll{list-style:none;margin:0;padding:0}.pws_tabs_container ul.pws_tabs_controll li{display:inline-block}.pws_tabs_container ul.pws_tabs_controll li a{display:block;background-color:#9bd7d5;padding:.9375em 1.25em;text-decoration:none;color:#fff;margin-right:3px;cursor:pointer}.pws_tabs_container ul.pws_tabs_controll li a:hover{background-color:#70c5c2}.pws_tabs_container ul.pws_tabs_controll li a i{margin-right:8px}.pws_tabs_container ul.pws_tabs_controll li a.pws_tab_noname i{margin-right:0;margin-left:0}.pws_tabs_container ul.pws_tabs_controll li a.pws_tab_active{background-color:#fff;color:#505050}.pws_tabs_list{display:block;background-color:#fff;height:auto;padding:1.25em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s;overflow:hidden;position:relative}.pws_tab_single{display:block;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0}.pws_tabs_container.pws_tabs_rtl{text-align:right;direction:rtl}.pws_tabs_container.pws_tabs_rtl ul.pws_tabs_controll li a{margin-right:0;margin-left:3px}.pws_tabs_container.pws_tabs_rtl ul.pws_tabs_controll li a i{margin-left:8px;margin-right:0}.pws_tabs_container.pws_tabs_vertical{display:block;position:relative}.pws_tabs_container.pws_tabs_vertical:after{display:block;content:"";clear:both}.pws_tabs_container.pws_tabs_vertical>ul.pws_tabs_controll{width:auto;position:relative;float:left}.pws_tabs_container.pws_tabs_vertical>ul.pws_tabs_controll li{display:block}.pws_tabs_container.pws_tabs_vertical>ul.pws_tabs_controll li a{margin-right:0;margin-left:0;margin-bottom:3px}.pws_tabs_container.pws_tabs_vertical>.pws_tabs_list{position:relative;float:left}.pws_tabs_container.pws_tabs_responsive.pws_theme_violet .pws_responsive_small_menu{background-color:#c72c66}.pws_tabs_container.pws_tabs_responsive.pws_theme_violet .pws_responsive_small_menu a:hover{background-color:#a6164c}.pws_tabs_container.pws_theme_violet ul.pws_tabs_controll li a{background-color:#c72c66}.pws_tabs_container.pws_theme_violet ul.pws_tabs_controll li a:hover{background-color:#a6164c}.pws_tabs_container.pws_theme_violet ul.pws_tabs_controll li a.pws_tab_active{background-color:#fff}.pws_tabs_container.pws_tabs_responsive.pws_theme_green .pws_responsive_small_menu{background-color:#86c447}.pws_tabs_container.pws_tabs_responsive.pws_theme_green .pws_responsive_small_menu a:hover{background-color:#539312}.pws_tabs_container.pws_theme_green ul.pws_tabs_controll li a{background-color:#86c447}.pws_tabs_container.pws_theme_green ul.pws_tabs_controll li a:hover{background-color:#539312}.pws_tabs_container.pws_theme_green ul.pws_tabs_controll li a.pws_tab_active{background-color:#fff}.pws_tabs_container.pws_tabs_responsive.pws_theme_yellow .pws_responsive_small_menu{background-color:#fdb813}.pws_tabs_container.pws_tabs_responsive.pws_theme_yellow .pws_responsive_small_menu a:hover{background-color:orange}.pws_tabs_container.pws_theme_yellow ul.pws_tabs_controll li a{background-color:#fdb813}.pws_tabs_container.pws_theme_yellow ul.pws_tabs_controll li a:hover{background-color:orange}.pws_tabs_container.pws_theme_yellow ul.pws_tabs_controll li a.pws_tab_active{background-color:#fff}.pws_tabs_container.pws_tabs_responsive.pws_theme_gold .pws_responsive_small_menu{background-color:#f89827}.pws_tabs_container.pws_tabs_responsive.pws_theme_gold .pws_responsive_small_menu a:hover{background-color:#fa7b00}.pws_tabs_container.pws_theme_gold ul.pws_tabs_controll li a{background-color:#f89827}.pws_tabs_container.pws_theme_gold ul.pws_tabs_controll li a:hover{background-color:#fa7b00}.pws_tabs_container.pws_theme_gold ul.pws_tabs_controll li a.pws_tab_active{background-color:#fff}.pws_tabs_container.pws_tabs_responsive.pws_theme_orange .pws_responsive_small_menu{background-color:#f15b42}.pws_tabs_container.pws_tabs_responsive.pws_theme_orange .pws_responsive_small_menu a:hover{background-color:#fd2e0b}.pws_tabs_container.pws_theme_orange ul.pws_tabs_controll li a{background-color:#f15b42}.pws_tabs_container.pws_theme_orange ul.pws_tabs_controll li a:hover{background-color:#fd2e0b}.pws_tabs_container.pws_theme_orange ul.pws_tabs_controll li a.pws_tab_active{background-color:#fff}.pws_tabs_container.pws_tabs_responsive.pws_theme_red .pws_responsive_small_menu{background-color:#e41937}.pws_tabs_container.pws_tabs_responsive.pws_theme_red .pws_responsive_small_menu a:hover{background-color:#d70726}.pws_tabs_container.pws_theme_red ul.pws_tabs_controll li a{background-color:#e41937}.pws_tabs_container.pws_theme_red ul.pws_tabs_controll li a:hover{background-color:#d70726}.pws_tabs_container.pws_theme_red ul.pws_tabs_controll li a.pws_tab_active{background-color:#fff}.pws_tabs_container.pws_tabs_responsive.pws_theme_purple .pws_responsive_small_menu{background-color:#672e8d}.pws_tabs_container.pws_tabs_responsive.pws_theme_purple .pws_responsive_small_menu a:hover{background-color:#470871}.pws_tabs_container.pws_theme_purple ul.pws_tabs_controll li a{background-color:#672e8d}.pws_tabs_container.pws_theme_purple ul.pws_tabs_controll li a:hover{background-color:#470871}.pws_tabs_container.pws_theme_purple ul.pws_tabs_controll li a.pws_tab_active{background-color:#fff}.pws_tabs_container.pws_tabs_responsive.pws_theme_grey .pws_responsive_small_menu{background-color:#4d4d4f}.pws_tabs_container.pws_tabs_responsive.pws_theme_grey .pws_responsive_small_menu a:hover{background-color:#000}.pws_tabs_container.pws_theme_grey ul.pws_tabs_controll li a{background-color:#4d4d4f}.pws_tabs_container.pws_theme_grey ul.pws_tabs_controll li a:hover{background-color:#000}.pws_tabs_container.pws_theme_grey ul.pws_tabs_controll li a.pws_tab_active{background-color:#fff}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_violet .pws_responsive_small_menu{background-color:#c72c66}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_violet .pws_responsive_small_menu a:hover{background-color:#a6164c}.pws_tabs_container.pws_theme_dark_violet .pws_tabs_list{background-color:#fafafa}.pws_tabs_container.pws_theme_dark_violet ul.pws_tabs_controll li a{background-color:#c72c66}.pws_tabs_container.pws_theme_dark_violet ul.pws_tabs_controll li a:hover{background-color:#a6164c}.pws_tabs_container.pws_theme_dark_violet ul.pws_tabs_controll li a.pws_tab_active{background-color:#fafafa}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_green .pws_responsive_small_menu{background-color:#86c447}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_green .pws_responsive_small_menu a:hover{background-color:#539312}.pws_tabs_container.pws_theme_dark_green .pws_tabs_list{background-color:#fafafa}.pws_tabs_container.pws_theme_dark_green ul.pws_tabs_controll li a{background-color:#86c447}.pws_tabs_container.pws_theme_dark_green ul.pws_tabs_controll li a:hover{background-color:#539312}.pws_tabs_container.pws_theme_dark_green ul.pws_tabs_controll li a.pws_tab_active{background-color:#fafafa}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_yellow .pws_responsive_small_menu{background-color:#fdb813}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_yellow .pws_responsive_small_menu a:hover{background-color:orange}.pws_tabs_container.pws_theme_dark_yellow .pws_tabs_list{background-color:#fafafa}.pws_tabs_container.pws_theme_dark_yellow ul.pws_tabs_controll li a{background-color:#fdb813}.pws_tabs_container.pws_theme_dark_yellow ul.pws_tabs_controll li a:hover{background-color:orange}.pws_tabs_container.pws_theme_dark_yellow ul.pws_tabs_controll li a.pws_tab_active{background-color:#fafafa}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_gold .pws_responsive_small_menu{background-color:#f89827}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_gold .pws_responsive_small_menu a:hover{background-color:#fa7b00}.pws_tabs_container.pws_theme_dark_gold .pws_tabs_list{background-color:#fafafa}.pws_tabs_container.pws_theme_dark_gold ul.pws_tabs_controll li a{background-color:#f89827}.pws_tabs_container.pws_theme_dark_gold ul.pws_tabs_controll li a:hover{background-color:#fa7b00}.pws_tabs_container.pws_theme_dark_gold ul.pws_tabs_controll li a.pws_tab_active{background-color:#fafafa}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_orange .pws_responsive_small_menu{background-color:#f15b42}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_orange .pws_responsive_small_menu a:hover{background-color:#fd2e0b}.pws_tabs_container.pws_theme_dark_orange .pws_tabs_list{background-color:#fafafa}.pws_tabs_container.pws_theme_dark_orange ul.pws_tabs_controll li a{background-color:#f15b42}.pws_tabs_container.pws_theme_dark_orange ul.pws_tabs_controll li a:hover{background-color:#fd2e0b}.pws_tabs_container.pws_theme_dark_orange ul.pws_tabs_controll li a.pws_tab_active{background-color:#fafafa}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_red .pws_responsive_small_menu{background-color:#e41937}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_red .pws_responsive_small_menu a:hover{background-color:#d70726}.pws_tabs_container.pws_theme_dark_red .pws_tabs_list{background-color:#fafafa}.pws_tabs_container.pws_theme_dark_red ul.pws_tabs_controll li a{background-color:#e41937}.pws_tabs_container.pws_theme_dark_red ul.pws_tabs_controll li a:hover{background-color:#d70726}.pws_tabs_container.pws_theme_dark_red ul.pws_tabs_controll li a.pws_tab_active{background-color:#fafafa}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_purple .pws_responsive_small_menu{background-color:#672e8d}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_purple .pws_responsive_small_menu a:hover{background-color:#470871}.pws_tabs_container.pws_theme_dark_purple .pws_tabs_list{background-color:#fafafa}.pws_tabs_container.pws_theme_dark_purple ul.pws_tabs_controll li a{background-color:#672e8d}.pws_tabs_container.pws_theme_dark_purple ul.pws_tabs_controll li a:hover{background-color:#470871}.pws_tabs_container.pws_theme_dark_purple ul.pws_tabs_controll li a.pws_tab_active{background-color:#fafafa}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_grey .pws_responsive_small_menu{background-color:#4d4d4f}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_grey .pws_responsive_small_menu a:hover{background-color:#000}.pws_tabs_container.pws_theme_dark_grey .pws_tabs_list{background-color:#fafafa}.pws_tabs_container.pws_theme_dark_grey ul.pws_tabs_controll li a{background-color:#4d4d4f}.pws_tabs_container.pws_theme_dark_grey ul.pws_tabs_controll li a:hover{background-color:#000}.pws_tabs_container.pws_theme_dark_grey ul.pws_tabs_controll li a.pws_tab_active{background-color:#fafafa}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_cyan .pws_responsive_small_menu{background-color:#9bd7d5}.pws_tabs_container.pws_tabs_responsive.pws_theme_dark_cyan .pws_responsive_small_menu a:hover{background-color:#70c5c2}.pws_tabs_container.pws_theme_dark_cyan .pws_tabs_list{background-color:#fafafa}.pws_tabs_container.pws_theme_dark_cyan ul.pws_tabs_controll li a{background-color:#9bd7d5}.pws_tabs_container.pws_theme_dark_cyan ul.pws_tabs_controll li a:hover{background-color:#70c5c2}.pws_tabs_container.pws_theme_dark_cyan ul.pws_tabs_controll li a.pws_tab_active{background-color:#fafafa}.pws_tabs_noeffect .pws_tabs_list{-webkit-transition:all .1s ease-in-out 0;transition:all .1s ease-in-out 0}.pws_tabs_noeffect .pws_tab_single{-webkit-transition:none;transition:none}.pws_tabs_container.pws_none .pws_hide{display:none}.pws_tabs_container.pws_none .pws_show{display:block}.pws_tabs_container.pws_scale .pws_hide{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_scale .pws_show,.pws_tabs_container.pws_slideleft .pws_hide{-webkit-transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_scale .pws_show{z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slideleft .pws_hide{-webkit-transform:translateX(-100%);transform:translateX(-100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slideleft .pws_show,.pws_tabs_container.pws_slideright .pws_hide{-webkit-transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slideleft .pws_show{-webkit-transform:translateX(0);transform:translateX(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slideright .pws_hide{-webkit-transform:translateX(200%);transform:translateX(200%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slideright .pws_show,.pws_tabs_container.pws_slidetop .pws_hide{-webkit-transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slideright .pws_show{-webkit-transform:translateX(0);transform:translateX(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slidetop .pws_hide{-webkit-transform:translateY(-100%);transform:translateY(-100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slidedown .pws_hide,.pws_tabs_container.pws_slidetop .pws_show{-webkit-transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slidetop .pws_show{-webkit-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slidedown .pws_hide{-webkit-transform:translateY(200%);transform:translateY(200%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.pws_tabs_container.pws_slidedown .pws_show{-webkit-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}/*!
 * Bootstrap v3.1.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-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{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,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:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,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.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,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.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,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.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,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{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.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{color:#23527c;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.3333333;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}.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%}.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 .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.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:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right: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;border-bottom-width: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:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;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-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;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{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;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{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.tour-backdrop{position:absolute;z-index:1100;background-color:#000;opacity:.8;filter:alpha(opacity=80)}.popover[class*=tour-]{z-index:1102}.popover[class*=tour-] .popover-navigation{padding:9px 14px;overflow:hidden}.popover[class*=tour-] .popover-navigation [data-role=end]{float:right}.popover[class*=tour-] .popover-navigation [data-role=end],.popover[class*=tour-] .popover-navigation [data-role=next],.popover[class*=tour-] .popover-navigation [data-role=prev]{cursor:pointer}.popover[class*=tour-] .popover-navigation [data-role=end].disabled,.popover[class*=tour-] .popover-navigation [data-role=next].disabled,.popover[class*=tour-] .popover-navigation [data-role=prev].disabled{cursor:default}.popover[class*=tour-].orphan{position:fixed;margin-top:0}.popover[class*=tour-].orphan .arrow{display:none}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:rgb(102,255,255);}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.asColorPicker-wrap{position:relative;display:inline-block}.asColorPicker_hideInput,.asColorPicker_hideInput .asColorPicker-clear{display:none}.asColorPicker-dropdown{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;position:absolute;z-index:9999}.asColorPicker-dropdown *{margin:0;padding:0}.asColorPicker_open{display:block}.asColorPicker-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998}.asColorPicker-trigger{display:inline-block;position:relative;cursor:pointer;width:18px;height:20px;background-image:url(/images/vendor/jquery-asColorPicker/src/transparent.png?57ae2d34d684b64756da4ce0613f967b)}.asColorPicker-trigger span{width:100%;height:100%;display:inline-block}.asColorPicker-input,.asColorPicker-trigger{vertical-align:middle}.asColorPicker-clear{display:none;position:absolute;top:0;right:26px;color:#777;text-decoration:none}.asColorPicker-clear:after{content:"x"}.asColorPicker-wrap:hover .asColorPicker-clear{display:inline-block}.asColorPicker-preview{float:left;list-style:none}.asColorPicker-preview li{background-image:url(/images/vendor/jquery-asColorPicker/src/transparent.png?57ae2d34d684b64756da4ce0613f967b);vertical-align:top;display:inline-block;*display:inline;*zoom:1}.asColorPicker-preview li span{height:100%;display:block}.asColorPicker-preview-previous{cursor:pointer}.asColorPicker-palettes ul{display:block}.asColorPicker-palettes ul:after,.asColorPicker-palettes ul:before{content:"";display:table}.asColorPicker-palettes ul:after{clear:both}.asColorPicker-palettes li{background-image:url(/images/vendor/jquery-asColorPicker/src/transparent.png?57ae2d34d684b64756da4ce0613f967b);display:block;float:left;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.asColorPicker-palettes li span{height:100%;display:block}.asColorPicker-saturation{clear:both;position:relative;display:inline-block;*display:inline;*zoom:1;width:175px;height:175px;background-image:url(/images/vendor/jquery-asColorPicker/src/saturation.png?f1ea361002b2200e34829492f51b57df)}.asColorPicker-saturation i{position:absolute}.asColorPicker-alpha,.asColorPicker-hue{cursor:pointer;position:relative;display:inline-block;*display:inline;*zoom:1;width:20px;height:175px}.asColorPicker-alpha i,.asColorPicker-hue i{position:absolute;cursor:row-resize}.asColorPicker-hue{background-image:url(/images/vendor/jquery-asColorPicker/src/hue.png?ecba826cbc54e4f2a52483b04a8373e0)}.asColorPicker-alpha{background-image:url(/images/vendor/jquery-asColorPicker/src/alpha.png?db66742bfeaa38d1fa002a8e7aba7621)}.asColorPicker-buttons a,.asColorPicker-gradient-control a{text-decoration:none;cursor:pointer}.asColorPicker-gradient{display:none}.asColorPicker-gradient_enable{display:block}.asColorPicker-gradient-preview{float:left;height:20px}.asColorPicker-gradient-markers{position:relative;width:100%}.asColorPicker-gradient-marker{position:absolute;outline:none}.asColorPicker-gradient-wheel{float:left;position:relative;border:1px solid #bbb;border-radius:100%;width:20px;height:20px}.asColorPicker-gradient-wheel i{width:3px;height:3px;position:absolute;border-radius:100%}.asColorPicker-gradient-angle{float:left}.asColorPicker-dropdown{background:#fefefe;padding:10px;border:1px solid #bbb;min-width:205px;max-width:235px}[data-mode=palettes] .asColorPicker-dropdown{min-width:auto;max-width:auto}.asColorPicker-trigger{border:1px solid #bbb}.asColorPicker-saturation{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.asColorPicker-saturation i{width:5px;height:5px;margin-left:-2px;margin-top:-2px;border-radius:100%;border:2px solid #fff}.asColorPicker-alpha,.asColorPicker-hue{margin-left:10px;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.asColorPicker-alpha i,.asColorPicker-hue i{width:20px;height:2px;margin-top:-2px;left:-2px;border:2px solid #fff}.asColorPicker-preview{position:relative;height:33px;margin-bottom:10px;margin-right:10px}.asColorPicker-preview:after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);content:"";pointer-events:none}.asColorPicker-preview li{width:48px;height:33px}.asColorPicker-hex{width:100px;border-color:rgba(0,0,0,.05)}.asColorPicker-palettes li{width:21px;height:15px;margin-right:6px;margin-bottom:3px}.asColorPicker-palettes li span{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.05)}.asColorPicker-palettes li:nth-child(5n){margin-right:0}[data-mode=palettes] .asColorPicker-palettes li:nth-child(5n){margin-right:6px}.asColorPicker-buttons,.asColorPicker-gradient-control{float:right}.asColorPicker-buttons a,.asColorPicker-gradient-control a{margin-left:5px}.asColorPicker-gradient{margin-top:10px;padding-top:20px;border-top:1px solid rgba(0,0,0,.05)}.asColorPicker-gradient-preview{position:relative;width:160px;border:1px solid rgba(0,0,0,.05)}.asColorPicker-gradient-preview:after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/vendor/jquery-asColorPicker/src/transparent.png?57ae2d34d684b64756da4ce0613f967b);content:"";z-index:-1}.asColorPicker-gradient-markers{top:-16px;width:160px;height:16px;display:block;list-style:none;margin:0;padding:0}.asColorPicker-gradient-marker{width:10px;height:10px;margin-left:-6px;border:1px solid #bbb;background:#fff}.asColorPicker-gradient-marker span{display:block;width:100%;height:100%}.asColorPicker-gradient-marker i{position:absolute;left:2px;bottom:-3px;width:4px;height:4px;border:1px solid transparent;border-right-color:rgba(0,0,0,.05);border-bottom-color:rgba(0,0,0,.05);background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.asColorPicker-gradient-marker_active{border:2px solid #41a9e5;z-index:1}.asColorPicker-gradient-marker_active i{left:1px;border:2px solid transparent;border-right-color:#41a9e5;border-bottom-color:#41a9e5}.asColorPicker-gradient-wheel{margin-left:10px}.asColorPicker-gradient-wheel i{background-color:#888}.asColorPicker-gradient-angle{margin-left:10px;width:24px}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}body.swal2-toast-shown .swal2-container{position:fixed;background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validationerror{font-size:1em}.swal2-popup.swal2-toast{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:.625em;-webkit-box-shadow:0 0 .625em #d9d9d9;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.swal2-popup.swal2-toast,.swal2-popup.swal2-toast .swal2-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.swal2-popup.swal2-toast .swal2-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4);box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(2deg);transform:translateY(-.625em) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(2deg);transform:translateY(.3125em) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotate(2deg);transform:translateY(-.625em) rotate(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotate(-2deg);transform:translateY(0) rotate(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotate(2deg);transform:translateY(.3125em) rotate(2deg);opacity:.7}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{-webkit-transform:rotate(1deg);transform:rotate(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:transparent;z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top,.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:center}.swal2-container.swal2-grow-fullscreen>.swal2-modal,.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-webkit-box-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-popup .swal2-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em auto 0;z-index:1}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;width:15px;height:15px;margin-left:5px;border:3px solid #999;border-radius:50%;border-right-color:transparent;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;content:"";-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{margin:0 .3125em;padding:.625em 2em;font-weight:500;-webkit-box-shadow:none;box-shadow:none}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:none;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .swal2-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{position:absolute;top:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.2em;height:1.2em;padding:0;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;background:transparent;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.swal2-popup .swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;z-index:1;word-wrap:break-word}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:1em auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:none;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:0 .75em}.swal2-popup .swal2-input[type=number]{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-popup .swal2-checkbox label,.swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-radio input{margin:0 .4em}.swal2-popup .swal2-validationerror{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.swal2-popup .swal2-validationerror:before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:"!";zoom:normal}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-.25em;left:-.25em;width:100%;height:100%;border:.25em solid hsla(98,55%,69%,.3);border-radius:50%;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}[dir=rtl] .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}