﻿.page {
}

.page-menu {
    margin-top: 2rem;
}

.page-menu-header {
    margin-top: 5px;
    text-align: center;
    background-color: lightgray;
}

.page-body {
}

.page-body-exception {
    margin-top: 1.4rem;
    margin-bottom: 2.5rem;
    margin-left: 3rem;
    margin-right: 3rem;
}

.page-body-header {
    margin-top: 1.4rem;
    margin-bottom: 2.5rem;
    margin-left: 3rem;
    margin-right: 3rem;
    display: flex;
    justify-content: space-between;
    flex-direction: row;
}

.page-body-header-label {
    margin-left: 2rem;
}

.page-body-header-buttons {
    display: flex;
    align-items: center;
}

.page-body-header-button {
    margin-left: 0.4rem;
    width: 7rem;
}

.page-body-content {
    margin-left: 3rem;
    margin-right: 3rem;
    margin-bottom: 3.5rem;
    width: 100%;
}

.page-body-content-form {
    width: 100%;
    margin-bottom: 2rem;
}

.page-body-content-textarea {
    width: 100%;
}

.page-body-content-form-signInButton {
    width: 100%;
}