/* line 14, ../sass/nkf.scss */
body {
  background: #232d64;
  font-size: 12px;
}

/* line 15, ../sass/nkf.scss */
input {
  width: auto;
}

/* line 17, ../sass/nkf.scss */
.container {
  background-color: white;
  padding: 20px;
  font-size: 14px;
}

/* line 18, ../sass/nkf.scss */
h1 {
  font-size: 2em;
  color: #232d64;
}

/* line 19, ../sass/nkf.scss */
h2 {
  font-size: 1.8em;
  color: #232d64;
}

/* line 20, ../sass/nkf.scss */
h3 {
  font-size: 1.6em;
  color: #232d64;
}

/* line 21, ../sass/nkf.scss */
h4 {
  font-size: 1.4em;
  color: #232d64;
}

/* line 22, ../sass/nkf.scss */
h5 {
  font-size: 1.4em;
  color: #232d64;
}

/* line 23, ../sass/nkf.scss */
h6 {
  font-size: 1.4em;
  color: #232d64;
  font-weight: normal;
}

/* line 25, ../sass/nkf.scss */
.right {
  text-align: right;
  float: right;
}

/* line 26, ../sass/nkf.scss */
a {
  color: #232d64;
  border-bottom: 1px dotted #232d64;
}

/* line 27, ../sass/nkf.scss */
a.readmore {
  font-size: .8em;
  border-bottom: none;
}

/* line 28, ../sass/nkf.scss */
.nopad {
  padding: 0 !important;
}

/* line 29, ../sass/nkf.scss */
.lesspad {
  padding: 5px !important;
}

/* line 30, ../sass/nkf.scss */
.midpad {
  padding: 10px !important;
}

/* line 31, ../sass/nkf.scss */
.largepad {
  padding: 20px !important;
}

/* line 32, ../sass/nkf.scss */
.hideblock {
  visibility: collapse;
}

/* line 33, ../sass/nkf.scss */
.topmenu ul {
  text-align: right;
  float: right;
  margin-bottom: 1.5em;
}
/* line 37, ../sass/nkf.scss */
.topmenu ul a {
  padding-right: 0;
  border-bottom: none;
}
/* line 40, ../sass/nkf.scss */
.topmenu ul a:hover {
  color: #232d64;
}

/* line 45, ../sass/nkf.scss */
#helpline {
  font-size: 1.5em;
  color: #232d64;
}

/* line 50, ../sass/nkf.scss */
.home_menu_block {
  padding-top: 10px;
}
/* line 52, ../sass/nkf.scss */
.home_menu_block ul.thumbnails {
  margin-bottom: 0;
}
/* line 55, ../sass/nkf.scss */
.home_menu_block ul.thumbnails a.thumbnail {
  background: #232d64;
  padding: 10px;
}
/* line 58, ../sass/nkf.scss */
.home_menu_block ul.thumbnails a.thumbnail :hover {
  text-decoration: none;
  border-bottom: none;
  color: #f58520;
}
/* line 66, ../sass/nkf.scss */
.home_menu_block img {
  padding: 0;
  margin: 0;
  margin-top: 5px;
}
/* line 71, ../sass/nkf.scss */
.home_menu_block .hmb_title {
  color: white;
  font-size: 2em;
  line-height: 1.1em;
  white-space: nowrap;
}
/* line 77, ../sass/nkf.scss */
.home_menu_block .hmb_strap {
  color: white;
}

/* line 83, ../sass/nkf.scss */
.menu_block {
  padding-top: 10px;
}
/* line 84, ../sass/nkf.scss */
.menu_block ul.nav.nav-tabs {
  margin-bottom: 0;
}
/* line 89, ../sass/nkf.scss */
.menu_block ul.thumbnails {
  margin-bottom: 0;
}
/* line 92, ../sass/nkf.scss */
.menu_block a.thumbnail {
  background: #232d64;
  padding: 10px;
}
/* line 95, ../sass/nkf.scss */
.menu_block a.thumbnail :hover {
  text-decoration: none;
  border-bottom: none;
  color: #f58520;
}
/* line 102, ../sass/nkf.scss */
.menu_block img {
  padding: 0;
  margin: 0;
  margin-top: 5px;
}
/* line 107, ../sass/nkf.scss */
.menu_block .hmb_title {
  color: white;
  font-size: 2em;
  line-height: 1.1em;
}
/* line 112, ../sass/nkf.scss */
.menu_block .hmb_strap {
  color: white;
}

