/* line 6, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline; }

/* line 17, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
*:focus {
  outline: 0; }

/* line 20, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
body {
  line-height: 1em;
  color: black;
  background: #fff; }

/* line 23, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
ol, ul {
  list-style: none; }

/* tables still need 'cellspacing="0"' in the markup */
/* line 27, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle; }

/* line 30, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 33, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
q, blockquote {
  quotes: "" ""; }
  /* line 101, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
  q:before, q:after, blockquote:before, blockquote:after {
    content: ""; }

/* line 36, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_reset.sass */
img a {
  border: none; }


/* line 2, ../../../app/stylesheets/partials/_tabbed_menu.sass */
#home #main_menu ul.tabs {
  float: left;
  padding: 0 0;
  margin: 0; }
/* line 6, ../../../app/stylesheets/partials/_tabbed_menu.sass */
#home #main_menu li {
  float: left;
  margin: 0;
  height: 21px;
  display: inline; }
  /* line 11, ../../../app/stylesheets/partials/_tabbed_menu.sass */
  #home #main_menu li span {
    background: #bbcca3 url(/images/menu_tab_right.gif) right bottom no-repeat;
    background: #fff url(/images/menu_tab_selected_right.gif) right bottom no-repeat; }
    /* line 14, ../../../app/stylesheets/partials/_tabbed_menu.sass */
    #home #main_menu li span a {
      padding-right: 10px;
      padding-top: 3px;
      font-size: 14px;
      color: #666;
      text-transform: uppercase;
      text-decoration: none;
      height: 15px;
      padding-left: 15px;
      background: #b3d09d url(/images/menu_tab_left.gif) left bottom no-repeat; }
/* line 24, ../../../app/stylesheets/partials/_tabbed_menu.sass */
#home #main_menu li span a.current {
  background: #fff url(/images/menu_tab_selected_left.gif) left bottom no-repeat; }

/* line 29, ../../../app/stylesheets/partials/_tabbed_menu.sass */
#home #main_menu ul.contact li {
  float: left;
  display: inline;
  padding-right: 0px; }
  /* line 33, ../../../app/stylesheets/partials/_tabbed_menu.sass */
  #home #main_menu ul.contact li #contact_link {
    background: #bbcca3 url(/images/menu_tab_right.gif) right bottom no-repeat;
    background: #fff url(/images/menu_tab_selected_right.gif) right bottom no-repeat; }
    /* line 36, ../../../app/stylesheets/partials/_tabbed_menu.sass */
    #home #main_menu ul.contact li #contact_link span {
      cursor: pointer;
      margin: 0;
      padding-right: 20px;
      padding-top: 5px;
      padding: 5px 15px 0 0;
      margin: 0;
      font-size: 14px;
      color: #666;
      text-transform: uppercase;
      text-decoration: none;
      height: 25px;
      padding-left: 0px;
      background: #b3d09d url(/images/menu_tab_left.gif) left bottom no-repeat; }
  /* line 50, ../../../app/stylesheets/partials/_tabbed_menu.sass */
  #home #main_menu ul.contact li #contact_link.selected_contact_link.overlay_link a {
    background: #fff url(/images/menu_tab_selected_left.gif) left bottom no-repeat; }

/* line 53, ../../../app/stylesheets/partials/_tabbed_menu.sass */
#admin #main_menu {
  float: right;
  margin: 55px 0 0 0;
  background-color: #b0c0c6;
  padding: 5px;
  border-color: #88a1a9;
  border-width: 1px 0 0 1px;
  border-style: solid; }
  /* line 61, ../../../app/stylesheets/partials/_tabbed_menu.sass */
  #admin #main_menu ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
    padding-right: 10px; }
  /* line 67, ../../../app/stylesheets/partials/_tabbed_menu.sass */
  #admin #main_menu li {
    float: left;
    margin: 0;
    height: 21px;
    display: inline;
    padding-left: 10px; }
    /* line 73, ../../../app/stylesheets/partials/_tabbed_menu.sass */
    #admin #main_menu li a {
      padding: 0 5px;
      background-color: #b0c0c6;
      color: #333;
      text-decoration: none; }
      /* line 78, ../../../app/stylesheets/partials/_tabbed_menu.sass */
      #admin #main_menu li a:hover {
        background-color: #88a1a9; }
      /* line 80, ../../../app/stylesheets/partials/_tabbed_menu.sass */
      #admin #main_menu li a:visited {
        color: #333; }

