* {
    font-family: 'Segoe UI', 'Microsoft YaHei UI', 'Book Antiqua', 'Century Gothic';
    /* Courier New */
    /* 'Courier New', Courier, monospace */
    /* 'SF Pro Display', */
}

body {
    min-height: 100vh;
    position: relative;
    background-color: #FCFCFC !important;
    color: #313132 !important;
}

body::after {
    display: block;
    height: 20px;
}

footer {
    position: absolute;
    bottom: 0%;
    color: gray;
    display: block;
    /* height: 1rem; */
}

a.dropdown {
    color: #313132;
}

a#black-text {
    color: black;
}

p.warning {
    color: gray;
}

button.level-button {
    border: 1px solid rgb(75, 75, 75);
    border-radius: 5px;
}

th {
    position: sticky;
    top: 0px;
    background-color: #FCFCFC !important;
}

/* span{
    white-space: nowrap;
} */

#row-head {
    padding-top: 5px;
    border: 1px solid gray;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom: none;
    box-shadow: 2px 0 5px gray;
}

#row-body {
    padding-top: 15px;
    border: 1px solid gray;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    box-shadow: 2px 2px 5px gray;
}

.navbar-brand {
    font-size: 90%;
}

.nav-link {
    font-size: 90%;
}

.nav-link-main {
    font-size: 85%;
    color: rgb(191, 191, 193) !important;
}

.nav-link-main:hover {
    color: #f1f1f1 !important;
}

.nav-text {
    font-weight: 500;
}

.nav-text-icon {
    font-size: 125%;
}

#dropdown-item {
    font-size: 50%;
}

.shopify-title {
    font-weight: bold;
    color: rgba(0, 128, 96, 1);
}

.ca-title {
    font-weight: bold;
    color: #ea7824;
}

.admin-manage-delete-button:hover {
    fill: #E61616;
}

.admin-manage-key-button:hover {
    fill: #E69716;
}

.admin-manage-role-button:hover {
    fill: #1687E6;
}

.admin-manage-add-button:hover {
    fill: #60C167;
}

.admin-manage-enable-button:hover {
    fill: #60C167;
}

.sidebar-button:hover {
    color: #313131 !important;
    font-weight: 600;
}

.not-asap-flag:hover {
    fill: red;
}

.asap-flag:hover {
    fill: gray;
}