#blog_latest_new_home{margin-top:20px}

#index #blog_latest_new_home{padding:0px;}

#blog_latest_new_home .post_title{color:#000;font-family: 'lato', sans-serif;font-size:24px;margin-bottom:20px;}

#blog_latest_new_home  .blog-content p {margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e5e4e4;line-height:20px;color:#999;}

#blog_latest_new_home .title{height:50px;}

 #blog_latest_new_home .col-xs-12{padding:0;}

#blog_latest_new_home h2{
text-align: left;

font-size: 20px;

color: #5b5959;

font-family: 'lato', sans-serif;

text-transform: uppercase;

font-weight: 500;

padding: 4px 0;
}


#blog_latest_new_home .title_block span{position:relative;}

#blog_latest_new_home .blog-content .blog-cat {

   	font-family: 'lato', sans-serif;

    color: #333;

    font-size: 18px;

    margin-bottom: 5px;

}

.block_content .owl-carousel .owl-stage-outer{clear:left;}

#blog_latest_new_home .blog-info .post-date {

    float: left;
font-weight: bold;
    margin-right: 5px;
    text-transform: capitalize;

}



#index .block_content .blog-content{text-align:left;padding-left:20px;}

.block_content .blog-content{padding:15px 0 20px 0px;text-align:left;}

.g-blog-info{color:#1e1b15;text-transform:uppercase;font-size:10px;font-family: 'Poppins', sans-serif;}

.g-blog-info .blog-author{float:left;margin-right:20px;}

.g-blog-info .blog-author:before{content:"\f007";font-family:"FontAwesome";margin-right:7px;}

.g-blog-info .blog-date:before{    content: "\f017";font-family:"FontAwesome";margin-right:7px;}

.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:#1e1b15;}

.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:#1e1b15;}

.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:#1e1b15;text-decoration:underline;}

.pagination-bottom-blog ,.pagination-bottom-blog  .pagination-blog{margin:0;}

.blog-content-bottom .tags-update{margin-right:20px;}



#wtblogcat #blog_list li.odd{padding-right: 16px;}

#wtblogcat #blog_list li.even{padding-left: 16px;}

/**/

.blog-categories h4, .blog_lastest_posts h4, .blog-comments h4, .tags_block h4{    

color: #000;

text-transform: uppercase;

    font-family: 'Poppins', sans-serif;

    font-size: 20px;

    font-weight: 600;}

.blog-categories .block_content, .blog_lastest_posts .block_content, .blog-comments .block_content, .tags_block .block_content{clear:left;}

.tags_block .block_content{margin-bottom:20px;}

.tags_block .block_content a{color: #000;}

.blog-categories .block_content ul li a{font-weight: 400;

    border-bottom: #ebebeb 1px solid;

    width: 100%;

    display: inline-block;

    margin: 10px 0 0;

	color: #666;

    padding-bottom: 10px;

    font-family: 'Poppins', sans-serif;

    text-transform: capitalize;}

/**detail***/

#content-wrapper .comment-list{background:#fff;-webkit-box-shadow: 3px 2px 8px rgba(0, 0, 0, 0.32);

    box-shadow: 3px 2px 8px rgba(0, 0, 0, 0.32);padding:0 1px 20px 20px;}

#content-wrapper .comment-list .wt-block-title h3{padding-top:20px;}

#wtblogcat #blog_list li{padding:0; margin-bottom: 40px;}

#blog_list .blog-img{position:relative;}

#blog_list .blog-info .post-date{float:left;border-right:1px solid #fff; padding-right:10px  ; }

#blog_list .blog-info {    margin-top: 7px;    margin-bottom: 17px;}

#blog_list .blog-info .blog-author{padding-left:10px;}

#wtblogcat #blog_list .content .blog-content p{ color:#1e1b15;}

#blog_list .content .blog-content .post_title a{color:#1e1b15;font-size:18px;font-weight:700;}

#blog_list .content .blog-content .read-more a{color:  #1e1b15;font-size:13px;font-weight:300;}

#blog_list .content .blog-content .read-more a:after{content: "\f105";    font-family: "FontAwesome";    margin-left: 7px;}

#blog_list .content .blog-content .read-more a:hover{color:#1e1b15;}

#blog_list li .blog-content {    padding: 30px;    border: 1px solid #d9d9d9;    border-top: none;}

#wt_post .blog-img{position:relative;}

.date-view{position:absolute;left:0;bottom:0;z-index:2;}

.date-view .post-time{    background: #333;color:#fff;   text-align: center;  padding: 12px 16px;font-family: 'lato', sans-serif;}

.date-view .post-time .date{    font-size: 22px;font-weight: 600;margin-bottom:3px;}

.date-view .post-time .month{    text-transform: uppercase;    font-weight: 500;}

.view { background: #000; text-align: center; padding: 16px 16px;color:#fff;}

.view i {    font-size: 20px;}

.wt-blog-category .wt-blog-cat-img .page-heading span{    color: #333;

    font-family: 'lato', sans-serif;

    font-weight: 500;

    font-size: 24px;

    text-transform: capitalize;}

.wt-blog-category .wt-blog-cat-img .page-heading .heading-counter{clear:left;    float: right;    border: none;    font-size: 15px;}

#blog_latest_new_home .block_content .blog-img {

    overflow: hidden;

    position: relative;

    display: block;

}

#blog_latest_new_home .block_content .blog-img a:before {

       background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;

    bottom: 0;

    content: "";

    height: 0;

    opacity: 1;

    -khtml-opacity: 1;

    -webkit-opacity: 1;

    -moz-opacity: 1;

    position: absolute;

    right: 0;

    transition: all 1s ease 0s;

    -webkit-transition: all 1s ease 0s;

    -moz-transition: all 1s ease 0s;

    -ms-transition: all 1s ease 0s;

    -o-transition: all 1s ease 0s;

    width: 0;

    z-index: 99;

}

#blog_latest_new_home .block_content .blog-img a:after{background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;

    content: "";

    height: 0;

    left: 0;

    opacity: 1;

    -khtml-opacity: 1;

    -webkit-opacity: 1;

    -moz-opacity: 1;

    position: absolute;

    top: 0;

    transition: all 1s ease 0s;

    -webkit-transition: all 1s ease 0s;

    -moz-transition: all 1s ease 0s;

    -ms-transition: all 1s ease 0s;

    -o-transition: all 1s ease 0s;

    width: 0;

    z-index: 99;}

