/* print.ccs by ben.corbett.bc@gmail.com */ 
body{background: white; font-size: 12pt!important; font-family: Times!important}
p,#editor-notes ol,#editor-notes ul{font-family: Times!important}
p{margin-bottom:1cm;}
.cb-sidebar, #cb-footer, #cb-main-menu, #cb-top-menu, .cb-breadcrumbs, .cb-tags, .cb-social-sharing, #cb-previous-next-links, #cb-related-posts, .cb-no-more-posts, .cb-to-top{display:none;}
body, #cb-container,#main, #cb-#editor-notes li, .cb-line, .cb-blog-style-c, .cb-blog-style-a, .cb-blog-style-b, .cb-blog-style-d, .cb-meta, .wrap, .cb-module-a{width:100%!important; padding:0!important; overflow:visible!important; background:transparent; color: black;}
a:link, a:visited { color: #520; background: transparent; font-weight: bold; text-decoration:none; }
article img, .wp-caption{display:block; margin:0 auto .5cm; max-width: 100% !important; text-align:center}
#editor-notes img{display:none;}
#cb-standard-featured .cb-entry-header .cb-title-fi .cb-entry-title{font-size:18pt; text-align:center}
#cb-standard-featured .cb-mask{overflow: visible; display:block; float:none; height: auto}
.cb-mask img{vertical-align:initial}
#cb-standard-featured, #cb-standard-featured .cb-mask{display:block;}
@page{margin: 2cm;}
h1.entry-title, h1.cb-search-title, #cb-cat-title{font-size:28pt!important; margin-bottom:.5cm!important}
h2{font-size:18pt!important; text-align:center}
h3{font-size:16pt!important;}
h4, .cb-module-header h2{font-size:22pt}
h1, h2, h3, h4{page-break-after: avoid;}
ul, img, .cb-blog-style-c, p{page-break-inside:avoid!important;}
a[href]:after {content: none}
a.cb-lightbox[href]:after {content: none}
article a[href^=http]:after {content:"  [" attr(href) "] "; font-size: .7em; text-transform:uppercase}
.cb-byline a:after,.cb-mask a:after, article a[name]:after, h2.h4 a:after{content: ""!important;}
.cb-mask a img.wp-post-image   { color:#fff!important; }
img{color:#fff!important; background-color:#fff!important; }
.cb-byline{text-align:center}
.cb-byline, h2.h4{margin-bottom:.5cm!important;}
#editor-notes{font-weight:bold;}
#editor-notes li{margin-bottom:.25; font-weight:normal}
#editor-notes li img{display:none;}
.page-break, .cb-module-fw{ display: block; page-break-after: always; }
article, .cb-blog-style-a, .cb-blog-style-b, .cb-blog-style-c, .cb-blog-style-d{margin:0!important; padding:0!important; margin-bottom:1cm!important; float:none!important; border-bottom:1px dashed #000; padding-bottom:1cm!important; overflow:visible!important;}
p, .cb-excerpt{line-height: 1.8em;}
