/* line 4, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html, body {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 6, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  font-size: 100.01%;
}

/* line 16, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
pre, a, abbr, acronym, address, code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 18, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  quotes: "" "";
}
/* line 45, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

/* line 20, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 22, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 24, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* line 4, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html, body {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 6, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  font-size: 100.01%;
}

/* line 16, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
pre, a, abbr, acronym, address, code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 18, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  quotes: "" "";
}
/* line 45, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

/* line 20, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 22, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 24, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* line 40, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body.bp .box {
  padding: 1.5em;
  margin-bottom: 1.5em;
  background: #e5ecf9;
}
/* line 43, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body.bp div.border {
  padding-right: 4px;
  margin-right: 5px;
  border-right: 1px solid #eeeeee;
}
/* line 46, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body.bp div.colborder {
  padding-right: 24px;
  margin-right: 25px;
  border-right: 1px solid #eeeeee;
}
/* line 48, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body.bp hr {
  background: #dddddd;
  color: #dddddd;
  clear: both;
  float: none;
  width: 100%;
  height: 0.1em;
  margin: 0 0 1.45em;
  border: none;
}
/* line 50, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body.bp hr.space {
  background: #dddddd;
  color: #dddddd;
  clear: both;
  float: none;
  width: 100%;
  height: 0.1em;
  margin: 0 0 1.45em;
  border: none;
  background: white;
  color: white;
  visibility: hidden;
}
/* line 52, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_scaffolding.scss */
body.bp form.inline {
  line-height: 3;
}
/* line 6, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_form.scss */
body.bp form.inline p {
  margin-bottom: 0;
}

  /*
  // COMMENTED OUT: this is how alistapart recommends to do typography.
  body {
    font-size: 100%;
    line-height: 1.125em;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  }

  p {
    font-size: 0.875em;
  }*/
/* line 20, ../../../app/stylesheets/partials/_common.scss */
div.clearfix {
  overflow: hidden;
  display: inline-block;
}
/* line 8, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
div.clearfix {
  display: block;
}

/* line 23, ../../../app/stylesheets/partials/_common.scss */
.clear {
  clear: both;
}

/* line 27, ../../../app/stylesheets/partials/_common.scss */
body {
  background: #FFFFFF none repeat scroll 0 0;
  color: #434343;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  margin: 0;
}

/* line 35, ../../../app/stylesheets/partials/_common.scss */
a {
  text-decoration: none;
  color: #15658A;
}

/* line 40, ../../../app/stylesheets/partials/_common.scss */
a:hover {
  text-decoration: underline;
  color: #084460;
}

/* line 45, ../../../app/stylesheets/partials/_common.scss */
h1, h2, h3, h4, h5 {
  font-weight: bold;
  color: #434343;
}

/* line 51, ../../../app/stylesheets/partials/_common.scss */
h1 {
  font-size: 36px;
  line-height: 42px;
  margin-bottom: 18px;
}

/* line 56, ../../../app/stylesheets/partials/_common.scss */
h2 {
  font-size: 24px;
}

/* line 59, ../../../app/stylesheets/partials/_common.scss */
h3 {
  font-size: 16px;
}

/* line 62, ../../../app/stylesheets/partials/_common.scss */
h4 {
  font-size: 14px;
}

/* line 66, ../../../app/stylesheets/partials/_common.scss */
p {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 71, ../../../app/stylesheets/partials/_common.scss */
em {
  font-style: italic;
}

/* line 1, ../../../app/stylesheets/partials/_test_alert.scss */
div#test-alert {
  display: inline-block;
  position: relative;
  width: 463px;
  left: 4px;
  top: 190px;
  text-align: center;
  vertical-align: middle;
  background-color: #111111;
}
/* line 10, ../../../app/stylesheets/partials/_test_alert.scss */
div#test-alert a {
  font-size: 16px;
  line-height: 49px;
  color: white;
  text-decoration: underline;
}
/* line 15, ../../../app/stylesheets/partials/_test_alert.scss */
div#test-alert a:hover {
  color: #FE8E0F;
}

/* line 21, ../../../app/stylesheets/partials/_test_alert.scss */
#simplemodal-container {
  background-color: #EFEFEF;
  border: 6px solid #111111;
  color: #BBBBBB;
  height: 370px;
  padding: 12px;
  width: 650px;
}
/* line 29, ../../../app/stylesheets/partials/_test_alert.scss */
#simplemodal-container iframe {
  width: 650px;
  height: 370px;
  border: none;
  padding: 0;
  margin: 0;
  overflow-x: hidden;
  overflow-y: hidden;
}
/* line 39, ../../../app/stylesheets/partials/_test_alert.scss */
#simplemodal-container a.modalCloseImg {
  background: url(/images/simple-modal/x.png) no-repeat;
  width: 25px;
  height: 29px;
  display: inline;
  z-index: 3200;
  position: absolute;
  top: -15px;
  right: -18px;
  cursor: pointer;
}

/* line 33, ../../../app/stylesheets/screen.scss */
html {
  background-color: #0E0E0E;
}

/* line 37, ../../../app/stylesheets/screen.scss */
div.container {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  display: inline-block;
}
/* line 8, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
div.container {
  display: block;
}

/* line 41, ../../../app/stylesheets/screen.scss */
#header {
  height: 50px;
  background: transparent url(/images/new/bg-header-gradient.png) repeat-x scroll left top;
}
/* line 48, ../../../app/stylesheets/screen.scss */
#header img.title {
  display: block;
  float: left;
  height: 27px;
  margin-top: 11px;
}
/* line 55, ../../../app/stylesheets/screen.scss */
#header #top-nav {
  padding-top: 12px;
  margin-left: 200px;
}
/* line 60, ../../../app/stylesheets/screen.scss */
#header #nav {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 65, ../../../app/stylesheets/screen.scss */
#header #nav li {
  float: left;
}
/* line 70, ../../../app/stylesheets/screen.scss */
#header #nav li a {
  font-family: arial,helvetica,sans-serif;
  padding: 5px 12px;
  color: #DDDDDD;
  font-size: 14px;
  display: block;
  outline-style: none;
}
/* line 80, ../../../app/stylesheets/screen.scss */
#header #nav li a:hover {
  text-decoration: underline;
  color: #FFFFFF;
}
/* line 84, ../../../app/stylesheets/screen.scss */
#header #nav li a.special {
  color: #DBFF6C;
}
/* line 90, ../../../app/stylesheets/screen.scss */
#header #nav li.selected a {
  font-weight: bold;
  color: #4AFF11;
  text-shadow: 0 1px #666666;
}
/* line 95, ../../../app/stylesheets/screen.scss */
#header #nav li.selected a:hover {
  text-decoration: none;
  cursor: default;
}
/* line 100, ../../../app/stylesheets/screen.scss */
#header #nav li.last {
  float: right;
}
/* line 102, ../../../app/stylesheets/screen.scss */
#header #nav li.last a {
  color: #A3A3A3;
  font-size: 12px;
  text-transform: uppercase;
  padding-top: 7px;
}
/* line 108, ../../../app/stylesheets/screen.scss */
#header #nav li.last a:hover {
  color: #FFFFFF;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background: #444444 none repeat scroll 0 0;
  text-decoration: none;
}

