data-peer_review_k21='0'] {
    background-color: #F1A9A9;
}

tr td:first-child {
    color: #007DBC;
}

thead {
    background-color: #002e6d;
    border-left: 1px solid #002e6d;
    border-right: 1px solid #002e6d;
    color: #ffffff;
}

tfoot {
    color: black;
    font-weight: bold;
}


/* Classes */

.section-charts {
    /* align-content: space-between; */
    display: flex;
    /* gap: 2rem; */
    margin: 3rem 0;
}

.section-charts>div {
    /* background-color: red; */
    min-width: 50%;
}

.margin-left-auto {
    margin-left: auto;
}

.grade {
    border: 4px solid #000000;
    box-sizing: border-box;
    color: black;
    display: flex;
    flex-direction: column;
    font-weight: bold;
    font-size: 1.8rem;
    justify-content: center;
    text-align: center;
}

.grade span:first-of-type {
    font-size: 2.5rem;
}

.overview {
    display: grid;
    grid-template-columns: 90% 10%;
    position: relative;
}

.text-align-right {
    text-align: right;
}

.section-title {
    background-color: #002e6d;
    color: white;
    display: flex;
}

.section-explanation {
    display: flex;
    margin: 1rem 0;
}

.section-explanation h3 {
    color: black;
    padding-right: 1rem;
}

.section-comments {
    border: 1px solid #C5C5C5;
    margin: 2rem 0;
    padding:.5rem 1rem;
}

.osdbu-cards-score {
    font-size: 1.2rem;
    font-weight: bold;
    margin: 1rem 0;
}

.osdbu-cards-score>span {
    margin-right: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
    padding-bottom:.25rem;
    padding-top:.5rem;
}

.osdbu-total-score {
    background-color: #E2EFD9;
    font-size: 1.5rem;
    font-weight: bold;
    margin-left: auto;
    padding: 1rem;
    padding-bottom: 0;
}

.section-title>span {
    font-size: 2rem;
    font-weight: bold;
    margin-left: auto;
    padding-right: 1rem;
    padding-top: 1rem;
    padding-bottom:.5rem;
}

.subtitle {
    font-size: 2rem;
}

.main-menu {
    align-self: center;
    grid-column: 2;
    padding: 10px 0;
    margin-right: 1rem;
    font-weight: 300;
}

.main-menu a {
    font-weight: bold;
    padding-right: 1rem;
}


/* Identifiers */

#disclaimer {
    background-color: #1E4F8D;
}

#disclaimer p {
    margin: 0;
    padding: 40px 30px;
}

#disclaimer p a {
    color: #F5F5F5;
    text-decoration: underline;
}

#footer-menu {
    border-top: 1px solid lightgray;
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    letter-spacing: -0.4px;
    padding-top: 1rem;
}

#footer-mobile ul {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(3, 1fr);
}

#footer-mobile a {
    align-self: center;
    padding:.5rem;
}

#nav-toggle,
.hamburger-menu {
    display: none;
}


/* Media Queries */

@media only screen and (max-width: 769px) {
    #footer-menu {
        display: none;
    }
    #footer-mobile {
        display: grid;
    }
    #national-fundings-link {
        padding-left: 0px;
        padding-top: 8px;
    }
    #nav-toggle:checked~.main-menu {
        display: grid;
        grid-column: 1;
        grid-row: 2;
        margin-left: 1rem;
    }
   .hamburger-menu {
        display: inline-block;
    }
   .main-menu {
        display: none;
    }
   .show {
        display: block;
    }
}


/* These are horrible and need to be re-factored to use clamp() or something like it */

@media only screen and (max-width:1115px) and (min-width:1040px) {
   .main-menu a {
        font-size:.9rem;
    }
}

@media only screen and (max-width:1039px) and (min-width:960px) {
   .main-menu a {
        font-size:.8rem;
    }
}

@media only screen and (max-width:959px) and (min-width:880px) {
   .main-menu a {
        font-size:.7rem;
    }
}

@media only screen and (max-width:879px) and (min-width:770px) {
   .main-menu a {
        font-size:.6rem;
    }
}

@media only screen and (min-width: 769px) {
    #footer-menu {
        display: grid;
    }
    #footer-mobile {
        display: none;
    }
}// Domain separation for protocols/schemes
pub const ECDSA_TAG: u8 = 0x00;
 role that best suits you under the Red Cross and start volunteering.
In my experience of life, I’ve started to understand that there is this immeasurable satisfaction that comes when you serve humanity without expecting anything in return.
The Red Cross offers you a platform to feel this way.
One of the most amazing things about this organisation is the fact that you can fit in any role of your choice as there are opportunities available on the platform.
If you are registering as a youth, there are opportunities available for you at the American Red Cross volunteer connection, and you will be taken through free training if need be.
You can register as a nurse or a medical practitioner and start helping life with your expertise and skills.
The organisation does not leave you to figure things out yourself. When you sign up and get your account activated, you will be trained effectively so that you will understand the roles you have chosen and how to start volunteering as soon as possible.
Irrespective of when you signed up for a red cross volunteer account, you can take up leadership roles and you will be trained so that you will know your duties and how to carry them out.
This article will provide you with the information you need concerning these rules and opportunities including how to create and activate your account to become a full member of the American Red Cross volunteer connection.
Leadership Roles Available at Red Cross Volunteer Connection
There are a good number of leadership roles available at the American Red Cross volunteer connection. These are some of the positions one can occupy.
Since this is all about volunteering, you can offer to occupy any of these positions that may suit the kind of person you are and allow you the flexibility to function effectively.
Board Members
If you are interested to be one of the board members you will be in a position to serve on local boards some of the duties that you be needed to do is to help and marketing programs and fundraising this will allow you the opportunity to be the face of Red Cross in your community and this will end turn give you the satisfaction that you are serving your community in one of the best ways possible.
Volunteer Services
We can also offer to be part of the Volunteer services you will function in the department that assists with recruitment of volunteers keeping record placement and recognition.
Community Volunteer Leader
if you want to be the face of the Red Cross in your society this means