Template:Topic box colour/styles.css

.topic_box_colour {
    width: 95%;
    border: 1px solid rgb(162, 169, 177);
    padding: 5px;
    margin: 1em auto;
}

.topic_box_colour_header {
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    grid-gap: 10px;
    width: 100%;
    justify-self: center;
}

.topic_box_colour_header_left {
    text-align: left;
    margin-left: 1em;
    font-size: small;
}

.topic_box_colour_header_center {
    text-align: center;
    font-weight: bold;
}

.topic_box_colour_header_right {
    text-align: right;
    margin-right: 1em;
    font-size: small;
}

.topic_box_colour_body {
    width: 100%;
}