a {
  color: #f09842;
  cursor: pointer;
}

header {
  background-color: #f0ce86;
    background-repeat: no-repeat;
}

header h1 img {
    max-width: 300px;
}

@media only screen and (min-width: 560px) {
    header {
        background-image: url('../images/2018/header-mobile.jpg');
        background-position: right top;
        background-size: cover;
    }
}

@media only screen and (min-width: 1024px) {

    header {
        background-image: url('../images/2018/header-desktop.jpg');

    }

}

@media only screen and (min-width: 1200px) {

    header {
        background-position: right top;
        padding: 57px 8%;
    }

}



@media only screen and (min-width: 1400px) {

    header {
        background-position: right -200px top;
        padding: 57px 15%;
     }
    header h1 img {
        max-width: 400px;
    }
}

@media only screen and (min-width: 1600px) {

    header {
        background-position: right -100px top;

    }

}


footer {
  background: url('../images/2018/footer.jpg');
}

.btn {
  border: 2px solid #f09842;
  background: #f09842;
}

.btn.btn-outline {
  background: none;
  border: 2px solid #f09842;
  color: #f09842;
}

.season-list a {
  background: #f09842;
  color: #fff;
}

.numbered-list span {
  background: #f09842;
  color: #fff;
}

form input[type="submit"] {
  background: #f09842;
  color: #fff;
}

  /*  FOOTER */
footer {
  color: #fff;
}
footer a {
  color: #fff;
  opacity: 0.8;
}

ul.archive-list .archive-trigger {
  background: #f09842;
}


.arrow-small-right:after,
.arrow-big-right:after,
.arrow-small-left:before,
.arrow-big-left:before {
  border-color: #f09842;
 }


.content-wrapper {
	background-color:#fffbf8;
}