
.generated-html-container {
    font-size: 16px;
    font-family: Times, "Times New Roman", serif;
}

.generated-html-container.enrolled-bill {
    background-image: url(background.gif);
    padding: 0 20px 20px;
}

.generated-html-container.engrossed-bill-house {
    background-image: url(light_blue_bkg.gif);
    padding: 0 20px 20px;
}

.generated-html-container img {
    max-width: 100%;
    height: auto;
}

.generated-html-container p:empty {
    display: none;
}

.generated-html-container table {
    empty-cells: hide;
}

.generated-html-container .lbexTableStyleSix {
    float: left;
}

.generated-html-container .lbexTableStyleFour {
    float: right;
}

@media screen and (max-width: 650px) {
    .generated-html-container .lbexTableStyleSix,
    .generated-html-container .lbexTableStyleFour {
        float: none;
        margin: auto;
        width: 100%;
    }
}

.generated-html-container hr {
    margin: 1em auto;
    background-color: #333;
}

.generated-html-container .lbexTableStyleTwo {
    margin-left: auto;
    margin-right: auto;
}
.lbexTitleLevelTrad {
    display:block;
    margin-bottom: 15px;
}