.view {
   overflow: hidden;
   position: relative;
   cursor: default;
}
.view .mask, .view .content, .view .mask-portfolio, .view .mask-news {
   width: 210px;
   height: 178px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view .mask-portfolio {
   width: 295px;
   height: 178px;
}
.view .mask-news {
   width: 630px;
   height: 315px;
}
.view img {
   display: block;
   position: relative;
}
.view a.zoom { width:210px; height:178px; display:block; }
.view a.zoom-portfolio { width:295px; height:178px; display:block; }
.view a.more-blog { width:300px; height:172px; display:block; }
.view a.more-news { width:630px; height:315px; display:block; }
.view a.zoom img {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 17px;
   margin:0 0 0 90px;
}
.view a.zoom-portfolio img, .view a.more-blog img { margin:0 0 0 130px; }
.view a.more-news img { margin:0 0 0 300px; }

.blog-list .view { width:300px; }
.blog-list .view .mask { width:300px; height:172px; margin:3px 0 0 3px; }
.blog-list .view .mask img { border:0 !important; }