#blog_latest_new_home .block_content .blog-img a:hover:before, #blog_latest_new_home .block_content .blog-img a:hover:after {

        height: 100%;

    width: 100%;

    opacity: 0.2;

    -khtml-opacity: 0.2;

    -webkit-opacity: 0.2;

    -moz-opacity: 0.2;

}

.blog-info {

     font-size: 15px;

    display: inline-block;

    color: #333;font-family: 'lato', sans-serif;}

#wt_post .post_title {font-size: 24px; color: #333;  margin-bottom: 30px;font-family: 'lato', sans-serif;font-weight:400;}

.g-blog-content p{color:#1e1b15;font-family: 'lato', sans-serif;}

.g-blog-content{padding: 20px 10px 20px 20px;border-top:none;   }	

.wt-block-title h3 {

  margin: 0;

    font-size: 18px;

    color: #333;

  font-family: 'lato', sans-serif;

	text-transform:uppercase;

	font-weight:500;

    margin-bottom:15px;

}

#wt_post{border:1px solid #dedede;}

.blog_content{clear:left;}

.related_posts .blog_content li a {

color: #666;

font-family:'Lato', sans-serif;font-weight:400;}

.related_posts .blog_content li a:before {

    content: "\f00c";

    font-family: "FontAwesome";

    margin-right: 10px;

    vertical-align: 1px;

    font-size: 8px;

}

.related_posts .blog_content li a:hover {

    color:  #00a5e8;

}

.related_posts .blog_content li {

    margin-bottom: 12px;

}

.block-blog-title {

    margin-bottom: 20px;

    margin-top: 30px;

}

.out_right button{background: #333;border: 1px solid #333;font-family: 'lato', sans-serif;text-transform:uppercase;font-weight:500;

    color: #fff;

    padding: 10px 15px;

    font-size: 15px;

	transform: translateZ(0);}

#blog_latest_new_home .owl-theme .owl-dots{position:static;}

.out_right button:hover{box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);    transform: translateZ(0);}

.block.blog_lastest_posts .blog-info .post-date{float:left;border-right:1px solid #fff;padding-right:5px;}

.block.blog_lastest_posts .blog-info .blog-author{padding-left:5px;}

.blog-comments .blog-info .post-date{float:left;border-right:1px solid #fff;padding-right:5px;}

.blog-comments .blog-info .blog-author{padding-left:5px;}

.comment-content{color:#1e1b15;margin-top:10px;}

.blog-content .post_title a{margin-top:10px;font-size:21px; color: #1e1b15;font-weight:700;font-family: 'lato', sans-serif;}

.blog-content .post_title a:hover{color: #313131;}

.blog-content .read-more a{color:#1e1b15;font-family: 'lato', sans-serif;font-size:13px;font-weight: 300;text-transform: uppercase;}

#blog_list li{padding: 0;}



#left-column div.block{

border: 1px solid #d9d9d9;

    background: white;

    padding: 1.5625rem 1.25rem;

    margin-bottom: 1.5625rem;

}





@media (min-width: 768px) {

.blog-item{width:50%;float:left;}

}

@media (max-width: 479px ) {

	#blog_latest_new_home  h2 > span:after{right:27%;}

#blog_latest_new_home h2 > span:before{left:27.5%;}

}

@media (max-width: 767px ) 

{#blog_latest_new_home  h2 > span:after{right:33%;}

#blog_latest_new_home h2 > span:before{left:33.5%;}

.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;}

}

