﻿#header {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}

#bottom {
    position: static;
    display: block;
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}

#content {
    width: 100%;
    max-width: 100%;
    overflow-x: hidden;
    box-sizing: border-box;
}

    /* radix_boxton */
    #content .radix_boxton {
        margin: 0 auto;
        width: 100%;
        max-width: 1462px;
        box-sizing: border-box;
        overflow-x: hidden;
    }

        #content .radix_boxton #header {
            width: 100%;
            max-width: 100%;
            min-width: 0;
            box-sizing: border-box;
        }

        #content .radix_boxton #main {
            display: block;
            width: 100%;
            max-width: 1280px;
            min-width: 0;
            margin-right: 0;
            box-sizing: border-box;
            overflow-x: hidden;
        }

        #content .radix_boxton #right,
        #content .radix_boxton #left,
        #content .radix_boxton #bottom {
            width: 100%;
            max-width: 100%;
            min-width: 0;
            box-sizing: border-box;
        }

        #content .radix_boxton #main,
        #content .radix_boxton #main {
            min-width: 0;
            max-width: 100%;
            box-sizing: border-box;
        }

            #content .radix_boxton #main img,
            #content .radix_boxton #main iframe,
            #content .radix_boxton #main video,
            #content .radix_boxton #main canvas,
            #content .radix_boxton #main svg {
                display: block;
                max-width: 100% !important;
                height: auto !important;
            }

            #content .radix_boxton #main table {
                width: 100% !important;
                max-width: 100% !important;
                table-layout: fixed !important;
                border-collapse: collapse;
            }

            #content .radix_boxton #main p,
            #content .radix_boxton #main div,
            #content .radix_boxton #main span,
            #content .radix_boxton #main a,
            #content .radix_boxton #main li,
            #content .radix_boxton #main td,
            #content .radix_boxton #main th,
            #content .radix_boxton #main pre,
            #content .radix_boxton #main code {
                word-break: break-word;
                overflow-wrap: anywhere;
            }

            #content .radix_boxton #main [style*="width"],
            #content .radix_boxton #main [style*="min-width"],
            #content .radix_boxton #main [width] {
                max-width: 100% !important;
                min-width: 0 !important;
            }

@media screen and (max-width: 1462px) {
    #content .radix_boxton {
        max-width: 100%;
        padding-left: 12px;
        padding-right: 12px;
    }

        #content .radix_boxton #main {
            max-width: 100%;
        }
}