/* line 22, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body {
  line-height: 1.5;
  font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
  color: #333333;
  font-size: 100%; }

/* line 53, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
h1 {
  font-weight: normal;
  color: #222222;
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.5em; }
  /* line 58, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  h1 img {
    margin: 0; }

/* line 60, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
h2 {
  font-weight: normal;
  color: #222222;
  font-size: 2em;
  margin-bottom: 0.75em; }

/* line 64, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
h3 {
  font-weight: normal;
  color: #222222;
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1em; }

/* line 69, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
h4 {
  font-weight: normal;
  color: #222222;
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em; }

/* line 74, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
h5 {
  font-weight: normal;
  color: #222222;
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.5em; }

/* line 79, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
h6 {
  font-weight: normal;
  color: #222222;
  font-size: 1em;
  font-weight: bold; }

/* line 83, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
h2 img, h3 img, h4 img, h5 img, h6 img {
  margin: 0; }

/* line 85, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
p {
  margin: 0 0 1.5em; }
  /* line 87, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  p img.left {
    display: inline;
    float: left;
    margin: 1.5em 1.5em 1.5em 0;
    padding: 0; }
  /* line 91, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  p img.right {
    display: inline;
    float: right;
    margin: 1.5em 0 1.5em 1.5em;
    padding: 0; }

/* line 95, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
a {
  text-decoration: underline;
  color: #000099; }
  /* line 12, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
  a:visited {
    color: #000066; }
  /* line 15, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
  a:focus {
    color: black; }
  /* line 18, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
  a:hover {
    color: black; }
  /* line 21, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
  a:active {
    color: #cc0099; }

/* line 98, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
blockquote {
  margin: 1.5em;
  color: #666;
  font-style: italic; }

/* line 102, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
strong {
  font-weight: bold; }

/* line 104, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
em {
  font-style: italic; }

/* line 106, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
dfn {
  font-style: italic;
  font-weight: bold; }

/* line 109, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
sup, sub {
  line-height: 0; }

/* line 111, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
abbr, acronym {
  border-bottom: 1px dotted #666; }

/* line 113, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
address {
  margin: 0 0 1.5em;
  font-style: italic; }

/* line 116, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
del {
  color: #666; }

/* line 118, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
pre {
  margin: 1.5em 0;
  white-space: pre; }

/* line 121, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
pre, code, tt {
  font: 1em 'andale mono', 'lucida console', monospace;
  line-height: 1.5; }

/* line 123, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
li ul, li ol {
  margin: 0 1.5em; }

/* line 125, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
ul {
  margin: 0 1.5em 1.5em 1.5em;
  list-style-type: disc; }

/* line 128, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
ol {
  margin: 0 1.5em 1.5em 1.5em;
  list-style-type: decimal; }

/* line 131, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
dl {
  margin: 0 0 1.5em 0; }
  /* line 133, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
  dl dt {
    font-weight: bold; }

/* line 135, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
dd {
  margin-left: 1.5em; }

/* line 137, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
table {
  margin-bottom: 1.4em;
  width: 100%; }

/* line 140, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
th {
  font-weight: bold; }

/* line 142, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
thead th {
  background: #c3d9ff; }

/* line 144, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
th, td, caption {
  padding: 4px 10px 4px 5px; }

/* line 146, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
tr.even td {
  background: #e5ecf9; }

/* line 148, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
tfoot {
  font-style: italic; }

/* line 150, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
caption {
  background: #eee; }

/* line 152, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
.quiet {
  color: #666666; }

/* line 154, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
.loud {
  color: #111111; }

/* line 7, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/layout/_sticky_footer.sass */
html, body {
  height: 100%; }

/* line 9, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/layout/_sticky_footer.sass */
#container {
  min-height: 100%;
  margin-bottom: -180px; }
  /* line 12, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/layout/_sticky_footer.sass */
  #container #container-footer {
    height: 180px; }

/* line 14, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/layout/_sticky_footer.sass */
#footer {
  clear: both;
  position: relative;
  height: 180px; }

