html, body{margin:0;padding:0;}body{font-size:78%;}body, div, span, td, th, input, textarea, select{font-family: "PT Sans", Arial, Helvetica, sans-serif;color:#191919;}div, span, td, th {font-size:1.0em;}a{text-decoration:none;}#foot-info{position:fixed;width:auto;height:2em;min-width:4em;bottom:0;right:0;z-index:91;text-align:right;box-sizing:border-box;}a.foot-infl{display:inline-block;color:#ffffff;font-size:1.4em;line-height:100%;padding:0.2em 0.3em;}div.foot-inftxt{position:absolute;opacity:0;width:80vw;height:1em;top:0;right:2.5em;padding:0.5em 1em;background:#ffffff;border-radius:0.5em 0.5em 0 0;color:#191919;text-align:center;line-height:140%;box-sizing:border-box;}a.foot-infl:hover ~ div.foot-inftxt, div.foot-infbtn:hover div.foot-inftxt{opacity:1;height:auto;top:auto;bottom:0;}div.show-timeout{opacity:0;height:auto;top:auto;bottom:0;animation:timeout 4s;animation-fill-mode:forwards;}@keyframes timeout {  0%, 80%{opacity:1;}  100%{opacity:0;}}div.hide-timeout,a.foot-infl:hover ~ div.hide-timeout, div.foot-infbtn:hover div.hide-timeout{opacity:0;height:1em;top:0;bottom:auto;}div.foot-inftxt a{color:#191919;box-shadow:inset 0px -1px 0px #a3c8e3;text-shadow:2px 1px 0 #ffffff,-2px 1px 0 #ffffff;}div.foot-inftxt a:hover{color:#328d96;text-decoration:none;box-shadow:inset 0px -1px 0px #4caffe;}@media (min-width: 500px){ div.foot-inftxt{width:auto;white-space:nowrap;} }/* START menu */span.topspacer{display:none;}.menu_outer {position:fixed;top:1em;right:1em;min-width:3em;width:auto;z-index:90;}.main_menu{height:3em;display:block;text-align:right;}.menu_btn, .menu_btn_act {padding:0 2px 0 0;display:inline-block;position:relative;}a.mbtn {padding:0.2em 0.5em;font-size:1em;line-height:180%;position:relative;z-index:2;}em.pop_menu > a.mbtn{font-size:1.5em;}.menu_btn a.mbtn,.menu_btn_act a.mbtn {color:#ffffff;}a.mbtn:hover,.popshow a.mbtn{color:#8c8c8c;}em.pop_menu span.mbico{filter:invert(100%);}#mb-menu:hover ~ .menu_btn em.pop_menu span.mbico{filter:invert(75%);}em.pop_menu:hover span.mbico{filter:invert(65%) sepia(1) hue-rotate(2deg) saturate(4);}a.fsactv span.mbico{filter:invert(65%) sepia(1) hue-rotate(165deg) saturate(3);}em.pop_menu:hover a.fsactv span.mbico{filter:invert(70%) sepia(1) hue-rotate(165deg) saturate(3);}#mb-menu em.pop_menu:hover span.mbico{filter:invert(50%);}em.pop_menu{z-index:42;position:relative;font-style:normal;cursor:pointer;display:block;}em.pop_menu:hover{z-index:41;}.pop_menu span.popup,span.popup span.bg,.main_menu .pop_menu span.popup span.col{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:center;justify-content:space-between;box-sizing:border-box;}.pop_menu span.popup{align-content:flex-start;z-index:1;pointer-events:none;font-size:1em;}.main_menu .pop_menu span.popup{position:fixed;top:0;left:0;padding:0;min-height:100vh;overflow-x:hidden;background:none;}span.popup span.bg{padding-top:4em;background-color:rgba(255,255,255,0);pointer-events:auto;}.main_menu .pop_menu span.popup,span.popup span.bg{-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;}.main_menu .pop_menu span.popup position:fixed;top:0;left:0;padding:0;overflow-x:hidden;}.pop_menu:hover span.popup span.bg{background-color:rgba(255,255,255,1);box-shadow: 0 1em 1em -1em rgba(0,0,0,0.3);}.pop_menu span.popup a{background-color:#ffffff;color:#3c3c3c;font-weight:bold;box-sizing:border-box;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}.pop_menu span.popup a:hover{background-color:#ffffff;color:#141414;opacity:0.8;}.pop_menu span.popup strong a{font-weight:normal;border-left:0.4em solid #c8c8c8;-webkit-transition:border 0.25s linear;-moz-transition:border 0.25s linear;-o-transition:border 0.25s linear;transition:border 0.25s linear;}.pop_menu span.popup strong a:hover{-webkit-filter:saturate(140%);filter:saturate(140%);border-left-width:0.8em;}.pop_menu span.popup strong a span{display:inline-block;width:92%;}span.popup span.bg{background-color:#ffffff;position:relative;}.main_menu span.popup span.bg{left:100%;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-o-transition:left 0.5s ease;transition:left 0.5s ease;}.main_menu .pop_menu:hover span.popup span.bg{left:0;}.main_menu .pop_menu:hover span.popup{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 10%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.8) 100%);}span.popsub span.submenu{background-color:rgba(247,247,247,0.6);}span.popsub a span.arw{background-color:rgba(255,255,255,0.6);}a.menuico {color:#000;background:#fff;}#mb-socl{z-index:2;}#mb-menu{z-index:1;}#mb-menu span.popup span.mcol1{width:30%;flex:0 0 30%;margin:2% 10%;font-size:0.75vw;}#mb-menu span.popup span.mcol1 a{width:40%;flex:0 0 40%;padding:0 0 40% 0;margin:5%;text-align:center;font-size:2em;border-radius:50%;background:#f1f3f3;}#mb-menu span.popup span.mcol1 a:hover{background:#dce0e8;}#mb-menu span.popup span.mcol1 a span{position:absolute;display:block;left:0;right:0;margin:0 auto;}#mb-menu span.popup span.mcol1 a span.fal{font-size:3em;top:25%;}#mb-menu span.popup span.mcol1 a span[itemprop="name"]{top:auto;bottom:14%;}#mb-menu span.popup span.mcol2{width:50%;flex:0 0 50%;align-items:stretch;}#mb-menu span.popup span.mcol2 a{width:31%;flex:0 0 31%;line-height:120%;padding:1% 0 18% 0;margin:1%;text-align:center;background-repeat:no-repeat;background-size:auto 82%;background-position:center bottom 0.2em;border:1px solid #f1f3f3;box-sizing:border-box;}#mb-menu span.popup span.mcol2 a:hover{border-color:#022169;}#mb-menu span.popup span.mcol2 a span[itemprop="name"]{font-size:1.4em;text-shadow:1px 1px 1px #ffffff, 1px -1px 1px #ffffff, -1px 1px 1px #ffffff, -1px -1px 1px #ffffff;}@media (min-width: 1600px){#mb-menu span.popup span.mcol1 {width:26%;flex:0 0 26%;margin:2% 12%;font-size:0.65vw;}}@media (orientation: portrait), (max-width: 900px) {div.main_menu{font-size:100%;}#mb-menu span.popup{overflow-y:auto;max-height:100vh;box-sizing:border-box;}#mb-menu span.popup span.mcol2 a{width:31%;flex:0 0 31%;}}@media (orientation: portrait) and (max-width: 700px) {#mb-menu span.popup span.col{width:96%;flex:0 0 96%;margin:2% 2%;}#mb-menu span.mcol1{order:2;}#mb-menu span.mcol2{order:1;}#mb-menu span.popup span.mcol1{font-size:1.8vw;}#mb-menu span.popup span.mcol1 a{width:20%;flex:0 0 20%;padding:0 0 20% 0;margin:2%;}#mb-menu span.popup span.mcol1 a span.fal{font-size:1.8em;}}/* END menu */#progs-outer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#022169;text-align:center;}#progs-outer strong{font-size:2.0em;font-weight:normal;}#progs-outer em{font-size:1.2em;}#progs-track{width:50vw;margin:1em auto;background:#d7dfe1;}#progs-bar{width:0;height:1em;background:#20b6ec;}#virt-outer{position:relative;z-index:1;}#virt-stand{max-width:100%;position:relative;z-index:1;}#virt-msg{position:fixed;top:50%;left:50%;transform:translate(-50%, -100%);z-index:2;padding-bottom:1em;opacity:0;pointer-events:none;}#virt-msg span.msgbg{opacity:0.7;display:block;position:absolute;top:0;bottom:1em;left:0;right:0;z-index:1;}#virt-msg span.msgbg:before,#virt-msg span.msgbg:after{content:'';display:block;position:absolute;background:#ffffff;}#virt-msg span.msgbg:before{width:100%;height:100%;top:0;left:0;top:0;bottom:0;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.3);z-index:1;}#virt-msg span.msgbg:after{bottom:-0.4em;left:50%;margin-left:-0.4em;width:0.8em;height:0.8em;transform:rotate(-45deg);z-index:2;}#virt-msgtxt{position:relative;z-index:2;}#virt-msgtxt div{padding:1em;color:#000000;text-shadow:0px 1px 3px #ffffff, 0px -1px 3px #ffffff;text-align:center;}#virt-msgtxt i{margin:0 auto 0.5em auto;width:5em;height:3em;display:block;}#virt-msgtxt i.fa-diagnoses{filter:invert(1) brightness(0.45) sepia(1) hue-rotate(35deg) saturate(5);}#virt-msgtxt i.catbk1{filter:invert(1) brightness(0.6) sepia(1) hue-rotate(150deg) saturate(2);}#virt-msgtxt i.catbk2{filter:invert(1) brightness(0.6) sepia(1) hue-rotate(7deg) saturate(3);}#virt-msgtxt i.catbk3{filter:invert(1) brightness(0.6) sepia(1) hue-rotate(35deg) saturate(2);}#virt-msgtxt i.catbk4{filter:invert(1) brightness(0.6) sepia(1) hue-rotate(160deg) saturate(2);}#virt-msgtxt i.fa-comment-alt-smile{filter:invert(1) brightness(0.45) sepia(1) hue-rotate(165deg) saturate(2);}#virt-objects{position:fixed;top:0;left:0;z-index:-1;opacity:0;}#virt-pane{position:fixed;top:0;bottom:0;left:0;z-index:3;max-width:30%;background:rgba(0,0,0,0.5);opacity:0;padding:1em;pointer-events:none;font-size:1em;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}#virt-pane.pan-show{opacity:1;}#virt-pane.pan-hide{opacity:0;}#virt-pane *{color:#ffffff;}#virt-pane a{pointer-events:auto;}#pancontent h2{font-size:1.6em;}#pancontent p{font-size:1.2em;}.pantxt{max-height:70vh;overflow:hidden;}.panbtns a{font-size:1.2em;}#panclose{text-align:right;}#panclosex{color:#ffffff;font-size:1.2em;}#panclosex:hover{color:#ffac29;}a.fimorbtn, a.vidbtn{display:inline-block;margin:1em 0;padding:0.5em 1em;border-radius:0.2em;background-color:#ffac29;color:#ffffff;}a.vidbtn{background-color:#bd3942;}a.fimorbtn:hover{background-color:#ff9c01;color:#ffffff;}a.vidbtn:hover{background-color:#a62830;color:#ffffff;}@media (max-width:700px), (max-height:700px) {.pantxt{max-height:60vh;overflow-y:scroll;}.pan-show .pantxt{pointer-events:auto;}}@media (max-width:800px) and (max-height:500px) {#pancontent{font-size:0.9em;}}@media (min-width:1400px) {#virt-pane{font-size:1.2em;}}/*! Font Awesome Pro 5.11.2 by @fontawesome - http://fontawesome.com - License - http://fontawesome.com/license (Commercial License) */.fa,.fab,.fad,.fal,.far,.fas{display:inline-block;width:1.5em;height:1em;background-repeat:no-repeat;background-position:center center;background-size:contain;}.fa-bars{background-image:url(/virtual-stand/fa/bars.svg);}.fa-share-alt{background-image:url(/virtual-stand/fa/share-alt.svg);}.fa-expand-arrows{background-image:url(/virtual-stand/fa/expand-arrows.svg);}#load-main{display:none;}