.buttonholder {
  margin-top: 10px; }

.local-view {
  position: fixed;
  z-index: 9999;
  top: 0;
  background-color: green; }

#top-logo {
  width: 280px; }

#lp-logo {
  display: block;
  margin-right: auto;
  margin-left: auto; }

.ppi-deadline-modal {
  margin: 0px auto -16px auto !important; }

.top-row {
  padding-top: 20px;
  text-align: center; }

h2 {
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center; }

.form-holder {
  display: block;
  width: 700px;
  margin-right: auto;
  margin-left: auto;
  text-align: center; }
  @media (max-width: 800px) {
    .form-holder {
      width: 100%; } }
  .form-holder h3 {
    color: #10226a; }

#boxes {
  margin-right: auto;
  margin-left: auto; }

#eligible {
  text-align: center;
  border-width: 2px;
  border-style: solid;
  border-radius: 7px; }

#formbox {
  text-align: center;
  border-width: 2px;
  border-style: solid;
  border-radius: 7px; }

.form-content {
  width: 90%;
  margin: 3px 0 0 0;
  padding: 5px; }

#submitbutton {
  margin: 10px; }

#submit {
  width: 92.5%;
  height: 34px; }
  #submit:hover {
    color: #fff;
    background-color: #10226a; }

@media (min-width: 992px) {
  .box {
    height: 300px; } }

.icon-section {
  margin-top: 30px;
  margin-bottom: 40px;
  background-color: #d3d3d3; }
  .icon-section p {
    padding-right: 15px;
    padding-left: 15px;
    text-align: center; }

.header-icon {
  display: block;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto; }

#did-you {
  margin-bottom: 30px;
  text-align: center; }

.footer {
  text-align: center; }
  .footer p {
    font-size: 10px; }

.disabled {
  pointer-events: none; }

.small-print {
  max-width: 800px;
  margin: 30px auto; }
  .small-print p {
    margin: 0; }
