/* Document / Document-Owner portal */

:root {
    --bs-body-bg: #fdfdfd;
}

body {
    font-family: Nunito;
    height: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}

@font-face {
    font-family: 'Nunito';
    src: url('/font/Nunito/Nunito-Regular.ttf') format('truetype');
    font-weight: normal;
}

/* Small screen */
@media (max-width: 667px) {
    i.hss-hide-if-small {
        display: none;
    }
}

/* Used in header */
.hss-box-shadow {
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

.hss-footer {
    line-height: 60px; 
    white-space: nowrap;
    width: 100%;
}

/* Button styles - don't want BS colours - want greys/black/white so as not to clash with Org's styling */
.btn-primary:hover {
    color: black;
    background-color: rgb(210,210,210);
    border-color: rgb(100,100,100);
}

.btn-primary, .btn-primary:focus {
    color: black;
    background-color: rgb(240,240,240);
    border-color: rgb(100,100,100);
}

/* Override BS colours for error banner */
.alert-danger {
    color: #111111!important;
    background-color: #dddddd;
    border-color: #cccccc;
}

/* Set link colour in DataTables pager. Default is blue. */
div.dataTables_paginate a.page-link {
    color: var(--bs-secondary-color) !important;
}


