/* Minification failed. Returning unminified contents.
(731,28): run-time error CSS1039: Token not allowed after unary operator: '-tbldownloading'
(740,28): run-time error CSS1039: Token not allowed after unary operator: '-activatingFeedback'
 */

#dhtmltooltip { border-right: black 1px solid; padding-right: 2px; border-top: black 1px solid; padding-left: 2px; font-size: 8pt; z-index: 100; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); left: -300px; visibility: hidden; padding-bottom: 2px; border-left: black 1px solid; width: 250px; display: inline-block; padding-top: 2px; border-bottom: black 1px solid; font-family: verdana; position: absolute; background-color: #dee7f7; }

#dhtmlpointer { z-index: 101; left: -300px; visibility: hidden; position: absolute; }

#fadeinbox { border-right: black 2px solid; padding-right: 4px; border-top: black 2px solid; padding-left: 4px; z-index: 100; left: 0px; visibility: hidden; padding-bottom: 4px; border-left: black 2px solid; width: 300px; padding-top: 4px; border-bottom: black 2px solid; position: absolute; top: -400px; background-color: #ffffe0; }



/*!
 * three-dots - v0.3.2
 * CSS loading animations made with single element
 * https://nzbin.github.io/three-dots/
 *
 * Copyright (c) 2018 nzbin
 * Released under MIT License
 */.dot-elastic{position:relative;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-elastic 1s infinite linear}.dot-elastic::before,.dot-elastic::after{content:"";display:inline-block;position:absolute;top:0}.dot-elastic::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-elastic-before 1s infinite linear}.dot-elastic::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-elastic-after 1s infinite linear}@keyframes dot-elastic-before{0%{transform:scale(1, 1)}25%{transform:scale(1, 1.5)}50%{transform:scale(1, 0.67)}75%{transform:scale(1, 1)}100%{transform:scale(1, 1)}}@keyframes dot-elastic{0%{transform:scale(1, 1)}25%{transform:scale(1, 1)}50%{transform:scale(1, 1.5)}75%{transform:scale(1, 1)}100%{transform:scale(1, 1)}}@keyframes dot-elastic-after{0%{transform:scale(1, 1)}25%{transform:scale(1, 1)}50%{transform:scale(1, 0.67)}75%{transform:scale(1, 1.5)}100%{transform:scale(1, 1)}}.dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s}.dot-pulse::before,.dot-pulse::after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:white;color:white}.dot-pulse::before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}.dot-pulse::after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,100%{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,100%{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,100%{box-shadow:10014px 0 0 -5px}}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-flashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing::before,.dot-flashing::after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-flashing 1s infinite alternate;animation-delay:0s}.dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-flashing 1s infinite alternate;animation-delay:1s}@keyframes dot-flashing{0%{background-color:white}50%,100%{background-color:rgba(152,128,255,.2)}}.dot-collision{position:relative;width:10px;height:10px;border-radius:5px;background-color:white;color:white}.dot-collision::before,.dot-collision::after{content:"";display:inline-block;position:absolute;top:0}.dot-collision::before{left:-10px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-collision-before 2s infinite ease-in}.dot-collision::after{left:10px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-collision-after 2s infinite ease-in;animation-delay:1s}@keyframes dot-collision-before{0%,50%,75%,100%{transform:translateX(0)}25%{transform:translateX(-15px)}}@keyframes dot-collision-after{0%,50%,75%,100%{transform:translateX(0)}25%{transform:translateX(15px)}}.dot-revolution{position:relative;width:10px;height:10px;border-radius:5px;background-color:white;color:white}.dot-revolution::before,.dot-revolution::after{content:"";display:inline-block;position:absolute}.dot-revolution::before{left:0;top:-15px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;transform-origin:5px 20px;animation:dot-revolution 1.4s linear infinite}.dot-revolution::after{left:0;top:-30px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;transform-origin:5px 35px;animation:dot-revolution 1s linear infinite}@keyframes dot-revolution{0%{transform:rotateZ(0deg) translate3d(0, 0, 0)}100%{transform:rotateZ(360deg) translate3d(0, 0, 0)}}.dot-carousel{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;box-shadow:9984px 0 0 0 white,9999px 0 0 0 white,10014px 0 0 0 white;animation:dot-carousel 1.5s infinite linear}@keyframes dot-carousel{0%{box-shadow:9984px 0 0 -1px white,9999px 0 0 1px white,10014px 0 0 -1px white}50%{box-shadow:10014px 0 0 -1px white,9984px 0 0 -1px white,9999px 0 0 1px white}100%{box-shadow:9999px 0 0 1px white,10014px 0 0 -1px white,9984px 0 0 -1px white}}.dot-typing{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;box-shadow:9984px 0 0 0 white,9999px 0 0 0 white,10014px 0 0 0 white;animation:dot-typing 1.5s infinite linear}@keyframes dot-typing{0%{box-shadow:9984px 0 0 0 white,9999px 0 0 0 white,10014px 0 0 0 white}16.667%{box-shadow:9984px -10px 0 0 white,9999px 0 0 0 white,10014px 0 0 0 white}33.333%{box-shadow:9984px 0 0 0 white,9999px 0 0 0 white,10014px 0 0 0 white}50%{box-shadow:9984px 0 0 0 white,9999px -10px 0 0 white,10014px 0 0 0 white}66.667%{box-shadow:9984px 0 0 0 white,9999px 0 0 0 white,10014px 0 0 0 white}83.333%{box-shadow:9984px 0 0 0 white,9999px 0 0 0 white,10014px -10px 0 0 white}100%{box-shadow:9984px 0 0 0 white,9999px 0 0 0 white,10014px 0 0 0 white}}.dot-windmill{position:relative;top:-10px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;transform-origin:5px 15px;animation:dot-windmill 2s infinite linear}.dot-windmill::before,.dot-windmill::after{content:"";display:inline-block;position:absolute}.dot-windmill::before{left:-8.66254px;top:15px;width:10px;height:10px;border-radius:5px;background-color:white;color:white}.dot-windmill::after{left:8.66254px;top:15px;width:10px;height:10px;border-radius:5px;background-color:white;color:white}@keyframes dot-windmill{0%{transform:rotateZ(0deg) translate3d(0, 0, 0)}100%{transform:rotateZ(720deg) translate3d(0, 0, 0)}}.dot-bricks{position:relative;top:8px;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;box-shadow:9991px -16px 0 0 white,9991px 0 0 0 white,10007px 0 0 0 white;animation:dot-bricks 2s infinite ease}@keyframes dot-bricks{0%{box-shadow:9991px -16px 0 0 white,9991px 0 0 0 white,10007px 0 0 0 white}8.333%{box-shadow:10007px -16px 0 0 white,9991px 0 0 0 white,10007px 0 0 0 white}16.667%{box-shadow:10007px -16px 0 0 white,9991px -16px 0 0 white,10007px 0 0 0 white}25%{box-shadow:10007px -16px 0 0 white,9991px -16px 0 0 white,9991px 0 0 0 white}33.333%{box-shadow:10007px 0 0 0 white,9991px -16px 0 0 white,9991px 0 0 0 white}41.667%{box-shadow:10007px 0 0 0 white,10007px -16px 0 0 white,9991px 0 0 0 white}50%{box-shadow:10007px 0 0 0 white,10007px -16px 0 0 white,9991px -16px 0 0 white}58.333%{box-shadow:9991px 0 0 0 white,10007px -16px 0 0 white,9991px -16px 0 0 white}66.666%{box-shadow:9991px 0 0 0 white,10007px 0 0 0 white,9991px -16px 0 0 white}75%{box-shadow:9991px 0 0 0 white,10007px 0 0 0 white,10007px -16px 0 0 white}83.333%{box-shadow:9991px -16px 0 0 white,10007px 0 0 0 white,10007px -16px 0 0 white}91.667%{box-shadow:9991px -16px 0 0 white,9991px 0 0 0 white,10007px -16px 0 0 white}100%{box-shadow:9991px -16px 0 0 white,9991px 0 0 0 white,10007px 0 0 0 white}}.dot-floating{position:relative;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-floating 3s infinite cubic-bezier(0.15, 0.6, 0.9, 0.1)}.dot-floating::before,.dot-floating::after{content:"";display:inline-block;position:absolute;top:0}.dot-floating::before{left:-12px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-floating-before 3s infinite ease-in-out}.dot-floating::after{left:-24px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-floating-after 3s infinite cubic-bezier(0.4, 0, 1, 1)}@keyframes dot-floating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}100%{left:calc(50% + 105px)}}@keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}100%{left:-50px}}@keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}100%{left:-100px}}.dot-fire{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;box-shadow:9999px 22.5px 0 -5px white;animation:dot-fire 1.5s infinite linear;animation-delay:-0.85s}.dot-fire::before,.dot-fire::after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:white;color:white}.dot-fire::before{box-shadow:9999px 22.5px 0 -5px white;animation:dot-fire 1.5s infinite linear;animation-delay:-1.85s}.dot-fire::after{box-shadow:9999px 22.5px 0 -5px white;animation:dot-fire 1.5s infinite linear;animation-delay:-2.85s}@keyframes dot-fire{1%{box-shadow:9999px 22.5px 0 -5px white}50%{box-shadow:9999px -5.625px 0 2px white}100%{box-shadow:9999px -22.5px 0 -5px white}}.dot-spin{margin:10% 0% 10% 30%;position:absolute;width:10px;height:10px;border-radius:5px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);box-shadow:0 -18px 0 0 white,12.727926px -12.727926px 0 0 white,18px 0 0 0 white,12.727926px 12.727926px 0 0 rgba(152,128,255,0),0 18px 0 0 rgba(152,128,255,0),-12.727926px 12.727926px 0 0 rgba(152,128,255,0),-18px 0 0 0 rgba(152,128,255,0),-12.727926px -12.727926px 0 0 rgba(152,128,255,0);animation:dot-spin 1.5s infinite linear}@keyframes dot-spin{0%,100%{box-shadow:0 -18px 0 0 white,12.727926px -12.727926px 0 0 white,18px 0 0 0 white,12.727926px 12.727926px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.727926px 12.727926px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.727926px -12.727926px 0 -5px rgba(152,128,255,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.727926px -12.727926px 0 0 white,18px 0 0 0 white,12.727926px 12.727926px 0 0 white,0 18px 0 -5px rgba(152,128,255,0),-12.727926px 12.727926px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.727926px -12.727926px 0 -5px rgba(152,128,255,0)}25%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.727926px -12.727926px 0 -5px rgba(152,128,255,0),18px 0 0 0 white,12.727926px 12.727926px 0 0 white,0 18px 0 0 white,-12.727926px 12.727926px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.727926px -12.727926px 0 -5px rgba(152,128,255,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.727926px -12.727926px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.727926px 12.727926px 0 0 white,0 18px 0 0 white,-12.727926px 12.727926px 0 0 white,-18px 0 0 -5px rgba(152,128,255,0),-12.727926px -12.727926px 0 -5px rgba(152,128,255,0)}50%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.727926px -12.727926px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.727926px 12.727926px 0 -5px rgba(152,128,255,0),0 18px 0 0 white,-12.727926px 12.727926px 0 0 white,-18px 0 0 0 white,-12.727926px -12.727926px 0 -5px rgba(152,128,255,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.727926px -12.727926px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.727926px 12.727926px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.727926px 12.727926px 0 0 white,-18px 0 0 0 white,-12.727926px -12.727926px 0 0 white}75%{box-shadow:0 -18px 0 0 white,12.727926px -12.727926px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.727926px 12.727926px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.727926px 12.727926px 0 -5px rgba(152,128,255,0),-18px 0 0 0 white,-12.727926px -12.727926px 0 0 white}87.5%{box-shadow:0 -18px 0 0 white,12.727926px -12.727926px 0 0 white,18px 0 0 -5px rgba(152,128,255,0),12.727926px 12.727926px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.727926px 12.727926px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.727926px -12.727926px 0 0 white}}.dot-falling{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:white;color:white;box-shadow:9999px 0 0 0 white;animation:dot-falling 1s infinite linear;animation-delay:.1s}.dot-falling::before,.dot-falling::after{content:"";display:inline-block;position:absolute;top:0}.dot-falling::before{width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-falling-before 1s infinite linear;animation-delay:0s}.dot-falling::after{width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-falling-after 1s infinite linear;animation-delay:.2s}@keyframes dot-falling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 white}100%{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-before{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 white}100%{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-after{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 white}100%{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}.dot-stretching{position:relative;width:10px;height:10px;border-radius:5px;background-color:white;color:white;transform:scale(1.25, 1.25);animation:dot-stretching 2s infinite ease-in}.dot-stretching::before,.dot-stretching::after{content:"";display:inline-block;position:absolute;top:0}.dot-stretching::before{width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-stretching-before 2s infinite ease-in}.dot-stretching::after{width:10px;height:10px;border-radius:5px;background-color:white;color:white;animation:dot-stretching-after 2s infinite ease-in}@keyframes dot-stretching{0%{transform:scale(1.25, 1.25)}50%,60%{transform:scale(0.8, 0.8)}100%{transform:scale(1.25, 1.25)}}@keyframes dot-stretching-before{0%{transform:translate(0) scale(0.7, 0.7)}50%,60%{transform:translate(-20px) scale(1, 1)}100%{transform:translate(0) scale(0.7, 0.7)}}@keyframes dot-stretching-after{0%{transform:translate(0) scale(0.7, 0.7)}50%,60%{transform:translate(20px) scale(1, 1)}100%{transform:translate(0) scale(0.7, 0.7)}}.dot-gathering{position:relative;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);margin:-1px 0;filter:blur(2px)}.dot-gathering::before,.dot-gathering::after{content:"";display:inline-block;position:absolute;top:0;left:-50px;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);opacity:0;filter:blur(2px);animation:dot-gathering 2s infinite ease-in}.dot-gathering::after{animation-delay:.5s}@keyframes dot-gathering{0%{opacity:0;transform:translateX(0)}35%,60%{opacity:1;transform:translateX(50px)}100%{opacity:0;transform:translateX(100px)}}.dot-hourglass{position:relative;top:-15px;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);margin:-1px 0;filter:blur(2px);transform-origin:5px 20px;animation:dot-hourglass 2.4s infinite ease-in-out;animation-delay:.6s}.dot-hourglass::before,.dot-hourglass::after{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);filter:blur(2px)}.dot-hourglass::before{top:30px}.dot-hourglass::after{animation:dot-hourglass-after 2.4s infinite cubic-bezier(0.65, 0.05, 0.36, 1)}@keyframes dot-hourglass{0%{transform:rotateZ(0deg)}25%{transform:rotateZ(180deg)}50%{transform:rotateZ(180deg)}75%{transform:rotateZ(360deg)}100%{transform:rotateZ(360deg)}}@keyframes dot-hourglass-after{0%{transform:translateY(0)}25%{transform:translateY(30px)}50%{transform:translateY(30px)}75%{transform:translateY(0)}100%{transform:translateY(0)}}.dot-overtaking{position:relative;width:12px;height:12px;border-radius:6px;background-color:rgba(0,0,0,0);color:#000;margin:-1px 0;box-shadow:0 -20px 0 0;filter:blur(2px);animation:dot-overtaking 2s infinite cubic-bezier(0.2, 0.6, 0.8, 0.2)}.dot-overtaking::before,.dot-overtaking::after{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:rgba(0,0,0,0);color:#000;box-shadow:0 -20px 0 0;filter:blur(2px)}.dot-overtaking::before{animation:dot-overtaking 2s infinite cubic-bezier(0.2, 0.6, 0.8, 0.2);animation-delay:.3s}.dot-overtaking::after{animation:dot-overtaking 1.5s infinite cubic-bezier(0.2, 0.6, 0.8, 0.2);animation-delay:.6s}@keyframes dot-overtaking{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}.dot-shuttle{position:relative;left:-15px;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);margin:-1px 0;filter:blur(2px)}.dot-shuttle::before,.dot-shuttle::after{content:"";display:inline-block;position:absolute;top:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:rgba(0,0,0,0);filter:blur(2px)}.dot-shuttle::before{left:15px;animation:dot-shuttle 2s infinite ease-out}.dot-shuttle::after{left:30px}@keyframes dot-shuttle{0%,50%,100%{transform:translateX(0)}25%{transform:translateX(-45px)}75%{transform:translateX(45px)}}.dot-bouncing{position:relative;height:10px;font-size:10px}.dot-bouncing::before{content:"⚽🏀🏐";display:inline-block;position:relative;animation:dot-bouncing 1s infinite}@keyframes dot-bouncing{0%{top:-20px;animation-timing-function:ease-in}34%{transform:scale(1, 1)}35%{top:20px;animation-timing-function:ease-out;transform:scale(1.5, 0.5)}45%{transform:scale(1, 1)}90%{top:-20px}100%{top:-20px}}.dot-rolling{position:relative;height:10px;font-size:10px}.dot-rolling::before{content:"⚽";display:inline-block;position:relative;transform:translateX(-25px);animation:dot-rolling 3s infinite}@keyframes dot-rolling{0%{content:"⚽";transform:translateX(-25px) rotateZ(0deg)}16.667%{content:"⚽";transform:translateX(25px) rotateZ(720deg)}33.333%{content:"⚽";transform:translateX(-25px) rotateZ(0deg)}34.333%{content:"🏀";transform:translateX(-25px) rotateZ(0deg)}50%{content:"🏀";transform:translateX(25px) rotateZ(720deg)}66.667%{content:"🏀";transform:translateX(-25px) rotateZ(0deg)}67.667%{content:"🏐";transform:translateX(-25px) rotateZ(0deg)}83.333%{content:"🏐";transform:translateX(25px) rotateZ(720deg)}100%{content:"🏐";transform:translateX(-25px) rotateZ(0deg)}}

/*# sourceMappingURL=three-dots.min.css.map */
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
    background-color: #F0F0F0;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .5);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
  text-align: center;
  font-size: 15px;
  font-family: Verdana, Arial, Tahoma;
}
.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0.5rem 1rem 0.5rem 1rem;
  text-align: left;
  font-size: 13px;
  font-family: Verdana, Arial, Tahoma;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 300px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.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:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  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:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

