.main-navigation{
	background-color:rgba(0,0,0,0.2)!important;
	position:fixed!important;
	left:0;
	right:0;
	top:0;
	margin:0;
	padding:0 20px;
}
.panel-row-style{
	padding: 25px 0!important;
	margin:auto!important;
	max-width:1140px;
}
.main-navigation.sticky:after{
	box-shadow:none!important;
}
.main-navigation ul li a{
	font-size:100%!important;
	padding: 25px 10px!important;
	font-weight:400!important;
	text-transform:uppercase!important;
}
.main-navigation ul.sub-menu li a{
	padding:15px 10px!important;
}
.mobile-nav-icon{
	margin-right:0!important;
}
.tablepress tfoot th, .tablepress thead th{
	background-color:#ee1738;
}
.tablepress .sorting:hover, .tablepress .sorting_asc, .tablepress .sorting_desc{
	background-color:#ff889a;
}
body.responsive.layout-full #page-wrapper .full-container{
	width:100%;
	max-width:100%;
}
#main{
	padding:0!important;
}
#fooldal-images{
	margin:0!important;
}
#fooldal-images .panel-grid-cell{
	width:25%!important;
}
#fooldal-images img:hover{
	opacity:0.8;
	cursor:pointer;
}

#main-slider{
	z-index:20;
	background-color:#fcfcfc;
}
#fooldal-koszontes .panel-grid-cell{
	padding:0 20%;
}
#fooldal-koszontes .widget_headline-widget h1{
	font-weight:900!important;
	text-transform:none
}
#fooldal-koszontes .widget_headline-widget h3{
	color:#383838!important;
	font-weight:400!important;
}
#sticky-container{
	z-index:30;
	left:0;
	right:0;
	padding:0 20px;
}

.widget_headline-widget h1{
	font-weight:700!important;
}
#fooldal-hirek .panel-grid-cell{
	padding:0 50px;
}
#fooldal-calendar{
	background-color:#14937f;
	margin:0!important;
}

#fooldal-calendar .panel-grid-cell{
	padding:0 50px;
}
#fooldal-calendar .widget_headline-widget h1, #fooldal-calendar .entry-content h3{
	color:#fff!important;
}
.simcal-nav.simcal-current h3, .simcal-default-calendar-grid>table tbody td, .simcal-default-calendar-grid>table thead th{
	color:#fff!important;
}
.post-edit-link{
	display:none;
}

.entry-thumbnail{
background: url(http://andrasadam.com/harrer/wp-content/uploads/2018/09/header-aloldal-1.png);
background-size: contain;
height: 180px;
background-position: center center;
}
.entry-thumbnail img{
	display:none!important;
}
.entry-header .entry-title{
  position: absolute;
  top: 100px;
  left: 0;
  right: 0;
  text-align: center!important;
  color: #fff!important;
  font-size: 32px!important;
  font-weight: 700!important;
}

#contentRow .panel-grid-cell:last-child{
	padding:0 25px!important;
}
#contentRow .panel-grid-cell:first-child{
	padding:0!important;
}

.entry-content h1, .entry-content h2, .entry-content h3{
	font-weight:700!important;
}

#footer-widgets .widget a{
	color:#eee;
}
#footer-widgets .widget a:hover{
	color:#fff;
	text-decoration:underline;
}
.layout-full #colophon{
	margin:0!important;
	padding:0 0 20px 0!important;
}
#footer-widgets .widget{
	padding:0!important;
}
.entry-content ul{
	margin:0;
	list-style-type:none;
}
.entry-content ul li{
	padding:10px 0;
	border-bottom:1px solid #eee;
	width:100%;
	margin:0!important;
}
.entry-content ul li:last-child{
	border-bottom:none;
}
.entry-content ul li a{
	color:#000;
}
.entry-content ul li a:hover{
	color:#ee1738;
}
.entry-content ul li.current_page_item a{
	color:#ee1738!important;
}
.entry-content ul li.current_page_item{
	border-bottom:1px solid #ee1738;
}
.entry-content ul li.current_page_item a:hover{
	text-decoration:none;
	cursor:default;
}
.entry-content a:visited{
  color:#000
}
.tablepress caption{
	display:none;
}
.post-grid .grid-items .layer-content .title{
	font-size:16px!important;
	font-weight:700;
	color:#ee1738;
}
.post-grid .grid-items .layer-content .content h4, .post-grid .grid-items .layer-content .content{
	font-size:12px;
	color:#000;
	margin:0;
}

@media(min-width:576px) and (max-width:780px){
	#fooldal-images .panel-grid-cell{
		width:100%!important;
	}
	#fooldal-images img{
		width:100%!important;
	}
	#fooldal-hirek .grid-loop-columns-4.vantage-grid-loop article{
		width:50%;
	}
}
@media(max-width:575px){
	#fooldal-images .panel-grid-cell{
		width:100%!important;
	}
	#fooldal-images img{
		width:100%!important;
	}
	#fooldal-hirek .grid-loop-columns-4.vantage-grid-loop article{
		width:100%;
	}
	.panel-row-style{
	  padding: 15px 0!important;
	  margin:0px 1%!important;
  }
	#fooldal-calendar .so-panel{
		margin-bottom:0!important
	}
	h1{
		font-size:170%!important
	}
	.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image, .n2-ss-slider [data-mode=fill] .n2-ss-slide-background-image{
		    background-image: url(http://andrasadam.com/harrer/wp-content/uploads/2018/09/header_v2-mobil.png)!important;
}
  .n2-ss-slider-1.n2-ss-swipe-element.n2-ow{
	  height:350px!important;
  }
	body.responsive #masthead.masthead-logo-in-menu .logo{
		display:none!important;
	}
	.main-navigation ul li a{
		padding:25px!important
	}
	.mobilinvisible{
		display:none!important;
	}
	.mobilvisible{
		display:block;
	}
	.entry-header .entry-title{
		top:85px;
	}
	#contentRow .panel-grid-cell:first-child,#contentRow .panel-grid-cell:last-child{
		padding:10px!important;
	}
	article.post .entry-header, article.page .entry-header{
		margin-bottom:0!important;
	}
}
@media(min-width:576px){
	.mobilinvisible{
		display:block;
	}
	.mobilvisible{
		display:none;
	}
}