/** 
* startnext.de - Print CSS *
* @author Ron Kappler 
* @version 1.0 
* @see http://www.startnext.de/
*/
@media print {
html, body { margin: 0; padding: 0; }
body { margin: 15mm 20mm; width: 170mm; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:90%; line-height: 1.4em; color: #000000; }
#foot-bar,
#sidebar,
#uservoice-feedback,
#head-bar,
#status-bar,
#startnextClaim,
#metanav,
.offscreen,
.ppager,
.hspacerline,
.project-media-teaser,
.supporterlistwrap,
.delico,
.atMediaScreen { display: none !important; }
/*.pbody #head-bar { overflow: hidden; margin: 0 !important; }
.pbody #head-bar, #pHeadPic { display: block !important; width: 170mm !important; height: auto !important; overflow: hidden; }
.pbody #head-bar  img { width: 170mm; height: 45mm; margin-bottom: 1em; }*/
.pbody #nav-bar, .pbody .project-som { display: none !important; }
#wrapper, #content-wrapper, #main-content { width: 170mm !important; padding: 0 !important;  }
p { margin: 0 0 1em 0; padding: 0; }
ul, ol, li { margin: 0; padding: 0; list-style-position: outside; }
ol { margin: 0 0 1em auto; }
ol li {margin: 0 0 10px 0px;}
ul { margin: 0 0 1em auto; }
object, embed { margin: 0;  padding: 0; cursor: pointer; outline: none; }
form, input, label, select, textarea { margin: 0; padding: 0; }
img, a img { border: 0; }
a:link, a:visited, a:active, a:hover { color: #669900; text-decoration: none; outline: none; }
a:hover { color: #333; }
h1, h2, h3, h4, h5 { padding: 0; color: #333333; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;  }
h1 { margin: 0 0 1.5em 0; font-size: 1.5em; }
h2 { margin: 0 0 15px 0; padding: 0; font-size: 1.3em; }
h3 { margin: 0 0 7px 0; font-weight: normal; font-size: 12px; }
h4 { margin: 0 0 7px 0; font-weight: bold; font-size: 12px; }
h5 { margin: 0; padding: 0; font-size: 11px; font-weight: normal; }
h1 a, h2 a, h3 a { color: #000 !important; }
form { margin: 0; padding: 0; }
blockquote { margin: 0 0 1em 0; background-color: #f5f7e8; padding: 15px 25px; border-top: 1px dotted #333333;border-bottom: 1px dotted #333333; }
.tylistreset { margin: 0; padding: 0; list-style: none; }

/* Font Sets */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.vsuper { vertical-align: top; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.vbottom { font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.tright { text-align: right; }
.trebuchetms { font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; }

/*Box Model*/
.floatl { float: left; }
.floatr { float: right; }
.fixfloat { clear: both; font-size: 0px; margin: 0px; padding: 0px; line-height: 0px; }
.minh-10 { height: 10px; overflow: visible; }
.posrel { position: relative; }
html>body .minh-10 { height: auto; min-height: 10px; }

/* Offscreen Content */
.offscreen { display: none; }


/* Spacer */
.hspacer { border-bottom:1px dotted #8d8d8b; height: 8px; line-height:0; font-size: 0; clear: both; margin-bottom:10px; }
.hspacerline { border-bottom:1px solid #acacac; height: 9px; line-height:0; font-size: 0; clear: both; margin-bottom:10px; }

/* Print styles */
a.readmore[href^="/"]:after { content: "(https://www.startnext.com" attr(href)")"; font-size: 0.9em; }
.fs-mb { padding: 1em 0; }
.bloglisting .pinboxblog { width: 110mm; }
.bloglisting .date-header { width: 40mm; font-size: 0.9em; }
.bloglisting .date-header br, .bloglisting .pinboxblog br { line-height: 0; font-size: 0; }
.bloglisting .date-header p { margin: 0; }
.bloglisting .date-header img, .bloglisting .bloglink, .bloglisting .pinboxblog img { display: none;  }
.site-pager { display: none; }
.twitterbutton_blog, iframe, .formbox { display: none !important; }
.blogdetail .bloglisting .startnextH2  { margin-left: 30mm !important; } 

.project-listhead { display: none; }
.project-list { margin: 0 !important; padding: 0 !important; width: 170mm !important; height: auto !important; }
.project-list li { padding-top: 0; background-image: none !important; width: 170mm !important; height: auto !important;    }
.project-list .pstatus, .project-list .pinfo-row { display: none !important;  }
.project-list .pcategory, .project-list .pinfo, .project-list .projectListH2, #startnext-projects .project-list .pininfo { width: 100% !important; position: static !important; }
#pH1 { color: #000 !important; position: static !important; }
.pbody .col1 { width: 170mm !important; float: none; }
.pbody #sidebar { display: block !important; width: 170mm; }
.pbody .col1 .pinbox { padding: 0 !important; }
.pbody #project_funding_div, .pbody #twitterbox, .project_incentive_options, .pbody .incentiveSupporter, .pbody .authorBox, .pbody .facebookfeld  { display: none !important; }
#project_incentive_list, .itemlist { list-style-type: none !important; }
#project_incentive_list li, .itemlist li { padding-bottom: 1em; }
#project_detail_start .pshortinfo { margin-bottom: 1em; }
.incentiveTitle { font-size: 1em; }
#project_incentive_list label { font-weight: bold; }
.atMediaPrint { display: block !important; }
.atMediaPrint img { width: 170mm; height: 45mm; margin-bottom: 1em; }
.pbboxfoot { display: none !important; }
.itemlist .snImageBox, .itemlist .fbImageBox { width: 30mm; }
.itemlist .details { width: 160mm }
}
