.tablink[data-v-055b4bcb]{display:none}@font-face{font-family:arvo;src:url(../fonts/Arvo-Bold.ab1dabbd.ttf)}form[data-v-055b4bcb]{display:grid;padding-top:10px}h3.form-title[data-v-055b4bcb]{margin:auto;padding:30px 0 10px 0;font-size:15px;color:#383838;width:50%}.input-box[data-v-055b4bcb]{margin:auto}.tabcontent[data-v-055b4bcb]{display:grid;padding:0}p[data-v-055b4bcb]{text-align:center;color:#383838;margin:40px 0 10px 0}div.content[data-v-055b4bcb]{margin-left:0;padding:0}.form-box[data-v-055b4bcb]{margin:5% 30% 10% 30%;padding:30px;background:#fff;border-radius:4px}h1[data-v-055b4bcb]{font-family:arvo;color:#383838;font-size:55px;margin:0 10px 0 0}.site-title[data-v-055b4bcb]{display:flex;width:100%;margin:40px 0}.title-box[data-v-055b4bcb]{margin:auto;display:flex;background:#fff;height:50px;padding-top:0}.sidebar-icon[data-v-055b4bcb]{margin:0;height:60px;width:60px}.button-box[data-v-055b4bcb]{margin:auto;display:flex}.login-hr[data-v-055b4bcb]{width:100%;border:1px solid #b4b4b4}.button-container[data-v-055b4bcb]{display:flex;width:100%;margin:40px 0}#forgot-pass[data-v-055b4bcb]{text-align:center;margin-bottom:30px;font-family:roboto}#login-bg[data-v-055b4bcb]{background:url(../img/login-bg.5cf3aa5d.svg) no-repeat 50% fixed;background-size:cover;min-height:900px;height:100%;display:flow-root}.button[data-v-055b4bcb]{background-color:var(--purple);border:none;color:var(--purple);padding:16px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;transition-duration:.4s;cursor:pointer;border-radius:6px;box-shadow:2px 2px 2px 0 #999}.button.jhu-button[data-v-055b4bcb]{background-color:var(--purple);color:var(--white);margin:0;width:210px}.button.jhu-button[data-v-055b4bcb]:hover{background-color:#be68b0}.input-box[data-v-055b4bcb]{float:right;border:1px solid #ececec;border-radius:4px;box-sizing:border-box;width:50%;padding:10px 20px;margin:4px 25%}.navbar-outline[data-v-055b4bcb]{border-style:solid;border-color:#f0f0f0;border-width:1px}.input-box[data-v-055b4bcb]:focus{outline:1px solid #cfcfcf}.input-box[data-v-055b4bcb]::-moz-placeholder{color:#a3a3a3}.input-box[data-v-055b4bcb]::placeholder{color:#a3a3a3}@media screen and (max-width:1000px){.form-box[data-v-055b4bcb]{margin:10% 20% 30% 20%;min-width:300px}}@media screen and (max-width:500px){.form-box[data-v-055b4bcb]{margin:5% 10% 30% 5%;min-width:300px}}