/* line 15, ../../../app/stylesheets/application.sass */
body {
  background-color: #fff; }
  /* line 18, ../../../app/stylesheets/application.sass */
  body h1, body h2, body h3, body h4, body h5 {
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    color: #578391; }
  /* line 21, ../../../app/stylesheets/application.sass */
  body h1 {
    font-size: 2.5em; }
  /* line 24, ../../../app/stylesheets/application.sass */
  body #container {
    width: 960px;
    margin: 0 auto;
    overflow: hidden;
    display: inline-block;
    background-color: #fff; }
    /* line 5, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
    body #container {
      display: block; }
    /* line 28, ../../../app/stylesheets/application.sass */
    body #container .info {
      font-size: 80%;
      font-style: italic; }
    /* line 32, ../../../app/stylesheets/application.sass */
    body #container .editable_call_schedule:hover {
      background-color: #cfcfcf; }
    /* line 35, ../../../app/stylesheets/application.sass */
    body #container #header {
      display: inline;
      float: left;
      margin-right: 10px;
      width: 960px;
      background-color: #e8f1e9;
      height: 80px;
      vertical-align: middle;
      float: right;
      margin: 0;
      padding: 0; }
      /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html body #container #header {
        overflow-x: hidden; }
      /* line 43, ../../../app/stylesheets/application.sass */
      body #container #header #header_logo {
        display: inline;
        float: left;
        margin-right: 0;
        width: 394.167px; }
        /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
        * html body #container #header #header_logo {
          overflow-x: hidden; }
        /* line 45, ../../../app/stylesheets/application.sass */
        body #container #header #header_logo img {
          margin: 20px 0 0 80px; }
      /* line 47, ../../../app/stylesheets/application.sass */
      body #container #header #main_menu {
        display: inline;
        float: left;
        margin-right: 0;
        width: 515.417px;
        margin-top: 50px;
        float: right; }
        /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
        * html body #container #header #main_menu {
          overflow-x: hidden; }
    /* line 52, ../../../app/stylesheets/application.sass */
    body #container #content {
      display: inline;
      float: left;
      margin-right: 0;
      width: 960px;
      margin-top: 6px; }
      /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html body #container #content {
        overflow-x: hidden; }
      /* line 56, ../../../app/stylesheets/application.sass */
      body #container #content #home_tabpanel {
        display: inline;
        float: left;
        margin-right: 10px;
        width: 798.333px; }
        /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
        * html body #container #content #home_tabpanel {
          overflow-x: hidden; }
        /* line 58, ../../../app/stylesheets/application.sass */
        body #container #content #home_tabpanel #tabheader {
          display: inline;
          float: left;
          margin-right: 0;
          width: 394.167px; }
          /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
          * html body #container #content #home_tabpanel #tabheader {
            overflow-x: hidden; }
          /* line 61, ../../../app/stylesheets/application.sass */
          body #container #content #home_tabpanel #tabheader ul li {
            list-style: none;
            float: none;
            display: list-item; }
            /* line 65, ../../../app/stylesheets/application.sass */
            body #container #content #home_tabpanel #tabheader ul li span {
              background: #fff; }
              /* line 67, ../../../app/stylesheets/application.sass */
              body #container #content #home_tabpanel #tabheader ul li span a {
                background: #fff; }
        /* line 69, ../../../app/stylesheets/application.sass */
        body #container #content #home_tabpanel #tabcontent {
          display: inline;
          float: left;
          margin-right: 0;
          width: 394.167px; }
          /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
          * html body #container #content #home_tabpanel #tabcontent {
            overflow-x: hidden; }
      /* line 71, ../../../app/stylesheets/application.sass */
      body #container #content .left_column {
        display: inline;
        float: left;
        margin-right: 10px;
        width: 232.5px; }
        /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
        * html body #container #content .left_column {
          overflow-x: hidden; }
        /* line 73, ../../../app/stylesheets/application.sass */
        body #container #content .left_column .current_account_details {
          height: 34px;
          background-color: #578391;
          color: #fff;
          text-transform: uppercase;
          margin: 0;
          font-size: 80%; }
          /* line 81, ../../../app/stylesheets/application.sass */
          body #container #content .left_column .current_account_details .username {
            margin-top: 5px;
            float: left;
            margin-left: 10px; }
          /* line 85, ../../../app/stylesheets/application.sass */
          body #container #content .left_column .current_account_details .links {
            margin-top: 5px;
            float: right;
            margin-right: 10px; }
          /* line 90, ../../../app/stylesheets/application.sass */
          body #container #content .left_column .current_account_details a {
            color: #fff;
            text-decoration: none; }
            /* line 93, ../../../app/stylesheets/application.sass */
            body #container #content .left_column .current_account_details a:visited {
              color: #fff; }
        /* line 95, ../../../app/stylesheets/application.sass */
        body #container #content .left_column .side_menu {
          width: 100%;
          margin: 0 0 50px 0;
          border-width: 0 1px 1px 0;
          border-style: solid;
          border-color: #e8e8e8; }
          /* line 103, ../../../app/stylesheets/application.sass */
          body #container #content .left_column .side_menu .odd {
            background-color: #e8f1e9; }
          /* line 105, ../../../app/stylesheets/application.sass */
          body #container #content .left_column .side_menu .even {
            background-color: #fff; }
          /* line 107, ../../../app/stylesheets/application.sass */
          body #container #content .left_column .side_menu li {
            text-align: left;
            list-style: none;
            height: 58px; }
            /* line 112, ../../../app/stylesheets/application.sass */
            body #container #content .left_column .side_menu li a {
              margin: 20px 0 0 20px;
              padding-top: 20px;
              text-decoration: none;
              text-transform: uppercase;
              color: #666666; }
  /* line 120, ../../../app/stylesheets/application.sass */
  body #footer {
    width: 960px;
    margin: 0 auto;
    overflow: hidden;
    display: inline-block;
    background-color: #bacbd2;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    height: 2em;
    font-size: 0.9em;
    margin-bottom: 20px; }
    /* line 5, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
    body #footer {
      display: block; }
    /* line 129, ../../../app/stylesheets/application.sass */
    body #footer p {
      padding: 5px; }
      /* line 131, ../../../app/stylesheets/application.sass */
      body #footer p a {
        color: #fff;
        text-decoration: none; }
        /* line 134, ../../../app/stylesheets/application.sass */
        body #footer p a:visited {
          color: #fff; }

