.blog-image{position:relative;z-index:1;}
.blog-image a{display:block;overflow:hidden;}
.blog-image a:hover img{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
.blog-image a img{-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);-webkit-transform:scale(1, 1.2);transform:scale(1.2, 1.2);}
@media (max-width:479px){.blog-image a img{width:100%;}
}
#homepage-blog{padding-top:115px;background:#f7f7f7;padding-bottom:90px;margin-bottom:0;}
@media (max-width:991px){#homepage-blog{padding-top:30px;padding-bottom:30px;}
}
#homepage-blog .title_block{padding-right:0;}
#homepage-blog .title_block a{display:inline-block;}
#homepage-blog .title_block:after{display:none;}
#homepage-blog .block_content{padding-top:46px;}
@media (max-width:991px){#homepage-blog .block_content{padding-top:30px;}
}
#homepage-blog .blog-post .blog-col div .post-content{margin-top:0;}
@media (min-width:480px) and (max-width:767px){#homepage-blog .blog-col{overflow:hidden;padding:0;float:none;}
}
#homepage-blog .blog-col > div{margin-bottom:30px;}
@media (min-width:480px) and (max-width:767px){#homepage-blog .blog-col > div{width:50%;float:left;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
#homepage-blog .blog-col > div h5{margin:0 0 12px;}
#homepage-blog .blog-col > div .date-added{font:300 16px/23px "Rubik", sans-serif;color:#bdbdbd;}
#homepage-blog .blog-col > div .post-descr{font:300 16px/23px "Rubik", sans-serif;margin-bottom:20px;}
#homepage-blog .blog-col > div .product-name{font:300 18px/23px "Rubik", sans-serif;}
#homepage-blog .blog-col > div .post-content{position:relative;z-index:2;background:white;padding:38px 35px 20px;}
@media (max-width:991px){#homepage-blog .blog-col > div .post-content{padding:28px 20px 15px;}
}