.blockui-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 9999;
    display: flex;
    justify-content: center;
    align-items: center;
}

.blockui-message {
    background: white;
    color: #336699;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: 400;
    padding: 10px;
    margin: 10px;
    width: 30%;
    top: 40%;
    left: 35%;
    text-align: center;
    border: 3px solid #aaa;
    cursor: wait;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

body {
    margin-left: auto;
    margin-right: auto;
    width: 998px;
    background-color: #336699;
    font-size: 100%;
    cursor: auto;
    overflow-y: scroll; 
    border: none;
}
.hiddenoption 
{
    display: none !important;
}
.help_tooltip {
    color: white;
    border: 1px solid;
    background-color: #0075FF;
    border-color: white;
    padding: 0px 3px;
    border-radius: 30px;
    font-size: 10px;
    font-weight: 600;
    vertical-align: super;
}

.help_tooltip:hover {
    cursor: default;
    filter: invert(100%) brightness(200%) grayscale(200%);
}
img
{
    border: 0px solid transparent;
}

#wrapper {
    padding: 0px 5px 5px 5px;
    border: 1px solid #c0c0c0;
}
#mainform
{
    padding: 0px 5px 0px 5px; 
    display: inline-block;
}

.btn-panel {
    position: relative;
    margin-top: 10px;
}

