/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/**
 * Product Item Selectors
 */
/***********************************************************************/
/**
* Transition-timing-function property@mixin 
*/
/*background RGBA
============================================*/
/*@mixin sub-heading($sub-heading-bg, $sub-heading-color) {
  color: $sub-heading-color;
  a{
    color: $sub-heading-color;
    &:hover{
      color: $sub-heading-color;
    }
  }
  padding: $base-box-padding;
  position: relative;
  background: $sub-heading-bg;  
}*/
/****/
/* RIGHT TO LEFT */
/** CHECKOUT BY STEP */
/*  
 * LAYOUT VARIABLES 
 */
#blockleoblogstabs {
  margin: 20px 0 30px;
}
#blockleoblogstabs .title_block {
  color: white;
}

.blog_container {
  background: white;
  padding: 10px;
}
.blog_container .blog-meta {
  font-size: 12px;
  margin-bottom: 10px;
}
.blog_container .blog-meta > * {
  margin-right: 5px;
}
.blog_container .blog-meta .blog-author .red {
  color: #d62529;
}
.blog_container .blog-created {
  font-size: 12px;
  color: #999999;
  font-style: italic;
}
.blog_container h5 {
  margin: 10px 0;
  min-height: 30px;
}
.blog_container h5 a {
  font-size: 15px;
  font-family: "museo300r";
  color: #75b263;
  font-weight: 300;
  line-height: 20px;
}
.blog_container h5 a:hover {
  color: #393939;
}
.blog_container .blog-image {
  position: relative;
  overflow: hidden;
}
.blog_container .blog-image img {
  -webkit-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}
.blog_container .blog-image:hover img {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
}
.blog_container .blog-shortinfo {
  color: #8b8b8b;
}
.blog_container .blog-viewmore {
  margin: 15px 0 10px;
  float: right;
}
.rtl .blog_container .blog-viewmore {
  float: left;
}
.blog_container .blog-viewmore .blog-ctncomment {
  padding: 9px 10px;
  border-style: solid solid solid;
  border-color: #d6d6d6;
  border-width: 1px 0 1px 1px;
  float: left;
}
.rtl .blog_container .blog-viewmore .blog-ctncomment {
  float: right;
}
.blog_container .blog-viewmore .blog-ctncomment .fa {
  color: red;
}
.blog_container .blog-viewmore .btn-default:hover {
  background: white;
  color: #75b263;
  -webkit-transition: all 0.5s linear 0s;
  transition: all 0.5s linear 0s;
}
.blog_container .blog-viewmore p {
  margin-bottom: 0;
}

.blog-viewall {
  margin: 15px 0;
  display: inline-block;
  float: right;
}
.rtl .blog-viewall {
  float: left;
}