/* line 117, ../sass/nkf.scss */
.news_block {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-left: 1px solid #dddddd;
  padding-left: 5px;
}
/* line 123, ../sass/nkf.scss */
.news_block h5, .news_block h6 {
  margin-top: 0;
  line-height: 1em;
  color: #232d64;
}
/* line 127, ../sass/nkf.scss */
.news_block h5 a, .news_block h6 a {
  line-height: 1.1em;
}
/* line 129, ../sass/nkf.scss */
.news_block hr {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 134, ../sass/nkf.scss */
.news_block img {
  padding-bottom: 10px;
}

/* line 138, ../sass/nkf.scss */
.newlink_title {
  font-size: 1.2em;
  font-weight: bold;
  padding-right: 5px;
}

/* line 143, ../sass/nkf.scss */
div#navblockholder {
  display: block;
}

/* line 146, ../sass/nkf.scss */
.navblocklarge {
  margin-left: 0px;
  position: relative;
  display: block;
  width: 100%;
}
/* line 152, ../sass/nkf.scss */
.navblocklarge .nb {
  position: relative;
  box-sizing: border-box;
  border: 1px solid #232d64;
  display: block;
  margin-left: 0;
  width: 100%;
}
/* line 160, ../sass/nkf.scss */
.navblocklarge .nb_image_text {
  display: none;
  background: rgba(0, 0, 0, 0.7);
  margin-top: 10px;
  margin-right: 50px;
  min-height: 80px;
  padding: 10px;
  font-size: .9em;
  line-height: 1.2em;
  border: 1px solid #232d64;
  color: white;
  position: absolute;
  top: 10px;
  right: 0px;
}
/* line 175, ../sass/nkf.scss */
.navblocklarge .nb_image_text h4 {
  line-height: 1.1em;
  margin: 0;
  margin-bottom: .2em;
}

/* line 182, ../sass/nkf.scss */
.nb_menu {
  padding: 0;
  margin: 0;
  z-index: 1;
  display: block;
  width: 100%;
  height: auto;
  background: #232d64;
  font-size: x-small;
  position: inherit;
  top: 20px;
}
/* line 193, ../sass/nkf.scss */
.nb_menu:focus {
  color: #f58520;
}
/* line 196, ../sass/nkf.scss */
.nb_menu ul {
  margin: 0;
  padding: 0;
}
/* line 200, ../sass/nkf.scss */
.nb_menu li {
  display: inline;
  float: left;
  width: 16%;
  text-align: center;
  margin-top: 5px;
  line-height: 1.3em;
}
/* line 208, ../sass/nkf.scss */
.nb_menu a {
  border-bottom: none;
  text-shadow: none !important;
  color: #FFF !important;
  outline: none;
  display: block;
}
/* line 214, ../sass/nkf.scss */
.nb_menu a:hover {
  color: #f58520 !important;
  background: #232d64;
}
/* line 220, ../sass/nkf.scss */
.nb_menu a.nb_link {
  color: white;
}
/* line 222, ../sass/nkf.scss */
.nb_menu a.nb_link:hover {
  color: #f58520;
  background: #232d64;
}
/* line 228, ../sass/nkf.scss */
.nb_menu .nb_menu_item {
  box-sizing: border-box;
  font-size: 1.4em;
  padding-left: 0;
  text-align: center;
  text-transform: uppercase;
}

/* line 235, ../sass/nkf.scss */
ul.nb_menu_small {
  display: block;
  margin: 0;
  padding: 0;
  margin-top: 0px;
  color: #232d64;
}
/* line 241, ../sass/nkf.scss */
ul.nb_menu_small li {
  display: inline;
  float: left;
  text-align: right;
  padding-left: 20px;
  font-weight: bold;
}
/* line 248, ../sass/nkf.scss */
ul.nb_menu_small a {
  border-bottom: none;
}
/* line 250, ../sass/nkf.scss */
ul.nb_menu_small a:hover {
  text-decoration: underline;
  color: #232d64;
}

