/*  Global SASS variable  */
@media screen and (max-device-width: 480px) {
  body {
    -webkit-text-size-adjust: none; } }
div#z_like_button {
  position: absolute;
  top: 115px;
  left: 0; }

div#z_wrapper {
  display: block;
  position: relative;
  width: 960px;
  overflow: visible;
  background-color: white;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(1, #ddf4ff));
  background-image: -moz-linear-gradient(0deg, white, #ddf4ff);
  background-image: -o-linear-gradient(0deg, white, #ddf4ff);
  background-image: -ms-linear-gradient(0deg, white, #ddf4ff);
  background-image: linear-gradient(0deg, white, #ddf4ff);
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=white, EndColorStr=#ddf4ff,GradientType=0 )";
  color: #303030;
  float: none;
  clear: both;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  font-weight: normal; }
  div#z_wrapper a {
    text-decoration: underline;
    color: #303030; }
  div#z_wrapper #z_header {
    padding: 15px 35px; }
    div#z_wrapper #z_header p {
      font-size: 15px;
      font-weight: normal;
      text-align: right;
      margin-bottom: 0; }
    div#z_wrapper #z_header h1 {
      float: none;
      font-size: 82px;
      font-weight: 100;
      color: #d00d00;
      margin-bottom: 0px;
      padding-top: 0; }
    div#z_wrapper #z_header h2 {
      font-size: 30px;
      font-weight: 100;
      color: #d00d00;
      text-align: center; }
    div#z_wrapper #z_header #z_spotlight {
      overflow: hidden; }
      div#z_wrapper #z_header #z_spotlight #z_spotlight_img {
        position: relative;
        float: left;
        border: 8px solid #303030;
        background: #303030;
        width: 365px;
        margin-left: 30px; }
        div#z_wrapper #z_header #z_spotlight #z_spotlight_img p {
          font-size: 20px;
          font-weight: normal;
          color: #ffffff;
          text-align: center;
          padding-bottom: 12px;
          padding-top: 5px; }
      div#z_wrapper #z_header #z_spotlight #z_bio {
        position: relative;
        float: right;
        width: 440px;
        margin-left: 30px;
        padding-top: 80px; }
        div#z_wrapper #z_header #z_spotlight #z_bio p {
          font-size: 18px;
          text-align: left;
          line-height: 1.75em; }
        div#z_wrapper #z_header #z_spotlight #z_bio .z_more_info {
          margin-top: -.65em;
          margin-left: 65px; }
        div#z_wrapper #z_header #z_spotlight #z_bio .z_more_title {
          margin-top: -.65em;
          margin-left: 48px; }
      div#z_wrapper #z_header #z_spotlight .z_bold {
        font-weight: bold; }
  div#z_wrapper #z_article {
    background: #ffffff;
    margin: 10px 30px;
    padding: 25px 35px; }
    div#z_wrapper #z_article h2 {
      font-size: 14px;
      font-weight: bold; }
    div#z_wrapper #z_article .z_numbered_tip h3 {
      font-size: 14px;
      font-weight: bold; }
    div#z_wrapper #z_article .z_numbered_tip p {
      font-weight: normal; }
    div#z_wrapper #z_article .z_numbered_tip .z_bold {
      font-weight: bold; }
    div#z_wrapper #z_article .z_numbered_tip ul {
      line-height: 1em;
      margin-top: 0;
      padding-top: 0; }
      div#z_wrapper #z_article .z_numbered_tip ul li {
        line-height: 1.3em;
        padding: 0; }
    div#z_wrapper #z_article .z_numbered_tip .z_list_heading {
      margin-bottom: 0; }
    div#z_wrapper #z_article #z_more {
      text-align: center; }
    div#z_wrapper #z_article #z_less {
      text-align: center; }
