/* BLOG */

.cbp-l-filters-list .cbp-filter-item.cbp-filter-item-active {
    background-color: brown;
}

.cbp-l-filters-list .cbp-filter-item {
    border-color:#cccccc;
    font: 300 11px "Ubuntu", sans-serif;
    padding:11px 20px;
}

.cbp-l-filters-list-first {
    border-radius: 0px;
}

.cbp-l-filters-list-last {
    border-radius: 0px;
}

.cbp-search-input {
    height: 37px;
    font-family: "Ubuntu", sans-serif;
    font-size: 11px !important;
}

.cbp-search {
    width: 160px;
}

.cbp-l-grid-blog-title{
    text-align: left;
    font-weight: bold;
    text-transform: uppercase;
}

.cbp-l-grid-blog-desc{
  
  text-align: left;
  margin-top:0px;
  
}

@media only screen and (max-width: 767px){
  .cbp-l-filters-list{
    width:100%;
  }
  .cbp-l-filters-list .cbp-filter-item {
      margin: 0px 0px 2px;
      border-radius: 0;
      border-right-width: 1px;
      display: block;
      width: 100%;
  }
  .cbp-search {
      float:left;
  }
}

.blog-post p{color:#000; font-size: 15px; line-height: 28px;}

.blog-post-block{margin-bottom:40px; margin-left: auto; margin-right: auto; }

.blog-post .btn-blog-voltar{position:absolute; top:0; right:15px; font-size: 12px; text-transform: uppercase;}

.blog-post .btn-blog-voltar i{font-size: 20px;}

.blog-post a{text-decoration: underline;}

.blog-model-title{margin-bottom:0px; line-height: 20px !important; text-transform: uppercase;}

.blog-genero-title{font-weight: bold; background:#000; display: inline-block; color:#fff !important; padding: 10px 50px; margin-bottom:0px;}

.blog-divider-line{background: #000; margin:0px; height:3px;}

.blog-home{margin-top:30px;}

.blog-home h3{margin-bottom:0px;}

.blog-home .blog-all-posts{text-decoration: underline;}

@media only screen and (max-width: 767px){
.blog-post-block img{margin-bottom:15px;}
.blog-post .btn-blog-voltar{top:-30px; left:15px;}
}