body {
  margin-top: 96px; }

@media screen and (max-width: 990px) {
  .nav-tabs {
    margin-top: 20px; } }

.navbar-brand {
  display: none; }
  @media screen and (max-width: 990px) {
    .navbar-brand {
      display: block; } }

#remfath-navbar-top-info {
  background: #fff;
  width: 100%;
  height: 65px; }
  #remfath-navbar-top-info img#remfath-company-logo {
    height: 45px;
    margin-top: 10px; }
    @media screen and (max-width: 768px) {
      #remfath-navbar-top-info img#remfath-company-logo {
        height: 30px; } }
  #remfath-navbar-top-info #remfath-lang-select-list {
    margin-top: 25px;
    cursor: pointer; }
    #remfath-navbar-top-info #remfath-lang-select-list img {
      height: 25px; }
    #remfath-navbar-top-info #remfath-lang-select-list span {
      margin-left: 5px;
      font-size: 16px; }

.navbar-default {
  background-color: #294c88;
  border-color: rgba(51, 51, 51, 0.4); }
  .navbar-default .navbar-brand {
    color: #dfdcdc; }
    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
      color: #ffffff; }
  .navbar-default .navbar-text {
    color: #dfdcdc; }
  .navbar-default .navbar-nav {
    display: inline-block;
    float: none;
    vertical-align: top; }
    .navbar-default .navbar-nav > li:hover {
      background-color: rgba(51, 51, 51, 0.4); }
    .navbar-default .navbar-nav > li > a {
      color: #dfdcdc; }
      .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
        color: #ffffff; }
    .navbar-default .navbar-nav > li > .dropdown-menu {
      background-color: #294c88; }
      .navbar-default .navbar-nav > li > .dropdown-menu > li > a {
        color: #dfdcdc; }
        .navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover, .navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus {
          color: #ffffff;
          background-color: rgba(51, 51, 51, 0.4); }
      .navbar-default .navbar-nav > li > .dropdown-menu > li > .divider {
        background-color: rgba(51, 51, 51, 0.4); }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
      color: #ffffff;
      background-color: rgba(51, 51, 51, 0.4); }
    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
      color: #ffffff;
      background-color: rgba(51, 51, 51, 0.4); }
    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
      color: #ffffff;
      background-color: rgba(51, 51, 51, 0.4); }
  .navbar-default .navbar-toggle {
    border-color: rgba(51, 51, 51, 0.4); }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
      background-color: rgba(51, 51, 51, 0.4); }
    .navbar-default .navbar-toggle .icon-bar {
      background-color: #dfdcdc; }
  .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    border-color: #dfdcdc;
    text-align: center; }
  .navbar-default .navbar-link {
    color: #dfdcdc; }
    .navbar-default .navbar-link:hover {
      color: #ffffff; }

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #dfdcdc; }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
      color: #ffffff; }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: rgba(51, 51, 51, 0.4); } }
nav#remfath-navibar-footer {
  height: auto;
  background-color: #202020;
  color: #959595;
  padding: 35px 0 0;
  border: none;
  border-radius: 0 !important;
  margin: 0; }
  nav#remfath-navibar-footer .widget {
    padding: 0 30px;
    margin-bottom: 35px; }
    nav#remfath-navibar-footer .widget h4.title {
      color: #fff;
      border-bottom: 1px solid #303030;
      margin-top: 0;
      padding-bottom: 7px;
      margin-bottom: 21px;
      position: relative; }
      nav#remfath-navibar-footer .widget h4.title:after {
        content: "";
        width: 90px;
        height: 1px;
        background: #337ab7;
        position: absolute;
        left: 0;
        bottom: -1px; }
    nav#remfath-navibar-footer .widget .friend-links a {
      display: block;
      border-bottom: 1px dashed #303030;
      padding-bottom: 14px;
      margin-bottom: 14px;
      color: #959595;
      -webkit-transition: all .2s ease;
      -o-transition: all .2s ease;
      transition: all .2s ease; }
      nav#remfath-navibar-footer .widget .friend-links a:hover {
        color: #fff;
        text-decoration: none; }
      nav#remfath-navibar-footer .widget .friend-links a:last-child {
        margin-bottom: 0; }
      nav#remfath-navibar-footer .widget .friend-links a img {
        height: 60px; }
  nav#remfath-navibar-footer #site-code {
    background: #333;
    width: 100%;
    height: 35px;
    line-height: 35px; }
    nav#remfath-navibar-footer #site-code p {
      color: #fff;
      text-align: center;
      margin: 0; }

@media screen and (max-width: 768px) {
  nav#remfath-navibar-footer #submit-message-button {
    margin: 25px 0 80px; }
  nav#remfath-navibar-footer .modal-dialog {
    padding-top: 45%; } }
@media screen and (min-width: 768px) {
  nav#remfath-navibar-footer .modal-dialog {
    padding-top: 15%; } }

/*# sourceMappingURL=navibar.css.map */