/* line 118, ../../../app/stylesheets/screen.scss */
#bottom-signup {
  font-size: 16px;
  padding: 10px 0;
  background: #333333 none no-repeat scroll 0 0;
  margin-top: 40px;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #222222;
  text-align: center;
  color: #999999;
}
/* line 129, ../../../app/stylesheets/screen.scss */
#bottom-signup a {
  font-weight: bold;
  color: #8FC3E7;
}
/* line 134, ../../../app/stylesheets/screen.scss */
#bottom-signup span {
  margin: 0 5px;
}

/* line 136, ../../../app/stylesheets/screen.scss */
#bottom-signup * {
  vertical-align: middle;
}

/* line 138, ../../../app/stylesheets/screen.scss */
#footer {
  background: #111111 url(/images/new/bg-footer-gradient.png) repeat-x scroll 0 0;
  border-top: 1px solid #333333;
  padding: 30px 0 20px 0;
}
/* line 145, ../../../app/stylesheets/screen.scss */
#footer a {
  color: #999999;
  text-decoration: none;
}
/* line 150, ../../../app/stylesheets/screen.scss */
#footer a:hover {
  color: #3084CA;
}
/* line 154, ../../../app/stylesheets/screen.scss */
#footer a.twitter-link {
  background: transparent url(/images/function/twitter_32.png) no-repeat scroll left center;
  padding: 0 0 0 36px;
  display: block;
}
/* line 159, ../../../app/stylesheets/screen.scss */
#footer div.logo {
  background: transparent url(/images/logos/pd-footer.png) no-repeat scroll left center;
  width: 137px;
  height: 25px;
}
/* line 165, ../../../app/stylesheets/screen.scss */
#footer div.block {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 150px;
  padding-right: 40px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #footer div.block {
  overflow-x: hidden;
}
/* line 169, ../../../app/stylesheets/screen.scss */
#footer div.block-last {
  display: inline;
  float: left;
  margin-right: 0;
  width: 150px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #footer div.block-last {
  overflow-x: hidden;
}
/* line 173, ../../../app/stylesheets/screen.scss */
#footer h4 {
  border-bottom: 1px dotted #AAAAAA;
  padding-bottom: 3px;
  margin-bottom: 8px;
  font-size: 13px;
  color: #FFFFFF;
}
/* line 181, ../../../app/stylesheets/screen.scss */
#footer ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 186, ../../../app/stylesheets/screen.scss */
#footer li {
  margin-bottom: 5px;
}

/* line 191, ../../../app/stylesheets/screen.scss */
#copyright {
  margin-top: 25px;
  text-align: center;
  font-size: 11px;
  color: #5D5D5D;
}

/* line 199, ../../../app/stylesheets/screen.scss */
a#uservoice-feedback-tab {
  background: #222222 url(http://pagerduty.uservoice.com/images/feedback_tab.png) no-repeat scroll -3px 50%;
  border-color: #222222 #222222 #222222 transparent;
  border-style: outset outset outset none;
  border-width: 1px 1px 1px medium;
  display: block;
  position: fixed;
  height: 90px;
  width: 22px;
  left: 0;
  margin-top: -45px;
  top: 40%;
  cursor: pointer;
  z-index: 100001;
}

/* line 214, ../../../app/stylesheets/screen.scss */
a#uservoice-feedback-tab:hover {
  background-color: #0066CC;
  border-color: #0066CC #0066CC #0066CC transparent;
  border-style: outset outset outset none;
  border-width: 1px 1px 1px medium;
  cursor: pointer;
}

/* line 228, ../../../app/stylesheets/screen.scss */
#body {
  margin-top: 20px;
}

/* line 231, ../../../app/stylesheets/screen.scss */
div.box {
  border: 1px solid #DDDDDD;
  background-color: #F0F0F0;
  padding: 20px 20px;
}

/* line 237, ../../../app/stylesheets/screen.scss */
a.signup-btn-green {
  display: block;
  overflow: hidden;
  text-indent: -1000px;
  margin: 0 auto;
  width: 225px;
  height: 58px;
  background: transparent url(/images/buttons/sign_up_risk_free_225.png) no-repeat scroll left center;
}

/* line 248, ../../../app/stylesheets/screen.scss */
div.sign-up-bar {
  text-align: center;
  margin-top: 20px;
  background-color: #F0F0F0;
  border: 1px solid #DDDDDD;
  padding: 20px;
  font-size: 20px;
}
/* line 256, ../../../app/stylesheets/screen.scss */
div.sign-up-bar a {
  font-weight: bold;
  color: #DD0000;
}

/* line 262, ../../../app/stylesheets/screen.scss */
#side-nav {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 230px;
  padding-top: 1px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #side-nav {
  overflow-x: hidden;
}
/* line 266, ../../../app/stylesheets/screen.scss */
#side-nav ul, #side-nav dl {
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
/* line 272, ../../../app/stylesheets/screen.scss */
#side-nav dt {
  height: 40px;
  font-size: 18px;
  line-height: 40px;
  font-weight: bold;
  border: 1px solid #EFEFEF;
  margin-top: -1px;
  padding-left: 10px;
}
/* line 282, ../../../app/stylesheets/screen.scss */
#side-nav li, #side-nav dd {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}
/* line 287, ../../../app/stylesheets/screen.scss */
#side-nav li a, #side-nav dd a {
  display: block;
  height: 40px;
  line-height: 40px;
  border: 1px solid #EFEFEF;
  margin-top: -1px;
  padding-left: 20px;
  background-color: white;
  font-size: 15px;
}
/* line 297, ../../../app/stylesheets/screen.scss */
#side-nav li a:hover, #side-nav dd a:hover {
  background-color: #EFEFEF;
  text-decoration: underline;
}
/* line 303, ../../../app/stylesheets/screen.scss */
#side-nav li.root-node a {
  font-size: 16px;
  font-weight: bold;
  padding-left: 10px;
}
/* line 308, ../../../app/stylesheets/screen.scss */
#side-nav li.active a, #side-nav dd.active a {
  color: #FFFFFF;
  background-color: #333333;
  cursor: default;
}
/* line 312, ../../../app/stylesheets/screen.scss */
#side-nav li.active a:hover, #side-nav dd.active a:hover {
  text-decoration: none;
}

/* line 321, ../../../app/stylesheets/screen.scss */
#banner {
  border-bottom: 1px solid #C6D9E9;
  height: 78px;
  background: transparent url(/images/new/bg-sub-header-gradient.gif) repeat-x scroll 0 0;
}
/* line 326, ../../../app/stylesheets/screen.scss */
#banner h1 {
  color: #FFFFFF;
  font-size: 36px;
  font-family: arial,helvetica,sans-serif;
  margin-top: 17px;
}