.btn-link {
    width: 158px;
    height: 23px;
    background-color: #00299E;
    color: #AEC7F4;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    margin-bottom: 4px;
    transition: 0.3s;
    font-weight: 600;
    text-align: center;
    border-top: 1px solid #F9F4EB;
    border-left: 1px solid #F9F4EB;
    border-right: 1px solid #918C82;
    border-bottom: 1px solid #918C82;
    box-shadow: 1px 0 0 rgb(145,140,130), 0 1px 0 rgb(145,140,130);
    transition: 0.3s;
    cursor: pointer;
    padding: 0;
}

.btn-link:hover {
    background-color: white;
    color: black;
    border: 1px solid #918C82;
}

.submit {
    background-color: #FE4413;
    color: #FFD0B1;
}

.btn-link-short {
    width: 120px;
    font-size: 13px;
}

#btnSwitchTool, #btnHome, #btnQsg, #btnDef, #btnDefgar, #btnDefnchs, #btnGet, #btnReset {
    width: 158px;
}

.queryWidget {
    display: inline-block;
    float: left;
    height: 252px;
}

.lblbreak {
    height: 12px;
}

.columnOneWidgetWidth
{
    width: 220px;
    padding: 3px 6px 0px 0px;
}
.columnTwoWidgetWidth {
    width: 155px;
    padding: 3px 6px 0px 0px;
}
.columnThreeWidgetWidth {
    width: 429px;
    padding: 5px 0px 0px 0px;
}