/* line 256, ../sass/nkf.scss */
.pageteaser {
  padding-bottom: 1em;
  border-bottom: 1px solid #dddddd;
}

/* line 261, ../sass/nkf.scss */
div.promoted_page h5 {
  margin-top: 0;
}

/* line 265, ../sass/nkf.scss */
ul.thumbnails.pagemenu > li {
  margin-bottom: 0;
}

/* line 268, ../sass/nkf.scss */
ul.nav.nav-tabs > li > a {
  box-sizing: border-box;
  background: #424040;
}

/* line 272, ../sass/nkf.scss */
ul.nav.nav-tabs > li.active > a {
  box-sizing: border-box;
  background: #232d64;
}

/* line 278, ../sass/nkf.scss */
.mb_title.selected, .mb_strap.selected {
  color: #f58520;
}

/* line 281, ../sass/nkf.scss */
.mb_strap {
  float: left;
  clear: both;
  color: white;
  padding-left: 5px;
}

/* line 287, ../sass/nkf.scss */
a.mb_link li {
  background-color: #dddddd;
  border-bottom: none;
}
/* line 290, ../sass/nkf.scss */
a.mb_link li:hover {
  background-color: #232d64;
}

/* line 294, ../sass/nkf.scss */
.mb_submenu {
  box-sizing: border-box;
  border: 2px solid #232d64;
  margin-top: 1em;
  margin-bottom: 1em;
}

/* line 300, ../sass/nkf.scss */
div.mb_submenu ul {
  box-sizing: border-box;
  margin-top: 5px;
  margin-left: 0px;
  padding-left: 30px;
  padding-right: 10px;
  float: left;
  border-right: 1px solid #dddddd;
}

/* line 309, ../sass/nkf.scss */
div.mb_submenu ul.lastmenu {
  border-right: none;
}

/* line 312, ../sass/nkf.scss */
ul.submenu li {
  list-style: none;
  list-style-position: outside;
  list-style-type: disc;
  line-height: 1.2em;
  margin-bottom: 0;
  text-align: -webkit-auto;
}

/* line 320, ../sass/nkf.scss */
ul.submenu > li > span {
  display: inline;
  text-align: -webkit-auto;
  font-weight: bold;
}

/* line 325, ../sass/nkf.scss */
ul.submenu li a {
  font-size: 1em;
  font-weight: normal;
  color: #232d64;
  text-align: -webkit-auto;
  border-bottom: none;
}
/* line 331, ../sass/nkf.scss */
ul.submenu li a:visited {
  color: #232d64;
}
/* line 334, ../sass/nkf.scss */
ul.submenu li a:hover {
  color: #22a5f4;
}

/* line 338, ../sass/nkf.scss */
.promoted_page {
  padding-left: 0;
  padding-right: 0px;
  padding-top: 5px;
}
/* line 341, ../sass/nkf.scss */
.promoted_page div.well {
  padding-top: 5px;
  padding-bottom: 5px;
}

/* line 348, ../sass/nkf.scss */
.pagephoto {
  margin-top: 5px;
  border: 1px solid #232d64;
  max-height: 200px;
  overflow: hidden;
  position: relative;
  margin-bottom: 5px;
}
/* line 355, ../sass/nkf.scss */
.pagephoto h2 {
  padding-top: 0;
}

/* line 359, ../sass/nkf.scss */
input.printbutton {
  float: right;
  padding-left: 5px;
}

/* line 363, ../sass/nkf.scss */
.pagephotoTextBlock {
  border: 1px solid #232d64;
  float: right;
  width: 50%;
  margin-right: 1em;
  padding: 5px;
  position: absolute;
  background: white;
  top: 20px;
  right: 10px;
}

/* line 374, ../sass/nkf.scss */
.pagephotoTextBlock h4 {
  color: #232d64;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.2em;
}

/* line 380, ../sass/nkf.scss */
.pagephotoTextBlock p {
  line-height: 1.1em;
  color: #232d64;
}

/* line 384, ../sass/nkf.scss */
.controlDetails {
  font-size: .8em;
  padding-top: 5px;
  margin-bottom: 5px;
  border-top: 1px solid #dddddd;
  color: #232d64;
}

/* line 391, ../sass/nkf.scss */
span.controlExpired {
  color: red;
}