/* line 339, ../../../app/stylesheets/screen.scss */
body.landing {
  background-color: #F7F7F7;
}
/* line 342, ../../../app/stylesheets/screen.scss */
body.landing #banner-2 {
  height: 361px;
  padding-top: 20px;
  background-position: left bottom;
  background-color: #00AC01;
}
/* line 351, ../../../app/stylesheets/screen.scss */
body.landing #banner-2 h2 {
  font-size: 20px;
  line-height: 26px;
}
/* line 356, ../../../app/stylesheets/screen.scss */
body.landing #banner-2 li {
  margin-left: 15px;
  font-size: 16px;
  background: transparent url(/images/new/check_green_25.png) no-repeat scroll left top;
  padding: 3px 0 0 30px;
  height: 20px;
}
/* line 364, ../../../app/stylesheets/screen.scss */
body.landing #banner-5 {
  height: 361px;
  padding-top: 20px;
  background-position: left bottom;
  background-color: #00AC01;
}
/* line 373, ../../../app/stylesheets/screen.scss */
body.landing #banner-5 h2 {
  font-size: 20px;
  line-height: 26px;
}
/* line 378, ../../../app/stylesheets/screen.scss */
body.landing #banner-5 li {
  margin-left: 10px;
  font-size: 16px;
  background: transparent url(/images/new/check_green_25.png) no-repeat scroll left top;
  padding: 3px 0 0 30px;
  height: 20px;
}
/* line 387, ../../../app/stylesheets/screen.scss */
body.landing #banner-3 {
  height: 361px;
  padding-top: 20px;
  background-position: left bottom;
  background-color: #00AC01;
}
/* line 396, ../../../app/stylesheets/screen.scss */
body.landing #banner-3 h2 {
  font-size: 27px;
  line-height: 33px;
  margin-bottom: 25px;
}
/* line 401, ../../../app/stylesheets/screen.scss */
body.landing #banner-3 ul {
  margin-bottom: 30px;
}
/* line 402, ../../../app/stylesheets/screen.scss */
body.landing #banner-3 li {
  margin-left: 15px;
}
/* line 403, ../../../app/stylesheets/screen.scss */
body.landing #banner-3 #intro-screenshot {
  background-image: url(/images/new/pd_screen_265.png);
}
/* line 407, ../../../app/stylesheets/screen.scss */
body.landing #banner-4 {
  height: 361px;
  padding-top: 20px;
  background-position: left bottom;
  background-color: #00AC01;
}
/* line 413, ../../../app/stylesheets/screen.scss */
body.landing #banner-4 h1 {
  text-align: center;
  font-size: 36px;
}
/* line 417, ../../../app/stylesheets/screen.scss */
body.landing #banner-4 h2 {
  font-size: 27px;
  line-height: 33px;
  margin-bottom: 25px;
}
/* line 422, ../../../app/stylesheets/screen.scss */
body.landing #banner-4 ul {
  margin-bottom: 30px;
}
/* line 425, ../../../app/stylesheets/screen.scss */
body.landing #banner-4 li {
  margin-left: 15px;
}
/* line 428, ../../../app/stylesheets/screen.scss */
body.landing #banner-4 #intro-screenshot {
  background-image: url(/images/new/pd_screen_265.png);
}
/* line 434, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green {
  height: 321px;
  padding-top: 30px;
  border-bottom: 1px solid #CCCCCC;
  background: #3b820a url(/images/new/bg-green-gradient-with-lines2.png) repeat-x scroll left top;
}
/* line 448, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green div.container {
  overflow: visible;
}
/* line 450, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green #intro-copy {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 430px;
  padding-right: 40px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.landing div.banner-green #intro-copy {
  overflow-x: hidden;
}
/* line 454, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green #intro-screenshot {
  display: inline;
  float: left;
  margin-right: 0;
  width: 470px;
  background: transparent url(/images/new/pd_screen.png) no-repeat scroll right top;
  height: 290px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.landing div.banner-green #intro-screenshot {
  overflow-x: hidden;
}
/* line 460, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green h1 {
  color: #FFFFFF;
  font-family: arial,helvetica,sans-serif;
  font-size: 40px;
  line-height: 46px;
}
/* line 466, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green h2 {
  color: #EEFFE8;
  font-family: arial,helvetica,sans-serif;
  font-size: 18px;
  line-height: 20px;
  font-weight: normal;
  margin-bottom: 18px;
}
/* line 473, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green h2 em {
  color: #FFCF96;
}
/* line 478, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green ul {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin-bottom: 22px;
  font-family: arial,helvetica,sans-serif;
}
/* line 485, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green li {
  font-size: 18px;
  color: #FFFFFF;
  background: transparent url(/images/new/check_green_2_32.png) no-repeat scroll left top;
  padding: 4px 0 0 40px;
  margin-bottom: 5px;
}
/* line 492, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green li em {
  color: #FFCF96;
}
/* line 495, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green a.play_button {
  display: block;
  overflow: hidden;
  text-indent: -1000px;
  margin: 0;
  width: 100px;
  height: 100px;
  padding: 0;
  position: relative;
  left: 185px;
  top: 95px;
  background: transparent url(/images/new/btn-video-play-sprite.png) no-repeat scroll 0px 0px;
}
/* line 508, ../../../app/stylesheets/screen.scss */
body.landing div.banner-green a.play_button:hover {
  background-position: 0 -100px;
}
/* line 513, ../../../app/stylesheets/screen.scss */
body.landing #banner-blue {
  height: 321px;
  padding-top: 30px;
  border-bottom: 1px solid #CCCCCC;
  background: transparent url(/images/new/bg-screen-gradient.png) repeat-x scroll 0 0;
}
/* line 520, ../../../app/stylesheets/screen.scss */
body.landing #banner-blue #intro-copy {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 350px;
  padding-right: 40px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.landing #banner-blue #intro-copy {
  overflow-x: hidden;
}
/* line 524, ../../../app/stylesheets/screen.scss */
body.landing #banner-blue h1 {
  font-family: "arial black", Helvetica, Arial, sans-serif;
  color: #000000;
}
/* line 528, ../../../app/stylesheets/screen.scss */
body.landing #banner-blue h2 {
  font-weight: normal;
  color: #434343;
  font-size: 17px;
  line-height: 26px;
  margin-bottom: 18px;
}
/* line 536, ../../../app/stylesheets/screen.scss */
body.landing #banner-blue #intro-screen {
  display: inline;
  float: left;
  margin-right: 0;
  width: 550px;
  background: transparent url(/images/new/pagerduty_screenshot.png) no-repeat scroll right top;
  height: 321px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.landing #banner-blue #intro-screen {
  overflow-x: hidden;
}
/* line 541, ../../../app/stylesheets/screen.scss */
body.landing #banner-blue a.play_button {
  display: block;
  overflow: hidden;
  text-indent: -1000px;
  margin: 0;
  width: 100px;
  height: 100px;
  padding: 0;
  position: relative;
  left: 236px;
  top: 111px;
  background: transparent url(/images/new/btn-video-play-sprite.png) no-repeat scroll 0px 0px;
}
/* line 554, ../../../app/stylesheets/screen.scss */
body.landing #banner-blue a.play_button:hover {
  background-position: 0 -100px;
}
/* line 559, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar {
  height: 120px;
  border-bottom: 1px solid #CCCCCC;
  background: transparent url(/images/new/bg-grey-gradient.png) repeat-x scroll 0 0;
}
/* line 566, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar div.block {
  width: 141px;
  float: left;
  display: inline;
  margin-right: 0;
}
/* line 578, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar h4 {
  font-family: arial,helvetica,sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #333333;
  text-align: center;
  margin: 24px 0 12px 0;
}
/* line 586, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar h4 em {
  font-style: normal;
  color: #BB1300;
}
/* line 592, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.monitoring-tool {
  background: url(/images/new/monitoring_tools/monitoring-tools.png) no-repeat top left;
  display: block;
  text-align: center;
  height: 37px;
  width: 100px;
  overflow: hidden;
  text-indent: -999em;
}
/* line 604, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-cloudkick:hover {
  background-position: 0 2px;
  width: 100px;
  height: 37px;
}
/* line 605, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-cloudkick {
  background-position: 0 -41px;
  width: 100px;
  height: 37px;
}
/* line 607, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-monit:hover {
  background-position: 11px -86px;
  width: 100px;
  height: 37px;
}
/* line 608, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-monit {
  background-position: 11px -138px;
  width: 100px;
  height: 37px;
}
/* line 610, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-munin:hover {
  background-position: 6px -182px;
  width: 100px;
  height: 37px;
}
/* line 611, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-munin {
  background-position: 6px -220px;
  width: 100px;
  height: 37px;
}
/* line 613, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-nagios:hover {
  background-position: 0 -258px;
  width: 100px;
  height: 37px;
}
/* line 614, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-nagios {
  background-position: 0 -297px;
  width: 100px;
  height: 37px;
}
/* line 616, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-pingdom:hover {
  background-position: 0 -337px;
  width: 100px;
  height: 37px;
}
/* line 617, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-pingdom {
  background-position: 0 -380px;
  width: 100px;
  height: 37px;
}
/* line 619, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-splunk:hover {
  background-position: 0 -425px;
  width: 100px;
  height: 37px;
}
/* line 620, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-splunk {
  background-position: 0 -471px;
  width: 100px;
  height: 37px;
}
/* line 622, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-zenoss:hover {
  background-position: 1px -514px;
  width: 100px;
  height: 37px;
}
/* line 623, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar a.sprite-zenoss {
  background-position: 1px -549px;
  width: 100px;
  height: 37px;
}
/* line 626, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar #mon-others {
  width: 134px;
  position: relative;
  height: 37px;
}
/* line 630, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar #mon-others span {
  display: block;
  margin-bottom: 4px;
}
/* line 634, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar #mon-others a.tool-list {
  font-size: 12px;
  color: #434343;
  text-decoration: underline;
  position: absolute;
  top: 50%;
}
/* line 641, ../../../app/stylesheets/screen.scss */
body.landing #monitoring-bar #mon-others a.tool-list:hover {
  color: #000000;
}
/* line 648, ../../../app/stylesheets/screen.scss */
body.landing #main-old {
  margin-top: 20px;
}
/* line 653, ../../../app/stylesheets/screen.scss */
body.landing #features-old {
  display: inline;
  float: left;
  margin-right: 30px;
  width: 610px;
}
/* line 664, ../../../app/stylesheets/screen.scss */
body.landing div.body-section {
  overflow: hidden;
  display: inline-block;
  margin-top: 25px;
  background-color: #FFFFFF;
  padding: 18px 0;
}
/* line 8, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
body.landing div.body-section {
  display: block;
}
/* line 671, ../../../app/stylesheets/screen.scss */
body.landing #features {
  border-right: 1px solid #CCCCCC;
  display: inline;
  float: left;
  margin-right: 10px;
  padding-right: 29px;
  padding-left: 20px;
  width: 550px;
  width: 520px;
  /*
  border-right: 1px solid #CCCCCC;
  display: inline;
  float: left;
  margin-right: 10px;
  padding-right: 29px;
  padding-left: 20px;
  width: 520px;
  */
  /*
  #feature-1 h3 { background-image: url(/images/new/bell_21.png);}
  #feature-2 h3 { background-image: url(/images/new/graph_25.png); }
  #feature-3 h3 { background-image: url(/images/new/cal_21.png);}
  #feature-4 h3 { background-image: url(/images/new/escalator_up_25.png); }
  #feature-5 h3 { background-image: url(/images/new/servers_21.png);}
  #feature-6 h3 { background-image: url(/images/new/globe_25.png); } */
}
/* line 683, ../../../app/stylesheets/screen.scss */
body.landing #features h3 {
  font-size: 21px;
  font-family: arial,helvetica,sans-serif;
  font-weight: normal;
  padding: 0 0 0 40px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: left center;
  background-attachment: scroll;
  color: #222222;
}
/* line 694, ../../../app/stylesheets/screen.scss */
body.landing #features h3 {
  background: url(/images/new/feature_icons.png) no-repeat top left;
}
/* line 698, ../../../app/stylesheets/screen.scss */
body.landing #features ul {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}
/* line 703, ../../../app/stylesheets/screen.scss */
body.landing #features li {
  margin-bottom: 20px;
}
/* line 706, ../../../app/stylesheets/screen.scss */
body.landing #features li#feature-6 {
  margin-bottom: 0;
}
/* line 707, ../../../app/stylesheets/screen.scss */
body.landing #features p {
  margin: 2px 0 10px 0;
  padding-left: 40px;
}
/* line 719, ../../../app/stylesheets/screen.scss */
body.landing #features li#feature-1 h3 {
  background-position: 0 3px;
}
/* line 720, ../../../app/stylesheets/screen.scss */
body.landing #features li#feature-3 h3 {
  background-position: 0 -42px;
}
/* line 721, ../../../app/stylesheets/screen.scss */
body.landing #features li#feature-4 h3 {
  background-position: 0 -90px;
}
/* line 722, ../../../app/stylesheets/screen.scss */
body.landing #features li#feature-6 h3 {
  background-position: 0 -140px;
}
/* line 723, ../../../app/stylesheets/screen.scss */
body.landing #features li#feature-2 h3 {
  background-position: 0 -189px;
}
/* line 724, ../../../app/stylesheets/screen.scss */
body.landing #features li#feature-5 h3 {
  background-position: 0 -237px;
}
/* line 729, ../../../app/stylesheets/screen.scss */
body.landing #effective-alerting {
  border: 1px solid #E3E3E3;
  background: #F7F7F7;
  padding: 8px 0;
  margin-bottom: 20px;
  text-align: center;
}
/* line 739, ../../../app/stylesheets/screen.scss */
body.landing #effective-alerting h3 {
  margin: 0 0 7px 0;
  font-size: 17px;
}
/* line 743, ../../../app/stylesheets/screen.scss */
body.landing #effective-alerting p {
  font-size: 14px;
  margin: 8px 0;
}
/* line 747, ../../../app/stylesheets/screen.scss */
body.landing #effective-alerting a {
  text-decoration: underline;
  font-size: 15px;
  font-family: Helvetica,Arial,sans-serif;
  font-weight: bold;
}
/* line 755, ../../../app/stylesheets/screen.scss */
body.landing #effective-alerting ul {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 762, ../../../app/stylesheets/screen.scss */
body.landing #effective-alerting li {
  font-size: 14px;
  display: block;
  float: left;
  padding-left: 36px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: left center;
  background-attachment: scroll;
  line-height: 32px;
  width: 90px;
  text-align: left;
  margin-left: 70px;
}
/* line 782, ../../../app/stylesheets/screen.scss */
body.landing #effective-alerting li.phone {
  background-image: url(/images/new/phone_32.png);
}
/* line 783, ../../../app/stylesheets/screen.scss */
body.landing #effective-alerting li.sms {
  background-image: url(/images/new/sms_32.png);
}
/* line 784, ../../../app/stylesheets/screen.scss */
body.landing #effective-alerting li.email {
  background-image: url(/images/new/email_32.png);
}
/* line 789, ../../../app/stylesheets/screen.scss */
body.landing div.block {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 190px;
}
/* line 796, ../../../app/stylesheets/screen.scss */
body.landing div.last {
  margin-right: 0;
}
/* line 797, ../../../app/stylesheets/screen.scss */
body.landing #feature-list {
  margin-bottom: 25px;
}
/* line 800, ../../../app/stylesheets/screen.scss */
body.landing #feature-list h3 {
  font-size: 14px;
  color: #434343;
  margin-bottom: 8px;
  padding: 0 0 0 44px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: left center;
  background-attachment: scroll;
}
/* line 811, ../../../app/stylesheets/screen.scss */
body.landing #feature-list p {
  color: #5E5E5E;
  margin-top: 0;
}
/* line 815, ../../../app/stylesheets/screen.scss */
body.landing #feature-list h3.title-monitoring {
  background-image: url(/images/new/monitor_36.png);
}
/* line 816, ../../../app/stylesheets/screen.scss */
body.landing #feature-list h3.title-scheduling {
  background-image: url(/images/new/calendar_36.png);
}
/* line 817, ../../../app/stylesheets/screen.scss */
body.landing #feature-list h3.title-escalation {
  background-image: url(/images/new/escalator_up_36.png);
}
/* line 818, ../../../app/stylesheets/screen.scss */
body.landing #feature-list h3.title-alerting {
  background-image: url(/images/new/alarm_36.png);
}
/* line 819, ../../../app/stylesheets/screen.scss */
body.landing #feature-list h3.title-onthego {
  background-image: url(/images/new/run_grey_36.png);
}
/* line 820, ../../../app/stylesheets/screen.scss */
body.landing #feature-list h3.title-international {
  background-image: url(/images/new/world_36.png);
}
/* line 822, ../../../app/stylesheets/screen.scss */
body.landing div.row {
  overflow: hidden;
  display: inline-block;
  margin-bottom: 10px;
}
/* line 8, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
body.landing div.row {
  display: block;
}
/* line 829, ../../../app/stylesheets/screen.scss */
body.landing #thumbnails {
  border-right: 1px solid #CCCCCC;
  display: inline;
  float: left;
  margin-right: 10px;
  padding-right: 29px;
  padding-left: 20px;
  width: 550px;
  width: 520px;
  /*
  display: inline;
  float: left;
  margin-right: 30px;   // normally, this would be 10px
  width: 610px;         // normally, this would be 630px
  */
}
/* line 839, ../../../app/stylesheets/screen.scss */
body.landing #thumbnails h3 {
  font-family: arial,helvetica,sans-serif;
  font-size: 19px;
  color: #222222;
}
/* line 846, ../../../app/stylesheets/screen.scss */
body.landing #thumbnails div.row {
  overflow: hidden;
  display: inline-block;
  margin-top: 20px;
}
/* line 8, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
body.landing #thumbnails div.row {
  display: block;
}
/* line 853, ../../../app/stylesheets/screen.scss */
body.landing #thumbnails div.thumb {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 160px;
  text-align: center;
}
/* line 860, ../../../app/stylesheets/screen.scss */
body.landing #thumbnails div.thumb h4 {
  font-size: 13px;
  color: #222222;
}
/* line 865, ../../../app/stylesheets/screen.scss */
body.landing #thumbnails div.last {
  margin-right: 0;
}
/* line 869, ../../../app/stylesheets/screen.scss */
body.landing #customers {
  display: inline;
  float: left;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 20px;
  width: 320px;
  /*
  display: inline;
  float: left;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 20px;
  width: 320px;
  */
}
/* line 882, ../../../app/stylesheets/screen.scss */
body.landing #customers h3 {
  margin: 0 0 15px 0;
  font-family: arial,helvetica,sans-serif;
  font-size: 19px;
  color: #222222;
}
/* line 888, ../../../app/stylesheets/screen.scss */
body.landing #customers h4 {
  margin: 0 0 12px 0;
  font-family: arial,helvetica,sans-serif;
  font-size: 15px;
  color: #222222;
}
/* line 895, ../../../app/stylesheets/screen.scss */
body.landing #customers ul {
  overflow: hidden;
  display: inline-block;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0 0 25px 0;
  padding: 0;
}
/* line 8, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
body.landing #customers ul {
  display: block;
}
/* line 904, ../../../app/stylesheets/screen.scss */
body.landing #customers li {
  display: block;
  float: left;
  width: 155px;
  height: 50px;
  text-align: center;
}
/* line 914, ../../../app/stylesheets/screen.scss */
body.landing #customers li a {
  display: block;
  overflow: hidden;
  text-indent: -1000px;
  margin: 0 auto;
  width: 145px;
  height: 50px;
  background: url(/images/new/customers/customer-logos.png) no-repeat top left;
}
/* line 923, ../../../app/stylesheets/screen.scss */
body.landing #customers li a.braintree_logo {
  background-position: 0 0;
  width: 145px;
  height: 50px;
}
/* line 924, ../../../app/stylesheets/screen.scss */
body.landing #customers li a.cloudkick_logo {
  background-position: 0 -100px;
  width: 145px;
  height: 50px;
}
/* line 925, ../../../app/stylesheets/screen.scss */
body.landing #customers li a.fogcreek_logo {
  background-position: 0 -200px;
  width: 145px;
  height: 50px;
}
/* line 926, ../../../app/stylesheets/screen.scss */
body.landing #customers li a.heroku_logo {
  background-position: 0 -300px;
  width: 145px;
  height: 50px;
}
/* line 927, ../../../app/stylesheets/screen.scss */
body.landing #customers li a.invitemedia_logo {
  background-position: 0 -400px;
  width: 145px;
  height: 50px;
}
/* line 928, ../../../app/stylesheets/screen.scss */
body.landing #customers li a.linode_logo {
  background-position: 0 -500px;
  width: 145px;
  height: 50px;
}
/* line 929, ../../../app/stylesheets/screen.scss */
body.landing #customers li a.opscode_logo {
  background-position: 0 -600px;
  width: 145px;
  height: 50px;
}
/* line 930, ../../../app/stylesheets/screen.scss */
body.landing #customers li a.railsmachine_logo {
  background-position: 0 -700px;
  width: 145px;
  height: 50px;
}
/* line 935, ../../../app/stylesheets/screen.scss */
body.landing #customers div.testimonial-container {
  position: relative;
}
/* line 938, ../../../app/stylesheets/screen.scss */
body.landing #customers div.testimonial-container div.testimonial {
  margin-bottom: 28px;
  position: absolute;
  left: 0;
  top: 30px;
}
/* line 943, ../../../app/stylesheets/screen.scss */
body.landing #customers div.testimonial-container div.testimonial blockquote {
  margin: 0;
  font-style: normal;
  color: inherit;
  font-size: 13px;
  background: transparent url(/images/new/left_quote.gif) no-repeat scroll 0 2px;
  padding: 5px 0 0 25px;
}
/* line 951, ../../../app/stylesheets/screen.scss */
body.landing #customers div.testimonial-container div.testimonial blockquote p {
  padding-bottom: 6px;
  margin: 0;
}
/* line 955, ../../../app/stylesheets/screen.scss */
body.landing #customers div.testimonial-container div.testimonial blockquote span.right-quote {
  background: transparent url(/images/new/right_quote.gif) no-repeat scroll right bottom;
  display: inline-block;
  height: 14px;
  width: 17px;
  margin: 0 0 -4px 3px;
}
/* line 963, ../../../app/stylesheets/screen.scss */
body.landing #customers div.testimonial-container div.testimonial div.customer {
  margin: 12px 0 0 25px;
}
/* line 965, ../../../app/stylesheets/screen.scss */
body.landing #customers div.testimonial-container div.testimonial div.customer p {
  margin: 0px 0 12px 0;
  float: left;
}
/* line 969, ../../../app/stylesheets/screen.scss */
body.landing #customers div.testimonial-container div.testimonial div.customer img {
  margin: 2px 9px 0 0;
}
/* line 975, ../../../app/stylesheets/screen.scss */
body.landing #news {
  display: inline;
  float: left;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 20px;
  width: 320px;
}
/* line 979, ../../../app/stylesheets/screen.scss */
body.landing #news h3 {
  margin-bottom: 15px;
  font-family: arial,helvetica,sans-serif;
  font-size: 19px;
  color: #222222;
}
/* line 986, ../../../app/stylesheets/screen.scss */
body.landing #news div.news-item h4 {
  margin-top: 15px;
}
/* line 988, ../../../app/stylesheets/screen.scss */
body.landing #news div.news-item h4 span {
  color: #5D5D5D;
  display: inline-block;
  margin-right: 5px;
}
/* line 996, ../../../app/stylesheets/screen.scss */
body.landing #news div.news-item p {
  margin-top: 5px;
}
/* line 998, ../../../app/stylesheets/screen.scss */
body.landing #news p.loader {
  font-style: italic;
}

