.navbar-brand {
    background-image: url('https://2025.splashcon.org/getImage/orig/splash_2025_logo_color.png');
    background-size: contain;
    background-repeat: no-repeat;
    width: 150px;
    height: 150px;
    z-index:3;
    margin-top: 4px;
}

navbar-brand.navigate {
  padding: 0 !important; /* Override the padding and force it to 0 */
}

.brand-text {
     opacity: 0;
}

.place {
  float: left;
  padding: 25px 0 0 15px;
  font-size: 15pt;
}
.place a {
    display: block;
}
@media (max-width:650px){
  .navbar-brand {
    height: 120px;
    width: 120px;
    z-index: 3;
    margin-top:4px;
  }
  .place{
    font-size: 11pt;
     padding : 0 0 0 15px !important;
  }
  .logobar .container {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
  }  
}


div.logobar {
    padding: 10px 15px;
    background-color: rgb(248, 248, 248);
    color: #777777;
}
/*.logobar .container{
  border-bottom: 1px solid #e7e7e7;
}*/
.logobar a {
    color: #4e5e6b;
}
.navbar{
  border-top: none !important;
}
.navbar-brand {
  font-size : 36px;
}
.navbar{
  border-radius: 0px !important;
}
.place {
  float: left;
  padding : 50px 0 0 30px;
}
.place2 {
  float: right;
  padding : 23px 0 0 0px
}

a[href="#session-timeline"]{
  /* hide session time line in program views */
  display: none !important;
}
table.paleBlueRows {
  font-family: "Times New Roman", Times, serif;
  border: 1px solid #FFFFFF;
  width: auto;
  height: 80%;
  text-align: center;
  border-collapse: collapse;
}
table.paleBlueRows td, table.paleBlueRows th {
  border: 1px solid #FFFFFF;
  padding: 4px 8px;
}
table.paleBlueRows tbody td {
  font-size: 15px;
  font-weight: bold;
}
table.paleBlueRows tr:nth-child(even) {
  background: #D0E4F5;
}
table.paleBlueRows thead {
  background: #0B6FA4;
  border-bottom: 5px solid #FFFFFF;
}
table.paleBlueRows thead th {
  font-size: 15px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  border-left: 2px solid #FFFFFF;
}
table.paleBlueRows thead th:first-child {
  border-left: none;
}

table.paleBlueRows tfoot td {
  font-size: 14px;
  font-weight: bold;
}
