/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 23 2024 | 08:56:10 */
/* Footer */
#footer input.input_effect {
    width: 90%;
}
#footer ul.sidebar_widget {
    width: 100% !important;
    padding-bottom: 0px !important
}

#footer .sidebar_widget.four > li {
    width: 100% !important;
}

.footer_bar_wrapper, .footer_bar {
    display: none !important;
}

/* Home */
.elementor-element.elementor-element-953d1c9.elementor-widget.elementor-widget-shortcode {
    background-color: #fff;
    margin-top: -128px;
    margin-bottom: 100px;
    padding: 30px 40px;
	transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    z-index: 2;
}

.szoveg-sotet {
  font-size: 17px !important;
  color: #222 !important;
  font-family: Open Sans !important;
  font-weight: 300 !important;
}

.szoveg-feher {
  font-size: 17px !important;
  color: #fff !important;
    font-family: Open Sans !important;
  font-weight: 300 !important;
}

.post_button_wrapper .post_attribute, .posts.blog li .post_attribute {
    display: none !important;
}


/* Mobilmenü ikon */
[class^="ti-"], [class*=" ti-"] {
    font-size: 30px !important;
}

@media only screen and (min-width: 1200px)
#logo_right_button {
    right: 180px !important;
} 

@media only screen and (min-width: 480px)
	.top_bar, html {
  background-color: #ffffff90 !important;
}
.top_bar.scroll {
  height: 60px !important;
}

/* Cookie banner CSS */
#moove_gdpr_cookie_info_bar {
	min-height: unset !important;
    max-height: unset !important;
    height: 100vh !important;
    background-color: #202020c9 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 20px !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden {
	display: none !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
	background-color: #202020 !important;
    padding: 25px !important;
	max-width: 600px !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-content {
	flex-direction: column !important;
	gap: 25px !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p {
	font-weight: 400 !important;
	text-align: center !important;
	font-size: 16px !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder {
	padding: 0 !important;
	flex-direction: row-reverse !important;
	justify-content: center !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder .moove-gdpr-infobar-reject-btn,
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder .moove-gdpr-infobar-settings-btn {
	background-color: transparent !important;
    box-shadow: unset !important;
    opacity: .6 !important;
    color: #fff !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder .moove-gdpr-infobar-allow-all {
	background-color: #009400 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder .moove-gdpr-infobar-allow-all:hover {
	background-color: #fff !important;
	color: #009400 !important;
}
.moove_gdpr_cookie_modal_open .moove-gdpr-branding-cnt {
	display: none !important;
}