code {
display: block;
margin-left: 40px;
margin-right: 40px;
padding: 5px;
color: #FFF;
background-color: #333;
}
.spoiler {
background-color: #000;
color: #000;
}
.spoiler:hover {
color: #FFF;
}
.quote {
border-left: 2px solid rgb(102, 102, 102);
padding: 0 0 0 10px;
margin: 3px 0px;
display: block;
}
.quote:hover {
background-color: #FFFFDE;
}

pre {
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer 5.5+ */
  font-family: monospace;
}

 pre{
  margin-bottom: 20px;
}
