/*
font-family: 'Dosis', sans-serif;
font-family: 'Abel', sans-serif;
font-family: 'Arimo', sans-serif;
font-family: 'Gudea', sans-serif;
font-family: 'Karla', sans-serif;

font-family: 'Montserrat', sans-serif;
*/
body {
  color: black;
  font-family: 'Gudea', sans-serif;
  font-weight: 400;
  font-size: 18px;
  margin: 0px;
}
section {
  margin-bottom: 50px;
}
h1 {
  text-transform: uppercase;
  color: #2f2884;
  font-family: 'Dosis', sans-serif;
  font-weight: 500;
}
a,
a:visited {
  color: #b83232;
  text-decoration: none;
  border-bottom: 1px dashed #b83232;
}
#maze-header {
  background-image: url("maze_header.png");
  background-repeat: no-repeat;
  background-position: -410px;
  height: 708px;
  width: 1000px;
  margin-bottom: 0px;
}
#edge-wrap {
  width: 100%;
  position: relative;
  min-width: 877px;
}
.content {
  width: 600px;
  padding-left: 337px;
  margin-bottom: 0px;
}
p {
  line-height: 20px;
}
.dates {
  font-size: 50px;
  font-family: 'Dosis', sans-serif;
}
.dates div {
  display: inline-block;
  border: 4px solid #2f2884;
  padding: 14px 22px;
  margin-right: 12px;
}
.dates .month {
  border: 4px solid #2f2884;
  color: #2f2884;
  text-transform: uppercase;
}
.dates .day {
  background-color: #2f2884;
  color: white;
}
#heading .logo-type {
  margin-bottom: 30px;
}
#left-border {
  width: 277px;
  background-image: url("maze_edge_left.png");
  background-position: -700px 0px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
