@font-face {
  font-family: 'noway-regular';
  src: url('fonts/Noway-Medium.eot'), url('fonts/Noway-Medium.otf');
  /* Special hack for IE */
}
.navbar {
  border-bottom: none;
  min-height: 40px;
}
li.active-tab > a {
  background: #1566b2;
  color: #FFF !important;
}
li.active-tab > a:hover {
  background: #1566b2;
}
.navbar-inverse .navbar-nav > li.active-tab > a {
  color: #FFF !important;
}
.navbar-inverse .navbar-nav > li.active-tab > a:hover {
  background: #1566b2;
  cursor: default;
}
@media (min-width: 768px) {
  .nav > li > a,
  li.dropdown > a,
  div.navbar-header > li {
    padding-bottom: 10px;
  }
}
.btn-square {
  border-bottom: 3px solid #518eda;
}
.navbar-inverse .navbar-nav > li > a {
  color: #DDD;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #FFF;
  background-color: #1566b2;
}
.body-content {
  background: right 15px top 10px url("/Content/custom/lang-recycling/img/logo_transparent.png") no-repeat;
  background-size: 250px;
}
.nav > li > a,
li.dropdown > a,
div.navbar-header > a {
  padding-bottom: 10px;
}
h1,
h2,
h3,
h4,
h5 {
  color: #003a56;
  font-family: noway-regular;
}
h3 {
  font-weight: 100;
  font-size: 1em;
}
.dropdown-menu > li > a:hover {
  background-color: #1566b2 !important;
  color: #eee !important;
}
#start {
  font-family: Lucida Grande, Lucida Sans, sans-serif;
}
body#start {
  background: url("img/wallpaper.jpg") no-repeat fixed right top rgba(0, 0, 0, 0);
  background-size: cover;
}
#start-header {
  background: url("img/head2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#start-container {
  background: url(img/logo_transparent.png) no-repeat 20px 20px transparent;
  background-size: 300px;
}
.currentAppMain {
  background-size: 300px;
}
.loginFooterLinks {
  padding: 8px 12px 12px 60px;
  background: rgba(255, 255, 255, 0.9);
  max-width: 460px;
}
.login-panel {
  max-width: 460px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.4);
}
.login-fieldset {
  width: 80%;
}
.btn-login {
  background-color: #003a56;
  color: #eee;
  border: none;
  transition: background-color 200ms, box-shadow 200ms;
}
.btn-login:hover {
  background-color: #1566b2;
  box-shadow: 0 5px 15px rgba(80, 80, 80, 0.6);
  color: #eee;
}
a {
  color: #003a56;
}
.navbar-inverse {
  background-color: #003a56 !important;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: #003a56;
}
#logo {
  visibility: hidden;
}
.white,
.white a {
  color: #fff;
}
.btn-square > .svg {
  fill: #003a56;
}
.btn-square > .svg.svg-invers {
  fill: #003a56;
}
.btn-square > .svg path {
  fill: #003a56 !important;
}
.btn-square > .svg path.colored {
  fill: #003a56 !important;
}
.btn-square > .svg path.bgcolor {
  fill: #fff !important;
}
.show-help-btn {
  color: #003a56 !important;
}
.dataTables_wrapper {
  margin-top: 10px;
}
#login-form input {
  border: 2px solid rgba(120, 120, 120, 0.3);
}
#logolink > img {
  width: 320px;
}
