body { background-color: #f1f1f1 !important; }
.navbar-fixed-top { top: 35px; }
.navbar-inner {
	background-image: linear-gradient(bottom, rgb(50,50,50) 0%, rgb(47,47,47) 50%, rgb(56,56,56) 51%, rgb(64,64,64) 100%);
	background-image: -o-linear-gradient(bottom, rgb(50,50,50) 0%, rgb(47,47,47) 50%, rgb(56,56,56) 51%, rgb(64,64,64) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(50,50,50) 0%, rgb(47,47,47) 50%, rgb(56,56,56) 51%, rgb(64,64,64) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(50,50,50) 0%, rgb(47,47,47) 50%, rgb(56,56,56) 51%, rgb(64,64,64) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(50,50,50) 0%, rgb(47,47,47) 50%, rgb(56,56,56) 51%, rgb(64,64,64) 100%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(50,50,50)),
		color-stop(0.5, rgb(47,47,47)),
		color-stop(0.51, rgb(56,56,56)),
		color-stop(1, rgb(64,64,64))
	);
}
img { max-width: 100%; }
section { margin-bottom: -80px; padding-top: 80px;  }
section[id="projects"] { padding-top: 32px; margin-bottom: 0; }
/* #bios hr, hr + section { padding-top:16px; } */
#comics hr, #novels hr, #bios hr { margin-bottom: 16px; }
section[id="submissions"] { margin-bottom: 30px; }
h1, h2, h3, h4, h5, h6, h1 small { font-size: 16px; font-weight: normal; }
h1 { font-size: 16px; font-weight: bold; line-height: 1.4; margin-top: 20px; margin-bottom: 20px; }
h1 small { font-size: 13px; color: #858181; margin-top: 20px; display: block; }
h2 { border-bottom: 1px solid #ddd; margin-bottom: 16px; margin-top: 10px; }
h3, h3 a, h3 a.active { color: #ca970a; font-size: 21px; font-weight: 100; text-shadow: 0 1px 1px #fff; }
blockquote { font-size: 18px; line-height: 1.4; padding: 0; }
/* h3 { font-size: 21px; } */
h3 strong { color: #666; }
#cdQuote { font-size: 16px; text-align: center; color: #999; padding-top: 0px;}
#bios img { padding: 1px; border: 1px solid #ddd; box-shadow: 0 2px 4px rgba(0,0,0,0.5); border-radius: 85px; margin-bottom: 5px; }
#comics p:first-child, .bioPic { text-align: center; }

#cdQuote div div { text-align: center; width: 125px; left: 50%; }
#cdQuote div div img { margin-left: -125px; }

.creators { font-size: 10px; }
footer p { color: #999; font-size: 11px; }


@media (max-width: 600px) {
  #cdQuote div div { display: none; }
}

@media (min-width: 601px) {
/*
  h1, h2 { font-size: 30px;}
  h1 small { font-size: 24px; }
  h3 { font-size: 21px; }
  h3 strong { font-size: 16px; }
  #cdQuote { font-size: 32px; line-height: 48px; }
*/
  h2 { font-size: 30px;}
  #about .span8 {
  -webkit-column-count:2; /* Chrome, Safari, Opera */
  -moz-column-count:2; /* Firefox */
  column-count:2;
}
.bookImg { float: none; padding-left: 0; }

@media (max-width: 979px) {
  #cdQuote div div { position: absolute; top: -16px; }
}

@media (min-width: 980px) {
  body { padding-top: 110px; /* 60px to make the container go all the way to the bottom of the topbar */ }
  #cdQuote div div { position: fixed; z-index: 1031; top: 10px; }
  .bookImg { float: right; padding-left: 30px; }
  #bios img { float: right; margin-bottom: 0; margin-left: 10px;}
  .bookImg { float: right; padding-left: 30px; }
}

@media (min-width: 1200px) {
  
}
@-ms-viewport { width: device-width; }