
/* WEROODSFORUM - SAFE STRUCTURE */
/* Keep original PunBB layout */

html {
    scroll-behavior: smooth;
}

.punbb {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.punbb img {
    max-width: 100%;
}

.punbb input,
.punbb select,
.punbb textarea,
.punbb button {
    box-sizing: border-box;
    max-width: 100%;
}

.punbb a,
.punbb button,
.punbb input[type="submit"] {
    transition: color .25s ease,
                background .25s ease,
                border-color .25s ease,
                box-shadow .25s ease;
}

.punbb textarea {
    resize: vertical;
}

@media screen and (max-width: 768px) {
    .punbb {
        width: auto;
        margin: 0;
    }

    .punbb img {
        height: auto;
    }
}
