html,body{height:auto}body{margin:0;font-family:Arial!important;background-color:#ddddfe}main{background-color:transparent;max-width:594px;margin:45px auto}main header{position:fixed;top:0;right:0;width:235px;border-bottom-left-radius:5px}main section{font-size:1.6rem}input{vertical-align:middle}div.boiler h1{margin:20px auto 0;padding:20px 0;border:3px solid #C00;width:768px;background:#F2DCDA url(auth-warning.05304f3b3e85226e.png) no-repeat scroll 28px 8px;color:#c00;font-size:1.5rem;text-align:center}div.boiler p{margin:1em auto;width:768px;letter-spacing:.4px}div.boiler em{font-style:normal;font-weight:700;text-decoration:underline;color:#c40404}div.boiler ul{list-style:none;margin:1em auto;padding:0;text-align:center}@media (min-width: 1400px){div.boiler ul{margin:2em auto}}@media (max-width: 1399px){.main-page{padding:40px 0 0!important}.sound_test{padding:2em 3.7em!important}.margin-section{margin:0 30px!important}.image-container img{margin-bottom:10px!important}}div.boiler li{display:inline-block;width:120px;margin:0 9px;font-size:.9rem;text-align:center;vertical-align:top}div.boiler li:before{content:"";display:block;margin:0 auto;width:120px;height:120px;font-size:.9rem;background:transparent url(RemoveProhibitedItems.4871f0e9dc49fd60.png) no-repeat scroll 0 0}div.boiler li.devices:before{background-position:-121px -115px}div.boiler li.recording:before{background-position:-242px -231px}div.boiler li.watches:before{background-position:-363px -348px}div.boiler li.talking:before{background-position:-482px -465px}div.boiler li.sharing:before{background-position:-602px -582px}.login{width:-webkit-fit-content;height:-webkit-fit-content;margin:0 auto;padding:10px;border:1px solid #C2C2C2;background:#F5F5F5 no-repeat scroll 10px center}.login h2,.login p{margin:.8em 0}.login h2{margin-top:30px;font-size:100%;font-weight:400}#error-msg{color:#c00;font-weight:700}.flashAlert{display:none}.unauthorized{background-color:#d60000}.unauthorized main{color:#fcfcfc}.unauthorized main em{color:#faa}.unauthorized main .login{color:#000}.sound_test{display:flex;justify-content:space-around;align-items:center;background:linear-gradient(#FCFCFC,#DDDDFE);padding:1em;height:77vh;border-radius:1em;margin:0 20vw}.blurb,#sound-test{flex:0 0 40%}.sound_test>div:last-child{text-align:center}.sound_test p{margin:1em 0;line-height:1.45;letter-spacing:.4px}.sound_test .start,.sound_test .right,.sound_test .left,.sound_test .both{display:none}.sound_test .starttest .start,.sound_test .righttest .right,.sound_test .lefttest .left,.sound_test .bothtest .both{display:inline}.sound_test .righttest .speakers{text-align:right}.sound_test .lefttest .speakers{text-align:left}.sound_test .volume img{margin:0 .75em;height:1em;vertical-align:middle}.sound_test output{display:inline-block;width:2.5em;vertical-align:middle}.sound_test #volume_slider{-webkit-appearance:none;height:6px;width:150px;background-color:#d3d3d3;border:1px solid gray}.sound_test #volume_slider:focus{outline:none}.sound_test ::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;background-color:green;border:5px ridge silver;border-radius:50%}.sound_test h1{font-size:1.17em;font-weight:700;margin:0}.mat-mdc-raised-button{background:linear-gradient(to bottom,#5490CC,#004976)!important}.button-blue{font-size:15px!important;background-image:linear-gradient(to bottom,#5490CC,#004976);color:#fff;font-weight:400;border-radius:3px;border:1px solid #004976;cursor:pointer;font-size:1.5rem;line-height:27px;white-space:nowrap;font-family:Open Sans,Verdana,sans-serif}.button-blue:hover{background-image:linear-gradient(to top,#5490CC,#004976)}.button-blue:disabled{background-image:linear-gradient(to bottom,#b6b9bb,#5c5d5e);cursor:not-allowed;color:#fff;opacity:.7}.main-page{padding:60px 0 0;background-color:transparent}.error-box{padding:20px;margin:5%;text-align:center;background:white;min-height:400px;width:70%;word-break:break-word;overflow-y:auto}.error-text-header{overflow:auto;font-weight:700;font-size:20px;color:#c00;padding-block:10px}.error-text{overflow:auto;font-weight:700;font-size:18px;color:#c00;padding-block:10px}
