@media only screen and (max-width: 1000px)
{
	.mobil-elrejt{
		display: none !important;
	}
	.mobil-mutat{
		display: flex !important;
	}
	.kettes-oszlop, footer .harmas-oszlop{
		flex-flow: column;
		grid-gap: 15px 0px;
	}
	footer .harmas-oszlop{
		flex-flow: column-reverse;
	}
	.kettes-oszlop .oszlop{
		width: 100% !important;
	}
	footer .harmas-oszlop .oszlop{
		flex-flow: column nowrap;
		width: 100% !important;
		align-items: center;
	}
	header{
		height: auto;
		padding-bottom: 20px;
	}
	.container{
		width: 95%;
	}
	header .cim{
		width: 100%;
	}
	header .cim.transform{
		background: var(--sotetszurke);
		width: 100%;
		padding: 20px 2.5%;
	}
	header .cim.nagy{
		font-size: 30px;
		margin-top: 10px;
	}
	footer{
		height: auto;
		padding: 30px 0px;
	}
	
	.zold-gomb{
		font-size: 20px;
		line-height: 1.3em;
	}
	.zold-gomb::after{
		line-height: 1.3em;
		font-size: 20px;
	}
	footer ul{
		padding: 0 0 23px 0px;
	}
	.atlatszo-form{
		padding: 20px 10px 10px 10px;
		width: 100%;
	}
	.atlatszo-form .kicsiszoveg{
		max-width: 95%;
	}
	.mezo{
		width: calc(95% - 20px);
	}
	.atlatszo-form .checkbox-wrapper-13{
		width: 90%;
	}
	.atlatszo-form h1{
		width: 95%;
	}
	.kulso-naptar{
		flex-flow: column;
 		align-items: center;
	}
}