.navbar-default {
  background: #0063af;
  border-color: #0063af;
}
.dropdown-menu {
  background: #0063af;
}
.dropdown-menu li a {
  color: #FFF;
}

  #navbar li a:hover,
  #navbar li.open>a {
    color: #262626 !important;
    background-color: #f5f5f5;
  }
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-minor-controls > li > a,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-minor-controls > li > a:hover,
.navbar-default .navbar-minor-controls > li > a:focus {
  color: #FFFFFF;
}
.nav > li > a {
  padding: 10px 10px 10px 10px;
  font-size: 14px;
}
.dropdown-menu {
  font-size: 14px;
}
.navbar-menu-widthfix-collapsed .navbar-nav .open .dropdown-menu {
  position: absolute;
  background-color: #0063af;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #FFF !important;
  }
 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{
    text-decoration: none;
    color: #262626 !important;
    background-color: #f5f5f5;
  }
}
.navbar-menu-widthfix-collapsed .navbar-collapse.collapse {
  display: block !important;
}
button.navbar-toggle,
button.navbar-toggle {
  display: none;
}
.navbar-menu-widthfix-collapsed .navbar-nav > li,
.navbar-menu-widthfix-collapsed .navbar-header,
.navbar-menu-widthfix-collapsed .navbar-nav {
  float: left !important;
}

.navbar-menu-widthfix-collapsed .navbar-nav.navbar-right {
  float: right !important;
}

.header_bg, .page-header__title {
  background: rgba(0, 99, 175,0.6);
  width: fit-content;
  margin: auto;
  padding: 0 20px;
}

.page-header__title {
  background: rgba(0, 99, 175,0.6);
  display: block;
  width: fit-content;
  margin: auto !important;
  padding: 10px 40px;
  color: #FFF !important;
}
.page-header {
  background-image: url(/conf-data/ursi-gass2026/images/bg_sub.png);
  background-size: cover !important;
  background-repeat: no-repeat;
}
@media (max-width: 991px) {
   #navbar { max-width: 80%; float: right; }
  .container {
    width: 95%;
  }
}
@media (min-width: 992px) {
  .container {
    width: 980px;
  }
}

@media (min-width: 1200px) {
  .container {
    width: 1140px;
  }
}