@import url(animate.css);
.bm .bm-category-info,
.bm .bm-author-info {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
.bm .bm-category-info .image :not(.vd),
.bm .bm-author-info .image :not(.vd) {
  float: left;
  max-width: 30%;
  margin-right: 20px;
  margin-bottom: 20px;
}
.bm .bm-categories {
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.bm .bm-categories .item-cateogry {
  padding-bottom: 20px;
  display: block;
}
.bm .bm-categories .item-cateogry .image {
  text-align: center;
  margin-bottom: 15px;
}
.bm .bm-categories .item-cateogry .image img {
  width: 100%;
}
.bm .bm-categories .item-cateogry .title {
  text-align: center;
}
.bm .bm-empty {
  padding: 15px 0px;
}
.bm .post-thumb .image {
  position: relative;
  margin-bottom: 36px;
}
.bm .post-thumb .image .categories {
  position: absolute;
  top: 0px;
  margin: 15px;
}
.bm .post-thumb .image .categories li {
  display: inline-block;
}
.bm .bm-post-info .category {
  margin-top: 15px;
}
.bm .bm-post-info .category li {
  display: inline-block;
}
.bm .bm-post-info .image {
  margin-top: 15px;
}
.bm .bm-post-info .btn-edit {
  position: absolute;
  right: 0px;
  margin-right: 15px;
}
.bm .post-nav {
  margin-top: 20px;
}
.bm .bm-author:after {
  content: "";
  display: table;
  clear: both;
}
.bm .bm-reviews .bm-pagination {
  margin-top: 20px;
}
.bm .bm-reviews .review .media-left .image img {
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
.bm .bm-reviews .review .media-body .description {
  min-height: 50px;
}
.bm .bm-reviews .review .replies .media-body {
  padding-left: 10%;
}
.bm .bm-reviews .review .replies .media-left + .media-body {
  padding-left: 0px;
}
.bm .bm-reviews .review .replies .rating {
  display: none;
}
.bm .bm-reviews .review .replies .media-left img {
  width: 30px;
}
.bm .bm-reviews .review .replies .media-body .description {
  min-height: inherit;
}
.bm .bm-reviews .review .thumbnail {
  display: inline-block;
}
.bm .form-review .file-preview {
  border: none;
  padding: 0px;
  margin-bottom: 20px;
}
.bm .form-review .file-preview .fileinput-remove {
  line-height: 0.8;
  padding: 7px;
}
.bm .form-review .file-preview .file-drop-zone {
  margin: 0px;
  padding: 0px;
}
.bm .form-review .rating {
  height: 34px;
}
.bm .form-review #input_cancel_reply .name {
  width: 100%;
}
.bm .form-review .buttons {
  margin: 0px;
}
.bm .form-review .customer-info:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
.bm .form-review .customer-info .image img {
  -webkit-border-radius: 17px;
  border-radius: 17px;
  width: 34px;
  vertical-align: middle;
  display: inline-block;
  margin-right: 15px;
}
.bm .form-review .customer-info .name {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
}
.bm .form-review .file-drop-zone-title {
  padding: 30px 10px;
}
.bm .fa-2x,
.bm .fa-stack-2x {
  font-size: 1.5rem !important;
}
.bm .rating[class*="rating-"] .fa-stack {
  font-size: 7px;
}
.bm .rating[class*="rating-"] .fa-stack .fa-star {
  display: none;
}
.bm .rating.rating-1 .fa-stack:nth-child(-n + 1) .fa-star {
  display: block;
}
.bm .rating.rating-2 .fa-stack:nth-child(-n + 2) .fa-star {
  display: block;
}
.bm .rating.rating-3 .fa-stack:nth-child(-n + 3) .fa-star {
  display: block;
}
.bm .rating.rating-4 .fa-stack:nth-child(-n + 4) .fa-star {
  display: block;
}
.bm .rating.rating-5 .fa-stack:nth-child(-n + 5) .fa-star {
  display: block;
}
@media (min-width: 1200px) {
  .bm .auto-clear .col-lg-1:nth-child(12n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-lg-2:nth-child(6n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-lg-3:nth-child(4n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-lg-4:nth-child(3n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-lg-6:nth-child(odd) {
    clear: left;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .bm .auto-clear .col-md-1:nth-child(12n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-md-2:nth-child(6n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-md-3:nth-child(4n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-md-4:nth-child(3n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-md-6:nth-child(odd) {
    clear: left;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .bm .auto-clear .col-sm-1:nth-child(12n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-sm-2:nth-child(6n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-sm-3:nth-child(4n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-sm-4:nth-child(3n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-sm-6:nth-child(odd) {
    clear: left;
  }
}
@media (max-width: 767px) {
  .bm .auto-clear .col-xs-1:nth-child(12n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-xs-2:nth-child(6n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-xs-3:nth-child(4n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-xs-4:nth-child(3n + 1) {
    clear: left;
  }
  .bm .auto-clear .col-xs-6:nth-child(odd) {
    clear: left;
  }
}
.content.vd .bm [class*="col-"] {
  padding: 0 15px !important;
}
.bm .fa-stack-1x,
.fa-stack-2x {
  position: relative;
}
.bm .rating .fa.fa-star-o {
  color: #ffa600;
}
.rating-symbol-background.fa.fa-star-o.fa-stack-1x.empty {
  visibility: visible !important;
  z-index: 2;
}

/*# sourceMappingURL=d_blog_module.css.map */
