.span4 {
  margin-top: 105px;
  width: 300px;
}

.navigation .nav-child a {
	font-size: 16px;
	line-height: 18px;
}
.nav-tabs > li > a,
.nav-pills > li > a {
	font-size: 1.5em;
  	font-weight: normal;
}

.spacerline {
  border-bottom: 1px solid #eee;
}

.spacerlinebold {
  border-bottom: 1px solid #ccc;
}

.site-title {
  font-size: 2.25em;
}

.page-title, 
.page-header h2 {
	font-size: 34px;
  	font-weight: bold;
  	margin-top: 18px;
  	margin-bottom: 30px;
}

.btn-purchase {
  display:block;
  width:300px;
  height:95px;
  margin-bottom:18px;
  text-indent:-9999px;
}

.btn-purchase a {
  display:block;
  width:100%;
  height:100%;
  background:transparent url("https://www.polygonsheep.com/images/buttons/purchase_button.png") no-repeat top left;
  outline:none;
}

.btn-purchase a:hover {
  background-position:0 -95px;
}
.btn-demo {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #006dcc;
	background-image: -moz-linear-gradient(top,#08c,#0044cc);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0044cc));
	background-image: -webkit-linear-gradient(top,#08c,#0044cc);
	background-image: -o-linear-gradient(top,#08c,#0044cc);
	background-image: linear-gradient(to bottom,#08c,#0044cc);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0043cc', GradientType=0);
	border-color: #0044cc #0044cc #002a80;
	*background-color: #0044cc;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-demo:hover,
.btn-demo:focus,
.btn-demo:active,
.btn-demo.active,
.btn-demo.disabled,
.btn-demo[disabled] {
	color: #fff;
	background-color: #0044cc;
	*background-color: #003bb3;
}
.btn-demo:active,
.btn-demo.active {
	background-color: #003399 \9;
}