/* line 137, ../../../app/stylesheets/application.sass */
#home {
  color: #3a3a3a;
  font-family: Lucida Sans,Lucida Sans Unicode,Lucida Grande,DejaVu Sans Condensed,sans-serif; }
  /* line 140, ../../../app/stylesheets/application.sass */
  #home .panes div {
    display: none;
    display: inline;
    float: left;
    margin-right: 0;
    width: 960px; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #home .panes div {
      overflow-x: hidden; }
  /* line 143, ../../../app/stylesheets/application.sass */
  #home #footer {
    margin-top: -30px;
    z-index: 1;
    position: relative; }
  /* line 149, ../../../app/stylesheets/application.sass */
  #home #container #header #header_logo {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 353.75px; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #home #container #header #header_logo {
      overflow-x: hidden; }
  /* line 151, ../../../app/stylesheets/application.sass */
  #home #container #header #menu_wrapper {
    width: 550px;
    height: 100%;
    float:right;
  }
  #home #container #header #menu_wrapper #sign_in {
    float: right;
    width: 100%;
    height: 10px;
  }
  #home #container #header #menu_wrapper #sign_in a {
    float: right;
    padding-right: 10px;
  }
  #home #container #header #menu_wrapper #main_menu {
    display: inline;
    float: right;
    margin-right: 0;
    width: 100%;
    height: 50px;
    margin-top: 60px;
   }
   #home #container #header #menu_wrapper #main_menu ul.contact {
     float: right;
      padding: 0 0;
      margin: 0;
      padding-right: 10px;
   }
   #home #container #header #menu_wrapper #main_menu ul {
     float: right;
   }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #home #container #header #main_menu {
      overflow-x: hidden; }
  /* line 156, ../../../app/stylesheets/application.sass */
  #home #container #content {
    margin-top: 6px;
    display: inline;
    float: left;
    margin-right: 10px;
    width: 960px; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #home #container #content {
      overflow-x: hidden; }
    /* line 159, ../../../app/stylesheets/application.sass */
    #home #container #content .gutter1 {
      display: inline;
      float: left;
      margin-right: 10px;
      width: 70.833px; }
      /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html #home #container #content .gutter1 {
        overflow-x: hidden; }
    /* line 162, ../../../app/stylesheets/application.sass */
    #home #container #content .panes .header_image {
      display: inline;
      float: left;
      margin-right: 10px;
      width: 960px;
      height: 300px; }
      /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html #home #container #content .panes .header_image {
        overflow-x: hidden; }
      /* line 165, ../../../app/stylesheets/application.sass */
      #home #container #content .panes .header_image a {
        text-decoration: none; }
      /* line 167, ../../../app/stylesheets/application.sass */
      #home #container #content .panes .header_image .sample_call {
        position: relative;
        top: 196px;
        left: 526px; }
      /* line 171, ../../../app/stylesheets/application.sass */
      #home #container #content .panes .header_image #demo {
        position: relative;
        top: 146px;
        left: 655px; }
    /* line 175, ../../../app/stylesheets/application.sass */
    #home #container #content .panes #home_tab .header_image {
      background-image: url(/images/home_banner1.jpg); }
    /* line 177, ../../../app/stylesheets/application.sass */
    #home #container #content .panes #professionals_tab .header_image {
      background-image: url('/images/home_banner_important_simple.jpg'); }
    /* line 179, ../../../app/stylesheets/application.sass */
    #home #container #content .panes #pricing_tab .header_image {
      background-image: url('/images/home_banner_everything_ok.jpg');
      height: 300px; }
    /* line 182, ../../../app/stylesheets/application.sass */
    #home #container #content .panes #faq_tab .header_image {
      background-image: url('/images/home_banner_staying_connected.jpg');
      height: 300px; }
    /* line 185, ../../../app/stylesheets/application.sass */
    #home #container #content .panes #about_tab .header_image {
      background-image: url('/images/home_banner_simple_service.jpg');
      height: 300px; }
    /* line 188, ../../../app/stylesheets/application.sass */
    #home #container #content .panes #contact_tab .header_image {
      background-image: url('/images/home_banner_important_simple.jpg');
      height: 300px;
      /* root element for accordion. decorated with rounded borders and gradient background image */ }
    /* line 192, ../../../app/stylesheets/application.sass */
    #home #container #content #home_content {
      display: inline;
      float: left;
      margin-right: 10px;
      width: 960px; }
      /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html #home #container #content #home_content {
        overflow-x: hidden; }
      /* line 194, ../../../app/stylesheets/application.sass */
      #home #container #content #home_content .main_content {
        width: 957px;
        border-left: 1px;
        border-right: 1px;
        border-color: #60818c;
        border-style: solid;
        margin-top: 10px;
        margin-right: 0; }
        /* line 203, ../../../app/stylesheets/application.sass */
        #home #container #content #home_content .main_content .action_block {
          color: #88a1a9;
          position: relative;
          z-index: 99;
          float: left;
          width: 193px;
          padding: 20px;
          margin: -30px 10px 5px 85px;
          background-color: #d5e2ce;
          text-align: justify;
          padding-bottom: 20px;
          -moz-box-shadow: 3px 3px 3px #acacac;
          -webkit-box-shadow: 3px 3px 3px #acacac;
          box-shadow: 3px 3px 3px #acacac; }
          /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
          * html #home #container #content #home_content .main_content .action_block {
            overflow-x: hidden; }
          /* line 219, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .action_block .login_fields {
            width: 90%; }
          /* line 221, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .action_block hr {
            color: #efefef;
            width: 100%;
            margin-left: -10px; }
          /* line 225, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .action_block h3 { margin: 0 0 8px 0; }
            /* line 231, ../../../app/stylesheets/application.sass */
            #home #container #content #home_content .main_content .action_block h3 a {
              display: block;
              height: 25px;
              overflow: hidden;
              text-indent: -8685px;
              background: transparent url("/images/btn_sign-up_homepage.gif") 0 0 no-repeat; }
            /* line 235, ../../../app/stylesheets/application.sass */
            #home #container #content #home_content .main_content .action_block h3 a:hover {
              font-weight: bold; }
          /* line 237, ../../../app/stylesheets/application.sass */
          #sign_in_from_home { padding: 0 0 8px 0; }
            #sign_in_from_home a {
              display: block;
              width: 192px;
              height: 21px;
              overflow: hidden;
              text-indent: -8685px;
              background: transparent url("/images/btn_account-login_homepage.gif") 0 0 no-repeat; }
          #home #container #content #home_content .main_content .action_block .login_fields {
            padding-left: 20px;
            border-width: 0 0 3px 0;
            border-style: solid;
            border-color: #d8d8e8;
            width: 85%; }
            /* line 243, ../../../app/stylesheets/application.sass */
            #home #container #content #home_content .main_content .action_block .login_fields img {
              margin-bottom: 5px; }
          /* line 246, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .action_block p {
            padding: 0 0 16px 0;
            margin: 0; }
            /* line 257, ../../../app/stylesheets/application.sass */
            #home #container #content #home_content .main_content .action_block p a {
              display: block;
              height: 66px;
              overflow: hidden;
              text-indent: -8685px;
              background: transparent url("/images/text_sign-up.gif") 0 0 no-repeat; }
          #home #container #content #home_content .main_content .action_block #sign_in_from_home { width: auto; }
          /* line 260, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .action_block .picture { width: 194px; }
            /* line 264, ../../../app/stylesheets/application.sass */
            #home #container #content #home_content .main_content .action_block .picture img {
              display: block;
              margin: 0 0 20px 0; }
        /* line 266, ../../../app/stylesheets/application.sass */
        #home #container #content #home_content .main_content .content_headers {
          display: inline;
          float: left;
          margin-right: 10px;
          width: 232.5px;
          margin-top: 20px;
          font-size: 1.4em; }
          /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
          * html #home #container #content #home_content .main_content .content_headers {
            overflow-x: hidden; }
          /* line 270, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .content_headers .header_labels {
            width: 100%;
            height: 8em;
            border-style: solid;
            border-width: 0/ 1px 0 0;
            border-color: #acacac; }
            /* line 276, ../../../app/stylesheets/application.sass */
            #home #container #content #home_content .main_content .content_headers .header_labels h3 {
              color: #526b34;
              font-size: 1.1em;
              text-transform: uppercase; }
            /* line 280, ../../../app/stylesheets/application.sass */
            #home #container #content #home_content .main_content .content_headers .header_labels .content_tabs {
              margin: 0; }
              /* line 282, ../../../app/stylesheets/application.sass */
              #home #container #content #home_content .main_content .content_headers .header_labels .content_tabs li {
                list-style-type: none;
                font-size: 1.0em;
                text-transform: uppercase;
                padding: 3px 0;
                color: #8D925E;
                cursor: pointer; }
              /* line 289, ../../../app/stylesheets/application.sass */
              #home #container #content #home_content .main_content .content_headers .header_labels .content_tabs li.current {
                color: #526b34; }
        /* line 292, ../../../app/stylesheets/application.sass */
        #home #container #content #home_content .main_content .content_body {
          display: inline;
          float: left;
          margin-right: 10px;
          width: 272.917px;
          margin-top: 20px;
          border-width: 0 0 0 1px;
          border-color: #e4e4e4;
          border-style: solid;
          margin-right: 0;
          padding-left: 10px;
          text-align: justify;
          font-size: 1.3em; }
          /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
          * html #home #container #content #home_content .main_content .content_body {
            overflow-x: hidden; }
          /* line 302, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .content_body h3 {
            margin-bottom: 10px; }
          /* line 304, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .content_body h4 {
            margin-bottom: 1.1em;
            color: #333;
            font-size: 1.1em;
            line-height: 1.1; }
          /* line 309, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .content_body p, #home #container #content #home_content .main_content .content_body blockquote {
            font-size: .8em; }
            /* line 311, ../../../app/stylesheets/application.sass */
            #home #container #content #home_content .main_content .content_body p a, #home #container #content #home_content .main_content .content_body blockquote a {
              color: #3a3a3a;
              text-decoration: underline; }
          /* line 314, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .content_body blockquote {
            font-style: normal; }
          /* line 316, ../../../app/stylesheets/application.sass */
          #home #container #content #home_content .main_content .content_body .content_panes {
            width: 100%;
            padding-bottom: 40px; }
            /* line 319, ../../../app/stylesheets/application.sass */
            #home #container #content #home_content .main_content .content_body .content_panes div {
              width: 100%;
              margin-botom: 20px; }
              /* line 322, ../../../app/stylesheets/application.sass */
              #home #container #content #home_content .main_content .content_body .content_panes div h3 {
                margin-bottom: 10px; 
                font-size: 1.1em;
                text-align: left;
              }
              /* line 324, ../../../app/stylesheets/application.sass */
              #home #container #content #home_content .main_content .content_body .content_panes div p {
                font-size: .8em; }
              /* line 326, ../../../app/stylesheets/application.sass */
              #home #container #content #home_content .main_content .content_body .content_panes div a {
                text-decoration: underline; }
  /* line 329, ../../../app/stylesheets/application.sass */
  #home #container .home_content_left {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 232.5px; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #home #container .home_content_left {
      overflow-x: hidden; }
  /* line 331, ../../../app/stylesheets/application.sass */
  #home #container .content_panes, #home #container .home_content_right {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 353.75px; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #home #container .content_panes, * html #home #container .home_content_right {
      overflow-x: hidden; }
    /* line 333, ../../../app/stylesheets/application.sass */
    #home #container .content_panes div, #home #container .home_content_right div {
      width: 100%; }
      /* line 335, ../../../app/stylesheets/application.sass */
      #home #container .content_panes div p, #home #container .home_content_right div p {
        font-size: .8em; }

