.content-wrap {
    max-width: 980px;
}
.region-content .content-wrap h1 {
    padding: 0;
    margin: 60px 0;
    text-align: center;
}
.main-content
{
margin-bottom: 80px;
}
.zp-table {
    border: 1px solid #333;
    width: 100%;
    margin: 40px auto;
}
.zp-table td, .zp-table th {
    padding: 10px;
    border: 1px solid #c3c3c3;
    font-size: 12pt;
    line-height: 22px;
    text-align: left;
}
.bullet-points
{
    list-style: disc;
    padding-left: 25px;
}
.bullet-points li
{
    margin: 10px 0;
}
@media screen and (max-width: 991px)
{
.zp-table-responsive {
    overflow-x: auto;
}
}
#header .header>.logo{display: block;}