/*
@font-face{font-family: "AvbdBold"; src:url("http://localhost/_kulfoldiorokseg/html/css/fonts/AvbdBold.woff");} 
@font-face{font-family: "AvdmReg"; src:url("http://localhost/_kulfoldiorokseg/html/css/fonts/AvdmReg.woff");} 
@font-face{font-family: "GaramondPremrPro"; src:url("http://localhost/_kulfoldiorokseg/html/css/fonts/GaramondPremrPro.woff");} 
@font-face{font-family: "AGaramondPro-Bold"; src:url("http://localhost/_kulfoldiorokseg/html/css/fonts/AGaramondPro-Bold.woff");} 
@font-face{font-family: "AGaramondProRegular"; src:url("http://localhost/_kulfoldiorokseg/html/css/fonts/AGaramondPro-Regular.woff");} 
*/

@font-face{font-family: "AvbdBold"; src:url("https://www.kulfoldi-orokseg.hu/css/fonts/AvbdBold.woff");} 
@font-face{font-family: "AvdmReg"; src:url("https://www.kulfoldi-orokseg.hu/css/fonts/AvdmReg.woff");} 
@font-face{font-family: "GaramondPremrPro"; src:url("https://www.kulfoldi-orokseg.hu/css/fonts/GaramondPremrPro.woff");} 
@font-face{font-family: "AGaramondPro-Bold"; src:url("https://www.kulfoldi-orokseg.hu/css/fonts/AGaramondPro-Bold.woff");} 
@font-face{font-family: "AGaramondProRegular"; src:url("https://www.kulfoldi-orokseg.hu/css/fonts/AGaramondPro-Regular.woff");} 

