/*
Theme Name: child_laszlo17
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: Laszlo Moldvai
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Template:     twentyseventeen
Version: 3.2
Tested up to: 6.2
Requires at least: 4.7
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-patterns
*/.head_laci,body{max-width:12000px; align-items: center;}.btn-small,.entry-header,.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon,.menu-main_mobile,.menu-main_mobile_ikon,.tog_d{display:none}body{margin:auto;padding-left:10px;padding-right:10px;color:#888;font-size:15px}h2{padding-top:10px;color:#060000}#content{padding-bottom:0!important}.site-content{padding:0;margin-left: auto;
  margin-right: auto;max-width:1200px;}.head_laci{position:fixed;width:100vw;height:68px;z-index:10;text-align:center}.head_laci2,.head_laci2_belso{display:inline-block; max-width:1200px;text-align:center;background-position-y:top;background-position-x:center;background-repeat:no-repeat;padding-top:0;}.head_laci2{background-color:#rgba(0, 0, 0, 0.00);}.head_laci2_belso{)}.head2,.head3{max-width:600px}
.head1{float:left;min-width:50px;width:50px;text-align:left}.head2{float:left;width:36%;min-width:230px;text-align:right}.entry-content,.wrap{width:100%!important}.head3{float:right;min-width:40px}.foot1{font-size:15px;float:left;text-align:left;padding-top:5px;padding-left:10px;color:#000}.site-footer .widget-area{padding-bottom:2em;padding-top:25px;padding-left:60px}.site-footer .widget-column.footer-widget-1,.site-footer .widget-column.footer-widget-2{margin-top:-20px;margin-bottom:20px}.main-navigation a{padding:6px;font-size:12px;font-weight:700}.main_div,.main_h1{text-align:left;color:#FFF;font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_head{margin-top:0;padding-top:10px;max-width:1200px}.main_head_belso{margin-top:0;}.main_h1{margin-top:20px;font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_div{font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%;}.gyik_icon{padding-top:0;padding-left:15px;height:12px;float:right;margin-top:5px}.bread_crumb{padding-top:2px;padding-bottom:0}.bread_crumb .current,.bread_crumb a{color:#000;padding:3px}.main_head_belso .main_div,.main_head_belso .main_h1{color:#FFF;text-align:left;font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_head_belso .main_h1{font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_head_belso .main_div{font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%;}h1,hr{color:#000}.wrap{max-width:1200px!important;padding:0!important;margin:0!important}select{border-width:0;height:2em;min-width:160px;font-weight:700}#Layer_nopara{position:fixed;top:50%;left:50%;margin:-160px 0 0 -160px;width:320px;height:auto;z-index:1000;background-color:#eee;visibility:hidden;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #bbb;padding:10px 5px;opacity:.96;filter:alpha(opacity=96)}hr{background-color:transparent;border:0;height:4px;margin-top:20px;margin-bottom:0}h1{font-size:22px;font-weight:700;padding:.5em 0 0}.section_h1{font-size:26px;font-weight:700;color:#000;padding:1em 0 0 30px}.kek_parent{width:100%;text-align:left;padding-bottom:10px}.teljescikk,.tobbcikk{text-align:right;width:100%}.kek_parent a{color:#000}.folyamat h2,.teljescikk a{color:#000}.tobbcikk{padding-right:30px}.tobbcikk a{font-size:18px;font-weight:700;color:#000;box-shadow:none}.folyamat h2,.ot a,.teljescikk a{font-size:16px;font-weight:700}.teljescikk{padding-top:1px}.col{padding-top:4px;padding-bottom:4px}input[type=text],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],textarea{padding:0!important}.colaa{float:left;padding-top:8px; padding-bottom:8px; text-align:left; width;100%}.harom{float:left;width:33%;padding:30px;min-width:230px;}.folyamat,.ot{min-width:180px;float:left}.ot{width:20%;padding:10px;text-align:center}.ot a{text-decoration:none;box-shadow:none}.div30{padding-left:30px;max-height:800px}.folyamat{width:24%;padding:10px}.folyamat div{font-size:15px;color:#888}.widget{padding-bottom:0}.widget ol li,.widget ul li{border:0;padding:.1em 0;font-weight:700}.widget ol li a,.widget ul li a{color:#888}.site-footer{border:0;margin:0}#logoimg{width:50px;padding-top:12px}#img_call1{margin-top:10px;max-width:315px;min-width:230px;width:230px;float:right}.menu-main_menu-container{padding-top:20px;padding-right:15px}.harom_akku{float:left;width:33%;padding:8px;min-width:320px;font-size:12px;margin-top:0}.akku_img{float:left;padding:5px;width:100px}.akku_info{float:left;padding:3px;color:#000;max-width:220px}.akku_button,.akku_button_main,.akku_button_szurke{margin:auto;color:#FFF!important;border-radius:2px;font-weight:700;text-align:center}.akku_button{background:#0094FF;border-radius:8px; ;padding:10px;font-size:18px;transition: background 0.3s ease-out;}.akku_button_szurke{background:#888;padding:10px;font-size:18px}.akku_button_main{background:#2a59ff;font-size:10px;padding:3px;cursor:pointer;cursor:hand;margin: 0px;transition: background 0.3s ease-out;}
#telikon{width:30px;float:left;padding-top:3px;margin-left:10px;margin-right:-10px}.sok_a,.sok_a :hover{color:#000!important}.akku_bbb{text-align:center;margin-bottom:-15px}.akku_h1{margin:auto auto 0;font-size:18px;text-align:center}.cont_img{float:right;width:40%;min-width:340px;padding:0}.cont_text{float:left;width:60%;min-width:340px}.harom .cont_img,.harom .cont_text{width:100%;min-width:200px}.tog_d{margin-bottom:15px;padding-left:30px}.h1_gyik h2{font-size:16px;font-weight:700;color:#000;padding-left:15px;cursor:pointer;cursor:hand}
@media screen and (max-width:768px){.cont_img,.menu-main_mobile{width:100%;padding:20px}select{width:100%}.cont_text{width:100%}#menu_3{display:none}.menu-item1{float:left}.menu-item2,.menu-toggle{float:right}.menu-item2{padding-right:20px}.menu-main_mobile{display:none;margin-top:-2px;margin-bottom:0;font-weight:700;background-color:#FFF;text-align:left}.menu-main_mobile_ikon{display:block;width:40px;float:right;padding-top:8px;margin-right:8px}#site-navigation,.hide_on_mobile{display:none}.head2{width:60%}#img_call1{margin-top:10px;min-width:280px;width:280px}.head3{width:50px;margin-top:10px;margin-right:25px}.head_laci2{background-color:rgba(0, 0, 0, 0.00)}.head_laci2_belso{}.main_head{margin-top:0;max-width:1200px;padding-left: 10vw; padding-right:10vw}.main_head_belso{}.folyamat{width:90%}.colaa,.harom{width:100%}.harom{padding:20px}.harom_akku{padding:8px;width:100%}.main_h1{font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_div{}.main_head_belso .main_h1{text-align:left;font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_head_belso .main_div{text-align:left;font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%;}.ot{width:100%;}}@media screen and (max-width:560px){.main_div,.main_h1{font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.head2{width:72%;min-width:280px;text-align:center}#img_call1{margin-top:5px;min-width:280px;width:280px}.main_h1{font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_div{font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%;}.main_head_belso .main_h1{text-align:left;font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_head_belso .main_div{text-align:left;pfont-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%;}}
@media screen and (max-width:470px){
	.main_head_belso{padding-left:0; padding-right:0}
	.main_div,.main_h1{font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.head2{width:63%;min-width:220px}#img_call1{margin-top:10px;min-width:220px;width:220px}.main_head{margin-top:0px;max-width:1200px;padding-left: 10vw; padding-right:10vw}.main_h1{font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_div{font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%;}.harom{padding:7px}.foot1{font-size:9px;padding-bottom:50px}.site-footer .widget-area{padding-left:10px}}
@media screen and (max-width:450px){
	.main_div,.main_h1{font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.head2{width:64%;min-width:150px}#img_call1{margin-top:10px;min-width:220px;width:220px}.gomb_cim1{font-size:10px}.main_head{margin-top:0px;max-width:1200px;padding-left:0px; padding-right:0px;}.main_h1{font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 16px;}.main_div{font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%;}
	.harom{padding:7px}
	.foot1{font-size:9px;padding-bottom:50px}
	.site-footer 
	.widget-area{padding-left:10px}
	.head_laci2_belso{display: inline-flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 16px;
max-width:1200px;padding-left: 0px; padding-right:0px;text-align:center;height:100%}
}
.tl_right{float:right;width:35%;min-width:320px;}.tl_left {float:left;width:60%;min-width:320px;}ul{list-style:none;}img,video{height:auto;max-width:100%;width:auto;}
.akkukeresoContainer {
	display: inline-flex;
	align-items: flex-start;
	gap: 16px;
	background-color: rgba(0, 0, 0, 0);
	color:#ffffff;
	max-width:1200px;
}

.content_box{
	display: inline-block;
	padding: 32px 16px;
	width:min-content;
	min-width: 45%;
	border-radius: 16px;
	background: rgba(111, 111, 111, 0.25);
	backdrop-filter: blur(6px);
	margin-left:10vw;
	margin-right:10vw;
}



.arrow_icon {
	width: 20px;
	vertical-align: sub;
}
.head_laci {
	padding:0 20px 0 0;
}
.gomb_cim1,.gomb_cim2{
	color:#fff;
	margin:0;padding:0
}
.gomb_cim1{font-size:18px}
.gomb_cim2{
	font-size:10px;
	font-weight:400
}

.headerContainer {

	 display: flex;
	 flex-direction: row;
	 flex-wrap: nowrap;
	 justify-content: flex-start;
	 align-content: stretch;
	 align-items: stretch;
	 background-color: #ffffff;
	padding-left:10vw;
	padding-right:10vw;
}

.headLogo {
	-webkit-order: 0;
	-ms-flex-order: 0;
	order: 0;
	-webkit-flex: 0 0 50px;
	-ms-flex: 0 0 50px;
	flex: 0 0 50px;
	-webkit-align-self: flex-start;
	-ms-flex-item-align: flex-start;
	align-self: flex-start;
	/*background-image:url("https://akkumento.hu/wp-content/uploads/2024/02/logo_wh.png");*/
	background-position: center;
	background-repeat: no-repeat;
	background-size: 40px;
	height:70px;
}

.headButton {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
	-webkit-flex: 0 1 auto;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	-webkit-align-self: stretch;
	-ms-flex-item-align: stretch;
	align-self: stretch;
}

.headMenu {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	-webkit-align-self: auto;
	-ms-flex-item-align: auto;
	align-self: auto;
}
.headMenu #top-menu {
	display: inline-block;
}

.headNyitva {
	color: #000000;
	font-size: 12px;
	text-align: right;
}
.akku_button_main {
	padding: 5px 3px;
	border-radius: 8px;
	margin: 0px;
background: #0094FF;
}
#telikon {
	width:25px;
}
.gomb_cim2 {
	display: none;
}


@media screen and (max-width:770px) {
	body {
		padding:0;
	}

	main {
		padding:0 10px;
	}

	#logoimg {
		padding-top: 15px;
		width:40px;
	}


	.menu-main_mobile_ikon {
		padding-top: 18px;
		width:30px;
		float:inherit;
		margin:0 auto;
	}

	.gomb_cim1{font-size:16px}
	.akku_button_main {
		padding: 10px 3px;
		border-radius: 8px;
		background: #0094FF;
	}

	.tl_left {
		width:auto;
		min-width: auto;
	}

	.headButton {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;

	}

	.headMenu {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
		-webkit-flex: 0 0 50px;
		-ms-flex: 0 0 50px;
		flex: 0 0 50px;
	}

	.headNyitva {
		text-align: left;
		width:150px;
	}

	#img_call1 {
		float:inherit;
		margin-top:10px;
		margin-left:0;
		width: auto;
		min-width: auto;
	}

	.head_laci {
		height:75px;
		padding:0;
	}
	.head_laci2 {
		background-size:cover;
		display: inline-flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 16px;
		margin:0px;
	}
	.head_laci2_belso {
		background-size:cover;

	}
	
	.pagenav li {
		margin:10px 0;
	}
	.content_box{
	display: inline-block;
	padding: 16px 16px;
	width:100%;
	min-width: 45%;
	height: auto;
	border-radius: 16px;
	background: rgba(111, 111, 111, 0.25);
	backdrop-filter: blur(6px);
	margin-left:0px;
	margin-right:0px;
}
	
}

.head_new {
	display: flex;
	flex-direction: column;
 	align-items: left;
 	justify-content: center;
	background-image: url(https://akkumento.hu/wp-content/uploads/2024/03/am_bg4.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; 
	margin-top: 65px;
	height: calc(100vh - 65px);
	
}

.head_new_belso {
	display: flex;
	flex-direction: column;
 	align-items: left;
 	justify-content: center;
	background-image: url(https://akkumento.hu/wp-content/uploads/2024/03/am_bg4.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; 
	margin-top: 65px;
	height: 40vh;
	
}

@media (max-width: 450px){
	.head_new {
	background-image: url(https://akkumento.hu/wp-content/uploads/2024/03/am_bg4_m.jpg);
	height: 100vh;
	padding-left: 16px;
	padding-right: 16px;
	background-position: top center; 
	}
	
		.head_new_belso {
	background-image: url(https://akkumento.hu/wp-content/uploads/2024/03/am_bg4_m.jpg);
	height: auto;
	padding: 16px;
	background-position: top center; 
	}
	
	
	.headerContainer{
		display: flex;
	 flex-direction: row;
	 flex-wrap: nowrap;
	 justify-content: flex-start;
	 align-content: stretch;
	 align-items: stretch;
	 background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	}
}

.hidden-content {
    display: none;
}

.akku_button_cta{
	border-radius: 8px;
	background: #0094FF;
	display: flex;
	height: 54px;
	padding: padding: 16px 20px;
	justify-content: center;
	align-items: center;
	align-self: stretch;
	cursor:pointer;
	cursor:hand
	color: #ffffff;
	font-family: "Libre Franklin";
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	line-height: 22px;
	transition: background 0.3s ease-out;
}

.akku_button_cta:hover{
		background: #0038FF !important;
		box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45);
}

.akku_button_main:hover{
		background: #0038FF !important;
		box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45);
}

.akku_button:hover{
		background: #0038FF !important;
		box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.45);
}

a {
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0) !important;
}


a:hover {
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0) !important;
}

.container{
	width:100%;
	padding-left:10vw;
	padding-right:10vw;
}

.sumo{
	display: flex;
height: 38px;
padding: 10px 12px;
justify-content: space-between;
align-items: center;
	border-radius: 8px;
border: 1px solid #D5D5D5;
background: var(--Colors-Grayscale-Background, #FFF);
}

.fields{
	display: flex;
align-items: center;
gap: 16px;
	width:100%;
}

.fields_belso{

}

.akkuk_div{
	padding-top: 5px;
	text-align: left;

}

.scrolled {
      background-color: #ffffff; /* Updated background color when scrolled */
		color:#000000;
    }

.scrolled2 {
background-image:url("https://akkumento.hu/wp-content/uploads/2024/02/logo_b.png")
}

.scrolled3 {
		background-image:url("https://akkumento.hu/wp-content/uploads/2024/02/menu_b.png") !important;
}

.scrolled4 {
		background-image:url("https://akkumento.hu/wp-content/uploads/2024/02/close_b.png") !important;
}

.listentothis{
}

.listentothis2{
}

.listentothis3{
}

.listentothis4{
}

.menu_closed{
	height:32px;
	width:32px;
	background-image:url("https://akkumento.hu/wp-content/uploads/2024/02/menu_w.png");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 40px;
}

.menu_open{
	height:32px;
	width:32px;
	background-image:url("https://akkumento.hu/wp-content/uploads/2024/02/close_w.png");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 40px;
}

@media (max-width: 450px){
	.fields{
		display: inline-flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 0px;
	}
		.fields_belso{
	padding-left:0px;
	padding-right:0px;
}
}

@media (max-width: 470px){
	.fields{
		display: inline-flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 0px;
	}
	.fields_belso{
	padding-left:0px;
	padding-right:0px;
}
		.akku_button_cta{
	width:100%;
}
	.akkuk_div{
	padding-top: 5px;
	text-align: right;
	padding-left: 16px;
	padding-right:16px;
}
	.container{
	width:100%;
	max-width:1200px;
	padding-left:16px;
	padding-right:16px;
}
}


@media (max-width: 560px){
	.fields{
		display: inline-flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 0px;
	}
}

@media (max-width: 768px){
	.fields{
		display: inline-flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 0px;
	}
	
	.akkukeresoContainer {
		flex-direction: column;
		padding-left: 16px;
		padding-right:16px;
		width:100%;
	}

	.head_new {
		padding-top: 55px;
		height: 100vh;
	}
	#Battery {
		padding-top: 20px;
	}
}

.head_laci {
	background: rgba(111, 111, 111, 0.25);
	backdrop-filter: blur(6px);
}


.headerContainer {
	background-color: transparent;
}

.head_new {
	margin-top: 0px;
}

.sumo {
	padding-top:0;
	padding-bottom:0;
}