/* line 1004, ../../../app/stylesheets/screen.scss */
a.signup-btn {
  display: block;
  height: 57px;
  width: 385px;
  overflow: hidden;
  text-indent: -999em;
  background: transparent url(/images/new/btn-see-plans-orange.png) no-repeat scroll left top;
}

/* line 1013, ../../../app/stylesheets/screen.scss */
a.signup-btn:hover {
  background-position: 0 -57px;
}

/* line 1016, ../../../app/stylesheets/screen.scss */
a.plans-pricing-btn {
  background: transparent url(/images/new/btn-see-plans-orange.png) no-repeat scroll left top;
}

/* line 1026, ../../../app/stylesheets/screen.scss */
body.faq #faq {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 590px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.faq #faq {
  overflow-x: hidden;
}
/* line 1029, ../../../app/stylesheets/screen.scss */
body.faq ul {
  list-style-type: disc;
  list-style-image: none;
  list-style-position: outside;
}
/* line 1034, ../../../app/stylesheets/screen.scss */
body.faq #questions {
  margin-bottom: 25px;
}
/* line 1037, ../../../app/stylesheets/screen.scss */
body.faq #questions li {
  margin: 0 0 7px 20px;
}
/* line 1038, ../../../app/stylesheets/screen.scss */
body.faq #questions a {
  text-decoration: underline;
}
/* line 1041, ../../../app/stylesheets/screen.scss */
body.faq #answers h2 {
  margin-top: 20px;
  font-size: 18px;
  color: #15658A;
}
/* line 1046, ../../../app/stylesheets/screen.scss */
body.faq #answers ul {
  margin-left: 20px;
}
/* line 1049, ../../../app/stylesheets/screen.scss */
body.faq #sidebar {
  display: inline;
  float: left;
  margin-right: 0;
  width: 350px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.faq #sidebar {
  overflow-x: hidden;
}
/* line 1052, ../../../app/stylesheets/screen.scss */
body.faq #sidebar div.extra-info {
  padding: 0 20px;
  border: 1px solid #EEE8D8;
  background-color: #F9F8D8;
  font-size: 14px;
  margin-bottom: 20px;
}
/* line 1059, ../../../app/stylesheets/screen.scss */
body.faq #sidebar div.extra-info h3, body.faq #sidebar div.extra-info p {
  margin: 10px 0;
}
/* line 1060, ../../../app/stylesheets/screen.scss */
body.faq #sidebar div.extra-info a {
  text-decoration: underline;
}

