@charset "UTF-8";html,body{font-family:arial,sans-serif;font-size:16px;box-sizing:border-box;height:100%;width:100%;margin:0;padding:0;overflow:hidden;background-color:#fff}
div{box-sizing:border-box}span.JvC_logo{height:67px;width:190px;background-image:url("../images/logo.png");background-repeat:no-repeat;background-position:top center;margin:0 20px 0 0;background-size:170px;float:right;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-radius:0 0 2px 2px}
span.JvC_logo+div{padding:10px 0 0 10px;background-color:#0b5b96;height:50vh}
div.JvC_status{position:absolute;height:50vh;padding:0 0 0 10px;background-color:#d7d7d7;bottom:0;width:100%;border:0;border-top:1px solid #fff;z-index:3}
div.JvC_status img{position:absolute;bottom:20px;margin:20px;max-height:100px;max-width:200px;padding:20px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-radius:2px}
div.JvC_container{position:absolute;left:0;top:0;right:0;bottom:0;width:580px;height:250px;margin:auto;padding:10px;background-color:white;overflow:hidden;border:0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-radius:2px;z-index:3}
div.JvC_container.JvC_large{height:450px}div.JvC_clefContainer .fab{position:absolute;top:0vh;right:0vw;background-color:#fff;color:#0b5b96;line-height:64px;height:64px;width:64px;border-radius:32px;z-index:4;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);margin:1vh 1vw 1vh 1vw;outline:0}
@keyframes example{0{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);[if lte IE 8] filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0)}
25%{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);[if lte IE 8] filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}
50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);[if lte IE 8] filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
75%{transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);[if lte IE 8] filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);[if lte IE 8] filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0)}
}.fa.fa-exclamation-triangle{color:red;margin-right:20px;font-size:32px}.fa.fa-cog{position:absolute;font-size:45vw;color:rgba(255,255,255,.2);z-index:0;animation-name:example;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear}
.fa.fa-cog.pos1{top:-2vh;left:-5vw;animation-duration:400s;animation-direction:reverse}
.fa.fa-cog.pos2{top:10vh;left:15vw;animation-duration:400s;animation-delay:-100s}
.fa.fa-cog.pos3{top:1vh;left:45vw;animation-duration:400s;animation-delay:-30s;animation-direction:reverse}
.fa.fa-cog.pos4{top:-20vh;left:60vw;transform:rotate(38deg);animation-duration:400s;animation-delay:-30s}
div.JvC_clefContainer{position:absolute;left:0;top:0;right:0;bottom:0;width:100px;height:100px;margin:auto;padding:0;background-color:transparent;overflow:hidden;border:0 solid white;text-align:center}
table.JvC_call{margin-right:10px}table.JvC_call th.JvC_header{border-bottom:1px solid #0b5b96;color:#0b5b96;padding-top:10px;font-weight:normal;text-align:left}
table.JvC_call td{padding:0 5px 0 5px;margin:0}table.JvC_call td.JvC_label,table.JvC_call td label:first-child{font-size:14px;font-weight:normal;color:#a0a0a0;width:200px;line-height:24px;height:24px;vertical-align:top;cursor:default;display:inline-block}
label.JvC_isRequired::after{content:"*"}div.JvC_panels label+label.JvC_toolTip,div.JvC_contextPanel i+label.JvC_toolTip{display:none}
div.JvC_panels label:hover+label.JvC_toolTip,div.JvC_panels label+label.JvC_toolTipOpen,div.JvC_contextPanel i.fa:hover+label.JvC_toolTip{display:block;position:absolute;font-family:arial,sans-serif;font-size:14px;font-weight:normal;border:1px solid #0b5b96;text-align:left;padding:5px;width:150px;height:auto;color:#000;background-color:#fff;margin-left:10px;border-radius:7px;box-shadow:3px 3px 5px #7f7f7f;z-index:2}
form+div{position:relative;top:20px;left:10px;line-height:50px;text-align:center;height:80px;width:80px;background-color:red;color:white;border:2px solid red;float:left}
form+div+div{position:relative;left:65px;line-height:50px;text-align:center;height:50px;width:50px;background-color:blue;color:white;border:2px solid blue;float:left}
form+div+div+div{position:relative;left:98px;top:35px;line-height:150px;text-align:center;height:150px;width:150px;background-color:green;color:white;font-size:64px;border:2px solid green;float:left}
form+div+div+div+div{position:relative;left:-165px;top:65px;line-height:50px;text-align:center;height:50px;width:50px;background-color:purple;color:white;border:2px solid purple;float:left}
input{height:22px;line-height:22px;color:#0b5b96;background-color:#fff;font-size:16px;border:0;padding:0 10px 0 10px;border:1px solid #0b5b96;width:300px}
input[type=checkbox]{border-radius:7px;height:12px;width:12px;color:#0b5b96;background-color:#f1f2f3;font-size:12px;border:0}
input[type=submit]{height:22px;width:auto;background-color:#0b5b96;color:#fff;border:0}
ul{list-style-type:none;position:absolute;margin:0;padding-right:10px;top:150px;bottom:20px;right:0;width:60px;overflow:auto}
li{opacity:.1;padding-bottom:5px;text-align:center}li.JvC_chosen{opacity:1}
li:hover{opacity:1}a{color:#0b5b96}