/* line 1, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
body {
  background: #ebf0f5;
  background: -webkit-gradient(linear, 50% 0%, 50% 200, color-stop(0%, rgba(170, 195, 210, 0.3)), color-stop(100%, rgba(235, 240, 245, 0))), url(../bg.jpg), #ebf0f5;
  background: -webkit-linear-gradient(rgba(170, 195, 210, 0.3), rgba(235, 240, 245, 0) 200px), url(../bg.jpg), #ebf0f5;
  background: -moz-linear-gradient(rgba(170, 195, 210, 0.3), rgba(235, 240, 245, 0) 200px), url(../bg.jpg), #ebf0f5;
  background: -o-linear-gradient(rgba(170, 195, 210, 0.3), rgba(235, 240, 245, 0) 200px), url(../bg.jpg), #ebf0f5;
  background: linear-gradient(rgba(170, 195, 210, 0.3), rgba(235, 240, 245, 0) 200px), url(../bg.jpg), #ebf0f5;
  margin: 0;
}

/* line 154, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.section:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}

/* line 13, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.padded-section {
  padding: 40px;
  padding-bottom: 0;
}
/* line 154, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.padded-section:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}
/* line 127, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.padded-section:last-child {
  padding-bottom: 40px;
}

/* line 16, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.ruled-section {
  border-bottom: 1px dotted #e1e1e1;
  padding: 40px;
  padding-bottom: 0;
  padding: 60px 40px;
}
/* line 154, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.ruled-section:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}
/* line 127, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.ruled-section:last-child {
  padding-bottom: 40px;
}
/* line 140, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.ruled-section:last-child {
  border: none;
}

/* line 27, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.page {
  margin: 0 auto;
  width: 1020px;
  border-radius: 4px;
  background: white;
  box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  margin-top: 40px;
}

/* line 31, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.page-footer {
  margin: 0 auto;
  width: 1020px;
}

/* line 34, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.footer {
  color: #b9b9b9;
  font-size: 13px;
  height: 40px;
  padding: 40px;
  padding-bottom: 15px;
}
/* line 154, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.footer:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}
/* line 42, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.footer a {
  color: #888888;
  text-decoration: none;
}
/* line 45, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.footer a:hover {
  color: #2da2d5;
  text-decoration: underline;
}

/* line 49, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.copyright {
  float: right;
}

/* line 52, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.signup-footer {
  padding: 20px;
  text-align: center;
}
/* line 56, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.signup-footer .message {
  font-family: Georgia, "Times New Roman", serif;
  font-size: 16px;
  font-style: italic;
  line-height: 1;
  color: #999999;
  display: inline;
  margin-right: 20px;
}
/* line 61, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/_common.css.sass */
.signup-footer .big-button {
  display: inline-block;
  margin-bottom: 0;
}