#left-border img {
  position: absolute;
  right: 0px;
}
#circle-mask {
  width: 600px;
  height: 600px;
  background-image: url("circle_mask.svg");
  background-repeat: no-repeat;
  position: absolute;
  pointer-events: none;
}
@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  /* CSS overrides for mobile here */
  #circle-mask {
    pointer-events: auto;
  }
}
#map {
  width: 598px;
  height: 598px;
  padding: 1px;
  overflow: hidden;
  margin-bottom: 20px;
}
#map-link {
  margin: 0px auto;
  margin-bottom: 30px;
  width: 120px;
  display: block;
}
ul {
  width: 580px;
  margin: 0px auto;
  padding: 0px;
  text-align: center;
}
.venue {
  display: inline-block;
  width: 270px;
  margin: 0px 8px 50px 8px;
  vertical-align: top;
  text-align: center;
  line-height: 30px;
}
.venue .icon {
  width: 70px;
  height: 38px;
  display: inline-block;
}
.venue span {
  display: block;
}
.venue .title {
  color: #b83232;
  font-size: 22px;
}
#sponsors {
  text-align: center;
}
#sponsors li {
  width: 150px;
  padding-left: 20px;
  padding-right: 20px;
  display: inline-block;
  margin-bottom: 30px;
  line-height: 6px;
}
#sponsors a img {
  border: 1px solid #b83232;
  border: 0;
}
#past-events {
  text-align: center;
  margin-bottom: 0px;
  padding-bottom: 50px;
}
#past-events ul {
  list-style-type: none;
}
#past-events li {
  margin-bottom: 15px;
}
#presentations a {
  border: none;
}
#presentations .photo {
  width: 75px;
  height: 75px;
  background-color: #2f2884;
  display: inline-block;
  border-radius: 100%;
  position: absolute;
  margin-left: 10px;
  margin-top: 10px;
  overflow: hidden;
}
#presentations .photo img {
  width: 100%;
}
#presentations .photo.second {
  margin-left: 95px;
}
#presentations .slide {
  display: inline-block;
  -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 -2px 10px rgba(0, 0, 0, 0.3);
}
#presentations .slide img {
  z-index: -100;
  position: relative;
  display: block;
}
#presentations div a {
  border-bottom: 1px dashed #b83232;
}
#presentations .title {
  font-size: 22px;
}
#presentations ul {
  list-style-type: none;
  margin-left: 0px;
}
#presentations li {
  text-align: left;
  margin-bottom: 50px;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%2FUsers%2Fgschomburg%2FDocuments%2FJobs%2Fsketching2014%2Fwebsite%2Fpublic_html%2Fcss%2Fstyle.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3B%3B%3BAAmBA%3BEACC%2CYAAA%3BEACA%2CaAfW%2CmBAeX%3BEACA%2CgBAAA%3BEACA%2CeAAA%3BEACA%2CWAAA%3B%3BAAOD%3BEACC%2CmBAAA%3B%3BAAGD%3BEACC%2CyBAAA%3BEACA%2CcAAA%3BEACA%2CaA%2FBc%2CmBA%2BBd%3BEACA%2CgBAAA%3B%3BAAGD%3BAAAG%2CCAAC%3BEACH%2CcAAA%3BEACA%2CqBAAA%3BEACA%2CiCAAA%3B%3BAAID%3BEAEC%2CsBAAsB%2CkBAAtB%3BEACA%2C4BAAA%3BEAEA%2C2BAAA%3BEACA%2CaAAA%3BEACA%2CaAAA%3BEAEA%2CkBAAA%3B%3BAAGD%3BEACC%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3B%3BAAGD%3BEACC%2CYAAA%3BEACA%2CmBAAA%3BEAIA%2CkBAAA%3B%3BAAGD%3BEACC%2CiBAAA%3B%3BAAGD%3BEACC%2CeAAA%3BEACA%2CaA3Ec%2CmBA2Ed%3B%3BAAFD%2CMAGC%3BEACC%2CqBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAAPF%2CMASC%3BEACC%2CyBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3B%3BAAZF%2CMAcC%3BEACC%2CyBAAA%3BEACA%2CYAAA%3B%3BAAIF%2CQACC%3BEACC%2CmBAAA%3B%3BAAIF%3BEAEC%2CYAAA%3BEACA%2CsBAAsB%2CqBAAtB%3BEACA%2C%2BBAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEAEA%2CgBAAA%3B%3BAAVD%2CYAYC%3BEACC%2CkBAAA%3BEACA%2CUAAA%3B%3BAAKF%3BEACC%2CYAAA%3BEACA%2CaAAA%3BEACA%2CsBAAsB%2CkBAAtB%3BEACA%2C4BAAA%3BEACA%2CkBAAA%3BEACA%2CoBAAA%3B%3BAASD%2CwBAPyC%2CoCAA4C%3B%3BEAElF%3BIACC%2CoBAAA%3B%3B%3BAAIJ%3BEACC%2CYAAA%3BEACA%2CaAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAED%3BEACC%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CYAAA%3BEACA%2CcAAA%3B%3BAAED%3BEACC%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3B%3BAAED%3BEAMC%2CqBAAA%3BEAEA%2CYAAA%3BEACA%2CwBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3B%3BAAZD%2CMACC%3BEACC%2CWAAA%3BEACA%2CYAAA%3BEACA%2CqBAAA%3B%3BAAJF%2CMAaC%3BEACC%2CcAAA%3B%3BAAdF%2CMAgBC%3BEACC%2CcAAA%3BEACA%2CeAAA%3B%3BAAIF%3BEACC%2CkBAAA%3B%3BAADD%2CSAEC%3BEACC%2CYAAA%3BEAGA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3B%3BAAVF%2CSAaC%2CEAAE%3BEACD%2CyBAAA%3BEACA%2CSAAA%3B%3BAAIF%3BEACC%2CkBAAA%3BEAQA%2CkBAAA%3BEACA%2CoBAAA%3B%3BAAVD%2CYAEC%3BEACE%2CqBAAA%3B%3BAAHH%2CYAKC%3BEACC%2CmBAAA%3B%3BAASF%2CcAEC%3BEACC%2CYAAA%3B%3BAAHF%2CcAMC%3BEACC%2CWAAA%3BEACA%2CYAAA%3BEACA%2CyBAAA%3BEACA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3B%3BAAfF%2CcAMC%2COAUC%3BEACC%2CWAAA%3B%3BAAjBH%2CcAoBC%2COAAM%3BEACL%2CiBAAA%3B%3BAArBF%2CcAuBC%3BEAMC%2CqBAAA%3BEACA%2CkDAAA%3BEACA%2CqDAAA%3BEACA%2CgDAAA%3B%3BAAhCF%2CcAkCC%2COAAO%3BEACL%2CaAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAArCH%2CcAwCC%2CIAAI%3BEACH%2CiCAAA%3B%3BAAzCF%2CcA4CC%3BEACC%2CeAAA%3B%3BAA7CF%2CcAgDC%3BEACE%2CqBAAA%3BEACA%2CgBAAA%3B%3BAAlDH%2CcAoDC%3BEACE%2CgBAAA%3BEACA%2CmBAAA%22%7D */