/* line 1072, ../../../app/stylesheets/screen.scss */
body.tour #tour-overview {
  padding-left: 40px;
  display: inline;
  float: left;
  margin-right: 0;
  width: 670px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.tour #tour-overview {
  overflow-x: hidden;
}
/* line 1076, ../../../app/stylesheets/screen.scss */
body.tour #tour-overview div.section {
  overflow: hidden;
  display: inline-block;
  padding-top: 1px;
  margin-bottom: 25px;
}
/* line 8, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
body.tour #tour-overview div.section {
  display: block;
}
/* line 1081, ../../../app/stylesheets/screen.scss */
body.tour #tour-overview div.section div.thumb {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 230px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.tour #tour-overview div.section div.thumb {
  overflow-x: hidden;
}
/* line 1083, ../../../app/stylesheets/screen.scss */
body.tour #tour-overview div.section div.thumb img {
  border: 1px solid #AAAAAA;
}
/* line 1086, ../../../app/stylesheets/screen.scss */
body.tour #tour-overview div.section div.tour-feature {
  display: inline;
  float: left;
  margin-right: 0;
  width: 430px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.tour #tour-overview div.section div.tour-feature {
  overflow-x: hidden;
}
/* line 1089, ../../../app/stylesheets/screen.scss */
body.tour #tour-overview div.section div.tour-feature h2 {
  font-size: 18px;
  margin-bottom: 10px;
}
/* line 1093, ../../../app/stylesheets/screen.scss */
body.tour #tour-overview div.section div.tour-feature p {
  line-height: 20px;
  margin: 10px 0;
}
/* line 1098, ../../../app/stylesheets/screen.scss */
body.tour #tour-overview div.section div.tour-feature a img {
  margin-left: 4px;
}
/* line 1104, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature {
  padding-left: 40px;
  display: inline;
  float: left;
  margin-right: 0;
  width: 670px;
  color: #666666;
  font-size: 14px;
  line-height: 24px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.tour #tour-feature {
  overflow-x: hidden;
}
/* line 1113, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature span.standout {
  background-color: #FFFF99;
}
/* line 1114, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature h2 {
  font-size: 18px;
}
/* line 1116, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature img.screenshot {
  display: block;
  margin: 0 auto;
}
/* line 1120, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature img.framed {
  border: 1px solid #CFCFCF;
}
/* line 1123, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature div.screen {
  text-align: center;
}
/* line 1126, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature table.countries {
  width: 100%;
}
/* line 1128, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature table.countries td {
  width: 33%;
}
/* line 1132, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature #contact-method-logos {
  text-align: center;
}
/* line 1134, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature #contact-method-logos td {
  margin: 10px 0;
  width: 33%;
  text-align: center;
}
/* line 1139, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature #contact-method-logos tr.captions div {
  width: 128px;
  margin: 0 auto;
  font-size: 12px;
  line-height: 18px;
  color: red;
}
/* line 1149, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature #create-schedule-steps td {
  vertical-align: top;
  text-align: center;
  width: 33%;
}
/* line 1155, ../../../app/stylesheets/screen.scss */
body.tour #tour-feature div.footnote {
  text-align: right;
  font-size: 12px;
  font-weight: bold;
  font-style: italic;
}