/* line 338, ../../../app/stylesheets/application.sass */
#home_content .panes .tab {
  border-width: 0;
  border-style: solid;
  border-color: #b0c0c6;
  margin-right: 0; }

/* line 344, ../../../app/stylesheets/application.sass */
#home_content .panes .accordion {
  background: #fff;
  display: inline;
  float: left;
  margin-right: 10px;
  width: 555.833px;
  -background: #fff;
  margin: 20px 0;
  padding-bottom: 20px; }
  /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
  * html #home_content .panes .accordion {
    overflow-x: hidden; }
  /* line 351, ../../../app/stylesheets/application.sass */
  #home_content .panes .accordion h2 {
    display: inline;
    float: left;
    margin-right: 0;
    width: 636.667px;
    background-color: #e8f1e9;
    margin: 0;
    padding: 5px 15px;
    font-size: 14px;
    font-weight: normal;
    border: 1px solid #fff;
    border-bottom: 1px solid #ddd;
    cursor: pointer;
    text-transform: uppercase;
    width: 100%; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #home_content .panes .accordion h2 {
      overflow-x: hidden; }
  /* line 363, ../../../app/stylesheets/application.sass */
  #home_content .panes .accordion h2.current {
    cursor: default;
    background-color: #b3d09d;
    color: #333; }
  /* line 368, ../../../app/stylesheets/application.sass */
  #home_content .panes .accordion div.accordion_pane {
    display: inline;
    float: left;
    margin-right: 0;
    width: 596.25px;
    border: 1px solid #fff;
    border-width: 0 2px;
    display: none;
    color: #333;
    padding: 5px;
    width: 100%;
    background-color: #fff;
    text-align: justify;
    font-size: 1.4em; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #home_content .panes .accordion div.accordion_pane {
      overflow-x: hidden; }
    /* line 380, ../../../app/stylesheets/application.sass */
    #home_content .panes .accordion div.accordion_pane h3 {
      font-weight: normal;
      margin: 0 0 -5px 0;
      font-size: 16px;
      color: #999;
      width: 90%; }
    /* line 386, ../../../app/stylesheets/application.sass */
    #home_content .panes .accordion div.accordion_pane p {
      font-size: .8em;
      width: 100%; }