/* line 394, ../sass/nkf.scss */
div.controlExpiredNotice {
  text-align: center;
  background-color: #f58520;
  color: white;
  line-height: 1.5em;
}

/* line 400, ../sass/nkf.scss */
div.internalLinks {
  margin-top: 1em;
}

/* line 401, ../sass/nkf.scss */
div.internalLinks ul {
  margin-left: 0;
}

/* line 404, ../sass/nkf.scss */
div.internalLinks ul li {
  list-style: none;
  list-style-type: none;
  margin-right: 10px;
  line-height: 2em;
  border-bottom: 1px solid #dddddd;
}

/* line 411, ../sass/nkf.scss */
div.internalLinks ul li a {
  color: #232d64;
  font-size: 1em;
  border-bottom: none;
  font-weight: normal;
}
/* line 416, ../sass/nkf.scss */
div.internalLinks ul li a:hover {
  color: #f58520;
}

/* line 422, ../sass/nkf.scss */
div.internallinks_content {
  margin-bottom: 50px;
}

/* line 425, ../sass/nkf.scss */
.PageTeaser {
  margin-bottom: 10px;
}

/* line 426, ../sass/nkf.scss */
.footer {
  border-top: 1px solid #dddddd;
  color: #424040;
  background: #dddddd;
  font-size: .8em;
  line-height: 200%;
}
/* line 432, ../sass/nkf.scss */
.footer .footertext {
  line-height: 1.1em;
  margin-bottom: 1em;
}

/* line 434, ../sass/nkf.scss */
.socialmedia {
  text-align: right;
}

/* line 437, ../sass/nkf.scss */
.search {
  margin-top: 10px;
}

/* line 439, ../sass/nkf.scss */
.access {
  background-color: #dddddd;
  font-size: .8em;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 2em;
  border-bottom: 2px solid #ccc;
}

/* line 447, ../sass/nkf.scss */
ul.accessmenu li {
  float: left;
  padding-left: 30px;
  line-height: 2em;
}

/* line 453, ../sass/nkf.scss */
div.content ul li {
  list-style-type: disc;
}

/* line 457, ../sass/nkf.scss */
div.content > ul.bluebullet > li {
  list-style-type: none;
}
/* line 459, ../sass/nkf.scss */
div.content > ul.bluebullet > li ul {
  margin-left: 20px;
}

/* line 464, ../sass/nkf.scss */
.jfontsize-button {
  font: bold 12px arial;
  padding: 3px;
  border: solid 1px #ccc;
}

/* line 470, ../sass/nkf.scss */
.jfontsize-button:hover {
  text-decoration: none;
  background: #333;
  color: #fff;
  border: solid 1px #333;
}

/* line 477, ../sass/nkf.scss */
.jfontsize-disabled, .jfontsize-disabled:hover {
  color: #aaa;
  border: solid 1px #eee;
  background: #eee;
}

/* line 483, ../sass/nkf.scss */
.jscheme-button {
  font: bold 12px arial;
  padding: 3px;
  border: solid 1px yellow;
  background: #000;
  color: yellow;
}

/* line 491, ../sass/nkf.scss */
.jscheme-button:hover {
  text-decoration: none;
  background: yellow;
  color: #000;
  border: 1px solid yellow;
}

/* line 498, ../sass/nkf.scss */
a:hover {
  text-decoration: none;
}

