/*
Theme Name: Leroux Child
Theme URI: https://leroux.qodeinteractive.com
Description: A child theme of Leroux
Author: Elated Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: leroux
Template: leroux
*/


.about-flip-box .eael-elements-flip-box-front-container .eael-elements-flip-box-padding {
	padding: 0 !important;
}

@media (min-width: 1024px) and (max-width: 1279px) {
	
	.about-flip-box .eael-elements-flip-box-content p{
		font-size: 12px
	}
	
	.about-flip-box .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding {
		padding: 20px !important;
	}
}

@media (min-width: 1280px) and (max-width: 1359px) {
	
	.about-flip-box .eael-elements-flip-box-content p{
		font-size: 13px
	}
}

@media (min-width: 1360px) and (max-width: 1440px) {
	
	.about-flip-box .eael-elements-flip-box-content p{
		font-size: 14px
	}
}

.qodef-blog.qodef-item-layout--compact .qodef-blog-item .qodef-e-inner .entry-date.qodef-list-date,
.qodef-blog.qodef--list .qodef-blog-item .qodef-e-inner .entry-date.qodef-list-date{
	background-color: rgba(47,59,72,1) !important;
	backdrop-filter: blur(20px) brightness(100%) !important;
	display: none !important;
}

.qodef-page-title .qodef-m-content {
	padding-top: 0 !important;
}

.qodef-blog.qodef--list .qodef-blog-item .qodef-e-bottom-holder .qodef-button,
.qodef-blog.qodef--list .qodef-blog-item .qodef-info--social-share,
.qodef--single #qodef-single-post-navigation,
.qodef--single .qodef-info--social-share,
.qodef-related-posts-title,
.qodef-blog-item .qodef-e-read-more{
	display: none !important;
}

/* --- Publikációk gyűjtőoldal (/publikaciok/): a 3 menücsoport egymás mellett --- */
.publications-index .elementor-widget-sidebar {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 60px;
	align-items: start;
}

.publications-index .elementor-widget-sidebar .widget {
	margin-bottom: 0;
}

.publications-index .elementor-widget-sidebar .widget_leroux_core_separator {
	display: none;
}

@media (max-width: 1024px) {
	.publications-index .elementor-widget-sidebar {
		grid-template-columns: repeat(2, 1fr);
		gap: 40px;
	}
}

@media (max-width: 680px) {
	.publications-index .elementor-widget-sidebar {
		grid-template-columns: 1fr;
		gap: 32px;
	}
}