/* line 1170, ../../../app/stylesheets/screen.scss */
body.privacy #body, body.terms #body, body.credits #body {
  font-size: 14px;
}
/* line 1173, ../../../app/stylesheets/screen.scss */
body.privacy #body ul, body.privacy #body ol, body.terms #body ul, body.terms #body ol, body.credits #body ul, body.credits #body ol {
  margin-left: 30px;
}
/* line 1176, ../../../app/stylesheets/screen.scss */
body.privacy #body li, body.terms #body li, body.credits #body li {
  margin-bottom: 5px;
}
/* line 1179, ../../../app/stylesheets/screen.scss */
body.privacy #body p, body.privacy #body ol, body.privacy #body ul, body.terms #body p, body.terms #body ol, body.terms #body ul, body.credits #body p, body.credits #body ol, body.credits #body ul {
  line-height: 20px;
}
/* line 1183, ../../../app/stylesheets/screen.scss */
body.privacy #body p.lead-in, body.terms #body p.lead-in, body.credits #body p.lead-in {
  font-weight: bold;
}
/* line 1187, ../../../app/stylesheets/screen.scss */
body.privacy #body h2, body.terms #body h2, body.credits #body h2 {
  margin-top: 15px;
  font-size: 20px;
}

/* line 1200, ../../../app/stylesheets/screen.scss */
body.contact #body {
  font-size: 14px;
}
/* line 1204, ../../../app/stylesheets/screen.scss */
body.contact #contact-form {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 630px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.contact #contact-form {
  overflow-x: hidden;
}
/* line 1207, ../../../app/stylesheets/screen.scss */
body.contact #contact-form h2 {
  margin: 20px 0;
}
/* line 1208, ../../../app/stylesheets/screen.scss */
body.contact #contact-form p {
  line-height: 20px;
}
/* line 1210, ../../../app/stylesheets/screen.scss */
body.contact #contact-form form {
  border: 1px solid #D5D5D5;
  background-color: #F2F4F3;
  margin-top: 15px;
  padding: 10px 20px 20px 20px;
}
/* line 1216, ../../../app/stylesheets/screen.scss */
body.contact #contact-form form label {
  display: block;
  font-weight: bold;
  margin: 15px 0 5px 0;
  color: #222222;
}
/* line 1223, ../../../app/stylesheets/screen.scss */
body.contact #contact-form form input[type="text"] {
  width: 360px;
  font-size: 14px;
}
/* line 1227, ../../../app/stylesheets/screen.scss */
body.contact #contact-form form textarea {
  width: 500px;
  font-size: 14px;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
