div.logobar {
  padding: 10px 15px;
  background-color: rgb(248, 248, 248);
  color: #777777;
}

.logobar .container {
  border-bottom: 1px solid #e7e7e7;
}

.logobar a {
  color: #3488db;
}

.navbar {
  border-top: none !important;
}

.navbar-brand {
  background: url(https://conf.researchr.org/getImage/icst-2025/orig/new_logobar.png) no-repeat;
  background-size: auto;
  background-size: contain;
  height: 100px;
  padding-left: 200px;
  display: flex;
  align-items: center;
}

.navbar-brand .brand-text {
  font-size: 50px;
  line-height: 45px;
  width: 125px;
}

.logobar .container-fluid.manage-page {
  align-items: center;
  display: flex;
}

.logobar .container {
  align-items: center;
  display: flex;
}

div.place {
  font-size: 1.1em;
}

div.place a {
  display: block;
}

.brand-text {
  flex: 1;
  flex-shrink: 0;
}

.navbar{
  border-radius: 0px !important;
}


@media screen and (max-width: 600px) {
  .logobar .container {
    flex-direction: column;
  }
  .place {
    padding-top: 1em;
  }
}

h1 {
  color: #3488db;
}

.panel.panel-primary .panel-heading {
  background-color: #3488db;
}

.panel.panel-primary .btn-primary {
  background-color: #3488db;
}
