html, body {
  min-height: 100%;
  /*margin-bottom: 1px;*/
}
.blue{
  background-color: #406CA9;
  color: #ffffff;
}
main {
  min-height: 100%;
}
.overlay {
  background-image: url('/assets/images/wild-flowers.png');
}
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 90%;
  margin: auto;
}
.embed-container iframe, .embed-container object, .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:visited {
  background-color: #406CA9 !important;
}
.daffodil { /* pre */
  background-image: url('/assets/images/right-daffodil.png');
  background-position: right bottom;
  background-repeat: no-repeat;
}
.crocus { /* thursday */
  background-image: url('/assets/images/crocuses.png');
  background-position: right bottom;
  background-repeat: no-repeat;
  background-color: #f4f4f4;
  min-height: 100%;
}
.flower { /* friday */
  background-image: url('/assets/images/spring-flowers.png');
  background-position: center bottom;
  background-repeat: repeat-x;
  background-color: #ececec;
}
.tulip { /* sat am */
  background-image: url('/assets/images/tulips-left.png');
  background-position: left bottom;
  background-repeat: no-repeat;
  background-color: #f4f4f4;
}
.lilac { /* sat eve */
  background-image: url('/assets/images/lilacs-left.png');
  background-position: left bottom;
  background-repeat: no-repeat;
  background-color: #f4f4f4;
}
