body{

  font-family: 'Open Sans';
  padding-top: 20px;

}

.logo{
  position: absolute;
  float: left;
}



.test{
  margin-bottom: 20px;
}

span.north{
  color: #ec1d27; /* red colour */
}

span.shield{
  color: #36c4f3; /*  blue colour */
}

span.trails{
  color: #ec1d27; /* dark yellow colour */
}

/* download brochure button */
.brochure{
  background: #ffffff;
  color: #ec1d27;
  border: 1px solid #ec1d27;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 10px;
  text-decoration: none;
  width: 200px;
  margin-right: 5px;


}

.brochure a:visited{
  color: #ec1d27;
  text-decoration: none;

}

.brochure a:hover{
    color: #ffffff;
  text-decoration: none;

}

.brochure:hover, .brochure:focus, .brochure:active, .brochure.active {
    color: #ffffff;
    background-color: #ec1d27;
    border-color: #ec1d27; /*set the color you want here*/
    font-weight: bold;
    text-decoration: none;
}
/* END download brochure button */

.welcometxt{
  font-size: 1.5em;

  font-weight:100;
}


/* text area */

.txt{

  margin-top: 20px;

}

.twhite{
  font-weight: bold;

   padding-top: 20px;
 padding-bottom: 20px;
 padding-left: 20px;
 padding-right: 20px;
}
/* END text area */

/* Link buttons */

.btnlinks{

  margin-bottom: 20px;
  padding-top:30px;
  padding-bottom: 30px;
  padding-left: 90px;
  padding-right: 90px;

  background: #a9ce97;
  border: 1px solid #a9ce97;
}

.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
    color: #0dbcde;
    background-color: #faf077;
    border-color: #faf077; /*set the color you want here*/
    -webkit-transition: top 0.25s;
    -moz-transition: top 0.25s;
    -o-transition: top 0.25s;
    transition: top 0.25s;
}

/* END Link buttons */


/* Map */

.map{
  width: 100%;
  
}

.map-holder{


}
/* End Map */


/*Copyright*/
.copyright{

  text-decoration: none;
  color: #959694;
  font-size: 0.8em;
}

.copyright a:visited{

  text-decoration: none;
  color: #959694;
}
.copyright a:hover{

  text-decoration: none;
  color: #5d3a7c;
}

/*END Copyright*/

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 

.bottomlogo{
  
}
 }