.blog-content{background-image:url('../img/fnd-list-structure.png');background-repeat:repeat-x;padding:20px 0 50px 0; }
.blog-content .thumb-post{overflow:hidden;height:350px;}
.blog-content .thumb-post img{width:100%;height:auto;margin-top:0%;}
.blog-content .post-date{float:right;margin:14px 0 0 0;}
.single-post-date{float:none;color:#00AECA;text-align:center;}
.blog-content p{font-size:16px;}
a.read-more{font-size:18px;}

.blogwidget{margin:0 0 20px 0;}
.blogwidget h3{text-align:left;color:#00AECA;font-weight:300;font-size:20px;}
.blogwidget ul{border-bottom:2px solid #f4f6f7;}
.blogwidget ul li{display:block;border-top:2px solid #f4f6f7;font-size:16px;line-height:32px;padding:0 10px;}
.blogwidget li a{color:#000;display:block;}
.blogwidget.widget_recent_entries li a{color:#00aeca;line-height:18px;padding-top:6px;}
.blogwidget li span.post-date{line-height:18px;font-size:12px;}

.pagination{text-align:center;}
.pagination a,.pagination .current{font-size:18px;padding:0 10px;}

.loop-entry{margin:0 2% 30px 2%;box-sizing:border-box;border-bottom:1px solid #ddd;min-height:200px;}
.loop-entry .loop-entry-thumbnail{float:left;width:50%;box-sizing:border-box;height:200px;overflow:hidden;text-align:center;position: relative;}
.loop-entry .loop-entry-thumbnail img{max-width:100%;height:auto;position: absolute;top:-100%; left:0; right: 0; bottom:-100%;margin: auto;}
.loop-entry .loop-entry-infos{float:right;width:50%;box-sizing:border-box;padding:0 30px 10px 30px;}
.loop-entry .loop-entry-infos h2{margin-top:0;}
.loop-entry .loop-entry-infos p{font-size:13px;font-weight:300;color:#666;line-height:20px;}
.loop-entry .loop-entry-infos p a{color:#666;}
.loop-entry .loop-entry-infos p.date-category{color:#333;font-weight:500;}
.loop-entry .loop-entry-infos p.date-category a{text-transform:uppercase;color:#333;margin-left:17px;}
.loop-entry .loop-entry-infos p.date-category a:hover{color:#4f70b2;}
.loop-entry .loop-entry-infos p.date-category i{margin:9px 7px 0 7px;font-size:2px;display:inline-block;position:absolute;}
.loop-entry .loop-entry-infos a.entry-link{text-transform:uppercase;font-size:13px;font-weight:300;}

.page.single .entry-content h1{text-align:left;margin-bottom:0;}
.single .thumb-post{margin-bottom:20px;}

@media all and (max-width: 770px) {
	.page.single > .clearfix{display:flex;flex-direction:column}
    .page.single .sidebar{order:2;width:94%;max-width:94%;margin:0 3%;float:none;}
}

@media all and (max-width: 650px) {
    .loop-entry .loop-entry-infos,.loop-entry .loop-entry-thumbnail{float:none;width:100%;}
    .loop-entry .loop-entry-thumbnail{margin-bottom:15px;height:150px;}
}
