.fa-navbar {
  margin: 0;
}

.fa-navbar-static-top {
  border-top: 5px solid #099;
  border-bottom: 6px solid #000;
}

.fa-navbar-inverse {
  background-color: #162e30;
}

@media (min-width: 768px) {
  .fa-container {
    width: auto;
  }

  .fa-container > .fa-navbar-header,
  .fa-container-fluid > .fa-navbar-header,
  .fa-container > .fa-navbar-collapse,
  .fa-container-fluid > .fa-navbar-collapse {
    margin-right: -15px;
    margin-left: -15px;
  }

  .fa-navbar-header {
    float: none;
  }

  .fa-navbar-toggle {
    display: inline-block;
  }

  .fa-navbar-nav {
    float: none;
    margin: 7.5px -15px 7.5px 0;
  }

  .fa-navbar-nav > li {
    float: none;
  }

  .fa-navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .fa-navbar-right {
    float: none !important;
  }

  .fa-navbar-collapse {
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
  }

  .fa-navbar-collapse.fa-collapse {
    display: none !important;
    height: auto !important;
    padding-bottom: 0;
    overflow-x: visible !important;
    visibility: hidden !important;
  }

  .fa-collapse.in {
    display: block !important;
    visibility: visible !important;
  }
}

@media (min-width: 992px) {
  .container {
    width: 970px;
  }

  .container > .fa-navbar-header,
  .container-fluid > .fa-navbar-header,
  .container > .fa-navbar-collapse,
  .container-fluid > .fa-navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }

  .navbar-header {
    float: left;
  }

  .fa-navbar-toggle {
    display: none;
  }

  .fa-navbar-nav {
    float: left;
    margin: 0;
  }

  .fa-navbar-nav > li {
    float: left;
  }

  .fa-navbar-right {
    float: right !important;
    margin-right: -15px;
  }

  .fa-navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  .fa-navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
    visibility: visible !important;
  }
}

.fa-fas {
  margin-right: 5px;
  top: 2px;
}

a .fa-fas {
  cursor: pointer;
}
.fa-modal-footer {
  border: 0;
}

.fa-modal-footer {
  text-align: center;
  padding: 0 1em 2em;
}

.fa-datagrid-footer td {
  vertical-align: middle;
}



#fa-fat-nav,
.fa-fat-nav {
  border-top: solid 1px #099;
  margin-top: 8px;
}

#fa-copyright,
.fa-copyright {
  padding-top: 16px;
  padding-bottom: 5px;
}

#fa-copyright p,
.fa-copyright p {
  color: #d6d6d6;
  float: left;
}


#fa-copyright ul,
.fa-copyright ul {
  clear: both;
}

#fa-copyright ul,
.fa-copyright ul {
  list-style: none;
}

#fa-copyright ul li,
.fa-copyright ul li {
  float: left;
  color: #fcba41;
  letter-spacing: 1px;
}

#fa-copyright ul li a,
.fa-copyright ul li a {
  color: #fcba40;
  text-transform: uppercase;
  margin: 0 10px 0 0;
  padding-right: 10px;
  text-decoration: none;
  border-right: 1px solid #f89f37;
}

#fa-copyright ul li:last-child a,
.fa-copyright ul li:last-child a {
  border: none;
  padding: 0;
  margin-right: 0;
}

@media (min-width: 768px) {
  #fa-copyright ul,
  .fa-copyright ul {
    float: right;
    clear: none;
  }
}

#fa-copyright ul li.highlight a,
.fa-copyright ul li.highlight a {
  color: #fff;
}

