/* Enter Your Custom CSS Here */
.sessionTable {
  width: 100%;
  border: solid 1px;
  margin-bottom: 25px;
  margin-top: 25px;
  padding: 10px;
}

.sessionName {
  font-size: 200%;
  padding-left: 10px;
  padding-bottom: 20px;
  padding-top: 10px;
}

.trackTag {
  width: 250px; 
  text-align: right; 
  padding-right: 5px;
  line-height: 65%;
}

.sessionText {
  font-size: 100%;
  padding-left: 50px;
  padding-right: 5px;
  line-height: 100%;
  padding-top: 5px;
}

.sessionSpeakers {
  font-size: 100%;
  padding-left: 50px;
  padding-right: 5px;
}

.smlSessName {
  font-size: 150%;
  padding-left: 10px;
  padding-bottom: 20px;
  padding-top: 10px;
}

.smlSessLoc {
  font-size: 100%;
  padding: 5px;
  width: 260px;
}

.smlSessTrack {
  width: 250px;
  padding-right: 5px;
  text-align: right;
}

.bottom {
  border-bottom: solid 1px;
}

.break {
  text-align: left;
  padding-left: 10px;
  color: #808080;
}

.leftAlign {
  text-align: left;
  padding-left: 10px;
}

.centerAlign {
  text-align: center;
}

.addLine {
  padding-top: 15px;
}
  
.speakerText {
  font-size: 100%;
  text-align: left;
  width: 80%;
  line-height: 95%;
}

.speakerName {
  font-size: 150%;
  text-align: center;
  padding-right: 20px;
}
    
.time {
  padding-left: 10px;
  padding-right: 10px;
}

.desc {
  padding-left: 10px;
  padding-right: 10px;
  font-style: italic;
}

span.wpcf7-list-item {
  display: block;
}

.singlespaced {
  text-align: center;
  line-height: 1em;
}