.dlg_viz{visibility:visible}.dlg_noviz{visibility:hidden}.dlg_ScreenShade{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:.5;z-index:1}.dlg_DlgContainer{position:fixed;display:flex;background-color:transparent;left:0;top:0;width:100%;height:100%;margin:auto;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;z-index:1}.dlg_DlgContainer::-webkit-scrollbar{display:none}.dlg_DlgBox{overflow:hidden;border:8px solid #505050;background-color:#505050;border-radius:10px;min-width:320px;max-width:600px;margin:auto}.dlg_DlgBox.allowScroll{overflow:auto}.dlg_DlgBox.w400{max-width:400px}.dlg_TitleBar{display:block;background-color:#ffd118;border-radius:5px 5px 0 0;min-height:3.5rem;padding:10px 15px 10px;cursor:default}.dlg_Title{color:#000;font-weight:700;font-size:2rem}.dlg_TitleCloseBtn{display:block;background-color:#7f2020;color:#fff;padding:8px;border-radius:4px;cursor:pointer;font-size:1rem;float:right}.dlg_TitleCloseBtn:hover{background-color:#cf0000}.dlg_Body{background-color:#202020;padding:20px;cursor:default}.dlg_Body button.dispatch{display:block;width:100%;padding:10px 20px;margin:20px 0;border-radius:4px}.dlg_Body button .InfoTxt{text-align:left;font-size:1rem;color:#fff}.dlg_Body button .BtnTxt{color:#dff;font-weight:700;font-size:2rem;text-align:left}.dlg_Body button .icon{float:right;height:60px;width:60px;margin:5px -2px;background-repeat:no-repeat}.dlg_Body button .icon.ontime{background-image:url(../img/ontime_icon_btn.png)}.dlg_Body button .icon.boarding{background-image:url(../img/boarding_icon_btn.png)}.dlg_Body button .icon.departed{background-image:url(../img/dep_icon_btn.png)}.dlg_Body button .icon.arrived{background-image:url(../img/arr_icon_btn.png)}.dlg_Body button .icon.cancelled{background-image:url(../img/canc_icon_btn.png)}.dlg_Body button .icon.diverted{background-image:url(../img/divert_icon_btn.png)}.dlg_Body button .icon.reset{background-image:url(../img/reset_icon_btn.png)}.dlg_Body button.dispatch.ontime{background:#205f20}.dlg_Body button.dispatch.ontime:hover{background:#00af00;background-image:radial-gradient(circle farthest-side at 90% 50%,#00af00,#205f20);cursor:pointer}.dlg_Body button.dispatch.boarding{background:#6f6f10}.dlg_Body button.dispatch.boarding:hover{background:#afaf15;background-image:radial-gradient(circle farthest-side at 90% 50%,#afaf15,#6f6f10);cursor:pointer}.dlg_Body button.dispatch.departed{background:#006f6f}.dlg_Body button.dispatch.departed:hover{background:#00afaf;background-image:radial-gradient(circle farthest-side at 90% 50%,#00afaf,#006f6f);cursor:pointer}.dlg_Body button.dispatch.arrived{background:#006f6f}.dlg_Body button.dispatch.arrived:hover{background:#00afaf;background-image:radial-gradient(circle farthest-side at 90% 50%,#00afaf,#006f6f);cursor:pointer}.dlg_Body button.dispatch.cancelled{background:#6f0505}.dlg_Body button.dispatch.cancelled:hover{background:#af0000;background-image:radial-gradient(circle farthest-side at 90% 50%,#af0000,#6f0505);cursor:pointer}.dlg_Body button.dispatch.diverted{background:#6f0505}.dlg_Body button.dispatch.diverted:hover{background:#af0000;background-image:radial-gradient(circle farthest-side at 90% 50%,#af0000,#6f0505);cursor:pointer}.dlg_Body button.dispatch.close{background:#3f3f3f;min-height:90px}.dlg_Body button.dispatch.close:hover{background:#5f5f5f;background-image:radial-gradient(circle farthest-side at 90% 50%,#5f5f5f,#3f3f3f);cursor:pointer}.dlg_Body button.dispatch.reset{background:#6f6f6f;min-height:90px}.dlg_Body button.dispatch.reset:hover{background:#6f6f6f;background-image:radial-gradient(circle farthest-side at 90% 50%,#afafaf,#6f6f6f);cursor:pointer}.dlg_Body .yesnobtncontainer{display:flex;justify-content:center}.dlg_Body button.yesnobtn{display:inline-block;padding:20px;margin:25px 10px;width:35%;border-radius:4px;font-size:1.2rem}.dlg_Body button.yesnobtn.yes{background:#006f2f;color:#fff}.dlg_Body button.yesnobtn.yes:hover{cursor:pointer;background:#00b030}.dlg_Body button.yesnobtn.no{background:#900000;color:#fff}.dlg_Body button.yesnobtn.no:hover{cursor:pointer;background:#d00}.dlg_Body .okbtncontainer{display:flex;justify-content:center}.dlg_Body button.okbtn{display:inline-block;padding:20px;margin:30px 10px 10px;width:35%;border-radius:4px;font-size:1.2rem;background:#6f6f6f;color:#fff}.dlg_Body button.okbtn:hover{cursor:pointer;background:#afafaf}.dlg_Body .FlightID{display:inline-block;font-size:2.2rem}.dlg_Body .Direction{display:inline-block;font-size:1.2rem;padding-left:10px}.dlg_Body .Placename{display:inline-block;font-size:1.6rem;padding-top:5px;width:100%}.dlg_Body .Question{display:inline-block;width:100%;text-align:center;font-size:1.2rem;padding:10px}.dlg_Body .Msg{display:inline-block;width:100%;text-align:center;font-size:1.2rem;padding:10px}.dlg_Body .Detail{display:inline-block;width:100%;text-align:center;font-size:.8rem}.dlg_hr{display:block;margin:15px 0 0;height:1px;border:1px solid #505050}.DlgDebug{font-size:.8rem}