html {
  background: #111;
}

p {
  margin: 0 0 20px 0;
}

.dates p {
  margin: 10px 0 0 0;
}

img.logo {
  height: 80px;
  margin: 0;
}

img.venue {
  width: 100%:
}

.navbar-inner, .brand.brand-bootbus {
  margin: 0;
  padding: 0;
  vertical-align: middle;
}

.nav.pull-right li a {
  font-size: 13px;
  margin: 20px 0 10px;
  padding: 6px;
}

.row {
  margin-bottom: 15px;
}

.dates {
  border: solid 1px #dadada;
  margin: 5px;
  padding: 5px 10px 5px 10px;
  border-radius: 0;
  background: #e6e6e6;
}

.sponsors {
  border: 0;
  margin: 5px;
  padding: 10px;
  border-radius: 20px;
  background: #fff;
  text-align: center;
  color: #000;
}

.sponsors-p {
  border: 0;
  margin: 5px;
  padding: 10px;
  border-radius: 20px;
  background: #444;
  text-align: left;
  color: #fff;
}

.platinumsponsor {
  margin: 0 0 10px 0;
  //color: #d1c094;
  font-size: 40px;
}

.goldsponsor {
  margin: 50px 0 10px 0;
  //color: #deba18;
  font-size: 35px;
}

.silversponsor {
  margin: 50px 0 10px 0;
  //color: #999;
  font-size: 30px;
}

iframe {
  width: 100%;
}

.little {
  font-size: 13px;
}

#cfp-submission {
  margin-top: -100px;
  padding-top: 100px;
}

.obsolete {
  margin-top: 100px;
  color: #ccc;
}

img.access {
  border: solid 1px #aaa;
  border-radius: 0;
}

table#tbreg, table#tbreg td, table#tbreg th {
  border: 1px #666 solid;
  padding: 10px;
}

img.prof {
  width: 250px;
}

table#tbreg tr td:nth-child(2), table#tbreg tr td:nth-child(3) { text-align:center; }

table#tbbus, table#tbbus td, table#tbbus th {
  border: 1px #666 solid;
  padding: 10px;
}

table#tbbus tr td:nth-child(2) {
  
}

table.tbprogram, table.tbprogram td, table.tbprogram th {
  border: 1px #666 solid;
  padding: 10px;
}

table.tbprogram th { text-align:center; background:#666; color: #FFF }
table.tbprogram tr td { background:#FFF; }
table.tbprogram tr.break td { background:#E3E3E3; }
table.tbprogram tr td:nth-child(1) { width:100px; text-align:center; }
table.tbprogram tr td:nth-child(2) { width:220px; }
table.tbprogram tr td:nth-child(3) { width:220px; }
table.tbprogram tr td:nth-child(4) { width:220px; }

#k1, #k2, #k3, #s1, #s2, #s3, #s4, #s5, #s6, #s7, #s8, #s9, #s10, #s11, #timetable, #timetablew, #phd, #w1-k1, #w1-k2, #w1-s1, #w1-s2, #w2-i1, #w2-i2, #w2-s1, #w2-s2, #w3-k1, #w3-s1, #w3-s2, #w3-s3 {
  margin-top: -100px;
  padding-top: 100px;
  color: #888;
}

#bus {
  margin-top: -100px;
  padding-top: 100px;
}

.blank {
  margin-top: 80px;
}

.logo {
  margin: 0 20px;
  display: -moz-inline-box;
  display: inline-block;
  /display: inline;
  /zoom: 1;
}

.nextconf {
  font-size: 16px;
  border: solid 1px #aadaaa;
  margin: 0;
  padding: 5px;
  border-radius: 0;
  background: #daf5da;
}

@media (max-width: 767px) {
  .slider-wrapper {
    display: none;
  }
}