.charter-content table {
    width: 100%;
    border-collapse: collapse;
    margin: 1em 0;
}

.charter-content td {
    padding: 10px;
    vertical-align: top;
}

.charter-content td.col-55 {
    width: 55%;
}

.charter-content td.col-45 {
    width: 45%;
}

.charter-content p {
    margin-bottom: 1em;
}

.charter-content p.text-left {
    text-align: left;
}

.charter-content p.text-right {
    text-align: right;
}

.charter-content br {
    display: block;
    margin: 5px 0;
} 