/* line 21, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
h2 {
  color: black;
  font-size: 33px;
  font-weight: normal;
}

/* line 26, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
h2 + p {
  margin-bottom: 60px;
}

/* line 29, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
p, .content li {
  text-align: center;
  font-size: 20px;
  font-weight: 300;
  line-height: 22px;
  max-width: 800px;
  margin: 16px auto 20px auto;
  color: #818486;
}

/* line 38, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.announcement {
  background-color: #00b8e2;
  height: 100px;
  margin-top: -10px;
}
/* line 43, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.announcement .logo {
  width: 270px;
  height: 44px;
  background: url(../developer_home.png) 0px 0px no-repeat transparent;
  margin: 25px 40px;
  margin-top: 25px;
}
/* line 47, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.announcement .text {
  color: white;
  font-size: 20px;
  padding: 40px 0px 30px;
}
/* line 51, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.announcement a {
  margin: 30px 40px;
  float: right;
}

/* line 55, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.white {
  color: white;
}

/* line 58, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.content {
  text-align: center;
}

/* line 61, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.header {
  border: none;
  height: auto;
}
/* line 154, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.header:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}

/* line 66, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.textured {
  background: url(../texture.png) 0 0 repeat;
  background-color: #f4f4f4;
}

/* line 70, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.nav-top {
  list-style: none;
  margin: 0;
  padding: 0;
  float: right;
  font-size: 13px;
  letter-spacing: 0.1em;
  margin-right: 30px;
  text-transform: uppercase;
}
/* line 220, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.nav-top li {
  display: inline-block;
  margin-left: 40px;
}
/* line 223, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.nav-top li:first-child {
  margin-left: 0;
}
/* line 74, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_home_constants.css.sass */
.nav-top li {
  height: 100%;
  vertical-align: top;
  margin: 0 10px;
}
/* line 78, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_home_constants.css.sass */
.nav-top li a {
  display: inline-block;
  border-top: 5px solid white;
  padding: 40px 0 35px;
  font-size: 1.1em;
  text-align: center;
  width: 120px;
  border-color: white;
  color: #afafaf;
}
/* line 64, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_home_constants.css.sass */
.nav-top li a:before {
  opacity: 0.7;
}
/* line 86, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_home_constants.css.sass */
.nav-top li a:hover {
  text-decoration: none;
}
/* line 91, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_home_constants.css.sass */
.nav-top:hover a:hover {
  color: #2da2d5;
}
/* line 79, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.nav-top .separator {
  height: 42px;
  margin: 40px 0 30px;
  border-left: 1px solid #e1e1e1;
}
/* line 82, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.nav-top .selected {
  color: black;
}

/* line 85, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.nav-right {
  margin-top: 40px;
}

/* line 88, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.business-hero {
  background: url(../business_hero.jpg) center no-repeat;
}

/* line 91, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.publisher-hero {
  background: url(../publisher_hero.jpg) center no-repeat;
}

/* line 94, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.developer-hero {
  background: url(../developer_hero.jpg) center no-repeat;
}

/* line 97, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.iso-hero {
  background: url(../iso_hero.jpg) center no-repeat;
}

/* line 100, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.business-app-store {
  width: 450px;
  height: 310px;
  background: url(../business_home.png) 0px 0px no-repeat transparent;
  margin: 0 auto;
}

/* line 104, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.business-campaigns {
  width: 450px;
  height: 338px;
  background: url(../business_home.png) 0px -311px no-repeat transparent;
  margin: 0 auto;
}

/* line 108, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.business-measure {
  width: 460px;
  height: 382px;
  background: url(../business_home.png) -451px -311px no-repeat transparent;
  margin: 0 auto;
}

/* line 112, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.business-terminal, .developer-terminal {
  width: 350px;
  height: 267px;
  background: url(../business_home.png) -451px 0px no-repeat transparent;
  margin: 0 auto;
}

/* line 116, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.publisher-pie {
  width: 400px;
  height: 314px;
  background: url(../publisher_home.png) 0px 0px no-repeat transparent;
  margin: 0 auto;
}

/* line 120, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.publisher-close-mobile {
  width: 400px;
  height: 321px;
  background: url(../publisher_home.png) 0px -315px no-repeat transparent;
  margin: 0 auto;
}

/* line 124, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.publisher-consumer-experience, .developer-consumer-experience {
  width: 450px;
  height: 296px;
  background: url(../publisher_home.png) -401px -315px no-repeat transparent;
  margin: 0 auto;
}

/* line 128, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.publisher-trackable-results {
  width: 428px;
  height: 278px;
  background: url(../publisher_home.png) -401px 0px no-repeat transparent;
  margin: 0 auto;
}

/* line 132, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.developer-connect-web {
  width: 480px;
  height: 250px;
  background: url(../developer_home.png) 0px -285px no-repeat transparent;
  margin: 0 auto;
}

/* line 136, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.developer-card-linked {
  width: 450px;
  height: 239px;
  background: url(../developer_home.png) 0px -45px no-repeat transparent;
  margin: 0 auto;
}

/* line 140, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.iso-commission {
  width: 441px;
  height: 270px;
  background: url(../iso_home.png) 0px 0px no-repeat transparent;
  margin: 0 auto;
}

/* line 144, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.iso-differentiate {
  width: 441px;
  height: 294px;
  background: url(../iso_home.png) 0px -271px no-repeat transparent;
  margin: 0 auto;
}

/* line 148, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.iso-marketing-tools {
  width: 359px;
  height: 300px;
  background: url(../iso_home.png) 0px -566px no-repeat transparent;
  margin: 0 auto;
}

/* line 152, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.iso-terminals {
  width: 485px;
  height: 330px;
  background: url(../iso_home.png) -442px -271px no-repeat transparent;
  margin: 0 auto;
}

/* line 156, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.section-top {
  height: 350px;
  margin-top: -10px;
  padding-top: 40px;
}
/* line 154, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.section-top:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}
/* line 159, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.section-top p {
  text-align: left;
}
/* line 162, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.section-top .text {
  margin: 0 40px;
  width: 338px;
}
/* line 166, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.section-top .emph {
  font-weight: 400;
}

/* line 170, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.buttons .big-button, .buttons .soft-big-button {
  border: none;
  font-size: 18px;
  margin-bottom: 10px;
  padding: 12px 15px;
  text-align: center;
}
/* line 176, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.buttons .big-button:hover, .buttons .soft-big-button:hover {
  border: none;
}

/* line 179, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section {
  min-height: 200px;
}
/* line 182, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .image {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 460px;
}
/* line 147, /Users/roopakv/workspace/cardspring/site/vendor/bundle/ruby/2.1.0/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .ruled-section .image {
  overflow-x: hidden;
}
/* line 184, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .image-right {
  display: inline;
  float: left;
  margin-right: 0;
  width: 460px;
  float: right;
}
/* line 147, /Users/roopakv/workspace/cardspring/site/vendor/bundle/ruby/2.1.0/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .ruled-section .image-right {
  overflow-x: hidden;
}
/* line 187, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .image.flush-left {
  margin-left: -40px;
}
/* line 189, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .image.flush-left .img {
  margin-left: 0;
}
/* line 191, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .image-right.flush-right {
  margin-right: -40px;
}
/* line 193, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .image-right.flush-right .img {
  margin-right: 0;
}
/* line 195, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .image.bottom-left {
  margin-top: -100px;
}
/* line 197, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .image.top-right {
  padding-top: 75px;
  margin-bottom: 100px;
}
/* line 202, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .wide-image .img {
  margin-top: 30px;
}
/* line 205, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text {
  display: inline;
  float: left;
  margin-right: 0;
  width: 460px;
  margin-top: 10px;
}
/* line 147, /Users/roopakv/workspace/cardspring/site/vendor/bundle/ruby/2.1.0/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .ruled-section .text {
  overflow-x: hidden;
}
/* line 208, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text p {
  margin: 0 0 20px 20px;
}
/* line 210, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text p, .ruled-section .text li {
  text-align: left;
  font-size: 16px;
}
/* line 213, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text p.internal {
  margin-bottom: 12px;
}
/* line 215, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text ol {
  list-style: decimal outside;
  margin-left: 42px;
}
/* line 218, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text ol li {
  margin: 0;
}
/* line 221, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text ul li {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  text-align: left;
}
/* line 226, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text ul li + li {
  margin-top: 30px;
}
/* line 228, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text h3 {
  color: black;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 7px;
  text-transform: none;
  margin-left: 20px;
  text-align: left;
}
/* line 233, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text h3.offset {
  margin-top: 45px;
}
/* line 236, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text .feature-box {
  padding: 20px;
  border: 1px solid #e3e3e3;
  box-shadow: 0px 0px 0px 1px #fdfdfd inset, 0px 200px 200px -200px white inset;
  border-radius: 5px;
  background-color: whitesmoke;
  margin-top: -20px;
}
/* line 244, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text .feature-box ul {
  margin: 0;
}
/* line 247, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text .feature-box h5 {
  font-size: 18px;
  font-weight: 300;
}
/* line 251, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text .feature-box li + li {
  margin-top: 10px;
}
/* line 254, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text .feature-box-message {
  margin-top: 20px;
}
/* line 257, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text.top-left {
  padding-top: 35px;
}
/* line 259, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section .text.bottom-right {
  padding-top: 40px;
}

/* line 263, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section.even .image {
  display: inline;
  float: left;
  margin-right: 0;
  width: 460px;
  float: right;
}
/* line 147, /Users/roopakv/workspace/cardspring/site/vendor/bundle/ruby/2.1.0/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .ruled-section.even .image {
  overflow-x: hidden;
}
/* line 267, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section.even .text {
  display: inline;
  float: left;
  margin-right: 20px;
  width: 460px;
}
/* line 147, /Users/roopakv/workspace/cardspring/site/vendor/bundle/ruby/2.1.0/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .ruled-section.even .text {
  overflow-x: hidden;
}

/* line 270, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section.flush-bottom {
  padding-bottom: 0px;
}

/* line 273, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.ruled-section.flush-top {
  padding-top: 0px;
}

/* line 276, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.shadow {
  width: 1020px;
  height: 10px;
  background: url(../home.png) 0px 0px no-repeat transparent;
}

/* line 279, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.shadow-reversed {
  width: 1020px;
  height: 10px;
  background: url(../home.png) 0px -11px no-repeat transparent;
}

/* line 282, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.title {
  color: white;
  font-size: 36px;
  letter-spacing: 0.005em;
  line-height: 1.1;
  margin: 0 0 20px 0;
  padding: 0;
}

/* line 285, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.description {
  color: white;
  font-size: 18px;
  font-weight: 200;
  letter-spacing: 0.08em;
  line-height: 22px;
  margin: 0 0 36px 0;
  padding: 0;
}

/* line 288, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.signup-footer {
  margin-top: 0;
}

/* line 291, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.demo-header {
  border-bottom: 1px dotted #e1e1e1;
  padding: 40px;
  padding-bottom: 0;
  padding-bottom: 40px;
}
/* line 154, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.demo-header:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}
/* line 127, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.demo-header:last-child {
  padding-bottom: 40px;
}

/* line 294, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.demo-section {
  padding: 40px;
  padding-bottom: 0;
}
/* line 154, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.demo-section:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}
/* line 127, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.demo-section:last-child {
  padding-bottom: 40px;
}
/* line 296, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.demo-section h2 {
  color: black;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 7px;
  text-transform: none;
}

/* line 299, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.press-section {
  padding: 40px 80px;
}
/* line 154, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/constants/_constants.css.sass */
.press-section:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}

