#blog_latest_new_home .blog-img {
	float:left;margin-right:15px;
}

#blog_latest_new_home .post_title{margin-top:0;color:#333;}

#blog_latest_new_home  .blog-content p {margin-bottom:0;}

.wtblogpost{padding:30px ;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}

.even .wtblogpost{border-right-color:transparent;}

.article-content{margin-bottom:20px;}

.article-content a{display:block;position:relative;}

.article-content a:after{ z-index: 1;
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0;filter: alpha(opacity=0);
	transform: scale(0,1);
	-moz-transform: scale(0,1);
	-webkit-transform: scale(0,1);
	transition: all 0.4s ease 0s;
	-moz-transition: all 0.4s ease 0s;
	-webkit-transition: all 0.4s ease 0s;
	background:#fff;
}

.article-content a:hover:after{    
	transform: scale(1);
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 0.7;filter: alpha(opacity=70);
}

.article-header i {margin-right:5px;}

.blog-tool > span { text-transform:uppercase;margin-right:20px;}

.blog-tool > .date-time span {
    color: #999;
}

.blog-title{font-size:24px;font-weight:400;}

.sdsarticle-des{margin-top:22px;}

.sdsreadMore{margin-top:5px;display:inline-block;}

.more a{padding:12px 20px; background:#26a69d;color:#fff;border:1px solid #26a69d;text-transform:uppercase;font-size:12px;border-radius:4px; -moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;-webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;}

.more a:hover{background:#fff;color:#26a69d;}

.pagination-bottom-blog {
	padding:10px;
	background:#fff;
	box-shadow: 0 0 10px #ccc;
}

ul.pagination-blog {
    text-align: center;
}
.pagination-bottom-blog  li{display:inline-block; padding:0 5px; vertical-align:top;}

.pagination-bottom-blog  li a, 
.pagination-bottom-blog  li span {
	border: 1px solid #26a69d;
    color: #26a69d;
    padding: 10px;
    width: 36px;
    height: 36px;
    background: #fff;
    display: block;
    line-height: 1;
}

.pagination-bottom-blog li.active span {
    border: 1px solid #26a69d;
    color: #fff;
    padding: 10px;
    width: 36px;
    height: 36px;
    background: #26a69d;
    display: block;
    line-height: 1;
}

.pagination-bottom-blog ,.pagination-bottom-blog  .pagination-blog{margin:0;}

.blog-content-bottom .tags-update{margin-right:20px;}

/**detail***/

.lipsum{margin-bottom:20px;}

.page-item-title h1 {font-size:30px;font-weight:400;}

.tags strong{font-weight:400;}

.tags  a{font-style:italic;}

.blog-content-bottom{display:inline-block;margin-top:30px;width:100%;}

.blog-content-bottom .tags-update{display:inline-block;}

.blog-content-bottom .blog-social{float:right;}

.blog-content-bottom .blog-social p{margin-bottom:0;}

.blog-content-bottom .blog-social button {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-left:5px;}

.blog-extra{padding:40px 80px 50px 80px;}

.blog-extra h3, .comment-reply-title{margin:0;font-size:24px;font-weight:400;margin-bottom:20px;}

.releted li {list-style-type:disc;  margin-left: 20px;line-height:25px;}

#article_comments{}

#comments > .comment-list{border-bottom:1px solid #d6d6d6;padding-bottom:20px;padding: 15px;}

.comment-list  .comment-list{margin-top:20px;margin-bottom:0;margin-left:20px;}

.comment-list{margin-bottom:20px;    background: #fff;}

.avatar{float:left;margin-right:15px;margin-bottom:10px;}

.comment-content > p {margin-bottom:4px;}

.comment-list .name{font-size:11px;text-transform:uppercase;color:#26a69d;}

.comment-list .name:before, .created span:before{content:"\f007";font-size:11px; font-family: FontAwesome;margin-right:4px;}

.created span:before{content:"\f017";}

.created span,.reply{font-size:11px;text-transform:uppercase;cursor:pointer;}

.reply{font-weight:600;margin-top: 7px;}

#commentInput span, #commentInput strong{font-size:11px;text-transform:uppercase;font-weight:400;}

.required{color:#cd172d;}

.blog-tool .name, .blog-tool .created{display:inline-block;}

.blog-tool .created{margin-left:20px;}

.error,.warning{color:#cd172d;}

.success{color:#26a69d;}

@media (min-width: 768px) {
	.blog-item{width:50%;float:left;}
}

@media (max-width: 767px ) {
	.wtblogpost{border-left:1px solid #d6d6d6;}
	.blog-item:first-child .wtblogpost{border-top:1px solid #d6d6d6;}
	.even .wtblogpost{border-right-color:#d6d6d6;}
}

@media only screen and (min-width : 768px) and (max-width : 1199px) {
	.blog-title{height:28px;overflow:hidden;}
}