/* line 391, ../../../app/stylesheets/application.sass */
.simple_overlay {
  display: none;
  z-index: 10000;
  background-color: #fff;
  width: 675px;
  min-height: 200px;
  border: 1px solid #666;
  -moz-box-shadow: 0 0 90px 5px #000;
  -webkit-box-shadow: 0 0 90px #000; }

/* line 401, ../../../app/stylesheets/application.sass */
.simple_overlay .close {
  background-image: url(/images/overlay/close.png);
  position: absolute;
  right: -15px;
  top: -15px;
  cursor: pointer;
  height: 35px;
  width: 35px; }

/* line 411, ../../../app/stylesheets/application.sass */
#privacy {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 960px; }
  /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
  * html #privacy {
    overflow-x: hidden; }
  /* line 413, ../../../app/stylesheets/application.sass */
  #privacy #privacy_body {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 636.667px;
    margin-bottom: 50px; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #privacy #privacy_body {
      overflow-x: hidden; }
    /* line 416, ../../../app/stylesheets/application.sass */
    #privacy #privacy_body h3 {
      font-size: 1em; }
    /* line 418, ../../../app/stylesheets/application.sass */
    #privacy #privacy_body p {
      font-size: 0.8em;
      text-align: justify; }
  /* line 421, ../../../app/stylesheets/application.sass */
  #privacy #privacy_gutter {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 30.417px; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #privacy #privacy_gutter {
      overflow-x: hidden; }
  /* line 423, ../../../app/stylesheets/application.sass */
  #privacy #privacy_sidebar {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 151.667px; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #privacy #privacy_sidebar {
      overflow-x: hidden; }

