/* Coast photographs chosen to suit the subject of each page. */
.northern-night .night-footer--beach .night-footer-photo {
  top:64px;
  height:calc(100% - 64px);
  object-position:58% 0%;
}
.northern-night .night-footer--midhowe .night-footer-photo {
  top:84px;
  height:calc(100% - 84px);
  object-position:50% 0%;
}
.northern-night .night-footer--ferry .night-footer-photo {
  object-position:50% 50%;
}
.northern-night .night-footer--saviskaill .night-footer-photo {
  top:45px;
  height:calc(100% - 45px);
  object-position:73% 24%;
}
.northern-night .night-footer--coastal-clouds .night-footer-photo,
.northern-night .night-footer--open-sky .night-footer-photo,
.northern-night .night-footer--wall-and-sea .night-footer-photo,
.northern-night .night-footer--coastal-road .night-footer-photo {
  top:70px;
  height:calc(100% - 70px);
  object-position:50% 20%;
}
.northern-night .night-footer--coastal-clouds .night-footer-photo {
  object-position:65% 20%;
}
.northern-night :is(.night-footer--rainy-coast,.night-footer--misty-wall,.night-footer--misty-moorland,.night-footer--road-wall,.night-footer--wyre-sound) .night-footer-photo {
  top:70px;
  height:calc(100% - 70px);
  object-position:50% 35%;
}
.northern-night .night-footer--farm-light .night-footer-photo {
  object-position:50% 47%;
}
.northern-night .night-footer--farm-coast .night-footer-photo {
  top:70px;
  height:calc(100% - 70px);
  object-position:50% 50%;
}
.northern-night .night-footer--winter-coast .night-footer-photo {
  object-position:50% 43%;
}
.northern-night .night-footer--ferry-sunrise .night-footer-photo {
  object-position:50% 41%;
}
@media(max-width:760px) {
  .northern-night .night-footer--beach .night-footer-photo {
    top:200px;
    height:calc(100% - 200px);
    object-position:65% 0%;
  }
  .northern-night .night-footer--midhowe .night-footer-photo {
    top:200px;
    height:calc(100% - 200px);
    object-position:50% 0%;
  }
  .northern-night .night-footer--ferry .night-footer-photo {
    object-position:50% 49%;
  }
  .northern-night .night-footer--saviskaill .night-footer-photo {
    top:150px;
    height:calc(100% - 150px);
    object-position:90% 0%;
  }
  .northern-night .night-footer--coastal-clouds .night-footer-photo,
  .northern-night .night-footer--open-sky .night-footer-photo,
  .northern-night .night-footer--wall-and-sea .night-footer-photo,
  .northern-night .night-footer--coastal-road .night-footer-photo {
    top:180px;
    height:calc(100% - 180px);
    object-position:55% 20%;
  }
  .northern-night .night-footer--coastal-road .night-footer-photo {
    object-position:45% 20%;
  }
  .northern-night .night-footer--farm-coast .night-footer-photo {
    top:150px;
    height:calc(100% - 150px);
    object-position:55% 50%;
  }
  .northern-night :is(.night-footer--rainy-coast,.night-footer--misty-wall,.night-footer--misty-moorland,.night-footer--road-wall,.night-footer--wyre-sound) .night-footer-photo {
    top:180px;
    height:calc(100% - 180px);
    object-position:55% 35%;
  }
}
