#comment, #comments, .leaderboard, #sidebar, #comments-form, object, #footer, #crp_related , p.donation, #nav-primary{
  display: none !important;
}
.btn-group  {
display: none;
}

#header {

border-top: none;
margin: 0 0 30px;
}

body {
-webkit-filter: grayscale(100%);
   filter: grayscale(100%);
/*font-size:12pt;*/
font-size: 100%;
line-height:120%;
color:#000;
padding:10%;
}
p, li {

font-size: 100%;

}



img {

-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-o-filter: grayscale(100%);
-ms-filter: grayscale(100%);
filter: grayscale(100%);
}
blockquote {
text-align: center;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
font-size: 1.5em;
}
#content h1 {
font-size:21pt;
font-weight:normal;
letter-spacing:0;
}
body, .column, #articletext, #footer {
  float: none !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}
#main {
  float: none !important;
  width: auto !important;
  margin: 0 !important;
  padding: 5% 0 !important;
}
html body #main {background: none;}

#content, #header, .container {background: none; padding:0 5%; width:auto;}
#header .container {
padding-top: 0;
padding-bottom: 0;
border-bottom: 1px solid #949494;
border-top: 3px solid #000;
}
/* #content img {display:none} */
p#back-top {display:none}

#back-top, p.tago, #back-top span, .mr_social_sharing_wrapper, #nrelate_related_1 {
	display:none;
}
#title {
padding:5px 0;

}
#title #logo a img {
border: none !important;
}
#content a[href]:after {
   content: " (" attr(href) ") ";
   font-size: 90%;}