/* Base Site*/
body {
    background: rgb(244, 244, 244);
}

.padding-top {
    padding-top: 20px;
}

.padding-top-half {
    padding-top: 10px;
}

.padding-bottom {
    padding-bottom: 20px;
}

.padding-bottom-half {
    padding-bottom: 10px;
}

.no-padding-bottom {
    padding-bottom: 0;
}

.no-margin-bottom {
    margin-bottom: 0;
}

/* Colors */
.text-black {
    color: #000000;
}

.text-white {
    color: #ffffff;
}

.text-whitesmoke {
    color: #F5F5F5FF;
}

/* NHRL Text-Background Colors */
.text-nhrl-pink {
    color: rgb(207, 35, 202);
}

.text-nhrl-teal {
    color: rgb(0, 218, 216);
}

.text-nhrl-light-purple {
    color: rgb(201, 204, 240);
}

.text-nhrl-dark-purple {
    color: rgb(41, 28, 94);
}

.text-nhrl-off-white {
    color: rgb(244, 244, 244);
}

/* Footer */
.footer-br-background {
    /*background-color: rgba(41, 28, 94, 0.9) !important;*/
    background: linear-gradient(to right, #8B008B, #008B8B);
}

/* Background Colors */
.background-nhrl-pink {
    background-color: rgb(207, 35, 202);
}

.background-nhrl-teal {
    background-color: rgb(0, 218, 216);
}

.background-nhrl-light-purple {
    background-color: rgb(201, 204, 240);
}

.background-nhrl-dark-purple {
    background-color: rgb(41, 28, 94);
}

.background-nhrl-off-white {
    background-color: rgb(244, 244, 244);
}

/* Joyride Font Family */
@font-face {
    font-family: 'Joyride STD';
    src: url('/fonts/Joyride/JoyrideSTD.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Joyride STD';
    src: url('/fonts/Joyride/JoyrideSTDItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Joyride STD Outline';
    src: url('/fonts/Joyride/JoyrideSTDOutline.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Joyride STD Outline';
    src: url('/fonts/Joyride/JoyrideSTDOutlineItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
}

/* Utility classes for Joyride font */
.font-joyride {
    font-family: 'Joyride STD', sans-serif;
}

.font-joyride-outline {
    font-family: 'Joyride STD Outline', sans-serif;
}
