﻿.navbar-header {
  position: relative;
  top: -4px; }

.navbar-brand > .icon-banner {
  position: relative;
  top: -2px;
  display: inline; }

.icon {
  position: relative;
  top: -10px; }

.logged-out iframe {
  display: none;
  width: 0;
  height: 0; }

.page-consent .client-logo {
  float: left; }
  .page-consent .client-logo img {
    width: 80px;
    height: 80px; }

.page-consent .consent-buttons {
  margin-top: 25px; }

.page-consent .consent-form .consent-scopecheck {
  display: inline-block;
  margin-right: 5px; }

.page-consent .consent-form .consent-description {
  margin-left: 25px; }
  .page-consent .consent-form .consent-description label {
    font-weight: normal; }

.page-consent .consent-form .consent-remember {
  padding-left: 16px; }

.nws-navbar {
  border-top: 1px solid #797979;
  border-bottom: 1px solid #797979;
  -webkit-box-shadow: 10px 10px 15px -12px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 10px 10px 15px -12px rgba(0, 0, 0, 0.75);
  box-shadow: 10px 10px 15px -12px rgba(0, 0, 0, 0.75);
  display: table;
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 1030;
  background-color: #F2F2F2; }

.nws-navbar-row {
  display: table-header-group;
  height: inherit;
  /* This is the bootstrap default, but for whatever reason, IE isn't respecting it.' */ }
  .nws-navbar-row > div:last-child {
    padding-right: 4px; }
  .nws-navbar-row button {
    padding-left: 6px;
    padding-right: 6px; }

.nws-navbar-item {
  display: table-cell;
  white-space: nowrap;
  vertical-align: middle; }
  .nws-navbar-item .administrator-toggle {
    padding-left: 8px; }

.table-size-to-content {
  width: 185.5px;
  height: 47px;
  vertical-align: middle; }