/* line 426, ../../../app/stylesheets/application.sass */
form, .formtastic {
  font-family: "Lucida Grande",Helvetica,Verdana,Arial;
  font-weight: normal; }
  /* line 5, ../../../app/stylesheets/partials/_cmx_form.sass */
  form fieldset, .formtastic fieldset {
    margin-bottom: 10px; }
    /* line 8, ../../../app/stylesheets/partials/_cmx_form.sass */
    form fieldset ol, .formtastic fieldset ol {
      margin: 0;
      padding: 0; }
    /* line 12, ../../../app/stylesheets/partials/_cmx_form.sass */
    form fieldset li, .formtastic fieldset li {
      list-style: none;
      padding: 5px;
      margin: 0; }
    /* line 16, ../../../app/stylesheets/partials/_cmx_form.sass */
    form fieldset legend, .formtastic fieldset legend {
      padding: 0 2px;
      font-weight: bold; }
    /* line 19, ../../../app/stylesheets/partials/_cmx_form.sass */
    form fieldset label, .formtastic fieldset label {
      display: block;
      line-height: 1.8;
      width: 200px;
      vertical-align: top;
      font-family: "Lucida Grande",Helvetica,Verdana,Arial;
      font-weight: normal; }
    /* line 27, ../../../app/stylesheets/partials/_cmx_form.sass */
    form fieldset fieldset, .formtastic fieldset fieldset {
      border: none;
      margin: 3px 0 0; }
      /* line 31, ../../../app/stylesheets/partials/_cmx_form.sass */
      form fieldset fieldset legend, .formtastic fieldset fieldset legend {
        padding: 0 0 5px;
        font-weight: normal; }
      /* line 35, ../../../app/stylesheets/partials/_cmx_form.sass */
      form fieldset fieldset label, .formtastic fieldset fieldset label {
        display: block;
        width: auto;
        margin-left: 123px; }
  /* line 42, ../../../app/stylesheets/partials/_cmx_form.sass */
  form em, .formtastic em {
    font-weight: bold;
    font-style: normal;
    color: #f00; }
  /* line 47, ../../../app/stylesheets/partials/_cmx_form.sass */
  form label, .formtastic label {
    width: 200px; }
    /* line 50, ../../../app/stylesheets/partials/_cmx_form.sass */
    form label .long_label, .formtastic label .long_label {
      width: 500px; }
  /* line 56, ../../../app/stylesheets/partials/_cmx_form.sass */
  form li .formError, .formtastic li .formError {
    color: red;
    float: right; }
  /* line 61, ../../../app/stylesheets/partials/_cmx_form.sass */
  form input.error, .formtastic input.error {
    padding: 0; }
  /* line 64, ../../../app/stylesheets/partials/_cmx_form.sass */
  form label.error, .formtastic label.error {
    background-color: transparent;
    padding: 0;
    padding-left: 1em;
    font-size: 80%;
    width: 500px;
    border-style: none;
    margin: 0; }

/* line 430, ../../../app/stylesheets/application.sass */
#new_wellness_call_form input {
  width: 8em; }

/* line 481, ../../../app/stylesheets/application.sass */
#account_page ul {
  margin-left: 0; }
  /* line 483, ../../../app/stylesheets/application.sass */
  #account_page ul li {
    list-style-type: none; }
/* line 485, ../../../app/stylesheets/application.sass */
#account_page h3 {
  margin-bottom: .5em; }
/* line 488, ../../../app/stylesheets/application.sass */
#account_page #loved_one_wrapper {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 434.583px; }
  /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
  * html #account_page #loved_one_wrapper {
    overflow-x: hidden; }
/* line 490, ../../../app/stylesheets/application.sass */
#account_page #caregiver_wrapper {
  display: inline;
  float: left;
  margin-right: 0;
  width: 434.583px; }
  /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
  * html #account_page #caregiver_wrapper {
    overflow-x: hidden; }
/* line 492, ../../../app/stylesheets/application.sass */
#account_page .account_section {
  margin-bottom: 2em; }
  /* line 494, ../../../app/stylesheets/application.sass */
  #account_page .account_section h3 {
    color: #666;
    padding: 4px; }