/* line 303, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.press {
  float: left;
  margin-right: 76px;
}

/* line 307, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
a:last-child .press {
  margin-right: 0;
}

/* line 310, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.forbes {
  width: 64px;
  height: 20px;
  background: url(../home.png) 0px -22px no-repeat transparent;
}

/* line 313, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.forbes:hover {
  width: 64px;
  height: 20px;
  background: url(../home.png) -65px -22px no-repeat transparent;
}

/* line 316, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.newyorktimes {
  width: 141px;
  height: 20px;
  background: url(../home.png) -130px -22px no-repeat transparent;
}

/* line 319, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.newyorktimes:hover {
  width: 141px;
  height: 20px;
  background: url(../home.png) -272px -22px no-repeat transparent;
}

/* line 322, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.techcrunch {
  width: 111px;
  height: 20px;
  background: url(../home.png) -414px -22px no-repeat transparent;
}

/* line 325, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.techcrunch:hover {
  width: 111px;
  height: 20px;
  background: url(../home.png) -526px -22px no-repeat transparent;
}

/* line 328, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.usatoday {
  width: 119px;
  height: 20px;
  background: url(../home.png) -638px -22px no-repeat transparent;
}

/* line 331, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.usatoday:hover {
  width: 119px;
  height: 20px;
  background: url(../home.png) -758px -22px no-repeat transparent;
}

/* line 334, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.venturebeat {
  width: 120px;
  height: 20px;
  background: url(../home.png) -878px -22px no-repeat transparent;
}

/* line 337, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.venturebeat:hover {
  width: 120px;
  height: 20px;
  background: url(../home.png) 0px -43px no-repeat transparent;
}

/* line 340, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.footer-column {
  margin-top: 20px;
  margin-bottom: 100px;
  width: 190px;
  float: left;
  border-left: 1px dotted #d7d7d7;
  padding-left: 10px;
  font-size: 12px;
  color: #aaaaaa;
}
/* line 349, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.footer-column a {
  color: #aaaaaa;
}
/* line 352, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.footer-column li {
  list-style: none outside none;
}
/* line 355, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.footer-column li.title {
  font-size: 12px;
  margin: 0 0 20px 0;
  line-height: 16px;
  font-weight: bold;
  color: #999999;
}

/* line 362, /Users/roopakv/workspace/cardspring/site/app/assets/stylesheets/chrome/home_layout.css.sass */
.footer-column.first {
  border-left: none;
  width: 120px;
}