/* line 1232, ../../../app/stylesheets/screen.scss */
body.contact #contact-form form input[type="image"] {
  display: block;
  margin-top: 10px;
}
/* line 1238, ../../../app/stylesheets/screen.scss */
body.contact #contact-form form div.fieldWithErrors input, body.contact #contact-form form div.fieldWithErrors textarea {
  background-color: #FFBFBF;
}
/* line 1240, ../../../app/stylesheets/screen.scss */
body.contact #contact-form form div.formError {
  color: red;
  font-size: 13px;
  font-style: italic;
}
/* line 1249, ../../../app/stylesheets/screen.scss */
body.contact #other-contact-methods {
  padding-left: 40px;
  display: inline;
  float: left;
  margin-right: 0;
  width: 270px;
  line-height: 20px;
}
/* line 138, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body.contact #other-contact-methods {
  overflow-x: hidden;
}
/* line 1254, ../../../app/stylesheets/screen.scss */
body.contact #other-contact-methods h3 {
  margin-top: 20px;
}
/* line 1257, ../../../app/stylesheets/screen.scss */
body.contact #other-contact-methods p {
  margin: 5px 0;
}
/* line 1260, ../../../app/stylesheets/screen.scss */
body.contact #thank-you {
  text-align: center;
  border: 1px solid #DDDDDD;
  background-color: #F0F0F0;
  width: 500px;
  margin: 30px auto;
  padding: 20px;
}
/* line 1267, ../../../app/stylesheets/screen.scss */
body.contact #thank-you p {
  font-size: 14px;
}

/* line 1277, ../../../app/stylesheets/screen.scss */
body.pricing #body {
  font-size: 14px;
}
/* line 1281, ../../../app/stylesheets/screen.scss */
body.pricing div.masthead {
  text-align: center;
}
/* line 1283, ../../../app/stylesheets/screen.scss */
body.pricing div.masthead h2 {
  font-size: 36px;
  color: #000000;
}
/* line 1287, ../../../app/stylesheets/screen.scss */
body.pricing div.masthead h3 {
  font-size: 21px;
  font-weight: normal;
  color: #39892F;
}
/* line 1294, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_container {
  padding: 0 10px;
  margin-top: 30px;
}
/* line 1298, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_container div.special {
  background: #C5FF84 none repeat scroll 0 0;
  font-weight: bold;
  text-align: center;
  padding: 10px;
  font-size: 16px;
  margin-bottom: 15px;
}
/* line 1308, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans {
  width: 100%;
  border-collapse: collapse;
  font-size: 14px;
}
/* line 1313, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans th {
  padding: 5px 10px;
  text-align: center;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}
/* line 1319, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans th h2 {
  color: #000000;
  font-size: 24px;
  padding: 0;
  margin: 0 0 2px 0;
}
/* line 1328, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans th h3 {
  font-size: 20px;
  color: #39892F;
}
/* line 1331, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans th h3 span {
  font-size: 13px;
  font-weight: normal;
}
/* line 1336, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans th span.orig-price {
  font-size: 15px;
  color: #39892F;
  text-decoration: line-through;
  display: block;
}
/* line 1342, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans th h3.discount-price {
  color: red;
}
/* line 1347, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans td {
  padding: 5px 10px;
  text-align: center;
  border: 1px solid #CCCCCC;
}
/* line 1351, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans td span.orig-alert-price {
  display: block;
  text-decoration: line-through;
  font-size: 13px;
}
/* line 1356, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans td span.discount-alert-price {
  display: block;
  color: red;
}
/* line 1362, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans th.colored, body.pricing #pricing_plans td.colored {
  background-color: #F0F0F0;
  background-color: #EEEEEE;
}
/* line 1369, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans td.lheading {
  text-align: left;
  border-left: none;
}
/* line 1373, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_plans th.last, body.pricing #pricing_plans td.last {
  border-right: none;
}
/* line 1376, ../../../app/stylesheets/screen.scss */
body.pricing #asterisk {
  margin-top: 10px;
  float: left;
  font-size: 12px;
}
/* line 1381, ../../../app/stylesheets/screen.scss */
body.pricing #usd {
  margin-top: 5px;
  float: right;
  font-size: 12px;
  font-weight: bold;
}
/* line 1388, ../../../app/stylesheets/screen.scss */
body.pricing a.sign_up_big {
  background: transparent url(/images/buttons/sign_up_for_risk_free.png) no-repeat scroll left center;
  height: 79px;
  width: 302px;
  display: block;
  overflow: hidden;
  text-indent: -1000px;
  margin: 20px auto 0 auto;
}
/* line 1397, ../../../app/stylesheets/screen.scss */
body.pricing a.signup-blue {
  background: transparent url(/images/new/btn-try-pd-blue-sprite.png) no-repeat scroll 0px 0px;
  height: 62px;
  width: 292px;
  display: block;
  overflow: hidden;
  text-indent: -1000px;
  margin: 20px auto 0 auto;
}
/* line 1405, ../../../app/stylesheets/screen.scss */
body.pricing a.signup-blue:hover {
  background: transparent url(/images/new/btn-try-pd-blue-sprite.png) no-repeat scroll 0px -61px;
}
/* line 1410, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_faq {
  overflow: hidden;
  display: inline-block;
  margin-top: 30px;
  padding: 10px 0px;
  clear: both;
  padding: 15px 20px 0 20px;
  background-color: #EEEEEE;
}
/* line 8, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
body.pricing #pricing_faq {
  display: block;
}
/* line 1418, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_faq h2 {
  margin-bottom: 20px;
}
/* line 1419, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_faq h3 {
  font-size: 15px;
}
/* line 1420, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_faq h2, body.pricing #pricing_faq h3 {
  color: #222222;
}
/* line 1422, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_faq p {
  font-size: 13px;
  color: #434343;
  line-height: 20px;
  margin: 5px 0 15px 0;
}
/* line 1429, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_faq div.col1 {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 445px;
}
/* line 1435, ../../../app/stylesheets/screen.scss */
body.pricing #pricing_faq div.col2 {
  display: inline;
  float: left;
  width: 445px;
}
/* line 1442, ../../../app/stylesheets/screen.scss */
body.pricing #legal {
  color: #999999;
  font-size: 12px;
}

