.lu-html {
    margin: 50px 0;
}

.lu-html__wrapper {
    max-width: 66.67%;
}

.wys-max-width .lu-html__wrapper {
    max-width: 75%;
}

.lu-html.full_width .lu-html__wrapper {
    max-width: 100%;
}

.lu-html .lu-html__wrapper p,
.lu-html .lu-html__wrapper h1,
.lu-html .lu-html__wrapper h2,
.lu-html .lu-html__wrapper h3,
.lu-html .lu-html__wrapper h4,
.lu-html .lu-html__wrapper h5,
.lu-html .lu-html__wrapper ul,
.lu-html .lu-html__wrapper ol {
    max-width: 100%;
}

.lu-html .lu-html__wrapper table td:first-child,
.lu-html .lu-html__wrapper table th:first-child {
    padding-left: 16px;
}

.lu-html .lu-html__wrapper table td:last-child,
.lu-html .lu-html__wrapper table th:last-child {
    padding-right: 16px;
}

@media (max-width: 1680px) {
    .lu-html {
        margin: 30px 0;
    }
}

@media (max-width: 768px) {
    .lu-html__wrapper,
    .wys-max-width .lu-html__wrapper {
        max-width: 100%;
    }

    .lu-html .lu-html__wrapper table td:first-child,
    .lu-html .lu-html__wrapper table th:first-child {
        padding-left: 14px;
    }

    .lu-html .lu-html__wrapper table td:last-child,
    .lu-html .lu-html__wrapper table th:last-child {
        padding-right: 14px;
    }
}