@font-face{font-family:"Dev Center MDL2 Assets";src:url("/Content/IconFonts/DevCMDL2.2.50.woff") format("woff")}@font-face{font-family:"Membership MDL2 Assets";src:url("/Content/IconFonts/MemMDL2.3.61.woff") format("woff")}.win-icon{font-family:"Dev Center MDL2 Assets","Membership MDL2 Assets";font-style:normal;font-weight:normal;vertical-align:bottom}.win-icon-WindowsLogo:before{content:""}.win-icon-Settings:before{content:""}.win-icon-Lock:before{content:""}.logo{width:108px;margin-left:10px}#hero{padding:5px 0 10px 0;background-color:#002050}#alert-IE-nosupport{display:none}.meeting-message{display:none}.meeting-message:first-child{display:block}#session-not-found>p{font-size:14px}.panel-invitation{margin-bottom:17px}.panel-invitation .card-body{padding-top:15px;padding-bottom:15px}.panel-invitation .card-title{font-size:16px;margin-bottom:5px}.panel-invitation .card-text{font-size:14px;color:#717171;margin-bottom:10px}#session-panel-invitation-top{display:none;background:#fff3cd}#session-panel-invitation-top .container{padding-top:5px;padding-bottom:6px;color:#000!important;border-bottom:1px solid #ffeeba}#session-panel-invitation{display:none;margin-top:17px;text-align:center}#session-panel-invitation .card-title{font-size:18px}#session-panel-invitation .card-text{font-size:16px}.main-content{display:none}#introduction{display:block}.invite-date{font-size:14px;padding:7px 0 3px 0;display:block}.invite-date .invite-date-time{display:block}.invite-date .invite-date-timezone{display:block}#microphone-screens{margin-top:7px}#microphone-popup-edge{margin-top:7px;padding:1px;display:inline-block;border:1px solid #aaa;border-radius:4px}#microphone-popup-chrome{margin-top:7px;display:inline-block;border:1px solid #aaa;border-radius:4px}#microphone-popup-firefox{margin-top:7px;padding:1px;display:inline-block;border:1px solid #aaa;border-radius:4px}#footer{background-color:#1a1a1f;color:#fff;margin-top:50px}#footer .inner{font-size:14px;padding:20px 10px}#footer .inner svg{height:20px;width:74px}#footer .inner .left{float:left;padding:10px 0 0 0}#footer .inner .left a{color:#ccc;text-decoration:none}#footer .inner .left a:hover{text-decoration:underline}#footer .inner .right{float:right;text-align:center;font-size:10px}@media(max-width:767px){.navbar>.container{text-align:center}.navbar>.container>.navbar-brand{margin:0 auto}#hero>.container{text-align:center}.body-content>.row>.col-4{flex:0 0 100%;max-width:100%}.body-content>.row>.col-8{flex:0 0 100%;max-width:100%;text-align:center;padding:20px 10px 15px 10px}.body-content>.row>.col-8 ul,.body-content>.row>.col-8 ol{text-align:left}}