#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 {font-size:11px; text-transform:uppercase;margin-right:20px;}
.blog-tool > span.date-time{color:#d89537;}
.blog-title{font-size:24px;font-weight:400;}
.sdsarticle-des{margin-top:22px;}
.sdsreadMore{margin-top:5px;display:inline-block;}



.r_more{
	padding:0 20px;
	text-transform:uppercase;font-size:12px;
  display: inline-block;
  vertical-align: middle;
  background:#a7d046;
  color: #fff;
		display: block;
		overflow: hidden;
		height: 44px; 
		line-height: 44px; 
		text-align: center;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-bottom: 3px solid #759131;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

.r_more:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fdad3e;
  border-radius: 2px;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.r_more:hover, .r_more:focus, .r_more:active {
  color: #fff;
  border-bottom: 3px solid #d89537 !important;
}
.r_more:hover:before, .r_more:focus:before, .r_more:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}




.pagination-bottom-blog 
{
 padding:26px 30px;
 background:#fff;
}
.pagination-bottom-blog  li{display:inline-block;float:left;}
.pagination-bottom-blog  li a, .pagination-bottom-blog  li span {background:none;border:none;padding:0;margin-right:12px;}
.pagination-bottom-blog  li.active span{background:none;border:none;padding:0;margin-right:12px;color:#26a69d;text-decoration:underline;}
.pagination-bottom-blog ,.pagination-bottom-blog  .pagination-blog{margin:0;}
.blog-content-bottom .tags-update{margin-right:20px;}

/**detail***/
.blog-detail{background:#fff;}
#blog_article{padding:30px 80px 25px 80px;background:#fff;border-bottom:1px solid #d6d6d6;}
.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{margin-top:40px;}
#comments > .comment-list{border-bottom:1px solid #d6d6d6;padding-bottom:20px;}
.comment-list  .comment-list{margin-top:20px;margin-bottom:0;margin-left:20px;}
.comment-list{margin-bottom:20px;}
.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 ) 
{
.blog-extra, #blog_article{padding:20px;}
.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;}
}