.blog-category-page{  }
.blog-category-page h1{ display: block; margin: 20px 0px; font-weight: bold; border-bottom: 1px solid #eeeeee; }
.blog-category-page .item{ margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #eeeeee; }
.blog-category-page .item .content{ }

.blog-category-page .item .content .photothumb{ width: 100%; }
.blog-category-page .item .content h3{ margin: 0px; padding: 0px 5px 0px 5px; font-size: 18px; font-weight: bold;}
.blog-category-page .item .content h3:hover{ color: #845EC2; transition: 0.5s; }
.blog-category-page .item .content time{ display: block; padding: 5px 5px 0px 6px; font-size: 12px; color: #A4A4A4;  }
.blog-category-page .item .content p{ display: block; margin: 0px; padding: 10px 5px 0px 5px; }
.blog-category-page .item .content p a.read_more{ display: block; margin-top: 10px; margin-bottom: 0px;}
.blog-category-page .pagination{ margin: 20px 0px; }


.single-post{ color: #000000; }
.single-post .feature_image{ display: block; width: 100%; padding: 200px 0px; background-size: cover !important; background-attachment: scroll; background-repeat: no-repeat; background-position: center center; margin-bottom: 10px;}
.single-post h1{ font-weight: 700; margin-top: 15px; font-size: 2.0em; }
.single-post h2{ font-weight: 600; font-size: 1.7em; }
.single-post h3{ font-weight: 600; font-size: 1.4em; }
.single-post .bevezeto{ font-size: 1.1em; letter-spacing: 0.2px; }
.single-post .post-meta{ display: block; font-size: 12px; color: #A4A4A4; }
.single-post .post-meta span{ display: inline; padding: 0px 15px 0px 0px; }

.single-post .related_posts h3{ font-size: 1.6em; font-weight: bold; margin-top: 20px; padding-top: 10px; border-top: 2px solid #eeeeee; margin-bottom: 15px;}
.single-post .related_posts h4{ font-size: 1.2em; font-weight: bold; }

.single-post .post_comments{ display: block; margin-bottom: 35px; margin-top: 20px; padding-top: 10px; border-top: 2px solid #eeeeee; }
.single-post .post_comments .fb-comments iframe{ width: 100% !important; }

.post_kiemelt_kep{ position: relative; display: block; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.post_kiemelt_kep .motivum{ position: absolute; width: 200px; height: 200px; bottom: 0px; right: 0px; background: url(../images/virag_motivum.png) no-repeat; background-size: 70%; background-position: bottom right; }
picture.post_kiemelt_kep{ position: relative; }
picture.post_kiemelt_kep > img{ width: 100%; max-width: 100%;}

.related_posts img{ border: 0px; padding: 0px; }

.blog-search-input{
	margin-top: 20px;
	margin-bottom: 10px;
	background: url('../icons/search.svg') no-repeat;
	background-size: 20px;
	background-position: 98% 50%;
	padding-right: 40px;
}

@media (max-width: 767px){
    .single-post .feature_image{ padding: 50px 0px; }
}

@media (max-width: 576px){
    .blog-search-input{ margin-top: 0px; margin-bottom: 10px; }
}

search.svg