.ptb10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.ptb20 {
	padding-top: 20px;
	padding-bottom: 20px;
}
.ptb30 {
	padding-top: 30px;
	padding-bottom: 30px;
}
.pt10 {
	padding-top: 10px;
}
.p120 {
	padding-bottom: 10px;
}
.pt20 {
	padding-top: 20px;
}
.pb20 {
	padding-bottom: 20px;
}
.pt30 {
	padding-top: 30px;
}
.pb30 {
	padding-bottom: 30px;
}
.feher-hatter {
	background-color: #ffffff;
}
.phatter {
	background-color: #F06CDC;
}
.mhatter {
	background-size: cover;
	background-image: url('/templates/ktncsongrad/pages/hatterek-2024/alaphullamoskep-desktop-felso.jpg');
	padding: 30px 0px 30px 0px;
}
.napibkep {
	width: 100%;
}
.nagy_cim_csikos {
	font-size: 36px;
	background-color: #eeeeee;
	background-image: url('/templates/ktncsongrad/img/cimhatter.jpg');
}
@media (max-width: 992px) {
	.jegyek {
		padding: 30px 30px 30px 30px;
	}
	.jegyek .ticklink {
		font-size: 15px;
	}
    .jegyek-hatter {
		background-repeat: repeat-y !important;
		background-size: auto !important;
		background-image: url('/templates/ktncsongrad/img/jegyek/jegyek-hatter.jpg');
    }
    .sz5oszlop {
        width: 100%;
    }
	.jegykep {
		width: 45%;
		margin-bottom: 20px;
		margin-left: 2%;
		margin-right: 2%;
	}
}
@media only screen and (max-width: 768px) { /* COL-SM */
    
}