header {
height:auto;
}

.headercont {
height:80px;
background-size:auto 100%;
position:relative;
z-index:200;
}


header .container {
padding:0;
}
.logo {
padding-top:10px;
padding-left:10px;
}

.nav-toggle {
margin-top:27px;
margin-right:20px;
}

.container {
width:100%;
}

.menulogo {
display:none;
}

.nav-toggle:after,
.nav-toggle:before,
.nav-toggle div {
width:21px;
background-color: #000;
content: '';
display: block;
height: 3px;
margin: 4px 0;
-moz-transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}


.nav-toggle:hover:before {
transform: translateY(7px) rotate(135deg);
-moz-transform: translateY(7px) rotate(135deg);
-webkit-transform: translateY(7px) rotate(135deg);
}

.nav-toggle:hover:after {
transform: translateY(-7px) rotate(-135deg);
-moz-transform: translateY(-7px) rotate(-135deg);
-webkit-transform: translateY(-7px) rotate(-135deg);
}

.nav-toggle:hover div {
-moz-transform: scale(0);
-webkit-transform: scale(0);
transform: scale(0);
}



header .menu {
display:none;
clear:left;
margin:0;
padding:0;
float:none !important;
adding:20px;
z-index:-1;
osition:relative;

}


.headercont .container {
padding:0;

width:100%;

}

.menu .menupont {
ackground:#6d6f92;
background:#fff;
clear:left;
width:100%;
float:none;
padding:10px;
text-align:center;


}



.socialmenu {
idth:170px;
width:140px;
margin:0 auto;
}


.cimlap-caption {
argin-top:0px;
z-index:20;
}

.cimlap-caption img {
width:33%;
}

#cimlap {
min-height:180px;
height:180px;
z-index:10;
positiom:relative;
background-image: url(/theme/pic/cod_1990px_20251128.jpg?a=2);
background-size:115%;
background-position: center center;
background-repeat:no-repeat;
}

.hirek-lista {
width:100%;
}

.hirek-lista .foto img {
width:100%;
}



.band-member {
width:100%;
clear:left;
float:none;
display:table;
color:#fff;
}


.socialcont {
margin:0 auto;
width:88%;
}



.esemenyek-lista {
border-bottom:3px solid #ddd;
padding-top:16px;
padding-bottom:14px;
}


.esemenyek-lista div.datum {
float:none;
clear:left;
width:100%;
font-weight:bold;
font-size:14px;
margin-top:3px;
color:#757575;
}

.esemenyek-lista .cim {
float:none;
clear:left;
width:100%;
text-align:left;
padding-left:0px;
line-height:1.2;
text-transform: uppercase;
padding-top:1px;
font-size:18px;
font-weight:500;
color:#896971;
}

.esemenyek-lista .cim small {
font-size:11px;
font-weight:300;
color:#888;
}

.esemenyek-lista .info {
float:none;
clear:left;
width:100%;
text-transform: uppercase;
text-decoration: none;
font-size:13px;
color:#383838;
margin-top:4px;
}

.esemenyek-lista .tipus {
margin:0 auto;
float:none;
}

.esemenyek-lista .tipuscont {
float:none;
clear:left;
width:100%;
margin-bottom:8px;

}

.esemenyek-lista .tipus.txt {
text-transform: uppercase;
text-decoration: none;
font-size:10px;
color:#333;
border:2px solid #eb8326;
background:#fff;
padding:3px 1px;
border-radius:4px;
text-align:center;
font-weight:600;
width:90px;
margin-top:4px;


}

.esemenyek-lista .gomb {
float:none;
clear:left;
width:80%;
text-align:center;
margin:0 auto;
}


.codhero .container .tartalom {
max-width:95%;
color:#fff;
font-size:12px;

}

.codhero.koncertek .container .tartalom {
max-width:95%;
color:#fff;
font-size:14px;

}


.codhero h3 {
text-align:center;
text-transform: uppercase;
color:#fff;
font-size:30px;
font-weight:700;
padding-top:0px;
letter-spacing:-1.3px;
}



.koncertek .tartalom {
width:95%;

}