@media (max-width: 985px) {
  /* line 500, ../sass/nkf.scss */
  div.navblocklarge {
    height: auto;
  }

  /* line 503, ../sass/nkf.scss */
  .container {
    font-size: 12px;
  }

  /* line 506, ../sass/nkf.scss */
  div.defaultimage img {
    display: none;
  }
}
@media (max-width: 650px) {
  /* line 512, ../sass/nkf.scss */
  .nb_menu {
    padding-left: 0px;
    height: 180px;
  }
  /* line 516, ../sass/nkf.scss */
  .nb_menu ul {
    margin: 0;
    padding: 0;
  }
  /* line 520, ../sass/nkf.scss */
  .nb_menu li {
    display: block;
    float: left;
    width: 100%;
    text-align: center;
    height: auto;
    margin-top: 5px;
  }
}
@media print {
  /* resize your window until the event is triggered */
  /* line 534, ../sass/nkf.scss */
  body {
    font-size: 1.5em;
  }

  /* Roughly 12px font */
  /* line 535, ../sass/nkf.scss */
  div.headerblock, div.access, div.topmenu, div.search, div.menu_block, div.internalLinks, div.internallinks_content, div.PageTeaser, div.mb_submenu, div.pagephoto img, a[href$="#top"], input.printbutton {
    visibility: collapse;
    display: none;
    margin: 0;
    padding: 0;
    width: 0 !important;
    height: 0;
  }

  /* line 538, ../sass/nkf.scss */
  div.span8.print {
    visibility: visible;
    display: block;
    width: 990px !important;
  }
  /* line 542, ../sass/nkf.scss */
  div.span8.print img {
    vertical-align: text-top;
  }

  /* line 544, ../sass/nkf.scss */
  div.pagephoto {
    height: 150px;
    background-color: none;
    background-image: url("/assets/images/nkflogo.jpg");
    background-repeat: no-repeat;
    background-position: left;
    border-bottom: 1px solid #232d64;
  }

  /* line 552, ../sass/nkf.scss */
  div.pagephotoTextBlock.well {
    display: block;
    visibility: visible;
    float: left;
    text-align: left;
    border: none;
    position: absolute;
    left: 250px;
    width: auto;
    background-color: none !important;
  }
  /* line 558, ../sass/nkf.scss */
  div.pagephotoTextBlock.well p {
    visibility: collapse;
  }
  /* line 559, ../sass/nkf.scss */
  div.pagephotoTextBlock.well h4 {
    font-size: 3em;
  }

  /* line 567, ../sass/nkf.scss */
  body {
    visibility: hidden;
  }

  /* line 568, ../sass/nkf.scss */
  div.print {
    visibility: visible;
    margin: 0;
    width: 100%;
  }
}
/* line 571, ../sass/nkf.scss */
div.photoright {
  float: right;
}

/* line 572, ../sass/nkf.scss */
.mapbox {
  position: relative;
  float: right;
  width: 557px;
  height: 773px;
  margin: 1em;
  margin-right: 0em;
  background: white url(/imagelibrary/health_regions2006.jpg) 50% no-repeat;
}

/* line 573, ../sass/nkf.scss */
#scotland {
  top: 100px;
  left: 200px;
}

/* line 574, ../sass/nkf.scss */
#nwest {
  top: 340px;
  left: 210px;
}

/* line 575, ../sass/nkf.scss */
#east {
  top: 435px;
  left: 430px;
}

/* line 576, ../sass/nkf.scss */
#swest {
  top: 620px;
  left: 220px;
}

/* line 577, ../sass/nkf.scss */
#wales {
  top: 400px;
  left: 110px;
}

/* line 578, ../sass/nkf.scss */
#wmids {
  top: 480px;
  left: 280px;
}

/* line 579, ../sass/nkf.scss */
#yorks {
  top: 250px;
  left: 350px;
}

/* line 580, ../sass/nkf.scss */
.phototable {
  float: left;
  width: 200px;
  margin: 30px;
  vertical-align: top;
}

/* line 581, ../sass/nkf.scss */
.phototable h3 {
  text-align: center;
  margin: 0em;
}

/* line 582, ../sass/nkf.scss */
.phototable p {
  text-align: left;
  margin: 0em;
  line-height: 1.1em;
}

/* line 583, ../sass/nkf.scss */
.mapbox .phototable {
  position: absolute;
  float: none;
  width: 75px;
  margin: 0px;
  background-color: #FFF;
  vertical-align: baseline;
  -webkit-box-shadow: 0.5em 0.5em 0.7em #000;
  -moz-box-shadow: 0.5em 0.5em 0.7em #000;
  box-shadow: 0.5em 0.5em 0.7em #000;
}

/* line 584, ../sass/nkf.scss */
.mapbox .phototable h3 {
  font-size: 10px;
  line-height: 1.1em;
}

/* line 585, ../sass/nkf.scss */
.mapbox .phototable p {
  font-size: 10px;
  text-align: center;
}

/* line 587, ../sass/nkf.scss */
.campaignarea {
  float: left;
  text-align: left;
  margin: 0;
  padding: 0;
}
/* line 592, ../sass/nkf.scss */
.campaignarea img {
  padding-right: 15px;
}

