pre {
  padding: 10px;
  margin-top: 5px;
  margin-bottom: 10px;
  background-color: #2b2b2b;
  font: 13px "Andale Mono", "DejaVu Sans Mono", monospace;
  line-height: 1.5em;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  overflow-x: auto;
}
code, kbd {
  padding: 4px;
  color: #ac8053;
  background-color: #2b2b2b;
  font: 13px "Andale Mono", "DejaVu Sans Mono", monospace;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
code { position: relative; top: -1px;
}
pre code { top: 0; padding: 0;  background: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; font-size: 13px;}
::-moz-selection,
::selection { background: #ff8000; color: white;}
.sub-point { display: block; font-size: 14px;}
.sub-point code { font-size: 12px;  padding: 2px;}
.wrapper { max-width: 740px; margin: 0 auto;}
.section { padding: 0 0 40px 0; margin-bottom: 40px; *zoom: 1; border-bottom: 4px solid #373737;}
.section:after { content: ""; display: table;  clear: both;}
.section.last { border-bottom: none;}
.section-header {
  text-align: center;
}
.section-subheader {margin-top: -0.6em; margin-bottom: 1em; text-align: center; font-size: 24px;}
.row {  *zoom: 1;}
.row:after { content: ""; display: table;  clear: both;}
/* -- Sections ------------------------------------------------------------------ */
.intro-section { text-align: center;}
.logo { color: white;  margin-bottom: 0.05em;}
.logo .version {  color: #fdf485;}
.author {margin-top: -9px; padding-left: 23px; line-height: 1.2em;}
.author-links { font-size: 16px;}

.lead { font-size: 22px;}
/* -- Examples -- */
.examples-section {
  text-align: center;}
.image-row { *zoom: 1;  margin-bottom: 20px;}
.image-row:after {
  content: "";
  display: table;
  clear: both;
}
.example-image-link {  display: inline-block; margin :0;  padding:0px; width :100%;
  line-height: 0;
  border: 1px solid #5e5e5e;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out; 
}
.example-image {
    width :100%; height :185px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.example-image:hover {  opacity:0.8;}
/* -- Download -- */
.download-section { text-align: center;}
.download-button {
  display: block;
  max-width: 300px;
  margin: 0 auto 20px auto;
  padding-top: 20px;
  padding-bottom: 10px;
  background-color: #2b2b2b;
  border: 4px solid #444444;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
  *zoom: 1;
}
.download-button:after { content: ""; display: table;  clear: both;}
.download-button:hover {  border-color: #00bfa8;  background-color: #444444;}
.download-button .file { font-size: 36px; color: white; line-height: 1em;}
.download-button .version { font-size: 24px; color: #00bfa8;}
.sharing { position: fixed; top: 20px; right: 0;}
.donate-button-form {
  text-align: center;
}
.donate-button {
  border: 4px solid rgba(0, 0, 0, 0);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
}
.donate-button:hover {
  background-color: #444444;
  border-color: #00bfa8;
}
@media only screen and (max-width: 640px) {
  ol {  list-style-position: inside;  }
  code,kbd, pre, pre code { font-size: 11px; }
  .sub-point { font-size: 12px;}
  .sub-point code {  font-size: 9px; }
  .lead { font-size: 16px; }
  .section {  padding-bottom: 20px;  margin-bottom: 20px;}
  .author { margin-top: -5px; padding-left: 30px;}
  .author-links { font-size: 12px; }
}
