/*
Theme Name: Extra Child theme of Extra
Theme URI:
Description: Child theme of Extra theme for the Extra theme
Author: <a href="http://www.elegantthemes.com">Elegant Themes</a>
Author URI:
Template: Extra
Version: 2.0.105
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Mon, 09 Apr 2018 11:22:29 +0000 */
/* The plugin now uses the recommended approach for loading the css files.*/

.date-nevnap {
  float: left;
  font-size: 13px;
  line-height: 1.3em;
  padding: 15px 0;
  margin-top: -10px;
  color: #000cff;
}

.single.single-post h2, .single.single-post h2 a {
  margin-bottom: 1.3em;
}

#et-navigation .et_extra_mobile_menu a{
  font-size: 18px;
  padding: 10px 0;
}

.goAdverticum, .bpkad {
  width: 100%;
  height: auto;
  min-height: 10px;
  float: left;
  margin-bottom: 30px !important;
  position: relative;
  text-align: center;
  z-index: 997;
}

.post-content .bpkad {
  margin: 30px 0 40px !important;
}

.goAdverticum:after, .bpkad:after {
  content: 'HIRDETÉS';
  font-size: 11px;
  color: #9e9e9e;
  position: absolute;
  bottom: -35px;
  left: calc(50% - 25px);
}

.afterad {
  display: table;
  width: 100%;
  height: 0px;
  clear: both;
}

.go_to_uplayer {
	z-index: 99999 !important;
}

header.header {
	z-index: 998 !important;
}

.et_extra_layout .et_pb_column_sidebar, .et_pb_extra_column_sidebar {
	width:27%;
	min-width:27%;
	max-width:27%
}
.et_pb_widget.widget_text .textwidget {
	padding:0px;
}

.post-module.custom_post .main-post article .header img, .custom_post .module-head {
  display: none;
}

#footer {
background: #ffffff;
} .et_pb_widget .widgettitle{
background: #909090!important;
font-size:12px !important;
line-height:0.2em !important;
}
.et_pb_widget .widgettitle .rssSummary,.et_pb_widget .widgettitle .rsswidget{
font-size:12px !important;
line-height:0.2em !important;
}
#et-navigation .mega-menu>ul>li {
flex-basis: 55%;
}
#et-navigation li a {
padding: 0;
}

#et-navigation ul.children{
height:300px;
overflow-y:auto; 
}

#et-navigation>ul>li>ul{
height:500px;
overflow-y:scroll; 
}

.post-content .excerpt p {
font-size: 16px;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
font-size: 20px;
}

.single.single-post .post-content.entry-content p {
font-size: 18px;
}
.single.single-post h1, .single.single-post h2, .single.single-post h3, .single.single-post h4, .single.single-post h5, .single.single-post h6, .single.single-post h1 a, .single.single-post h2 a, .single.single-post h3 a, .single.single-post h4 a, .single.single-post h5 a, .single.single-post h6 a {
font-size: 26px;
}

.single.single-post h1,.single.single-post h1 a{
font-size:30px;
} 
.single.single-post h2, .single.single-post h2 a{
font-size:19px;
}
.single.single-post h3, .single.single-post h3 a{
font-size:22px;
}
.custom-posts .excerpt{display:none}

.single.single-post .related-post h4 a {
font-size: 16px;
}
.related-post .title {
line-height: .7em;
}
.related-post .date {
display:none;
}
#et-info .et-top-search .et-search-field:focus {
color: #0010ff;
}

.page .post-wrap, .post-wrap {
padding-bottom:0;
}

.et_extra_layout .et_pb_column_sidebar, .et_pb_extra_column_sidebar {
width:27%;
min-width:27%;
max-width:27%
}
.et_pb_widget.widget_text .textwidget {
padding:0px;
}

.go_to_uplayer {
z-index: 99999 !important;
}

header.header {
z-index: 998 !important;
}

.et_extra_layout .et_pb_section, .et_pb_extra_section {
max-width: 100%;
}

#et-info .et-top-search {
margin-bottom: 0;
}

#et-info .et-top-search .et-search-field {
height: 32px;
font-size: 14px;
}
#et-info .et-top-search .et-search-submit {
top: 12px
}

#et-info .et-extra-social-icons li {
margin: 3px 0 0 10px;
}

.date-nevnap {
padding: 18px 0;
}

.post-header .post-meta {
font-size: 12px;
}

@media screen and (max-width: 480px) {
.container {
  width: 100%;
}
.page .post-wrap, .post-wrap {
  padding: 0 10px 40px;
}
.page article, .single article {
  box-shadow: none;
}
.post-header {
  padding: 40px 5px;
}
#et-mobile-navigation {
  margin-right: 10px
}
.et_extra_layout .et_pb_extra_column_main .et_pb_row_12 {
  margin: 0;
}

.et_extra_layout.et_pb_gutters3 .et_pb_extra_column_main .et_pb_extra_row, .et_extra_layout.et_pb_gutters3 .et_pb_extra_column_main .et_pb_row {
  margin: 0 !important;
}
.et_extra_layout.et_pb_gutters3 .et_pb_extra_column_main .et_pb_column {
  padding: 0 2px !important;
}
}

.awac.widget {
background: #f5f5f5;
padding: 10px;
margin-top: 30px;
}

.awac.widget ul {
margin: 0;
padding: 0;
}

#upprev_box {
border-top: 4px #000cff solid;
}

.single.single-post #upprev_box h5 {
margin-bottom: 0 !important;
padding: 0 !important;
font-size: 14px;
float: right;
width: 235px;
}

#upprev_box .upprev_excerpt {
margin-bottom: 15px;
float: left;
width: 100%;
}

#upprev_box .upprev_excerpt:nth-child(2n) {
margin-bottom: 0;
}

#upperv_box .upprev_thumbnail {
float:left;
display: block;
}

.single.single-post #upprev_box h5 a, #upprev_box .upprev_excerpt p {
font-size: 14px;
display:block;
}

#upprev_box .upprev_excerpt p {
float: right;
width: 235px;
}

.posts-list article {
display: flex;
}

.posts-list article a.post-thumbnail {
width: 50px !important;
height: auto;
flex-basis: 50px;
flex-grow: 0;
flex-shrink: 0;
}
.posts-list article a.post-thumbnail img {
width: 50px !important;
}
.posts-list article .post-content {
padding: 0 !important;
margin-top: -5px
}

.wp-block-image figcaption {
font-size: .8em;
text-align:center;
}