div.tablecontainer {
    overflow: auto
    }
table.paragraphtable {
    border-collapse: collapse;
    margin-bottom: 10px
    }
table.paragraphtable span.paragraphtablecheck {
    width: 15px;
    background: url(../img/?f=check&c=ffffff);
    display: inline-block;
    vertical-align: middle;
    height: 15px
    }
table.paragraphtable td, table.paragraphtable th {
    border-color: #fff;
    border-width: 1px;
    border-style: solid;
    padding: 6px 10px 6px 10px;
    background: #5a5a5a;
    line-height: 100%;
    text-align: left;
    vertical-align: top;
    font: 15px Calibri, Candara, "Segoe", "Segoe UI", Optima, Arial, sans-serif;
    color: #fff
    }
table.paragraphtable td.alt {
    background: #f0f0f0
    }
table.paragraphtable td.header, table.paragraphtable th.header {
    border-color: #fff;
    border-width: 1px;
    border-style: solid;
    padding: 6px 10px 6px 10px;
    background: #000;
    font: italic 15px Calibri, Candara, "Segoe", "Segoe UI", Optima, Arial, sans-serif;
    color: #fff
    }
table.paragraphtable p {
    margin: 0;
    padding: 0
    }
table.paragraphtable a img {
    border: none;
    display: block
    }
@media screen and (max-width: 767px) {
    .sqr .paragraphtablepivot thead {
        display: none
        }
    .sqr .paragraphtablepivot td {
        display: block;
        width: 100% !important;
        border-color: #fff;
        border-width: 1px;
        border-style: solid;
        border-top: none;
        box-sizing: border-box;
        text-align: left !important
        }
    .sqr .paragraphtablepivot img {
        margin-top: 6px
        }
    .sqr .paragraphtablepivot td:before {
        content: attr(data-header) ": ";
        font-style: italic;
        display: block
        }
    .sqr .paragraphtablepivot tr {
        display: block;
        border: none
        }
    .sqr .paragraphtablepivot td:first-child {
        border-color: #fff;
        border-width: 1px;
        border-style: solid;
        padding: 6px 10px 6px 10px;
        background: #000;
        font: italic 15px Calibri, Candara, "Segoe", "Segoe UI", Optima, Arial, sans-serif;
        color: #fff
        }
    .sqr .paragraphtablepivot td:last-child {
        border-bottom: none
        }
    .sqr .paragraphtablepivot {
        border-bottom-color: #fff;
        border-bottom-width: 1px;
        border-bottom-style: solid
        }
    .sqr .paragraphtablepivot td:first-child:before {
        content: ""
        }
    }