.ColumnFourWidgetWidth {
    width: 158px;
}
.columnOneBoxWidth {
    width: 220px;
}
.columnTwoBoxWidth {
    width: 155px;
}

.columnThreeBoxWidth {
    width: 420px;
}

select
{
    height: 21px; 
    line-height: 17px;
    font-family: Arial,Helvetica,sans-serif;
    margin-bottom: 1px;
    outline:1px solid #CCC;
    overflow-x: hidden;
    overflow-y:scroll;
}
select option {
    padding: 0px 0px 0px 4px;
}
select[disabled]
{
    font-style: italic;
}
         
.normalfont
{
    font-size: 0.615em;
}

.widgetLabel {
    font-family: Arial,Helvetica,sans-serif;
    color: White;
    font-size: .9em;
    font-weight: bold;
    padding: 2px 0px 4px 0px;
}
.modallabel
{
    font-family: Arial,Helvetica,sans-serif;
    color: black;
    font-size: .9em;
    font-weight: normal;
}
#header {
    background-position: center;
    text-align: center;
    padding: 12px 0px 3px 0px;
    border-bottom: 1px solid #ffffff;
}
#footer {
    padding: 0px 1px 5px 1px;
    background-color: #FFFFFF;
    clear: both;
    vertical-align: top;
}

