#blog_latest_new_home{margin-top:50px;}
.post_title{margin-top:0;margin-bottom:20px;}
.post_title a,.post_title{font-size:14px;line-height:20px;color:#262626;margin-top:0;font-weight:600;}
#blog_latest_new_home .post_title a:hover{color:#c10303;}
#blog_latest_new_home  .blog-content p {margin-bottom:0;}
.g-out-info{position:absolute;left:0;bottom:0;z-index:2;}
.even .wtblogpost{border-right-color:transparent;}
.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:#26a69d;}
.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;}
#wtblogcat{margin-bottom:0;}
.pagination-bottom-blog 
{
padding:10px;border:1px solid #d9d9d9;
}

.blog-content-bottom .tags-update{margin-right:20px;}
.blog-container{padding:0 60px;}
/**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:0px 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:#c10303;}
.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:#c10303;}
.ul-lastest-post,.ul-comment-recent{margin-bottom:0;}
.ul-lastest-post li,.ul-comment-recent li{display:inline-block;width:100%;margin-top:30px;}
.ul-lastest-post li:first-child,.ul-comment-recent li:first-child{margin-top:0;}
.ul-lastest-post li .blog-info,.ul-comment-recent li .blog-info{margin-top:0;}
.ul-lastest-post li .post_title,.ul-comment-recent li .post_title{margin-bottom:0;}
.blog-img{position:relative;}
.date-view{width:58px;color:#fff;position:absolute;left:0;bottom:0;z-index:2;}
#blog_list li .content{margin-bottom:60px;}
.blog-img a {
    display: block;
    position: relative;
    overflow: hidden;
	z-index:1;
}
.blog-img a:before {
    position: absolute;
    content: "";
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    visibility: hidden;
    background-color: black;
    background-color: rgba(0,0,0,0.3);
    zoom: 1;
    background-color: transparent\9;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
.blog-img a:hover:before {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
}
.blog-img a img {
   /*  width: 100%; */
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
}
.blog-img a:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
}
.comment-content{font-weight:600;color:#262626;}
.g-blog-content{margin-top:40px;}
#wt_post .post_title,#wtblogcat .post_title a{font-size:24px;margin-bottom:30px;}
#wt_post .blog-info,#wtblogcat .blog-info{display:inline-block;width:100%;padding-top:15px;border-top:1px solid #d9d9d9;margin-top:16px;}
#wt_post .blog-info .blog-cat,#wtblogcat .blog-info .post-date{float:right;}
#wtblogcat .blog-info .post-date:after{display:none;margin-right:0;}
#wtblogcat .blog-content{margin-top:40px;}
.block-blog-title{margin-bottom:20px;margin-top:30px;}
.comment_form .blog_content{max-width:500px;}

.related_posts .blog_content li {margin-bottom:12px;}
.related_posts .blog_content li a{color:#666;}
.related_posts .blog_content li a:before{ content: "\f111";font-family:"FontAwesome";margin-right:12px; vertical-align: 1px;font-size:8px;}
.related_posts .blog_content li a:hover{color:#c10303;}
.read-more a{color:#fff;display:inline-block;}
.read-more a:hover{color:#262626;}
/**blog_latest_new_home**/


#blog_latest_new_home h3
{
	margin:0;font-size:24px;text-transform:uppercase;color:#262626;
}
#blog_latest_new_home > h5
{
	font-size:14px;margin-bottom:40px;font-weight: 500;
}
.blog-left{float:left;width:58px;margin-right:20px;color:#fff;}
.post-time{float:left;color:#fff;text-align:center;padding:9px 17px;}
.post-time .date{font-size:22px;font-weight:600;}
.post-time .month{text-transform:uppercase;font-weight:600;}
.view{float:left;color:#fff;text-align:center;padding:9px 17px;margin-top:-2px;}
.view i{font-size:20px;display:block;}
#blog_latest_new_home .block_content{text-align:left;}
#blog_latest_new_home .block_content ul li{margin-bottom:20px;}
.blog-info{font-size:10px;text-transform:uppercase;margin-bottom:10px;font-weight:600;color:#262626;}
.blog-info .blog-author{margin-right:9px;}
.blog-info .post-date{margin-right:9px;}
.blog-info .post-date:after{content:"-";padding-left:9px;} 
#blog_latest_new_home .blog-info .blog-author:after{content:"-";padding-left:9px;}
.read-more{margin-top:15px;display:inline-block;}

.tag-blog span{display:inline-block;text-transform: capitalize;}
.tag-blog .title_tag_blog{text-transform:uppercase;color:#222a2d;float:left;margin-right:5px;font-weight:600;}
.post-related{margin-top:40px}
#blog_list .odd {clear:left;}
@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;}
#blog_latest_new_home .block_content ul li{display:inline-block;width:100%;}
#blog_latest_new_home{margin-top:30px;}
#blog_latest_new_home .item{margin-bottom:20px;}
.blog-container{padding:0;}
}
@media only screen and (min-width : 768px) and (max-width : 1199px)
{
.blog-title{height:28px;overflow:hidden;}
}
@media only screen and (min-width : 768px) and (max-width : 991px)
{
	.blog-container{padding:0 30px;}
}
@media (min-width: 1921px ) 
{
	.home-bottom
	{
	background-size: 100% auto;
	}
}