.sixteenpixels {
	font-size: 16px;
}

.fourteenpixels {
	font-size: 14px;
}

/* Update more link text - 32579368-hc (PS) */
.more-link {
	font-size: 0;
}

.more-link:before {
	content: "Tovább...";
	display: block;
	font-size: 16px;
}

.archive h1.page-title {
	font-size: 30px;
}

.entry-summary {
	margin: 0;
	word-wrap: break-word;
}

.content-area .format-gallery.has-post-thumbnail .entry-summary, .content-area .format-image.has-post-thumbnail .entry-summary {
	margin-top: 0;
	padding-bottom: 30px;
	padding-top: 0;
}

/* képfelirat*/

[class^="wp-block-"] figcaption {
    font-family: Lato, sans-serif;
    font-size: 13px;
    line-height: 1.25;
}


/*--------------------------------------------------------------
## x >= 1380px
--------------------------------------------------------------*/
@media screen and (min-width: 1380px) {
	/* Grid */
	.archive .content-area,
	.blog .content-area,
	.entry-header-inner,
	.error404 .content-area,
	.footer-widget-inner,
	.header-image-inner,
	.search .content-area,
	.site-content-inner,
	.site-footer-inner,
	.site-header-inner {
		width: 1260px;
	}
	.page .comments-area,
	.page .site-main,
	.single .site-main {
		width: 930px;
	}
	.comments-area,
	.footer-text,
	.footer-text + .site-info,
	.social-navigation + .site-info {
		width: 600px;
	}
	.social-navigation {
		max-width: 600px;
	}
	div#jp-relatedposts,
	.single .entry-content {
		width: 650px !important;
	}
	.archive .hentry,
	.blog .hentry,
	.search .hentry {
		width: 380px;
	}
	.author-info {
		width: 330px;
	}
	.page .widget-area,
	.single .widget-area {
		width: 331px;
	}
	.entry-footer,
	.footer-widget-inner .footer-widget {
		width: 160px !important;
	}
	div#jp-relatedposts,
	.comments-area,
	.single .entry-content {
		float: right;
	}

	/* Posts & Pages */
	.author-info .author-heading {
		max-width: 180px;
	}

	/* Sharedaddy */
	.hentry div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post {
		width: 160px;
	}
}


/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background: #3863c1;
	border: 2px solid #3863c1;
	border-radius: 0;
	color: #fff;
	font-family: Lato, sans-serif;
	font-weight: bold;
	padding: 5.5px 13px;
	text-transform: uppercase;
}
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	background: #fff;
	color: #3863c1;
	outline: none;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
	border: 1px solid #ddd !important;
	border-radius: 0;
	box-sizing: border-box;
	padding: 7.5px;
	width: 100%;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
	box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.075);
		/*outline: none;*/
}

/* Placeholder */
::input-placeholder {
	color: #222;
}
::-webkit-input-placeholder {
	color: #222;
}
:-moz-placeholder {
	color: #222;
	opacity: 1;
}
::-moz-placeholder {
	color: #222;
	opacity: 1;
}
:-ms-input-placeholder {
	color: #222;
}

/* Password Protected */
.post-password-form input[type="submit"] {
	margin-top: 30px;
}

/* Tervezes reklam */
.tervreklam {
	padding: 30px !important;
}