#header {
  width: 100%;
  min-height: 116px;
  background: #2a2f32;
  position: relative;
  padding-bottom: 5px;
}

#header-title {
  width: 450px;
  margin-bottom: 10px;
}

#header-title > img {
  width: 30px;
  float: left;
  margin-right: 20px;
}

#header-title > h1 {
  color: #fff;
  font-size: 32px;
  padding-top: 6px;
  margin-bottom: 12px;
}

#header-title.small > h1 {
  font-size: 16px;
  color: #d1d3d4;
  text-shadow: 2px 2px 11px rgba(0, 0, 0, 0.82);
}

#blog-menu {
  text-align: center;
  color: #fff;
}

#blog-menu > a {
  color: #fff;
  padding: 0 7px;
  display: inline-block;
}

#top-menu {
  position: absolute;
  right: 5%;
  top: 10px;
}

#top-menu > a:hover {
  color: #c3b59b;
}

#vitrin > .box-inner {
  padding: 20px 50px;
  position: relative;
}

#vitrin > .box-inner > img {
  width: 100%;
  margin-bottom: 10px;
}

#vitrin .arrow.left-arrow {
  left: 19px;
}

#vitrin .arrow.right-arrow {
  right: 19px;
}

#blog-post {
  width: 70%;
  padding-top: 78px;
  padding-right: 30px;
  box-sizing: border-box;
}

#blog-post.gallery {
  width: 100%;
  padding-top: 18px;
  padding-right: 0;
}

#blog-post.galleryContent {
  width: 100%;
  padding-top: 0;
  padding-right: 0;
}

.primary-content .blog-post.gallery-box {
  padding: 5px !important;
  background: #f5f4ef;
}

.gallery-box-inner {
  border: 1px solid #c3b59b;
  padding: 20px;
}

.gallery-others .blog-post-box {
  margin-bottom: 20px;
}

.gallery-others .more {
  display: inline-block;
  margin-top: 10px;
}

.gallery-others h5 {
  margin-top: 12px;
}

#sidebar #filter {
  margin-bottom: 30px;
}

.side-restoran {
  margin-bottom: 30px;
}

.side-restoran img {
  width: 100%;
}

.side-restoran h3 {
  margin-bottom: 2px;
  font-size: 14px;
}

.tag.f1 {
  font-size: 10px;
}
.tag.f2 {
  font-size: 12px;
}
.tag.f3 {
  font-size: 14px;
}
.tag.f4 {
  font-size: 16px;
}
.tag.f5 {
  font-size: 18px;
}
.tag.f6 {
  font-size: 20px;
}

.tag-cloud {
  margin-bottom: 20px;
}

.blog-post-image {
  position: absolute;
  left: 0;
  margin-top: 10px;
  width: 48%;
}

.blog-post-image-dummy {
  width: 107%;
  visibility: hidden;
  margin-bottom: 40px;
}

.blog-image-single {
  margin-top: 10px;
  width: 97%;
}

#similars .incili-title {
  margin-bottom: 30px;
}
#similars {
  padding-bottom: 40px;
}
#similars p {
  padding-right: 15px;
}

#archive h1 {
  margin-bottom: 15px;
}

#archive .months {
  margin-bottom: 30px;
}

#archive a {
  color: #a4a6a7;
  font-size: 18px;
}

#archive p {
  margin-bottom: 5px;
}
