/* line 20, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
  display: block;
}

/* line 24, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 30, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
audio:not([controls]) {
  display: none;
}

/* line 34, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
[hidden] {
  display: none;
}

/* line 55, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 62, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
body {
  margin: 0;
  font-size: 13px;
  line-height: 1.231;
  background-color: white;
}

/* line 69, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
body, button, input, select, textarea {
  font-family: "Bree Serif", serif;
  color: #3e424c;
}

/* line 81, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
::-moz-selection {
  background: #fe57a1;
  color: white;
  text-shadow: none;
}

/* line 87, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
::selection {
  background: #fe57a1;
  color: white;
  text-shadow: none;
}

/* line 237, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
ul, ol {
  margin: 1em 0;
  padding: 0 0 0 40px;
}

/* line 242, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
dd {
  margin: 0 0 0 40px;
}

/* line 244, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
nav ul, nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

/* line 259, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}

/* line 19, ../sass/style.scss */
a {
  text-decoration: none;
  color: #5d5074;
}
/* line 22, ../sass/style.scss */
a:hover {
  text-decoration: underline;
}

/* line 26, ../sass/style.scss */
body {
  background-color: #e0e0ea;
  font-family: "Bree Serif", serif;
}

/* line 31, ../sass/style.scss */
#container {
  width: 960px;
  margin: auto;
}

/* line 35, ../sass/style.scss */
#header {
  text-align: center;
  margin-top: 4em;
}
/* line 38, ../sass/style.scss */
#header h1 {
  font-weight: normal;
  line-height: 3.0em;
}
/* line 41, ../sass/style.scss */
#header h1 a {
  color: #5d5074;
  font-size: 2.5em;
}
/* line 41, ../sass/style.scss */
#header h1 a:hover {
  text-decoration: none;
}
/* line 44, ../sass/style.scss */
#header h1 a em {
  color: #3e424c;
  display: block;
  font-size: 2em;
  font-style: normal;
}
/* line 52, ../sass/style.scss */
#header h2 {
  color: #5d5074;
  font-size: 1.95em;
  font-weight: normal;
  line-height: 2.6em;
}

/* line 60, ../sass/style.scss */
#main {
  zoom: 1;
  line-height: 1.8em;
  font-size: 1.3em;
}
/* line 74, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_helpers.scss */
#main:before, #main:after {
  content: "";
  display: table;
}
/* line 78, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_helpers.scss */
#main:after {
  clear: both;
}
/* line 64, ../sass/style.scss */
#main .column {
  width: 46%;
}
/* line 66, ../sass/style.scss */
#main .column.right {
  float: right;
}
/* line 69, ../sass/style.scss */
#main .column.left {
  float: left;
}
/* line 73, ../sass/style.scss */
#main h3 {
  font-weight: normal;
  color: #5d5074;
  font-size: 1.75em;
  margin: 0.7em 0;
}
/* line 79, ../sass/style.scss */
#main #howToUse {
  clear: both;
}
/* line 81, ../sass/style.scss */
#main #howToUse pre {
  font-size: 0.8em;
  font-family: "Droid Sans Mono", sans-serif;
}
/* line 88, ../sass/style.scss */
#main #download #downloadLink {
  color: white;
  display: block;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background: #5d5074 url(/prx/000/http/adam.co/lab/jquery/customselect/images/download-icon.gif) no-repeat 20px center;
  padding: 0.9em 1.5em 1.1em 4.6em;
  line-height: 1.5em;
  width: 318px;
  -webkit-box-shadow: inset 0 4px #796e8d;
  -moz-box-shadow: inset 0 4px #796e8d;
  box-shadow: inset 0 4px #796e8d;
}
/* line 97, ../sass/style.scss */
#main #download #downloadLink:hover {
  background-color: #64567d;
}
/* line 100, ../sass/style.scss */
#main #download #downloadLink strong {
  font-weight: normal;
  font-size: 1.3em;
  display: block;
}
/* line 105, ../sass/style.scss */
#main #download #downloadLink small {
  font-size: 1.0em;
  display: block;
}
/* line 110, ../sass/style.scss */
#main #download #latestCommit {
  padding-right: 20px;
  text-align: center;
}
/* line 113, ../sass/style.scss */
#main #download #latestCommit small, #main #download #latestCommit time, #main #download #latestCommit strong {
  font-size: 12px;
  color: #3e424c;
}
/* line 119, ../sass/style.scss */
#main #download #compatibility {
  text-align: center;
}
/* line 124, ../sass/style.scss */
#main #demo select {
  width: 420px;
}
/* line 127, ../sass/style.scss */
#main #demo .customSelect {
  background-color: white;
  padding: 6px 10px;
  border: 4px solid #b7bfcf;
  background: url(/prx/000/http/adam.co/lab/jquery/customselect/images/select-box-bg.gif) right center;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}
/* line 133, ../sass/style.scss */
#main #demo .customSelect.customSelectHover {
  border-color: #aeb7c9;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 1px 1px 2px;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 1px 1px 2px;
  box-shadow: rgba(0, 0, 0, 0.15) 1px 1px 2px;
}
/* line 138, ../sass/style.scss */
#main #demo .customSelect.customSelectFocus {
  border-color: #996633;
}
/* line 141, ../sass/style.scss */
#main #demo .customSelect.customSelectOpen {
  border-color: #5d5074;
  background: url(/prx/000/http/adam.co/lab/jquery/customselect/images/select-box-bg-on.gif) right center;
}

/* line 149, ../sass/style.scss */
#footer {
  height: 4em;
  text-align: center;
}
/* line 149, ../sass/style.scss */
#footer a {
  color: #5d5074;
}

/* line 7, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_helpers.scss */
.hidden {
  display: none !important;
  visibility: hidden;
}

/* line 10, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_helpers.scss */
.clearfix {
  zoom: 1;
}
/* line 74, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_helpers.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}
/* line 78, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_helpers.scss */
.clearfix:after {
  clear: both;
}

/* line 76, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
/* line 158, ../sass/style.scss */
::-moz-selection {
  background: #5d5074;
  color: white;
  text-shadow: none;
}

/* line 82, C:/Program Files (x86)/compass.app/lib/ruby/compass_extensions/heygrady-compass-html5-boilerplate-4cc8815/stylesheets/html5-boilerplate/_normalize.scss */
/* line 165, ../sass/style.scss */
::selection {
  background: #5d5074;
  color: white;
  text-shadow: none;
}
