.entry-content  table,.pagination{
    max-width: 100%;
    min-width: 100%;
}


.swp-container{
    max-width: 1340px !important;
}

.swp-container p{
    font-size:14px;
}
table th{
    text-align: left;
}
.swp-container {
    max-width: 1340px;
    margin: 0px auto;
}
table>tbody>tr>td, table>tbody>tr>th, table>tfoot>tr>td, table>tfoot>tr>th, table>thead>tr>td, table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}

table>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
table th{
    font-size:13px;
}

table td,.page-numbers{
    font-size:13px;
}
.page-numbers{
    padding:4px;
}
table{
    border-left:1px solid #ddd;
        border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
}
.pagination{
    display: flex;
    justify-content: center;
}

h1.wp-block-post-title{
    display: none;
}

.wp-block-group.alignfull.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained{
    padding-top:0 !important;
    padding-bottom: 0 !important
}


@media only screen and (max-width:480px){
    .swp-container h2{
    margin-top:0;
    font-size:20px;
}


table>tbody>tr>td, table>tbody>tr>th, table>tfoot>tr>td, table>tfoot>tr>th, table>thead>tr>td, table>thead>tr>th {
    display: inline-block !important;
    width:100%;
        padding-left:0 !important;
    background:transparent !important;
}

.alignwides{
    width:100%;
    overflow: hidden;
}

.entry-content table, .pagination {
    max-width: 100%;
    min-width: 100%;
    border: 0;

}



table>tbody>tr>td{
    padding-left:10px !important;
}
}