#blog.page-container.blog .wrap .blog-article,.page-container.blog-article .blog-article{flex-basis:33.333333%;margin-bottom:20px}
#blog .blog-article.contains_tags{justify-content:flex-end}
#blog .blog-article.contains_tags .blog-inner{padding:15px;display:flex;flex-direction:column;justify-content:space-between;height:100%;background:#f9f9fb;width:100%;}
#blog .blog-article.contains_tags .blog-inner .toolbox-pagination{justify-content:center;margin:0;flex:2}
#blog .blog-article.contains_tags .blog-inner .toolbox-pagination .pagination{margin:0}
#blog .blog-article.contains_tags .blog-inner .toolbox-pagination .pagination .pages{margin-right:15px}
.page-container.blog-article .header{margin-bottom:30px;flex-direction:column}
.page-container.blog-article .article-image{margin:0 0 15px}

.page-container.blog-article .article-image img {
	border-radius: var(--radius);
	box-shadow: var(--shadow);
	max-height: 455px;
	width: auto;
}
.page-container.blog-article .art-title.title{font-size:1.6em}
.page-container.blog-article .art-desc .goSmoothly{margin-right:15px;}
.page-container.blog-article .read{color:#777;margin-bottom:15px}
.page-container.blog-article .summary,.article-text.anyipsum{line-height:1.6em}
.anyipsum img, .anyipsum video {
	max-width: 100%;
	max-height:100%;
	border-radius: var(--radius);
	box-shadow: var(--shadow);
	border: 1px solid var(--border);
	margin: 0 0 15px 0;
}
.article-text.anyipsum a {
	color: var(--primaryColor);
	text-decoration: underline;
	font-weight: 600;
}
.page-container.blog-article hr {	border: 1px solid var(--border);	margin: 30px 0;}

.page-container.blog-article .anyipsum iframe {	max-width: 100%;	max-height: 100%;}
.page-container.blog-article .socials{margin-top:auto}
.page-container.blog-article .socials a{background:rgba(0,0,0,.025);width:40px;height:40px;margin-right:5px}
#reviews{margin:30px 0;border-top:1px solid var(--border);padding:30px 0;border-bottom:1px solid var(--border);flex-direction:column}
#blog .related{margin-top:60px}
#reviews .review.reviews-wrapper,#reviews .tags-inner {box-shadow:var(--shadow);border-radius:var(--radius);border:1px solid var(--border);padding:30px}
#reviews .review.reviews-wrapper{margin-bottom:15px;}
#reviews .tags-inner {justify-content: flex-end;}
#reviews #tags{margin-top:15px}
#reviews .author{font-weight:600}
#reviews .review-date{font-size:.85em;color:#777}
#reviews .review .content{margin-top:15px}
#reviews .review-container{border-bottom:1px solid var(--border);margin-bottom:15px}
#writeareview .inp-wrap{margin-bottom:15px}
#writeareview label em{font-size:.85em;font-weight:400}
@media( min-width:992px) {
  .page-container.blog-article .art-desc.meta{max-height:400px;overflow:hidden;margin-left:30px}
  .page-container.blog-article .article-image{margin:0}
  .page-container.blog-article .header{flex-direction:row}
  #reviews{flex-direction:row;border: 0;}
  #reviews .review.reviews-wrapper{margin-right:15px}
  #reviews #tags{margin-top:0}
  #reviews .review.reviews-wrapper{margin-bottom:0;}

  /*.page-container.blog-article .anyipsum iframe {
    width: auto;
    height: 100%;
    max-width: 100%;
  }*/

}
  
@media( min-width:1200px) {  
    .page-container.blog-article .article-image img{min-height:auto}
}