body {

    background-color: transparent;
    background-image: none;
    color: #000000;
}

    .cycle-slideshow,
    .cycle-mini-slideshow,
    .list.list-horiz.list-small,
    .view.view-secondary.case-nav,
    .view.view-primary.case-alerts,
    .row.row-tertiary.case-subnav,
    .row.row-primary,
    .col-secondary.mode.mode-desktop,
    .widget.case-share {

        display: none;
    }

    .col.col-sp.col-primary {

        float: none;
        width: auto;
        padding: 0;
    }

    .view-secondary.theme-a {

        background-color: transparent;
        background-image: none;
        border-width: 0;
        margin: 0;
        padding: 0;
    }

    .view-secondary {

        width: auto;
        margin: 0;
    }

    .article {

        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }

    .brand-primary {

        position: relative;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        margin: 20px 0 0 20px;
    }

    .sched-scroller {

        padding-left: 0;
        overflow-x: visible;
        width: auto;
    }

        .sched-scroller {

            font-size: 12px;
        }

            .sched-scroller th,
            .sched-scroller td {

                padding: 5px;
            }

    .sched-fixed.theme-primary {

        line-height: normal;
    }

    .sched-fixed {

        position: relative;
        width: auto;
        left: auto;
    }

    .ui-scroller {

        padding-top: 0;
        margin-bottom: 20px;
        page-break-inside: avoid;
    }

    .ui-scroller table {

        table-layout: auto;
    }

    .ui-scroller th, .ui-scroller td {

        min-width: 1px;
        font-size: 11px;
    }

    .widget.case-schedule {

        overflow-x: hidden !important;
    }

    .title.case-sched-print {

        font-size: 18px;
        margin-bottom: 10px;
    }

    .row-tertiary, .row-tertiary.case-quick-links {

        padding: 0;
    }

    .row.case-sched-print {

        page-break-inside: avoid;
    }
