html {

font-size: 62.5%; }

/* Global print stylesheet */ /* reset everything */

body {

font-family: sans-serif;
font-weight: 400;
text-transform: none;
font-size: 11pt;
line-height: 1.42857;
margin: 0;
padding: 0;
width: 100%; }

a, a:visited {

word-wrap: break-word; }

a:after, a[href^=“http://”]:after, a[href^=“https://”]:after {

content: " (" attr(href) ")";
font-size: 90%; }

a:after, a:after {

content: ""; }

img {

max-width: 100% !important; }

select {

background: white; }

global-header {

margin: 3px 0 1em; }
#global-header #logo {
  font-family: sans-serif;
  font-weight: 700;
  text-transform: none;
  font-size: 18pt;
  line-height: 1.04167;
  font-size: 28pt;
  /* `bold-80` can be used instead when govuk_frontend_toolkit gem is >= 4.18.2,
     see https://github.com/alphagov/govuk_frontend_toolkit/pull/328 */
  text-rendering: optimizeLegibility; }
  #global-header #logo img {
    width: 45px;
    height: 40px;
    position: relative;
    top: -3px;
    vertical-align: bottom; }
#global-header .content {
  margin: 0 !important; }
#global-header a, #global-header a:visited {
  text-decoration: none; }
#global-header a:after {
  content: ""; }
#global-header img {
  border: 0;
  vertical-align: middle; }

/* hide the unnecessary page elements */ body footer, .visuallyhidden, global-cookie-message, skiplink-container {

display: none !important; }