.blog.home-concept-one{
}
.blog.home-concept-one .blog-item{
width:100%;
height:auto;
float:left;
margin:0px 0px 30px 0px;
}
.blog.home-concept-one .blog-item > .holder{
width:100%;
height:auto;
float:left;
}
.blog.home-concept-one .blog-item > .holder > .pic{
width:100%;
height:auto;
float:left;
margin:0px 0px 30px 0px;
}
.blog.home-concept-one .blog-item > .holder > .data{
width:100%;
height:auto;
float:right;
padding:15px 15px 20px 15px;
border:1px #d2d2d2 solid;
text-align:left;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.blog.home-concept-one .blog-item > .holder > .data:hover{
box-shadow: 0px 1px 8px #c5c4c4;
border:1px solid #fff; 
}
.blog.home-concept-one .blog-item > .holder > .data > *:last-child{
margin-bottom:0 !important;
}
.blog.home-concept-one .blog-item > .holder > .data h4{
margin:0px 0px 12px 0px;
font-size:18px;
line-height:30px;
}
.blog.home-concept-one .blog-item > .holder > .data h4 a{
color:#161922;
}
.blog.home-concept-one .blog-item > .holder > .data p{
margin:0px 0px 0px 0px;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.blog.home-concept-one .blog-item > .holder > .data .btn{
margin:22px 0px 15px 0px;
padding: 4px 12px 7px 15px;
background: #f8d065;
border-radius:4px;
font-weight: 700;
font-size:15px;
color:#1a202d;
line-height:25px;
cursor:pointer;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.blog.home-concept-one .blog-item > .holder > .data:hover .btn{
background:#1a202d;
color: #fff;
}
.blog.home-concept-one .blog-item > .holder > .data .btn i{
margin-left:5px;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.blog.home-concept-one .blog-item > .holder > .data .btn:hover i{
margin-left:10px;
}