#header .header-body {
    background: #ffffff;
}
#header .header-logo img {
    width: 130px;
}
#header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a, #header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a {
    position: relative;
    background: transparent !important;
    padding: 0 .9rem;
    margin: 25px 0 0 0;
    min-height: 40px;
    height: 40%;
    border-bottom: 1px solid;
}


.blog-post-new{
      border: 1px solid;
}
.blog-post-new .post-content{
  padding: 10px;
  background: #f1f1f1;
}
#footer {
    margin-top: -50px !important;
}
.sidebar{
  background: #005aab;
  padding: 5px;
}
.sidebar h5{
  color: #fff;
  padding-left: 10px;
}
