.page-main.content .region-content, .region-footer {
    padding: unset !important;
}

.paragraph-content-fs4 .field {
    margin-bottom: 2rem;
    font-family: 'F37Moon-Regular';
}

.paragraph-content-fs4 .field {
    font-size: 1.5625rem;
    line-height: 1.75rem;
}

footer .region-footer {
    flex-direction: row !important;
    flex-wrap: wrap;
}

.menu--footer, .menu--footer-secondary {
    display: contents;
}

.followus-icon-sm > img {
    width: 32px;
    height: 35px;
}

.block-views-blockdownload-mobile-apps-block-1 {
    width: 100%;
}

.news-letter-section .form-wrapper {
    padding: unset;
}

.news-letter-section .form-wrapper .form-item {
    margin: unset;
}

.body-content .type-three-bg .content h4 {
    font-family: "KickItOut-Regular";
}

.body-content .type-three-bg .content ul {
    font-size: 1.25rem;
    font-family: "F37Moon-semi";
    margin-bottom: 0!important;
}

.navbar {
    padding: 0.5rem 1rem !important;
}

.navbar-brand img {
    margin: 0;
    max-width: 100%;
    height: unset;
}

.footer .region-footer .block-block-content {
    width: 100%;
}

.form-with-defaults .node-reporting-form-form legend {
    align-items: center;
}

.form-with-defaults .step-two-fieldset {
    display: none;
}

.webform-submission-form .alert-error {
    display: none;
}

.form-type-select-or-other-select > div.form-item--error-message {
    display: none;
}

#job-screen2-wrapper {
    display: none;
}
.submit-a-job-btn,.submit-job-button {
    display: none;
}
#edit-field-contract-months-wrapper, #edit-field-job-descriptions-0-format{
    display: none;
}

.field--name-field-closing-date label{
    color: var(--color-type-four);
}
.job-listing-page-view a.job_listing_a span {
    display: block;
}

/****Donate css***********/
#give_form_wrapper .button--danger{
	display: none;
}

.form-item-show-amount, #total-donation-amount{
	color:white;
}
/************END**************/
