﻿@page
{
    size: auto;
    margin: 10mm 0 10mm 0;
}
body
{
    background: #fff!important;
}
header.top-header
{
    display: none!important;
}
header.top-header .content ul
{
    display: none!important;
}
#mobile-nav, .nav-mobile
{
    display: none!important;
}
.print-content
{
    display: block!important;
}
.display-content
{
    display: none!important;
}
.ad
{
    display: none!important;
}
.bread
{
    display: none!important;
}
.right-rail
{
    display: none!important;
}
.right-rail .rail-cont
{
    display: none!important;
}
.share
{
    display: none!important;
}
.article-aside-box
{
    display: none!important;
}
.survey-token-replacement
{
    display: none!important;
}
.article-foot, .toolkit-foot
{
    display: none!important;
}
footer
{
    display: none!important;
}
#footer-tabs
{
    display: none!important;
}
.footer-links
{
    display: none!important;
}
.main-col
{
    background: none!important;
    box-shadow: none!important;
    border-radius: 0!important;
}
.main-col header
{
    margin-right: 30%!important;
}
.main-col .article-post_body, .main-col .toolkit-post_body
{
    margin-right: 30%!important;
}
.mobile-menu, #mobile-nav
{
    display: none!important;
}
.article-post_body.d-pad-30, .toolkit-post_body.d-pad-30
{
    padding: 0!important;
}
.print-only
{
    display: block!important;
    float: right!important;
    height: 100%!important;
    width: 20%!important;
    margin-top: 15px!important;
}
.screen-only
{
    display: none!important;
}
.print-only .notes
{
    color: #999!important;
    margin-bottom: 0!important;
    font-size: 10px!important;
}
.print-only .lines
{
    display: block!important;
    width: 100%!important;
}
.print-only .lines .line
{
    display: block!important;
    width: 100%!important;
    height: 30px!important;
    border-bottom: 1px solid #999!important;
}
.main-col h1
{
    text-align: left!important;
    margin-bottom: 10px!important;
    color: #000!important;
    font-size: 32px!important;
    line-height: 36px!important;
}
.main-col h2
{
    color: #000!important;
    font-size: 19px!important;
}
.main-col p.dek
{
    text-align: left!important;
    color: #000!important;
    margin-bottom: 15px!important;
    font-size: 21px!important;
}
.main-col .post-utility
{
    display: block!important;
    float: left!important;
    width: 100%!important;
    text-align: left!important;
    margin-top: 0!important;
    color: #000!important;
    font-size: 8px!important;
    margin-bottom: 10px!important;
    position: relative;
    top: 26px;
}
.main-col .post-utility li
{
    margin-right: 6px!important;
    padding-right: 6px!important;
    border-right: 1px solid #000!important;
    line-height: 11px!important;
    margin-left: 0!important;
}
.main-col .feature-image
{
    display: block;
    float: left;
    width: 80%;
    margin-bottom: 5px!important;
}
.main-col .post-utility li:nth-child(2)
{
    border-right: none!important;
}
.main-col .feature-image img
{
    width: 30%!important;
    border-radius: 0!important;
}
.main-col ul li
{
    list-style-type: disc!important;
    background: none!important;
    padding-left: 0!important;
    margin-left: 25px!important;
}
.main-col p, .main-col ul li
{
    font-size: 13px!important;
    line-height: 20px!important;
    color: #000!important;
}
.main-col blockquote, .main-col a
{
    color: #000!important;
}