body.front h3 {
 font-size: 1.6em;
}


/*
 * Image replacement from
 * https://github.com/h5bp/html5-boilerplate/commit/adecc5da035d6d76b77e3fa95c6abde841073da2
 */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 100%;
}


#banner_inner a#logo {
    top: 5px;
    width: 215px;
    height: 41px;
    background-image: url(../images/logo-trans.png);
}


#orglogo {
  z-index: 200;
  position: absolute;
  top: 2.8em;
  right: 0.5em;
  height: 41px;
  width: 160px;
  background-repeat: no-repeat;
  background-position: -2px 0;
  background-image: url(../images/mysociety.png);
}
body.front h3 {
 font-size: 1.6em;
}


/*
 * Image replacement from
 * https://github.com/h5bp/html5-boilerplate/commit/adecc5da035d6d76b77e3fa95c6abde841073da2
 */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 100%;
}


#banner_inner a#logo {
    top: 5px;
    width: 215px;
    height: 41px;
    background-image: url(../images/logo-trans.png);
}


#orglogo {
  z-index: 200;
  position: absolute;
  top: 2.8em;
  right: 0.5em;
  height: 41px;
  width: 160px;
  background-repeat: no-repeat;
  background-position: -2px 0;
  background-image: url(../images/mysociety.png);
}

#topnav {
  margin-left:0;
}
Remove left margin on nav tabs so that Welsh text fits in.
Remove left margin on nav tabs so that Welsh text fits in.