#UserQueryPanel {
    width: 978px;
    height: 202px;
    background-color: #336699;
    display: inline-block;
}
.SetPointer:hover {
    cursor: pointer !important;
    background-color: transparent;
}

.rightClear
{
    clear: right;
}
#userControls
{
    width: 816px;
    height: 24px;
    display: inline-block;
    text-align: left;
}
.showInCenter {
    position: relative;
    height: inherit;
    background-color: #FFFFFF;
    display: block;
    clear: both;
    text-align: center;
}
#footnotesSection
{
    padding: 0px 160px 0px 160px; 
    font-family: Arial,Helvetica,sans-serif;
    color: Black;
    font-size: .70em;
    font-weight:normal;    
    text-align: left;            
}

.contentBG {
    padding: 5px 5px 5px 5px;
    background-color: #FFFFFF;
    margin: 0px 4px 0px 4px;
    width: 968px;
}

#content {
    display: none !important;
}
.initial-hidden {
    display: none;
}
#checkBox label {
    font-family: Arial,Helvetica,sans-serif;
    color: White;
    font-size: .9em;
    font-weight: bold;
}

p.contact {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.65em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
    display: inline-block;
}

td.contact {
    vertical-align: top;
}

hr.contact {
    margin-top: 0.5em;
    margin-bottom: 0.25em;
}
#invalidFormParameters, #specialMessage
{
    color: Red;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.0em;
    text-align: center;
}
.InfoText {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.83em;
    color: Black;
    font-weight: normal;
    background-color: #FFFFFF;
}
.reportingIssueNote 
{
    font-size: 9pt;
}
            
