header.masthead {

    background: #bf202f;

}
.menumshow {
    font-size:0.9rem;
    min-width: 15rem;
}

div.container h1 {
font-size:40px;
}
div.container h2{
    font-size:35px;
}

section {
padding: 50px 0;
}

#tarsalKODO{
    background: #fff;
}

div.tarsalKODOLogo {
    margin-top: 20px;
    margin-bottom: 40px;
    margin-left: 15px;
}

div.gazdalKODOLogo{
    margin-top:20px;
    margin-bottom: 40px;
    margin-left: 15px;
}

div.fontos{
    margin-top:0px;
    margin-bottom: 0px;
    margin-left: -350px;
    padding-top: 55px;
}



div.mapsIkon{
    margin-top:20px;
    margin-bottom: 40px;
    margin-left: 15px;
}
/* naptar megjelenés - erős CSS specificitás */
table tbody tr[class*="moreInformation"].d-none {
    display: none !important;
}
table tbody tr[class*="moreInformation"]:not(.d-none) {
    display: table-row !important;
}
table tbody tr[class*="moreInformation"] {
    display: table-row !important;
}

td.lineBottom{
    border-bottom: 1px solid black;
}

.kiemeles{
    opacity: 0.3;
   }
.kiemeles:hover{
 opacity: 0.9;
}
.dateOverflow {
    white-space: nowrap;
    overflow: hidden;
}
thead.thead-dark {
    text-align: center;
}
div.container.aloldal {
    padding-top: 70px;
}

p em {
    font-size: 18px;
}

em {
    font-size: 1rem;
}

div.container.aloldal div.tarsalKODOStyle table.table thead.thead-dark.text-center tr th {
    background-color: #CEDB00;
}

div.container.aloldal div.tarsalKODOStyle ul li a,
div#content div.container.aloldal div.tarsalKODOStyle a{
    color:#CEDB00;
    font-size: 18px;
}
div.container.aloldal div.tarsalKODOStyle ul li {
    font-weight: bold;
}

div.container.aloldal div.tarsalKODOStyle ul {
    list-style-type: none;
    font-size: 18px;
}

div.container.aloldal div.tarsalKODOStyle blockquote {
    padding-left: 40px;
    border-left: 5px solid #CEDB00;
}

div.container.aloldal div.tarsalKODOStyle ul {
    padding: 0px;
}


div.container.aloldal div.tarsalKODOStyle table tbody tr td.tarsalKODOStyleTH {
    background-color:#CEDB00;
}

div.container.aloldal div.gazdalKODOStyle table.table thead.thead-dark.text-center tr th {
    background-color:#E22B2B;
}


div.container.aloldal div.gazdalKODOStyle ul {
    list-style-type: none;
    font-size: 18px;
}

div.container.aloldal div.gazdalKODOStyle ul li a,
div.container.aloldal div.gazdalKODOStyle a {
     color:#E22B2B;
     font-size: 18px;
}
div.container.aloldal div.gazdalKODOStyle ul li {
    font-weight: bold;
}

div.container.aloldal div.gazdalKODOStyle blockquote {
    padding-left: 40px;
    border-left: 5px solid #e22b2b;
}

div.container.aloldal div.gazdalKODOStyle ul {
    padding: 0px;
}

div.tarsalKODOLogo.logoAloldal, div.gazdalKODOLogo.logoAloldal {
    margin-top: 0px;
}


div.gazdalKODOStyle table.table tbody tr td.gazdalKODOStyleTH {
    background-color:#E22B2B;
}

section#contact.contact.bg-primary div.container h1 i.fas.fa-heart {
    color:red;
}