
.gvpt-wrapper{
    background:#f5fff7;
    border-radius:14px;
    padding:20px;
    box-shadow:0 2px 10px rgba(0,0,0,.05);
    overflow:auto;
}

.gvpt-wrapper h2{
    margin-top:0;
    color:#1f7a3d;
}

.gvpt-table{
    width:100%;
    border-collapse:collapse;
    margin-top:15px;
}

.gvpt-table th,
.gvpt-table td{
    padding:12px;
    border-bottom:1px solid #dfeee4;
    text-align:left;
}

.gvpt-table th{
    background:#1f7a3d;
    color:#fff;
}

.gvpt-updated{
    margin-top:12px;
    font-size:13px;
    opacity:.7;
}
