img.custom-logo {
    width: 260px;
}

.featured-slider-wrap.hero{
	opacity:1;}

@media only screen and (min-width: 1025px){
	
	.category-hirek .entry-content p{
		min-height: 180px;
	}
	
		.category-hirek .listing .hentry {
    min-height: 650px;
}
	
	.close-sidebar, #big-search-close {
    height: 40px;
    padding: 0;
    text-align: center;
    width: 40px;
    position: absolute;
    top: 30px;
    right: 50px;
}
.container {
    max-width: 1740px;
    padding-left: 140px;
    padding-right: 140px;
	}
}

figcaption {
	line-height: 1.5em;	
	text-align: center
}
figcaption em{font-size:13px;}

.mt-0{
	margin-top: 0 !important;
}


@media (min-width: 1078px){
	.sub-menu{
		margin-top:0px;
		background: #f3f3f3 !important;
		padding-top: 20px !important;
		padding-bottom: 20px !important;
		width: 230px !important;
	}
}

.featured-slider-wrap{
	background: #f3f3f3 !important;
}


.blog h2.entry-title{
	font-size: 2em;
}

.blog h2.entry-title a:hover{
	border: none !important;
}

@media (min-width: 992px){
	.col-md-6 {
			width: 47%;
			margin: 0 1.5%;
	}
}

h1, h2, h3, h4, h5, h6, .entry-content h2 a, .emphasis{
	/*text-transform: uppercase;*/
}

h2, .listing .entry-title, .single .entry-title, .listing .format-quote blockquote, .listing .format-quote blockquote p, .listing .format-quote q, .listing .format-quote blockquote:before, .listing .format-quote q:before, .listing .format-link .entry-content:before, .single .format-quote blockquote, .single .format-quote blockquote p, .single .format-quote q, .single .format-quote blockquote:before, .single .format-quote q:before, .single .format-link .entry-content:before {
    /*font-size: 40px;
    font-size: 1.8rem;*/
}

h1, .nav-links a:after, .paging-navigation .prev:before, .paging-navigation .next:before, .archive.category .page-title span, .archive.tag .page-title span, .archive.date .page-title span, .archive.author .page-title span {
	/*
    font-size: 50px;
    font-size: 2.725rem;
	*/
}


.archive.category .page-title span, .archive.tag .page-title span, .archive.date .page-title span, .archive.author .page-title span{
	/*text-transform: uppercase;*/
}

a{
	text-transform: none !important;
}

.mb-30{
	margin-bottom: 30px !important;
}

.szinorg-buttons a{
	border: 2px solid #4d4c44 !important;
	padding: 12px 25px !important;
	margin: 4px;
	border-radius: 0px !important;
	color: #4d4c44;
	border
}


@media only screen and (min-width: 1px){
.blog .site-content, .single .site-content, .page .site-content, .archive .site-content, .search .site-content, .tag.archive .site-content, .error404 .site-content {
    padding-bottom: 0px;
}
}

@media screen and (min-width: 1024px){
body #site-navigation #primary-menu li a {    
    text-transform: uppercase !important;
	font-size: 12px
}
}

body #site-navigation #primary-menu li a:hover{
	color: #efa949;
	border-color:  #efa949;
}

footer#colophon {
    background-color: #ddd;
		padding-top: 8rem;
    padding-bottom: 5.5rem;
    margin-top: 100px;
}

.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a {
    border-bottom: 2px solid #eea848;
    padding-bottom: 4px;
}


@media screen and (max-width: 782px){
	.portfolio-header {
			margin-top: 0;
			margin-bottom: 5px;
			font-size: 1.3rem;
	}
	img.custom-logo {
    width: 170px;
    margin-top: 6px;
}
}

#TB_overlay {
    background: #000000d9;
}

@media only screen and (min-width: 1200px){
	.category-hirek .entry-content p{
		min-height: 140px;
	}
	.category-hirek .listing .hentry {
    min-height: 710px;
}
}