.inner {
  margin: 0 auto;
  width: 960px;
}

#header {
  background: #448de0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0OGRlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMTZkZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #448de0 0%, #216dd2 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #448de0), color-stop(100%, #216dd2));
  background: -webkit-linear-gradient(top, #448de0 0%, #216dd2 100%);
  background: -o-linear-gradient(top, #448de0 0%, #216dd2 100%);
  background: -ms-linear-gradient(top, #448de0 0%, #216dd2 100%);
  background: linear-gradient(to bottom, #448de0 0%, #216dd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#448de0', endColorstr='#216dd2',GradientType=0 );
  border-bottom: 1px solid #fff;
  color: #fff;
  overflow: hidden;
}

#header #logo {
  background: transparent url("../../../images/zombal/landingpages/launchers/sprite.png") no-repeat -215px -165px;
  float: left;
  height: 90px;
  width: 245px;
}

#header #contact-section {
  background: transparent url("../../../images/zombal/landingpages/launchers/sprite.png") no-repeat 0 0;
  float: right;
  margin-top: 10px;
  height: 103px;
  padding-left: 148px;
  padding-top: 10px;
  width: 300px;
}

#header #contact-section .call-us {
  color: #b5d6ff;
  font-weight: bold;
  margin: 0;
}

#header #contact-section .phone {
  font-size: 28px;
  font-weight: bold;
  margin: 0;
}

#content {
  background: #ebf4ff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmU2ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ebf4ff 0%, #d2e6ff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebf4ff), color-stop(100%, #d2e6ff));
  background: -webkit-linear-gradient(top, #ebf4ff 0%, #d2e6ff 100%);
  background: -o-linear-gradient(top, #ebf4ff 0%, #d2e6ff 100%);
  background: -ms-linear-gradient(top, #ebf4ff 0%, #d2e6ff 100%);
  background: linear-gradient(to bottom, #ebf4ff 0%, #d2e6ff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf4ff', endColorstr='#d2e6ff',GradientType=0 );
  border-bottom: 1px dashed #A5BEDB;
  overflow: hidden;
  padding: 10px 0 20px;
}

#content #content-top {
  border-bottom: 1px solid #adc5e3;
}

#content #content-top h1 {
  color: #485f7c;
  font-size: 64px;
  margin: 0;
  text-shadow: 0 1px 0 #fff;
}

#content #content-top h2 {
  color: #4e73a1;
  font-weight: normal;
  margin: 0 0 10px;
}

#content #content-main {
  border-top: 1px solid #fff;
}

#content #content-main p {
  color: #6d6d6d;
  text-shadow: 0 1px 0 #fff;
}

#content #content-main .description {
  float: left;
  margin-right: 20px;
  width: 400px;
}

#content #content-main h3.short-phrase {
  background: transparent url("../../../images/zombal/landingpages/launchers/sprite.png") no-repeat 176px -198px;
  color: #7b99bc;
  height: 32px;
  text-shadow: 0 1px 0 #fff;
}

#content #content-main .button-wrapper {
  background: #a5bedb;
  border: 1px solid #95aecb;
  border-radius: 5px;
  display: inline-block;
  padding: 10px;
}

#content #content-main .featured {
  float: left;
  width: 540px;
}

#content #content-main .featured h3 {
  color: #485f7c;
  margin: 16px 0 5px;
  text-shadow: 0 1px 0 #fff;
}

#content #content-main .featured .featured-box {
  background: #f4f4f4;
  border: 1px solid #ccc;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: inset 0 0 0px 1px #fff, 0 2px 2px 0px #b8c9de;
  -moz-box-shadow: inset 0 0 0px 1px #fff, 0 2px 2px 0px #b8c9de;
  -webkit-box-shadow: inset 0 0 0px 1px #fff, 0 2px 2px 0px #b8c9de;
  padding: 10px;
}

#content #content-main .featured .featured-box .user-name {
  color: #6d6d6d;
  display: block;
  float: left;
  font-weight: bold;
}

#content #content-main .featured .featured-box .ratings {
  width: 400px;
  float: left;
}

#content #content-main .featured .featured-box .ratings .rating-full {
  background: transparent url("../../../images/zombal/landingpages/launchers/sprite.png") no-repeat 0 -175px;
  display: inline-block;
  height: 20px;
  width: 20px;
}

#content #content-main .featured .featured-box .ratings .rating-half {
  height: 20px;
  width: 20px;
}

#content #content-main .featured .featured-box img {
  background: #fff;
  border: 1px solid #ccc;
  float: left;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 5px;
  width: 45px;
  height: 45px;
}

#content #content-main .featured .featured-box p {
  display: block;
  clear: both;
  font-size: 13px;
}

#footer {
  clear: both;
  padding: 30px 0;
}

#footer .articles {
  float: left;
  margin-bottom: 25px;
  width: 300px;
}

#footer .articles .articles-logos {
  background: transparent url("../../../images/zombal/landingpages/launchers/sprite.png") no-repeat 0 -125px;
  height: 35px;
  width: 250px;
}

#footer .articles h3 {
  color: #7b99bc;
  margin: 0;
}

#footer .testimonial {
  float: left;
  width: 660px;
}

#footer .testimonial q {
  color: #a2a2a2;
  font-style: italic;
}

#footer .testimonial .quote-author {
  font-size: 14px;
}

#footer #footer-bottom {
  border-top: 1px solid #ccc;
  clear: both;
  padding: 5px 0 20px;
}

#footer #footer-bottom p {
  color: #888;
  font-size: 12px;
  margin: 0;
}

/* Buttons
---------------------------------------*/
.bttn {
  background: #30bb00;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwYmIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjkzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #30bb00 0%, #269300 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #30bb00), color-stop(100%, #269300));
  background: -webkit-linear-gradient(top, #30bb00 0%, #269300 100%);
  background: -o-linear-gradient(top, #30bb00 0%, #269300 100%);
  background: -ms-linear-gradient(top, #30bb00 0%, #269300 100%);
  background: linear-gradient(to bottom, #30bb00 0%, #269300 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30bb00', endColorstr='#269300',GradientType=0 );
  border: 1px solid #1a5f01;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: inset 0 0 0px 1px #5cdb2f;
  -moz-box-shadow: inset 0 0 0px 1px #5cdb2f;
  -webkit-box-shadow: inset 0 0 0px 1px #5cdb2f;
  color: #fff;
  display: inline-block;
  font-size: 25px;
  font-weight: bold;
  padding: 15px;
  text-decoration: none;
}

.bttn:hover {
  background: #269300;
  filter: none;
  text-shadow: 0 -1px #1a5f01;
}