h1 {
    color: #336699;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 4px;
}
            
#kdimessage {
    margin-top: 4px;
    float: left;
    display: inline;
    text-indent: 5px;
    font-family: Arial;
    font-size: 0.75em;
}
#bottomSection {
    margin-top: 0px;
    margin-left: 10px;
}
.checkbox-toolbar label {
    font-family: Arial,Helvetica,sans-serif;
    color: White;
    font-size: .7em;
    font-weight: normal;
}

.listingCauses.active {
    color: White;
    text-decoration: underline;
}

.listingCauses.inactive {
    color: White;
    text-decoration: none;
}

.listingCauses:hover {
    color: #66FFFF;
    text-decoration: underline;
}

#lblCauseList {
    line-height: 5%;
    padding: 0px 0px 0px 5px;
    font-family: Arial,Helvetica,sans-serif;
    color: White;
    font-size: 0.89em;
    font-weight: bold;
    vertical-align: sub;
}

#causeListBox {
    font-family: Arial,Helvetica,sans-serif;
    color: White;
    font-size: .75em;
    padding: 0px 0px 0px 15px;
    width: 404px;
    height: 122px;
    line-height: 126%;
    overflow-y: auto;
}
.hanging-indent1 {
    display: block;
    padding-left: 1.5em;
    text-indent: -1.15em;
}