/* line 1452, ../../../app/stylesheets/screen.scss */
body.docs {
  background-color: #F7F7F7;
  /*
  #doc-banner {
    border-bottom: 1px solid #C6D9E9;
    height: 78px;
    background-color: #EDF4F5;

  }*/
}
/* line 1455, ../../../app/stylesheets/screen.scss */
body.docs #body {
  overflow: hidden;
  display: inline-block;
  border: 1px solid #DEDEDE;
  background-color: #EEEEEE;
}
/* line 8, ../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
body.docs #body {
  display: block;
}
/* line 1463, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav {
  border-right: 1px solid #CCCCCC;
  display: inline;
  float: left;
  padding-left: 20px;
  width: 210px;
}
/* line 1470, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav ul {
  margin: 0;
  padding: 0 0 0 10px;
}
/* line 1474, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav li {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  font-size: 13px;
}
/* line 1480, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav li a {
  color: #1D599F;
  display: block;
  padding: 3px 0 3px 5px;
}
/* line 1486, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav li a:hover {
  color: #FFFFFF;
  background-color: #1D599F;
  text-decoration: underline;
}
/* line 1492, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav #doc-menu {
  padding-left: 0;
}
/* line 1495, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav #doc-menu > li {
  margin: 20px 0;
}
/* line 1498, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav #doc-menu > li > a, body.docs #docs-nav #doc-menu > li > span {
  font-size: 17px;
  font-weight: bold;
  display: block;
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 5px;
}
/* line 1505, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav #doc-menu > li > a {
  text-decoration: none;
  padding: 0;
}
/* line 1506, ../../../app/stylesheets/screen.scss */
body.docs #docs-nav #doc-menu > li > span {
  color: #222222;
}
/* line 1509, ../../../app/stylesheets/screen.scss */
body.docs #doc-content {
  margin-left: -1px;
  border-left: 1px solid #CCCCCC;
  display: inline;
  float: left;
  margin-right: 0;
  padding-left: 29px;
  padding-right: 30px;
  padding-bottom: 30px;
  width: 660px;
  background-color: #FFFFFF;
  font-size: 14px;
  line-height: 21px;
}
/* line 1529, ../../../app/stylesheets/screen.scss */
body.docs #doc-content ol, body.docs #doc-content ul {
  margin: 8px 0 8px 28px;
}
/* line 1532, ../../../app/stylesheets/screen.scss */
body.docs #doc-content ol li, body.docs #doc-content ul li {
  margin: 8px 0;
}
/* line 1536, ../../../app/stylesheets/screen.scss */
body.docs #doc-content p {
  margin: 15px 0;
}
/* line 1539, ../../../app/stylesheets/screen.scss */
body.docs #doc-content table, body.docs #doc-content pre, body.docs #doc-content code {
  margin: 0.5em 0;
}
/* line 1542, ../../../app/stylesheets/screen.scss */
body.docs #doc-content h1, body.docs #doc-content h2, body.docs #doc-content h3, body.docs #doc-content h4, body.docs #doc-content h5, body.docs #doc-content h6 {
  color: #222222;
}
/* line 1545, ../../../app/stylesheets/screen.scss */
body.docs #doc-content h1 {
  font-size: 30px;
  margin: 15px 0 20px 0;
  text-align: center;
  padding: 20px 0 30px 0;
}
/* line 1551, ../../../app/stylesheets/screen.scss */
body.docs #doc-content h2 {
  font-size: 22px;
  margin: 30px 0 10px 0;
  padding: 0 0 4px 0;
  border-bottom: 1px solid #DEDEDE;
}
/* line 1557, ../../../app/stylesheets/screen.scss */
body.docs #doc-content h3 {
  font-size: 18px;
  margin: 20px 0 10px 0;
}
/* line 1561, ../../../app/stylesheets/screen.scss */
body.docs #doc-content h4 {
  font-size: 16px;
}
/* line 1562, ../../../app/stylesheets/screen.scss */
body.docs #doc-content h5 {
  font-size: 14px;
}
/* line 1563, ../../../app/stylesheets/screen.scss */
body.docs #doc-content pre {
  font-family: monospace;
  background-color: #E0E0E0;
  color: #333333;
  font-size: 12px;
  border: 1px solid #C0C0C0;
  display: block;
  padding: 10px;
  overflow-x: auto;
  overflow-y: visible;
  line-height: 1.2em;
}
/* line 1575, ../../../app/stylesheets/screen.scss */
body.docs #doc-content table {
  width: 100%;
  border: 1px solid #C0C0C0;
}
/* line 1578, ../../../app/stylesheets/screen.scss */
body.docs #doc-content table th {
  color: #222222;
}
/* line 1579, ../../../app/stylesheets/screen.scss */
body.docs #doc-content table th, body.docs #doc-content table td {
  padding: 5px;
  background-color: #E0E0E0;
}
/* line 1584, ../../../app/stylesheets/screen.scss */
body.docs #doc-content img {
  border: 1px solid #C0C0C0;
  margin: 0.5em 0 1em 0;
}
/* line 1590, ../../../app/stylesheets/screen.scss */
body.docs span.h1 {
  display: block;
  color: #EEEEEE;
  font-size: 36px;
  font-family: arial,helvetica,sans-serif;
  margin-top: 17px;
  font-weight: normal;
}

