#content {font-family: 'Lato', sans-serif!important;}
body > header > h1 {color: #fcf3e4 !important;}
body > header > h1 > a  {font-family: 'MedievalSharp', cursive;font-size:1.6em;text-shadow: 2px 2px 4px #403535 !important;}
header {border-color: #73534C;}
footer {text-align: center;}
footer p {float: none;}
footer {border-top: 1px solid #A68B81!important;}
#primary-nav ul.navigation>li a {background: #FCF3E5;}
#content > div > h2  {font-family: 'MedievalSharp', cursive;font-size:1.4em;}
#content > div > h3 {font-family: 'MedievalSharp', cursive !important;font-size:1em;}
#content > div > h4  {font-family: 'MedievalSharp', cursive;font-size:0.9em;}
#content > h2 > span {font-family: 'MedievalSharp', cursive;font-size:1.3em;}
#content > ul > li > div > h4 {font-family: 'MedievalSharp', cursive !important;font-size:1.2em;}
#primary-nav > ul {font-family: 'Lato', sans-serif!important;}
ul.navigation {font-family: 'Lato', sans-serif!important;}
.sub-menu .navigation {border-left: 3px solid #73534c!important;}
input[type="text"] {font-family: 'Lato', sans-serif!important;}
button {font-family: 'Lato', sans-serif!important;}
select {font-family: 'Lato', sans-serif!important;}
.author {color:#A68B81;}
footer {font-family: 'Lato', sans-serif!important;}

#content > div.site-page-pagination a {color: #FCF3E5;background-color: #8C423B;border-color: #FCF3E5;padding:5px 10px;}
#content > div.site-page-pagination a:hover {color: #FCF3E5;background-color: #403535;border-color: #A68B81;}

.highlighted {padding: 10px;background-color:#FCF3E5;color:#8C423B;border: 1px solid #8C423B;  border-radius: 4px;margin-bottom: 10px;}

.card-nct {
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
  width: 100%;
  border-radius: 5px;
}

.card-nct:hover {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

.card-nct img {
  border-radius: 5px 5px 0 0;
}

.container-nct-story {
  padding: 2px 16px;
}

.grid-container-nct {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr; /* podział na 3 kolumny o równej szerokości */
    grid-gap: 10px; /* odstępy między kolumnami */
    padding-bottom: 8px;
}

.grid-container-nct-2 {
    display: grid;
    grid-template-columns: 1fr 1fr; /* podział na 3 kolumny o równej szerokości */
    grid-gap: 10px; /* odstępy między kolumnami */
    grid-row: 10px; /* odstępy między kolumnami */
    padding-bottom: 8px;
}

.item-nct {
    
    background-color: #8C423B;
    color: #FCF3E5;
    padding: 20px;
    transition: background-color 0.3s ease; /* płynne przejście */
}

.item-nct:hover {
    background-color: #403535; /* nowy kolor tła po najechaniu myszką */
}

.item-nct h4 {font-family: 'MedievalSharp', cursive !important;font-size:1.1em;color:#FCF3E5;}
.item_nct a {color:#FCF3E5!important;}

@media screen and (max-width: 600px) {
    .grid-container-nct {
        grid-template-columns: 1fr; /* jedna kolumna dla ekranów o szerokości mniejszej lub równej 600px */
    }
}

@media screen and (max-width: 600px) {
    .grid-container-nct-2 {
        grid-template-columns: 1fr; /* jedna kolumna dla ekranów o szerokości mniejszej lub równej 600px */
    }

@media only screen and (max-width: 640px) 
{
.site-title {font-size: 0.8em;!important;line-height: 1.2em;padding:8px;word-spacing: .30em } 
 }