/* gloabl nav styles */
fieldset {
  border: 0;
  padding: 0;
}
@media (min-width: 768px) {
  .globalnav {
    min-height: 36px;
    max-height: 36px;
  }
  .globalnav .navbar-form {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .globalnav .navbar-nav > li > a {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-right: 10px;
    padding-lefT: 10px;
  }
  .globalnav .dropdown-menu > li > a:focus,
  .globalnav .dropdown-menu > li > a:hover {
    background: #444;
    color: #fff !important;
  }
  .globalnav .form-control {
    padding: 3px 3px 3px 12px;
    height: 30px;
    margin-top: 3px;
  }
  .globalnav .form-control,
  .globalnav form .btn {
    border-radius: 1px;
  }
}
.globalnav .navbar-toggle {
  padding: 6px 13px;
  border-color: #ddd;
}
.globalnav .navbar-toggle span {
  color: #fff;
}
.globalnav .glyphicon-play {
  color: #e00122;
}
.globalnav .navbar-brand {
  color: #ddd;
}
.dropdown.open a.NavLink,
a.NavLink:focus {
  background: #650000 !important;
  text-decoration: underline !important;
}
a.NavLink:hover {
  text-decoration: underline !important;
}
.searchChoice a {
  display: block;
}
.searchChoice a:hover,
.searchChoice a:focus {
  color: #fff !important;
  background: #333 !important;
}
#GlobalNavSupportLink {
  font-weight: bold;
}
.GlobalNavResponsive .navbar {
  margin-bottom: 0;
}
.GlobalNavResponsive {
  background: #000;
  z-index: 2;
  font-weight: lighter;
}
input[type="submit"].btn {
  margin-top: 3px;
  margin-bottom: 0;
  padding: 4px 12px;
  margin-right: 2px;
}
#footer .GlobalNavResponsive button.search-toggle,
#footer .GlobalNavResponsive form,
#footer .GlobalNavResponsive {
  display: none;
}
label[for="q"].sr-only:focus {
  height: 30px;
  overflow: initial;
  position: relative;
  width: auto;
  margin: auto;
  color: #fff;
  line-height: 30px;
}
@media (max-width: 767px) {
  #header .GlobalNavResponsive button.nav-toggle,
  #header .GlobalNavResponsive .navbar-nav {
    display: none !important;
  }
  .GlobalNavResponsive .navbar-nav,
  .GlobalNavResponsive .navbar-form {
    margin-left: 0;
    margin-right: 0;
  }
  #footer .GlobalNavResponsive {
    display: block;
  }
  #header .GlobalNavResponsive .form-group {
    width: 82%;
    float: left;
  }
  #header .GlobalNavResponsive form input.btn {
    width: 15%;
    float: right;
  }
}
#header .GlobalNavResponsive .navbar-brand {
  padding-left: 48px;
  margin-left: 5px;
  background: url(uc_symbol.png) no-repeat left center;
}
.GlobalNavResponsive .navbar-nav > li > a {
  color: #fff;
}
.GlobalNavResponsive .navbar-toggle:hover,
.GlobalNavResponsive .navbar-toggle:focus {
  background: #B6001B !important;
}
@media (max-width: 350px) {
  #header .GlobalNavResponsive .navbar-brand {
    font-size: .9em;
  }
}
