

:root {
 --form--border-width: 1px;
 --form--spacing-unit: calc(0.25 * var(--global--spacing-unit));
--button--padding-vertical: 0.25em;
--button--padding-horizontal: calc(4 * var(--button--padding-vertical));
--global-font-size-base: 1.05rem;
--global--font-size-base: 1.05rem;
--global--font-size-xs: 0.9rem;
--global--font-size-sm: 1rem;
--global--font-size-md: 1.05rem;
--global--font-size-lg: 1.25rem;
}

.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
  background: none;
  color: var(--wp--style--color--link, var(--global--color-white));
}

table td, table th, .wp-block-table td, .wp-block-table th {
  padding: calc(0.25 * var(--global--spacing-unit));
}
input[type="checkbox"], input[type="radio"] {
  width: 20px;
  height: 20px;
  margin-right: 0.5em;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], .site textarea {
  margin: 2px 2px;
}

#login_page { font-size: revert; }

#login_page .submit_button, #login_page a.button_link {
  border: 0px solid #000;
  background: #000;
  padding: 0.5em 0.5em;
  font-size: 1em;
  margin-top: 1em;
  color: white;
}
#login_page a.button_link {
  padding: 0.25em 0.25em;
  font-size: 0.75em;
}


#epss-tag {
  width: 100%;
  margin: 2em;
  color: #ddd;
}
#epss-tag a {
  color: revert;
}

#longitudinal fieldset {
    display: revert;
}

#longitudinal select {
    padding: 0 15px 0 2px;
}

#application-system .site .button:not(:hover):not(:active):not(.has-background), #application-system button:not(:hover):not(:active):not(.has-background), #application-system input[type="submit"]:not(:hover):not(:active):not(.has-background), #application-system input[type="reset"]:not(:hover):not(:active):not(.has-background), #application-system .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), #application-system .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) {
  background-color: unset !important;
  color: #222f3e !important;
}

.wp-block-social-links .wp-block-social-link.wp-social-link {
  display: inline-block;
  margin: 0;
  padding: 0;
}