.hanging-indent2 {
    display: block;
    padding-left: 1.5em;
    text-indent: -1.65em;
}
#initialUImessage {
    margin-left: 80px;
    margin-top: 25px;
    height: 100px;
    width: 230px;
    text-align: center;
    color: white;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.50em;
    font-style: italic;
    display: inline-block;
}
div#errorMessage {
    text-align: center; 
    font-size: 16px; 
}
h2.errorList {
    color: white;
}
h2.errorTable {
    color: black;
}

#feedbackContent {
    margin-top: 8px;
    height: 100%;
}

#returnMessage {
    margin-top: 10px;
    height: 100%;
    text-align: center;
    font-size: 16px;
}
div#uierrorMessage {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    font-size: 14px;
    color: white;
    font-weight: 600;
}
a.errorlink {
    color: white;
}

.fb-col1 {
    width: 62%;
}

.fb-col2 {
    width: 10%;
}

.fb-col3 {
    width: 28%;
}
a.doc-link{
    margin: 0 !important;
    height: 23px;
}

.highlightlabel {
    fill: red;
    padding: 5px;
    border: 3px solid #ddd;
}
text.selected {
    fill: #00008b !important;
    font-weight: 800 !important;
}

._barw.hover {
    fill: #66FFFF;
}
._barb.hover {
    fill: url(#diagonal-stripe-hover)
}

text.tooltip {
    fill: #00008b !important;
    font-weight: 700 !important;
}
.tblstyle {
    margin: 10px auto;
    border-collapse: collapse;
    border: 0.08em solid #333;
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    min-width: 90%;
    max-width: 98%;
    empty-cells: show;
    background-color: #fff;
    zoom: 0.9;
}

th.datatable {
    color: #FFFFFF;
    background-color: Gray;
    padding: 0.1em 0.3em;
    font-size: 0.875em;
    border-left: thin dotted #FFF;
    border-bottom: thin dotted #FFF;
    padding: 4px 0px 4px 0px;
}

td.datatable {
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding: 0.1em 0.3em;
    text-align: right;
    font-size: 0.80em;
    color: #000;
    white-space: nowrap
}

tr.oddrow {
    background-color: white;
}

tr.evenrow {
    background-color: #EBEBEB;
}

th.divider {
    border-right: 2px solid #FFF;
}
td.divider {
    border-right: 2px solid #666;
}
td.center {
    text-align: center;
}

tr.datatable:hover td {
    background-color: #F4FF9A;
}

.tbldownloading {
    text-align: right;
    background-image: var(--tbldownloading);
    width: 120px;
    height: 23px;
    float: left;
}

.activatingFeedback {
    margin-left: 5px;
    text-align: left;
    background-image: var(--activatingFeedback);
    width: 120px;
    height: 23px;
    float: left;
    display: block;
}
#footnotesSection {
    display: inline-block;
}


@media screen and (min-width: 800px) {
    .boxGeoAreaHeight {
        height: 143px;
    }
    .boxTimeHeight {
        height:164px;
    }
    .boxCauseHeight {
        height: 67px;
    }
    .autoadjustwidth {
        width: auto;
        position: relative;
        z-index: 100;
    }

    .autoadjustheight {
        height: auto;
        min-height: 88px;
        box-shadow: 3px 0 0 rgb(145,140,130), 0 3px 0 rgb(145,140,130);
    }

    .minwidthexpandcol2 {
        min-width: 164px;
    }

    .columnFourWidgetWidth {
        position: relative;
    }

    .position51 {
        position: absolute;
        top: 325px;
    }
}