/* line 597, ../sass/nkf.scss */
.photoleft {
  float: left;
  padding-right: 10px;
}

/* line 598, ../sass/nkf.scss */
.photoright {
  float: right;
  padding-left: 10px;
}

/* line 599, ../sass/nkf.scss */
.subheading {
  color: #232d64;
  font-weight: bold;
}

/* line 600, ../sass/nkf.scss */
div.mb_submenu > h5 {
  text-align: center;
  margin: 0;
}

/* line 601, ../sass/nkf.scss */
table.decoratedtable, table.rates {
  margin: 1em;
  border-collapse: collapse;
}
/* line 604, ../sass/nkf.scss */
table.decoratedtable th, table.rates th {
  line-height: 1.5em;
  padding: 5px;
  background: #232d64;
  color: white;
  border: 1px solid white;
}
/* line 611, ../sass/nkf.scss */
table.decoratedtable td, table.rates td {
  border: 1px solid #232d64;
  text-align: right;
  padding: 5px;
}

/* line 617, ../sass/nkf.scss */
table.itinerary {
  box-sizing: border-box;
  border: 1px solid #232d64;
  margin-left: 0px !important;
  margin-right: 10px;
  padding: 5px;
  table-layout: fixed;
}
/* line 624, ../sass/nkf.scss */
table.itinerary th, table.itinerary td {
  width: auto;
  padding: 5px;
}

/* line 632, ../sass/nkf.scss */
.pagetitle {
  float: left;
}

/* line 635, ../sass/nkf.scss */
.pagebuttons {
  text-align: right;
}

/* line 639, ../sass/nkf.scss */
div.eventdetails p {
  font-size: 1.4em;
  color: #232d64;
}

/* line 644, ../sass/nkf.scss */
div.eventthumbnail, div.eventteaser {
  float: left;
}
/* line 646, ../sass/nkf.scss */
div.eventthumbnail h6, div.eventteaser h6 {
  margin: 0;
}
/* line 649, ../sass/nkf.scss */
div.eventthumbnail p, div.eventteaser p {
  margin-bottom: 5px;
}

/* line 654, ../sass/nkf.scss */
div.eventthumbnail {
  margin-right: 1em;
}

/* line 659, ../sass/nkf.scss */
hr.lesspad {
  margin-top: 5px;
  margin-bottom: 5px;
}

/* line 663, ../sass/nkf.scss */
div.strapline {
/*  opacity: 0.6; */
  padding-top: 2%;
}

/* line 668, ../sass/nkf.scss */
div.strapline > blockquote {
  font-size: 1.4em;
  font-family: Georgia,Garamond,Serif;
  font-style: italic;
  text-align: center;
  color: #232d64;
  line-height: 1.2em;
  border: none;
  vertical-align: top;
  padding: 0;
  margin: 0;
  quotes: inherit;
}

/* line 681, ../sass/nkf.scss */
.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

/* line 689, ../sass/nkf.scss */
.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 696, ../sass/nkf.scss */
form#SearchForm_SearchForm {
  margin: 0 !important;
  padding-top: 10px;
}

/* line 702, ../sass/nkf.scss */
span.search-dropdown-icon {
  font-family: WebSymbolsRegular;
}

/* line 706, ../sass/nkf.scss */
.noborder {
  border: none;
}

/* line 710, ../sass/nkf.scss */
ul.accessmenu > li > a {
  border: none;
}

/* line 715, ../sass/nkf.scss */
div.news_block > article > h6 {
  font-size: 1.3em;
  line-height: 1em;
}
/* line 718, ../sass/nkf.scss */
div.news_block > article > h6 a {
  border: none !important;
}

/* line 723, ../sass/nkf.scss */
div.pagetools {
  float: right;
}

/* line 726, ../sass/nkf.scss */
div.pageheading {
  float: left;
}
/* line 728, ../sass/nkf.scss */
div.pageheading h1 {
  margin-top: 0;
}

/* line 732, ../sass/nkf.scss */
div#hulogo {
  float: left;
  background: #63c52f;
  text-align: center;
  padding: 10px;
  margin-bottom: 2em;
}
