@import url(animate.css);
.bm {
  /*category*/
  /*post_thum*/
  /*post*/
  /*review*/
  /*fix*/
  /*elements*/ }
  .bm .bm-category-info,
  .bm .bm-author-info {
    padding-bottom: 20px;
    margin-bottom: 20px; }
    .bm .bm-category-info .image,
    .bm .bm-author-info .image {
      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; }
    .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 {
    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 {
    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: 2em !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; } }

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