body {
      padding: 4em 0 0 0;
      margin-bottom: 0;
    }

a:link {
    color: #4682B4;
    text-decoration: none;
}

a:visited {
    color: #36648B;
    text-decoration: none;
}

a:hover {
    color: #DC143C;
    text-decoration: none;
}

a:active {
    color: #DC143C;
    text-decoration: none;
}

h1,h2,h3,h4,h5,h6 { 
  font-family: "freight-sans-pro","Helvetica","Avenir","Arial",sans-serif;
  font-weight: inherit;
  font-weight: bold;
  color:#8B7500 ;
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
  font-family: "freight-sans-pro","Helvetica","Avenir","Arial",sans-serif;
  font-weight: inherit;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover { 
  font-family: "freight-sans-pro","Helvetica","Avenir","Arial",sans-serif;
  font-weight: inherit;
  color:#776500 ;
  text-decoration: none;
}

.post-meta {
  font-size: 0.9em;
  line-height: 1.5em;
  margin: 0 0 1em 0;
  overflow: auto;
  padding: 0;
}

.post-meta li, .post-meta a {
  color: #DC143C;
}

.post-meta li {
  display: inline;
  float: left;
  overflow: auto;
  padding-left: 0.5em;
}

.post-meta li:first-child {
  padding-left: 0;
}

.post-meta i {
  padding-right: 0.4em;
}


.sidebar {
    background-color: #fff;
    position: fixed;
    padding-top: 1em;
    /*margin-top: -2em;*/
}

.sidebar-header {
    margin-bottom: 1em;
    text-align: center;
}


.navbar-default {
  background-color: #eee;
  font-weight: bold;
  font-size: 1.2em;
}
.navbar-default .navbar-brand {
  color: #4682B4;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #DC143C;
}
.navbar-default .navbar-text {
  color: #4682B4;
}
.navbar-default .navbar-nav > li > a {
  color: #4682B4;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #DC143C;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #DC143C;
  background-color: #FFF8DC;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  color: #DC143C;
  background-color: #FFF8DC;
}
.navbar-default .navbar-toggle {
  border-color: #FFF8DC;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #FFF8DC;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #4682B4;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #4682B4;
}
.navbar-default .navbar-link {
  color: #4682B4;
}
.navbar-default .navbar-link:hover {
  color: #DC143C;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #4682B4;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #DC143C;
  }
  .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: #DC143C;
    background-color: #FFF8DC;
  }
}

.carousel-inner{
  /*width:100%;*/
  max-height: 60% !important;
}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {}