/* line 498, ../../../app/stylesheets/application.sass */
#account_page .active_call_schedule {
  color: #000; }
/* line 500, ../../../app/stylesheets/application.sass */
#account_page .inactive_call_schedule {
  color: #999; }
/* line 502, ../../../app/stylesheets/application.sass */
#account_page .activate_call_schedule_link, #account_page .deactivate_call_schedule_link {
  text-decoration: none;
  font-size: .8em;
  font-style: italic; }

/* line 506, ../../../app/stylesheets/application.sass */
#errorExplanation {
  border: 1px solid #999; }

/* line 511, ../../../app/stylesheets/application.sass */
#wellness_call #call_list li {
  list-style-type: none;
  font-size: 90%; }
/* line 514, ../../../app/stylesheets/application.sass */
#wellness_call .call_details {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 192.083px; }
  /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
  * html #wellness_call .call_details {
    overflow-x: hidden; }
/* line 516, ../../../app/stylesheets/application.sass */
#wellness_call .call_people {
  display: inline;
  float: left;
  margin-right: 0;
  width: 677.083px; }
  /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
  * html #wellness_call .call_people {
    overflow-x: hidden; }
/* line 518, ../../../app/stylesheets/application.sass */
#wellness_call .call_person_listing {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 353.75px; }
  /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
  * html #wellness_call .call_person_listing {
    overflow-x: hidden; }
  /* line 520, ../../../app/stylesheets/application.sass */
  #wellness_call .call_person_listing .call_listing {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 353.75px; }
    /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
    * html #wellness_call .call_person_listing .call_listing {
      overflow-x: hidden; }
    /* line 522, ../../../app/stylesheets/application.sass */
    #wellness_call .call_person_listing .call_listing .number {
      display: inline;
      float: left;
      margin-right: 0;
      width: 111.25px; }
      /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html #wellness_call .call_person_listing .call_listing .number {
        overflow-x: hidden; }
    /* line 524, ../../../app/stylesheets/application.sass */
    #wellness_call .call_person_listing .call_listing .status {
      display: inline;
      float: left;
      margin-right: 10px;
      width: 111.25px; }
      /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html #wellness_call .call_person_listing .call_listing .status {
        overflow-x: hidden; }
    /* line 526, ../../../app/stylesheets/application.sass */
    #wellness_call .call_person_listing .call_listing .timestamp {
      display: inline;
      float: left;
      margin-right: 0;
      width: 111.25px; }
      /* line 97, ../../../vendor/gems/chriseppstein-compass-0.8.10/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
      * html #wellness_call .call_person_listing .call_listing .timestamp {
        overflow-x: hidden; }

/* line 529, ../../../app/stylesheets/application.sass */
#rails-env {
  position: fixed;
  left: 1em;
  font-weight: bold;
  padding: .2em 0.9em;
  text-transform: uppercase;
  display: none; }

/* line 536, ../../../app/stylesheets/application.sass */
#rails-env.staging {
  color: #000;
  background: #ffff00;
  border: 2px solid #cccc20;
  border-top: none;
  display: block; }

/* line 542, ../../../app/stylesheets/application.sass */
#rails-env.development {
  color: #fff;
  background: #ff0000;
  border: 2px solid #cc2020;
  border-top: none;
  display: block; }

/* line 549, ../../../app/stylesheets/application.sass */
#sample, #caregiver_sample {
  z-index: 10000;
  display: none;
  background-color: #333;
  width: 546px;
  min-height: 357px;
  border: 1px solid #666;
  -moz-box-shadow: 0 0 90px 5px #000;
  -webkit-box-shadow: 0 0 90px #000; }
  /* line 562, ../../../app/stylesheets/application.sass */
  #sample .playah, #sample .caregiver_playah, #caregiver_sample .playah, #caregiver_sample .caregiver_playah {
    margin: 20px; }
  /* line 565, ../../../app/stylesheets/application.sass */
  #sample .close, #caregiver_sample .close {
    background-image: url(/images/close.png);
    position: absolute;
    right: -15px;
    top: -15px;
    cursor: pointer;
    height: 35px;
    width: 35px; }

/* line 575, ../../../app/stylesheets/application.sass */
#home .panes div.addthis_toolbox {
  width: 900px;
  float: right;
  margin-top: -60px;
  margin-right: 20px; }
  /* line 580, ../../../app/stylesheets/application.sass */
  #home .panes div.addthis_toolbox a {
    float: right; }
  /* line 582, ../../../app/stylesheets/application.sass */
  #home .panes div.addthis_toolbox span {
    float: right; }

/* Terms & Conditions
-------------------*/
#terms {
  width: 60%;
  margin: 0 auto;
  font-size: 80%; }
#terms ul li {
  margin: 10px;
}
#terms p {
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
  margin-top: 20px;
}
#terms ul li span {
  text-decoration: underline;
  margin-right: 10px;
}
