﻿.dbg-login-header{width:100%;height:53px;background-color:#31b7e8;}.dbg-logo-container{margin-top:30px;text-align:center;}.dbg-margin-top-30{margin-top:30px !important;}#loginForm,#signUpUserForm,#resetPasswordForm,#scanForm{width:270px;margin:50px auto;margin-bottom:20px;}#loginForm button,#signUpUserForm button,#resetPasswordForm button,#scanForm button{width:100%;}form label{font-weight:normal;}.dbg-in-progress{display:flex !important;justify-content:center;}.dbg-in-progress .dbg-loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #31b7e8;margin-left:10px;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}.dbg-scan-option p{text-align:center;margin:5px;}.dbg-scan-option .dbg-scan-btns{display:flex;justify-content:space-between;}.dbg-scan-option .dbg-scan-btns button{display:inline-block;width:49% !important;}#scanForm video{width:100%;border:1px solid #ced4da;border-radius:4px;}.dbg-dev-buttons{display:flex !important;}.dbg-dev-buttons a{flex-grow:1;margin:3px;}.dbg-privacy-terms-div{text-align:center;padding-top:15px;}.dbg-privacy-terms-div a{padding-left:10px;padding-right:10px;}.dbg-store-img-wrapper{text-align:center;}.dbg-store-img-wrapper a:hover{text-decoration:none;}.dbg-store-img-wrapper a img{margin:10px 1px 0 1px;cursor:pointer;}.field-validation-error{color:#b94a48;}input.input-validation-error{border:1px solid #b94a48;}.validation-summary-errors{color:#b94a48;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media screen and (max-width:640px){#loginForm form,#signUpUserForm form{margin-left:0;}}