@media print {
    * {
        background-color: white !important;
        color: black !important;
        margin: 0px;
        padding: 0px;
        text-decoration: none;
    }

    
    h1, h2, h3, h4, h5, h6 {
        font-size: 1em;
    }
    
    .no-print {
        display: none !important;
    }
    
    img {
        width: 200px;
    }
    
    #oldal {
        width: auto !important;
    }
    
    /*Nagyon specifikus, különben nem akar átmenni soros elrendezésre*/
    html body #main-content section.galeria.column .column1, 
    html body #main-content section.galeria.column .column2 {
        display: flex !important;
        flex-direction: row !important;
    }

    html body #main-content a.külsőlink::after {
        content: " [" attr(href) "] " !important;
        font-size: 1em !important;
    }

    .card {
        padding: 2px !important;
    }
}