#registration {
  background-color: #f9f1e5;
  background-size: auto; background-position: left top; background-repeat: repeat;
  color: #0c0a00;
  font-family: "Droid Sans", sans-serif;
}
#registration .btn,
#registration .btn.btn-primary {
  background-color: #f4a407;
}
#registration a {
  color: #f4a407;
}
#registration #page{margin:0;padding:0 0 15px 0;box-shadow:none;max-width:none}#registration h1,#registration #dates,#registration #location,#registration #details,#registration #start_registration,#registration #complete_registration,#registration #footer,#registration #header.editing,#registration #header .toolbar{max-width:640px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#registration #title_and_dates{margin-top:0;padding:30px 0 1px 0;min-height:250px;color:#FFFFFF;text-shadow:2px 2px 3px rgba(0,0,0,0.5);background-color:transparent;background-position:center center;background-repeat:repeat-x;background-size:100%;background-size:cover}#registration h1{font-size:45px;font-weight:600}@media screen and (max-width: 767px){#registration h1{font-size:28px}}#registration #dates{font-size:18px;font-weight:200}#registration #location{border:none;padding-top:0;padding-bottom:0;font-size:16px;font-weight:normal}#registration a.map{border-radius:0;border-color:#ccc}
#registration #title_and_dates {
  background-color: #DDDDDD;
  background-size: auto; background-position: left top; background-repeat: repeat;
}
#registration h1 {
  font-family: "Droid Sans", sans-serif;
}
#registration h2 {
  font-family: "Droid Sans", sans-serif;
  color: #0a0606;
}
