body {
  color: #2e3337;
}

.center {
  text-align: center;
}

img.logo {
  height:100px;
  margin-top:-15px;

}
img.logo.visible-xs {
  height:50px;
}

img.key {
  width: 10%;
  min-width: 80px;
  max-width: 150px;
  top:30px;
  position:relative;
  vertical-align:middle;
}


div.visible-xs>img.key {
  width: 10%;
  top:15px;
}

span.fixWidth1{
  width:20%;
}

span.expanded {
  width:100%;
}

.navbar-default .navbar-nav {
  opacity: 0.85;
  font-size: 30px;
}

.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover {
  background-color:#FFFFFF;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus{
    background-color: #FFFFFF;
    color:#b2382a;
}

.navbar-default .navbar-nav>li>a{
  background-color:#999999;
  width:120px;
  height: 50px;
  top:50px;
  vertical-align: bottom;
  text-align:center;
  color:#000000;
  border-radius: 15px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

.navbar-default .navbar-nav>li.visible-xs>a{
  background-color:#999999;
  width:100%;
  height: 50px;
  top:0px;
  vertical-align: bottom;
  text-align:center;
  color:#000000;
  border-radius: 0px;
}


.navbar-default .navbar-nav>li>a:hover{
  background-color: #666b75;
  text-emphasis: bold;
  border:3px solid transparent;
}

.navbar-inner{
  background-image: url("/img/borderChecked.png");
  background-color: #2e3337;
  background-repeat: repeat-x;
}

.navbar-nav{
  min-height: 100px;
}

.navbar-nav > li > a {
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 60px;
}

.navbar-nav .open .dropdown-menu{
  background-color: #FFFFFF;
  color:#000000;
}

.margin-bottom {
    margin-bottom:0px;
}

.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}
