@font-face {
  font-family: 'Raleway-Medium';
  font-style: normal;
  font-weight: normal;
  src: url("fonts/Raleway-Medium.otf"); }
@font-face {
  font-family: 'Raleway-Regular';
  font-style: normal;
  font-weight: normal;
  src: url("fonts/Raleway-Regular.otf"); }
body {
  font-family: "Raleway-Regular", Helvetica, sans-serif;
  color: #656666; }

h3 {
  font-family: 'Raleway-Medium', Helvetica, sans-serif;
  text-transform: uppercase; }

header {
  padding-top: 50px;
  padding-left: 30px; }

.navbar {
  z-index: 1000; }
  .navbar .navbar-header .navbar-brand {
    height: 100px; }
  .navbar .navbar-header span.icon-bar {
    background-color: #17212f; }
  .navbar .navbar-right {
    background: #17212f; }
    @media (min-width: 1024px) {
      .navbar .navbar-right {
        padding-right: 160px; } }
    @media (min-width: 1024px) {
      .navbar .navbar-right li a {
        padding: 40px;
        font-size: 10px;
        line-height: 10px; } }
    .navbar .navbar-right li a, .navbar .navbar-right li a:active, .navbar .navbar-right li a:hover, .navbar .navbar-right li a:visited, .navbar .navbar-right li a:focus {
      color: white;
      text-decoration: none;
      text-transform: uppercase; }
    .navbar .navbar-right li a.active, .navbar .navbar-right li a:active, .navbar .navbar-right li a:hover, .navbar .navbar-right li a:focus {
      background: #859eae; }

.main {
  padding-bottom: 70px; }
  @media (min-width: 1024px) {
    .main {
      margin-top: -70px; }
      .main .content-start {
        padding-top: 50px; } }

.item {
  margin-bottom: 30px; }

footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  color: #CCC; }
  footer .row {
    background-color: #17212f; }
    footer .row a, footer .row a:active, footer .row a:hover, footer .row a:visited, footer .row a:focus {
      color: white;
      text-decoration: none;
      font-size: 11px; }
      footer .row a i, footer .row a:active i, footer .row a:hover i, footer .row a:visited i, footer .row a:focus i {
        color: #859eae;
        font-size: 120%; }
    footer .row a:active.btn, footer .row a:hover.btn, footer .row a:focus.btn {
      color: #859eae; }
