.navbar-fixed-top {
  top: 0;
  border-width: 0 0 0px;
}

div.headerimg img {
  border: 0;
}

@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }

@media (min-width: 768px) {
  body .container {
    width: 700px;
    padding-left:0px;
    padding-right:0px;
  }
}
@media (min-width: 992px) {
  body .container {
    width: 920px;
    padding-left:0px;
    padding-right:0px;
  }
}
@media (min-width: 992px) {
  body .container {
    width: 920px;
    padding-left:0px;
    padding-right:0px;
  }
}

body .row {
  margin-left: -11px;
  margin-right: -11px;
  margin-top:40px;
}

div#login .row {
  margin-top: 0px;
}

div#login .login {
  margin-left:25%;
  margin-right:75%;
}

div#login .form-rem, div#login .form-join {
  margin-left:auto;
  margin-right:auto;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #dedada;
  border-bottom-width:1px;
  border-bottom-style:solid;
}

.nr-fix_01 {
  max-height: 340px;
  overflow-x: visible;
  padding-right: 11px;
  padding-left: 11px;
  border-top: 1px solid transparent;
  font-family:"Vollkorn";
  text-transform:uppercase;
  font-size:14px;
  letter-spacing:1px;
  font-weight:400;
  line-height:18px;
  padding-bottom:8px !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}

body div.container div ul.nr-fix_02 li {
  margin-bottom:15px;
  max-height: 340px;
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  font-family:"Vollkorn";
  text-transform:uppercase;
  font-size:14px;
  letter-spacing:1px;
  font-weight:400;
  line-height:18px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}

body div.container div ul.nr-fix_02 li a {
  padding:0px;
}

body div.container div ul.navbar-right.navbar-nav.nr-fix_03 {
  top:0px;
}

.navbar-right {
  font-size:12px;
  font-family:"Helvetica Neue",​Helvetica,​Arial,​sans-serif;
  text-transform:none;
}

body .navbar-fixed-top {
    border-width: 0;
    top: 0;
}

.container .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 10px 0px;
  list-style: none;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
  background-clip: padding-box;
}

.navbar-nav.navbar-right:last-child {
  z-index:10;
	position:relative;
	top:0px;
	margin-right: 0px;
}

body .nav > li > a {
    padding-top:0px;
    padding-bottom:0px;
}

ul.navbar-right li.dropdown .navbar-text {
    margin-top:0px;
    margin-bottom:0px;
}
