/* Welcome to Compass. Use this file to define print styles. Import this file using the following HTML or equivalent: <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" /> */
header.main, footer.main, .mobile { display: none !important; }

#admin, #panel { display: none !important; }

#content div.ad, #content div.ep4d { display: none; }
#content div.inner aside { display: none; }

body.articles h2 { width: 600px; margin: 0 auto; }
body.articles h2 .count { float: right; }
body.articles article { width: 600px; margin: 10px auto; border-bottom: 1px dotted black; }
body.articles article .video, body.articles article .video img, body.articles article .image, body.articles article .image img { width: 300px; margin: 0 auto; }
body.articles article header span.source { display: none !important; }
body.articles article a.more { display: none !important; }
body.articles .main .block.pattern.header { display: none; }
body.articles .main .block.top.slider .selectors { display: none; }
body.articles .main .block.top.slider .slider_inner { left: auto !important; right: auto !important; width: auto !important; height: auto !important; position: static !important; }
body.articles .main .block.top.slider .slider_inner .slider_item.image { background: none  !important; }

body.article #content div.inner article { width: 600px; margin: 0 auto; }
body.article #content div.inner article p.teaser { font-weight: bold; }
body.article #content div.inner article header .right { float: right; }
body.article #content div.inner div.video { display: none !important; }
body.article #content div.inner article h1 { text-align: center; }
body.article #content div.inner section.article_similar { display: none !important; }
body.article #content div.inner section.article_meta { border-top: 1px solid black; padding-top: 15px; }
body.article #content div.inner section.article_meta .tags { display: block; text-align: center; }
body.article #content div.inner section.article_meta .tags a { display: inline; text-decoration: none; padding-left: 5px; }
body.article #content div.inner section.article_meta .tags a:first { margin: 0; }
body.article #content div.inner section.article_meta .tags a.hidden { display: inline !important; }
body.article #content div.inner section.article_meta .tags a.extend { display: none !important; }
body.article #content div.inner section.comments { display: none !important; }
body.article #content div.inner .slider_inner .slider_item { margin: 30px auto; left: auto !important; right: auto !important; width: auto !important; height: auto !important; position: static !important; }
body.article #content div.inner .slider_inner .slider_item .caption, body.article #content div.inner .slider_inner .slider_item .copyright { font-size: 12px; }