body, html {margin:0px; padding:0px; font-family:'GaramondPremrPro', sans-serif; font-size:20px; color:#4b4b47; background-color:#f5f3e5; height:100%; width:100%;}
form, div, p, ul, li, h1, h2, h3, h4, h5, h6{padding: 0; margin: 0;} 

/***********/
/* Header bg */
/***********/
.blokk_header_1{margin:0 auto; background: url('../images/bg_header_1920.png') top center no-repeat; height:481px; width:100%;}
.blokk_header_1:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.blokk_header_1 .blokk_logo{width:1050px; margin:0 auto; color:#f5f3e5; font-family:'AGaramondProRegular', sans-serif; }

.blokk_header_1 .blokk_logo #webanimacio{float:left; margin:25px 120px 0 0;}


.blokk_header_1 .p_1{color:#f5f3e5; padding:120px 0 0 0; margin:0; font-size:30px; text-transform:uppercase;}
.blokk_header_1 .p_1 span{color:#adbe25;}

.blokk_header_1 .p_2{color:#f5f3e5; padding:0; margin:0; font-size:20px; letter-spacing:3px; text-transform:uppercase;}
.blokk_header_1 .p_3{color:#f5f3e5; padding:10px 0 0 0; margin:0; font-size:20px; letter-spacing:1px; text-transform:uppercase;}

.blokk_header_1 .blokk_logo #sep_nyil_1{width:530px; margin:15px 0 10px 0;}


@media screen and (max-width:1050px) {
	.blokk_header_1 .blokk_logo{width:100%;}
	.blokk_header_1 .blokk_logo #webanimacio{margin:25px 40px 0 0;}
}


@media screen and (max-width:940px) {
	.blokk_header_1 .blokk_logo #webanimacio{margin:25px 40px 0 0; width:280px;}
	.blokk_header_1 .p_1{padding:120px 0 0 0; font-size:26px;}
	.blokk_header_1 .blokk_logo #sep_nyil_1{width:460px; margin:15px 0 10px 0;}
	.blokk_header_1 .p_2{padding:0; margin:0; font-size:20px; letter-spacing:1px;}
}

@media screen and (max-width:840px) {
	.blokk_header_1 .blokk_logo #webanimacio{margin:45px 20px 0 0; width:260px;}
	.blokk_header_1 .p_1{padding:120px 0 0 0; font-size:22px;}
	.blokk_header_1 .blokk_logo #sep_nyil_1{width:400px; margin:15px 0 10px 0;}
	.blokk_header_1 .p_2{padding:0; margin:0; font-size:17px;}
	.blokk_header_1 .p_3{padding:10px 0 0 0; margin:0; font-size:18px;}
}

@media screen and (max-width:720px) {
	.blokk_header_1{background: url('../images/bg_header_1920_2.png') top center no-repeat; height:400px; width:100%;}
	.blokk_header_1 .blokk_logo #webanimacio{margin:35px 20px 0 0; width:220px;}
	.blokk_header_1 .p_1{padding:100px 0 0 0; font-size:20px;}
	.blokk_header_1 .blokk_logo #sep_nyil_1{width:360px; margin:15px 0 10px 0;}
	.blokk_header_1 .p_2{padding:0; margin:0; font-size:16px;}
	.blokk_header_1 .p_3{padding:10px 0 0 0; margin:0; font-size:17px;}
}

@media screen and (max-width:640px) {
	.blokk_header_1{background: url('../images/bg_header_1920.png') top center no-repeat; height:481px; width:100%; text-align:center;}
	.blokk_header_1 .blokk_logo #webanimacio{float:none;margin:10px auto; width:220px;}
	.blokk_header_1 .p_1{padding:0; font-size:20px;}
	.blokk_header_1 .blokk_logo #sep_nyil_1{width:360px; margin:15px 0 10px 0;}
	.blokk_header_1 .p_2{padding:0; margin:0; font-size:16px;}
	.blokk_header_1 .p_3{padding:10px 0 0 0; margin:0; font-size:17px;}
}

@media screen and (max-width:540px) {
	.blokk_header_1{background: url('../images/bg_header_1920.png') top center no-repeat; height:481px; width:100%; text-align:center;}
	.blokk_header_1 .p_1{padding:0; font-size:18px;}
	.blokk_header_1 .blokk_logo #sep_nyil_1{width:300px; margin:10px 0 5px 0;}
	.blokk_header_1 .p_2{padding:0; margin:0; font-size:15px; letter-spacing:0px;}
	.blokk_header_1 .p_3{padding:7px 0 0 0; margin:0; font-size:16px;  letter-spacing:0px;}
}


/****************/
/* Content 1    */
/****************/
.content_1{width:100%; margin:0 auto; background:#f5f3e5; text-align:center; }
.content_1:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.content_1 .content_1050{width:1050px; margin:0 auto; text-align:center;}

.content_1 .content_1050 h1{padding:35px 0 0 0; margin:0; text-transform:uppercase; font-size:30px; color:#4b4b47;}

.content_1 .content_1050 .sep_1{margin:25px auto;}
.content_1 .content_1050 .p_1{font-size:30px; padding:15px 0 0 0; margin:0;}
.content_1 .content_1050 .p_2{font-size:20px; padding:30px 0 0 0; margin:0; width:100%;}
.content_1 .content_1050 .p_3{font-size:20px; padding:45px 0 0 0; margin:0; width:100%;}
.content_1 .content_1050 .p_4{font-size:20px; padding:15px 0 0 0; margin:0; width:100%;}

.content_1 .content_1050 .anim_img_1{margin:20px 0 0 0;}

.content_1 .content_1050 .p_2 img{margin:0 auto;}

@media screen and (max-width:1050px) {
	.content_1 .content_1050{width:100%;}	
}

@media screen and (max-width:840px) {
	.content_1 .content_1050 .p_2 img{margin:0 auto; width:96%;}
}

@media screen and (max-width:540px) {
	.content_1 .content_1050 h1{font-size:26px;}
	.content_1 .content_1050 .p_2 img{width:100%;}
}

/****************/
/* Elrehetosegeink 2 */
/****************/
.elerhet_2{width:100%; margin:0 auto 35px auto; background:#f5f3e5; text-align:center; }
.elerhet_2.mod{margin:0 auto 35px auto;}
.elerhet_2:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.elerhet_2 .content_1050{width:1050px; margin:0 auto; text-align:center;}

.elerhet_2 .content_1050 h3{padding:35px 0 0 0; margin:0; text-transform:uppercase; font-size:30px;}

.elerhet_2 .content_1050 .sep_1{margin:50px auto;}

.elerhet_2 .content_1050 .p_1{font-size:30px; color:#c0a95a; padding:0; margin:0; width:100%; text-transform:uppercase;}
.elerhet_2 .content_1050 .p_2{font-size:20px; color:#4b4b47; padding:0 0 55px 0; margin:0; width:100%; text-transform:uppercase;}
.elerhet_2 .content_1050 .p_3{font-size:30px; color:#c0a95a; padding:0 0 0 0; margin:0; width:100%;}
.elerhet_2 .content_1050.mod .p_4{font-size:20px; padding:15px 0 15px 0; margin:0; width:100%; color:#4b4b47;}
.elerhet_2 .content_1050.mod table{margin-bottom:15px;}

.elerhet_2 .content_1050 .p_5{font-size:20px; color:#4b4b47; padding:85px 0 15px 0; margin:0; width:100%;}
.elerhet_2 .content_1050 .p_6{font-size:18px; color:#c0a95a; padding:0 0 15px 0; margin:0; width:100%;}
.elerhet_2 .content_1050 .p_6 a{font-size:18px; color:#c0a95a; text-decoration:none;}

.elerhet_2 .content_1050 .p_2 a{font-size:20px; color:#4b4b47; text-decoration:none;}

.elerhet_2 .content_1050 .k_1{display: inline-block; width:auto; padding:0; margin:0 20px 25px 20px;}
.elerhet_2 .content_1050 .k_1 img{margin:-5px 10px 0 0;}
.elerhet_2 .content_1050 .k_1 a{color:#4b4b47; text-decoration:none; padding:0; margin:0;}
.elerhet_2 .content_1050 .k_1 a:hover{text-decoration:underline;}

@media screen and (max-width:1050px) {
	.elerhet_2 .content_1050{width:100%;}	
}

@media screen and (max-width:540px) {
	.elerhet_2 .content_1050 .p_1{font-size:26px;}
	.elerhet_2 .content_1050 .p_2{padding:0 0 35px 0; }
	.elerhet_2 .content_1050 .k_1{margin:0 20px 15px 20px;}
	.elerhet_2 .content_1050 .k_1 a{font-size:18px;}
}


/****************/
/* Elrehetosegeink 3 */
/****************/
.elerhet_3{width:100%; margin:0 auto 35px auto; background:#f5f3e5; text-align:center; }
.elerhet_3:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.elerhet_3 img{width:100%; height:auto; padding-top:3px; padding-bottom:3px; border-top:4px double #d4c079; border-bottom:4px double #d4c079;}

.elerhet_3 #map_2{display:none;}

@media screen and (max-width:840px) {
	.elerhet_3 #map_1{display:none;}
	.elerhet_3 #map_2{display:block;}
}

/**********/
/* Footer */
/**********/
.footer_kifut{width:100%; background-color:#f5f3e5;}
.footer_kifut .footer_text{max-width:1050px; margin:0 auto; padding:0; text-align:center;}
.footer_kifut .footer_text:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.footer_kifut .footer_text p{margin:14px 0 0 0; padding:0;}

.footer_kifut .footer_text .webm{margin:20px auto 0 auto;}


@media screen and (max-width:1150px) {
	.footer_kifut .footer_text{width:95%; margin:0 auto;}
	.footer_kifut .footer_text p.copy{padding:0 5px;}
}


@media screen and (max-width:840px) {
	.footer_kifut .footer_text{font-size:18px;}
}

