.post_title{
    color:#333; margin-top:25px;  margin-bottom:8px; font:24px 'Raleway', serif;
}
.post_title a{color:#333;}
.post_title a:hover{color:#b5966b;}

.blog-author span{color:#f4b24b;}

.g-blog-info .read-more{color:#00b16a;border:2px solid #00b16a;padding:9px 28px;float:right;}
.g-blog-info .read-more:hover{color:#fff;background:#00b16a;}
.g-blog-info .read-more:hover a{color:#fff;}

.g-blog-info{ color: #999; font: italic 400 13px 'Lato', sans-serif; } 
.g-blog-info .blog-date,
.g-blog-info .blog-author{ font-style:italic; }
.g-blog-info .blog-author{padding-bottom:20px;position:relative;margin-bottom:5px;}
#blog_latest_new_home .g-blog-info .blog-author:after{content:"";width:10px;height:2px;position:absolute;left:50%;bottom:0;margin-left:-5px;background:#d5d5d5;}
.blog-info{
    float: left;
    width: 100%;
    line-height: 1.2;
}
.blog-info div{ float: left; color:#999; margin-right:7px; font-size: 12px; font-style: italic;: italic;}
.blog-info div.blog-cat{ float: right;}
.blog-info div.blog-cat span{ color:#f8b5b5;} 
.blog-info div.blog-author{
    clear: both;
}
    .lang-rtl .blog-info div{ float: right; margin-right: 0; margin-left: 7px;}
    .lang-rtl .blog-info div.blog-cat{ float: left;}

.g-date-cat{display:inline-block;width:100%;}
.owlblogpost{padding:30px ;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.even .owlblogpost{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:#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;}
.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;}

#blog_list .post_title{margin-top:32px;margin-bottom:10px;}
/*.blog-content p, #owl_post p{font-size:14px;line-height:16px; color: #6c5a44;}*/
.content_sortpagebar .bottom-pagination-content{text-align:right;}
#owl_post .post_title{font: italic 24px 'Playfair Display', serif;  margin-bottom: 14px;}
#owl_post .g-blog-info{margin-top:20px;padding:15px 0;border-width:1px 0 1px 0;border-style:solid;border-color:#e5e4e4;margin-bottom:20px;}
.tag-blog .tag-list span a{
    background: #ebebeb;
    padding: 5px;
    color: #6c5a44;
    text-transform: uppercase;
    font-size: 12px;
    margin: 0 2px 2px 0;
}
.tag-blog .tag-list span a:hover{
    background: #b5966b;
    color: #fff;
}
.tag-blog .title_tag_blog{text-transform:uppercase;color:#222a2d;float:left;margin-right:5px;font-weight:600;}
.related_posts, .comment-list,.comment_form {margin-top:65px;}
.related_posts .blog_content li {margin-bottom:20px;}
.related_posts .blog_content li strong {font-weight:normal;}
.related_posts .blog_content li a:before{ content: "\f111";font-family:"FontAwesome";margin-right:12px; vertical-align: 1px;font-size:8px;}
.comment_form label{    text-transform: uppercase;font-size: 12px; /*color: #6c5a44;*/}
.comment_form .form-control{max-width:617px;}
.comment-item .g-blog-info{padding-top:18px;border-top:1px solid #e5e4e4;margin-top:20px;}
.comment-item {margin-bottom:50px;}
.comment-item.last{margin-bottom:0;}

.blog-img a,.home-bottom-block a{display: block;position: relative;overflow:hidden;}
.blog-img a:before,.home-bottom-block a:before
{
    content: '';
    position: absolute;
    left: 10px;
    right: 10px;
    top: 10px;
    bottom: 10px;
    z-index: 10;
    background: rgba(193,161,124,0.6);
    opacity: 0.4;
    -webkit-transition: -webkit-transform .35s ease-out;
    transition: transform .35s ease-out;
    -webkit-transform: scale(0,0);
    -ms-transform: scale(0,0);
    transform: scale(0,0);
}

.blog-img a:hover:before ,.home-bottom-block a:hover:before
{
    -webkit-transform: scale(1,1);
    -ms-transform: scale(1,1);
    transform: scale(1,1);
}
.blog-content, #owl_post{ clear: both; }
#blog_list{clear: both;}
#blog_list .blog-content{margin-top:14px; padding-top: 13px; border-top: 1px solid #ddd; display: inline-block}
#blog_list .blog-content > a{font-size:13px;text-decoration:underline;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
#blog_list .blog-content > a:hover{text-decoration:none;font-size:14px;}

#owl_post .blog-content{
    border-bottom: 1px solid #d7d7d7;
    padding-bottom: 15px;
    margin-bottom: 13px;
	display:inline-block;width:100%; 
}
#owl_post  .blog-info{
    margin-bottom: 13px;
}
#blog_list .blog-date{float:left;}
#blog_list .blog-cat{float:right;}
#blog_list .blog-cat span{color:#f4b24b;}
/**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;}
#blog_lastest_posts_displayLeftColumn li{padding-top:30px;}
#blog_lastest_posts_displayLeftColumn li h5{color:#333;margin-top:18px;font-family: 'Playfair Display', serif;font-size:16px;font-style:italic;margin-bottom:8px;font-weight:500;}
#blog_lastest_posts_displayLeftColumn li:first-child,#blog_comments li:first-child{padding-top:0;margin-top:0;border-top:none;}
#blog_comments li .comment-content{margin-top:18px;margin-bottom:15px;}
#blog_comments li h5{font-weight:500;}
#blog_comments li {border-top:1px solid #d7d7d7;list-style:none; margin-top: 20px; padding-top: 20px;overflow: hidden;}
#blog_comments li:first-child{ margin-top: 0; padding-top: 0;}

#blog_lastest ul li{ padding-top:33px;list-style:none; clear: both }
#blog_lastest ul li h5{ margin-bottom: 3px}
#blog_lastest ul li h5 a { font: italic 18px 'Playfair Display', serif;color:#333; }
#blog_lastest ul li h5 a:hover{color:#b5966b;}
#blog_lastest ul li:first-child{padding-top:0;margin-top:0;border-top:0;}
#blog_lastest .blog-info .blog-date:after{display:none;}
#blog_comments .blog-info .blog-author:after{display:none;}
h4.title_block{color:#94591a; font: 700 36px 'Abril Fatface',cursive;    margin-bottom: 20px;}
.blog-categories{margin-bottom:50px;}
.blog-item{width:50%;float:left;}
.blog_lastest_posts_img{display:block;overflow:hidden;position:relative;float:left;margin-bottom:13px;}
.blog_lastest_posts_img:before
{
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    margin: auto;
    background-color: rgba(193,161,124,0.2);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.blog_lastest_posts_img:after
{
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 0;
    height: 0;
    background-color: rgba(193,161,124,0.2);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.blog_lastest_posts_img:hover:after,.blog_lastest_posts_img:hover:before
{
    width: 100%;
    height: 100%;
}
.comment_form .blog_content{max-width:617px;}
.comment_form .out_right button{ float: right; /*background: #3ecaaa; border-color: #3ecaaa; color: white; font-size: 14px;*/ margin-top: 7px; }
    .lang-rtl .comment_form .out_right button{ float: left;}
#module-owlblog-post  .blog-img{margin-bottom:20px}

/* #blog_list - categoy*/
#blog_list .content{
    margin-bottom: 52px;
}

.tags_block a{
    background: #ebebeb;
    padding: 5px;
    color: #616161;
    text-transform: uppercase;
    font-size: 12px;
    margin: 0 2px 2px 0;
}
.tags_block a:hover{
    background: #b5966b;
    color: #fff;
}

/* blog - owlbloglatestnews */
#blog_latest_new_home{position:relative;z-index:0;}
#main #blog_latest_new_home {margin-top: 80px;}
#blog_latest_new_home ul  {margin-bottom:0;}
#blog_latest_new_home .blog-content{padding-top: 95px;  text-align: center; color: #616161; font-size: 12px;  }
#blog_latest_new_home .post_title{ font-size: 24px; margin-top: 50px; margin-bottom: 12px;}
#blog_latest_new_home .post_title a:hover{
    color: #b5966b
}
#blog_latest_new_home .blog-content p {margin-top:9px; margin-bottom: 7px;  color: #616161; }
#blog_latest_new_home  .owl-out-title{text-align:center;padding:30px 0;}


.blog-content .read-more a { display: none; }
.blog-content .read-more a:after { content: "\f178"; font-family:"FontAwesome"; padding-left: 5px; }
.blog-content .read-more a:hover{ /*color:#00b16a;*/ }

#blog_latest_new_home .blog-img a{
    display: inline-block;position: relative;overflow:hidden; -webkit-border-radius: 0%; -moz-border-radius: 0%; border-radius: 0%; width: 300px; height: 300px;
}
#blog_latest_new_home .blog-img a img{
    height: 100%; max-width: none; margin-left: -10px;
}
#blog_latest_new_home .blog-img a:before{
    content: ''; position: absolute;  left: 1px; right: 1px; top: 1px; bottom: 1px; z-index: 10; border: 20px solid #fff; -webkit-transition: -webkit-transform 1s ease-out; transition: all 1s ease-out; -webkit-border-radius: 0%; -moz-border-radius: 0%; border-radius: 0%;     -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; background: none;
}
#blog_latest_new_home .blog-img a:after{
    content: ''; position: absolute;  left: 0; right: 0; top: 0; bottom: 0; z-index: 10; border: 1px solid #e3e3e3; -webkit-transition: -webkit-transform 1s ease-out; transition: all 1s ease-out; -webkit-border-radius: 0%; -moz-border-radius: 0%; border-radius: 0%;     -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; background: none;
}
#blog_latest_new_home .blog-img a:hover:after {    
    border-style: solid;   
    transform: rotate(1deg);  
    -moz-transform: rotate(1deg); 
    -webkit-transform: rotate(1deg);
    border-color:#b5966b;
}
.block-blog-title h3
{
	 font-size:48px;font-weight:200;color:#b5966b;padding-bottom:30px;position:relative;text-align:center;   margin-bottom:75px;
		 
}
.block-blog-title h3:after 
	 {
		content:""; position:absolute;width:35px;height:2px;background:#b5966b;bottom:0;left:50%;margin-left:-17.5px; 
	 }
/* media */
@media (min-width: 1200px ){
    #blog_latest_new_home .blog-img a{ width: 258px; height: 258px;}
}
@media (min-width: 1024px )
{
    #blog_list{padding-right:30px;}
}
@media (min-width: 992px )
{
    #blog_latest_new_home ul li.item{
        width: 25%;
    }
    #blog_latest_new_home ul li:nth-child(even){
     width: 50%;
    }
    #blog_latest_new_home ul li:nth-child(even) .blog-img a{
        width: 450px;
        height: 450px;
    }
    #blog_latest_new_home ul li:nth-child(even) .g-content{
        padding: 0 20%;
    }
    #blog_latest_new_home ul li:nth-child(even) .blog-content{
        padding-top: 0;
    }
    #blog_latest_new_home ul li:nth-child(even) .post_title {
        margin-top: 25px;
    }

}
@media (max-width: 767px )
{
    .blog-extra, #blog_article{padding:20px;}
    .owlblogpost{border-left:1px solid #d6d6d6;}
    .blog-item:first-child .owlblogpost{border-top:1px solid #d6d6d6;}
    .even .owlblogpost{border-right-color:#d6d6d6;}
    .top-footer{ margin-top: 20px;}
    #blog_latest_new_home{margin-bottom:20px;}
    .owl-blog-title h3{font-size: 25px;}
    #blog_latest_new_home .blog-content{margin-bottom:20px; padding: 20px;}
    #blog_latest_new_home .blog-img a{ width: 260px; height: 260px;}  


    #blog_list .content{margin-bottom:20px}
}
@media (max-width : 1023px)
{
    #blog_latest_new_home .g-content{position:static;margin-bottom:0;max-width:100%;padding:0;margin-top:20px;}
	#blog_latest_new_home .blog-content{padding-top:0;} 
	#blog_latest_new_home .blog-img a:before{border-width:10px;}

}
@media only screen and (min-width : 768px) and (max-width : 1199px)
{
    .blog-title{height:28px;overflow:hidden;}
    #blog_list .content{margin-bottom:15px;}
    .blog_lastest_posts_img{margin-bottom:10px;}
   
    #blog_latest_new_home .blog-img a{ width: 215px; height: 215px;}   
    #blog_latest_new_home .post_title{ margin-top: 20px;}

}
@media only screen and (min-width : 1024px) and (max-width : 1199px)
{
    #blog_latest_new_home .blog-img a{ width: 210px; height: 210px;}
	 #blog_latest_new_home ul li:nth-child(even) .blog-img a{
        width: 350px; height: 350px;
    }
}

@media (min-width: 1400px )
{
    #module-owlblog-post #center_column{padding-left:125px;}
}
