body {
  background-color: #29748F;
  margin: 0;
  padding: 0;
}

br.clearfix {
  clear: both;
  height: 0;
}

a img {
  vertical-align: middle;
  border: none;
}

header {
  background: #95CCEA url(/bg.43bfd8b0.jpg) no-repeat top center;
  border-bottom: 1px solid #29748F;
}
header .wrapper {
  width: 990px;
  margin: 0 auto;
  padding: 35px 0 20px 0;
}
header .wrapper div {
  text-align: center;
}
header .wrapper div.slogan {
  font-family: "Pontano Sans";
  font-size: 2.2em;
  color: #29748F;
  margin-bottom: 35px;
}
header .wrapper div.columns div.column {
  width: 330px;
  float: left;
}
header .wrapper div.columns div.left, header .wrapper div.columns div.right {
  margin-top: 25px;
}
header .wrapper div.description {
  font-family: "Pontano Sans";
  padding: 0 50px;
  margin-top: 30px;
}
header .wrapper div.description p {
  margin: 0;
  text-align: center;
  color: #143745;
}
header .wrapper div.description p.big {
  font-size: 2em;
  margin-bottom: 10px;
}
header .wrapper div.description p.small {
  font-size: 0.9em;
}
header #icon-setup {
  width: 73px;
  height: 82px;
  cursor: move;
  margin: auto;
  background: url(/setup.ff600d2f.png) no-repeat;
}
header #icon-box {
  width: 120px;
  height: 106px;
  margin: auto;
}
header #icon-box.close {
  background: url(/box-close.9ae64850.png) no-repeat;
}
header #icon-box.open {
  background: url(/box-open.55a4cb16.png) no-repeat;
}
header #icon-box.hover {
  background: url(/box-hover.ceb1fdba.png) no-repeat;
}

div.content {
  padding-top: 20px;
  width: 1000px;
  margin: 0 auto;
}
div.content div.specs {
  font-family: "Pontano Sans";
  text-align: center;
}
div.content div.specs span {
  background: #2E81A0 url(/tick.8f6d6714.png) no-repeat 10px center;
  text-indent: 24px;
  font-size: 1em;
  padding: 12px;
  white-space: nowrap;
  color: #fff;
  display: inline-block;
  margin: 0 7px 7px 0;
}
div.content div.specs span img {
  margin-left: 2px;
  vertical-align: middle;
}

footer {
  width: 1000px;
  margin: 0 auto 20px auto;
  text-align: center;
}
footer nav {
  margin-top: 20px;
  color: #C7E4EE;
  background-color: #215b71;
  padding: 10px;
  font-family: "Pontano Sans";
}
footer nav a {
  color: #C7E4EE;
  font-size: 1em;
  text-decoration: none;
}
footer nav a:hover {
  color: #fff;
}
footer nav span {
  margin: 0 5px;
}
footer .referrals {
  margin-top: 20px;
}
footer .beta {
  font-family: "Pontano Sans";
  margin-top: 20px;
  font-size: 0.7em;
  color: #fff;
}
footer .version {
  font-family: "Pontano Sans";
  margin-top: 10px;
  font-size: 0.7em;
  color: #fff;
}
footer .version a {
  color: #fff;
}
footer .author {
  margin-top: 5px;
  padding-top: 4px;
  text-align: center;
}

.about {
  font-family: "Pontano Sans";
}
.about a {
  color: #215b71;
  text-decoration: underline;
}
.about a:hover {
  text-decoration: none;
}
.about ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 0.9em;
  color: #333;
}
.about ul li {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px dotted #ccc;
}
.about ul li ul {
  list-style-type: square;
  padding-left: 17px;
}
.about ul li ul li {
  padding: 1px 0;
  margin-bottom: 0;
  border-bottom: none;
}

.license {
  font-family: "Courier New", "Pontano Sans";
}

.screen-shots {
  font-family: "Pontano Sans";
}
.screen-shots h3 {
  margin-bottom: 10px;
}
.screen-shots img {
  margin-right: 10px;
  margin-bottom: 15px;
}

.version-history ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-bottom: 15px;
}
.version-history ul li {
  font-family: "Pontano Sans";
  font-size: 0.8em;
  padding: 1px 0;
}
.version-history ul li.version {
  font-weight: bold;
  font-size: 0.9em;
}

/*# sourceMappingURL=/src.e31bb0bc.css.map */