/*
* Main Style Sheet
* NYCARE 2014 / NYCARE2014
* DS May/2014
*/
/* Variables */
/* Basic Classes */
div.clear, div.microspacer, div.spacer1, div.spacer2 {
  clear: both;
  height: 0px;
  overflow: hidden; }

div.microspacer {
  height: 0.5em; }

div.spacer1 {
  height: 1em; }

div.spacer2 {
  height: 2em; }

/* Basic Tags */
strong {
  font-weight: bold; }

em {
  font-style: italic; }

acronym {
  cursor: help; }

tr, td {
  vertical-align: top; }

a {
  text-decoration: none;
  outline: none;
  color: #EE2D26; }

a:hover {
  cursor: pointer; }

.left {
  float: left; }

.right {
  float: right; }

.debug {
  outline: 1px dotted red; }

ul {
  list-style: none; }

li {
  font-size: 0.9rem; }

div.page-sizer {
  width: 978px;
  margin: 0 auto;
  text-align: left;
  font-family: 'open_sansregular';
  font-size: 12px;
  font-style: normal;
  line-height: 18pt;
  padding: 0px;
  position: relative; }

/* Normalize Dropkick */
div.dk_open {
  box-shadow: none; }

.dk_open a.dk_toggle,
a.dk_toggle {
  background-color: #EBE7E3;
  border: 1px solid #D2BFA3;
  border-radius: 0px;
  padding: 7px 15px 7px 7px;
  text-shadow: none;
  text-transform: uppercase;
  text-shadow: none; }

section .dk_open .dk_options {
  background-color: transparent; }

section div.content-wrapper ul.dk_options_inner {
  border-radius: 0px;
  margin: 0px;
  padding: 0px; }

.dk_options ul.dk_options_inner li a:hover,
.dk_options ul.dk_options_inner li.dk_option_current a {
  background-color: #EE2D26; }

/* Mixins */
body {
  /* Styles for evaluation form */
  /* Style for corp-sign-up-listing */
  /* Style to project-history-page */ }
  body div.messages p.suboption_error {
    padding-left: 15px; }
  body.page-node-evaluate section.project .subtitle {
    font-size: 20px;
    margin: 5px;
    margin-top: 15px;
    margin-bottom: 10px; }
  body section form {
    margin-top: 10px; }
    body section form.evaluation_form .recomend .form-item .form-item.form-type-radio {
      display: inline-block;
      margin: 15px;
      margin-top: 20px; }
      body section form.evaluation_form .recomend .form-item .form-item.form-type-radio input {
        display: block; }
      body section form.evaluation_form .recomend .form-item .form-item.form-type-radio label {
        text-align: center;
        display: block; }
    body section form.evaluation_form .recomend .form-item .description {
      max-width: 480px;
      position: relative;
      margin-top: 0px; }
      body section form.evaluation_form .recomend .form-item .description .first {
        float: left;
        padding-left: 0px; }
      body section form.evaluation_form .recomend .form-item .description .last {
        display: block;
        text-align: right; }
    body section form.evaluation_form .horiz .form-item {
      margin-top: 5px;
      margin-bottom: 5px; }
      body section form.evaluation_form .horiz .form-item .form-item.form-type-radio {
        display: inline-block;
        margin: 15px;
        margin-top: 5px;
        margin-bottom: 5px; }
        body section form.evaluation_form .horiz .form-item .form-item.form-type-radio input {
          display: block; }
        body section form.evaluation_form .horiz .form-item .form-item.form-type-radio label {
          text-align: center;
          display: block; }
    body section form.evaluation_form .form-item {
      margin: 10px;
      margin-top: 20px; }
      body section form.evaluation_form .form-item.form-type-checkbox {
        margin-left: 15px;
        margin-top: 5px;
        margin-bottom: 5px; }
      body section form.evaluation_form .form-item.form-type-radio {
        margin-left: 15px;
        margin-top: 5px;
        margin-bottom: 5px; }
      body section form.evaluation_form .form-item .form-textarea-wrapper {
        margin: 15px;
        margin-top: 5px; }
      body section form.evaluation_form .form-item .form-textarea {
        height: 3em; }
      body section form.evaluation_form .form-item .collapsible a {
        font-size: 1.2em; }
    body section form.evaluation_form .form-submit {
      height: 30px; }
    body section form.evaluation_form .title {
      font-size: 16px !important;
      font-style: italic;
      margin: 10px;
      margin-top: 35px;
      margin-bottom: 20px; }
    body section form.evaluation_form .description {
      margin: 15px; }
    body section form.evaluation_form fieldset {
      padding: 15px; }
      body section form.evaluation_form fieldset .form-item {
        margin-left: 10px; }
      body section form.evaluation_form fieldset legend {
        padding-left: 12px;
        position: relative;
        left: -12px;
        top: 3px;
        height: 30px;
        padding-right: 5px;
        background-color: white; }
  body.page-corp-sign-up-listing section .content-wrapper .region-content .view-corporate-project-listing .project-logo {
    max-width: 50%;
    height: auto;
    display: block;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto; }
  body.page-corp-sign-up-listing section .content-wrapper .region-content .view-corporate-project-listing .view-content {
    margin-top: 30px; }
  body.page-corp-sign-up-listing section .content-wrapper .region-content .view-corporate-project-listing h1 {
    text-align: center; }
  body.page-corp-sign-up-listing section .content-wrapper .region-content .view-corporate-project-listing p.description {
    margin-top: 30px; }
  body.page-project-manage-print header .profile-area {
    display: none; }
  body.page-project-manage-print nav {
    display: none; }
  body.page-project-manage-print section.project {
    background-image: none;
    background-color: white; }
    body.page-project-manage-print section.project.mm-page {
      background-image: none;
      background-color: white; }
  body.page-project-manage-print section .projects-manage-print .description {
    font-size: 14px;
    margin-top: 15px;
    margin-bottom: 20px;
    word-wrap: break-word; }
  body.page-project-manage-print section .projects-manage-print table {
    margin-top: 5px;
    padding-bottom: 19px;
    display: block; }
    body.page-project-manage-print section .projects-manage-print table.compact tbody tr td {
      max-width: 200px;
      word-wrap: break-word; }
      body.page-project-manage-print section .projects-manage-print table.compact tbody tr td.name {
        max-width: 180px; }
      body.page-project-manage-print section .projects-manage-print table.compact tbody tr td.signature {
        min-width: 220px; }
      body.page-project-manage-print section .projects-manage-print table.compact tbody tr td.email {
        max-width: 240px;
        min-width: 240px; }
    body.page-project-manage-print section .projects-manage-print table thead td {
      background-color: #333333;
      border-right: 3px solid white;
      padding: 5px;
      padding-left: 10px;
      color: white;
      text-transform: uppercase;
      font-weight: bold;
      font-size: 14px; }
    body.page-project-manage-print section .projects-manage-print table tbody {
      font-size: 14px;
      line-height: 16px; }
      body.page-project-manage-print section .projects-manage-print table tbody tr td {
        padding: 10px;
        border-bottom: 2px solid #D9D2B6;
        border-right: 4px solid white;
        min-width: 90px;
        display: table-cell;
        vertical-align: middle;
        word-wrap: break-word; }
        body.page-project-manage-print section .projects-manage-print table tbody tr td.name {
          min-width: 260px;
          font-size: 14px;
          font-weight: bold; }
          body.page-project-manage-print section .projects-manage-print table tbody tr td.name span.phone {
            display: block;
            font-weight: normal;
            padding-top: 5px; }
        body.page-project-manage-print section .projects-manage-print table tbody tr td.email {
          max-width: 250px;
          min-width: 250px; }
        body.page-project-manage-print section .projects-manage-print table tbody tr td.role {
          max-width: 95px; }
        body.page-project-manage-print section .projects-manage-print table tbody tr td.signature {
          min-width: 280px; }
        body.page-project-manage-print section .projects-manage-print table tbody tr td.status {
          min-width: 150px;
          max-width: 200px;
          word-wrap: break-word; }
  body.page-project-manage-print section #page-title {
    display: none; }
  body.page-project-manage-print section .pane-views-panes {
    margin-top: 0px; }
  body.page-project-manage-print footer {
    display: none; }
  body.project-history-page {
    position: relative; }
    body.project-history-page header .profile-area {
      display: none; }
    body.project-history-page nav {
      display: none; }
    body.project-history-page section.volunteer {
      background-image: none;
      background-color: white; }
    body.project-history-page section #page-title {
      display: none; }
    body.project-history-page section .summary_info {
      border-top: 2px solid #EE2D26;
      padding-top: 15px;
      font-size: 20px;
      line-height: 30px;
      padding-bottom: 15px;
      border-bottom: 3px solid #EE2D26;
      margin-bottom: 10px; }
      body.project-history-page section .summary_info span {
        font-weight: bold;
        font-size: 18px;
        padding-left: 2px; }
    body.project-history-page section .description_text {
      font-size: 14px;
      line-height: 20px;
      padding-left: 2px; }
    body.project-history-page section .pane-views-panes {
      margin-top: 0px; }
    body.project-history-page section table {
      margin-top: 5px;
      padding-bottom: 19px;
      border-bottom: 2px solid gray;
      display: block;
      padding-left: 5px; }
      body.project-history-page section table.project_history_detail thead {
        font-size: 15px;
        font-weight: bold; }
      body.project-history-page section table.project_history_detail tbody {
        font-size: 14px;
        line-height: 16px; }
        body.project-history-page section table.project_history_detail tbody tr td {
          padding-right: 30px;
          padding-top: 7px;
          padding-bottom: 7px; }
          body.project-history-page section table.project_history_detail tbody tr td.time {
            padding-right: 60px; }
          body.project-history-page section table.project_history_detail tbody tr td.duration {
            text-align: center; }
    body.project-history-page footer {
      display: none; }
  body.page-news-events .view-id-events .view-content .group-left .field-logo img {
    height: 75px;
    width: 73px; }
  body.page-user #colorbox {
    left: 430px !important;
    width: 480px !important; }
    body.page-user #colorbox #cboxWrapper {
      width: 480px !important; }
      body.page-user #colorbox #cboxWrapper #cboxContent {
        width: 450px !important;
        position: relative;
        top: -30px; }
        body.page-user #colorbox #cboxWrapper #cboxContent #cboxLoadedContent {
          width: 448px !important; }
  body.page-search-projects-map #map-canvas .gm-style .gm-style-iw .info-window .mini-head .flag-wrapper a.flag-action:after {
    left: auto; }
  body.page-node-additional-info section.project .content {
    color: #404041;
    font-family: 'open_sans_semibold';
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5em; }
  body.page-project-manage section, body.page-project-additional-info section, body.page-project-team-group section {
    min-height: 300px; }
    body.page-project-manage section.project, body.page-project-additional-info section.project, body.page-project-team-group section.project {
      background: #F5F5F5 url("../img/bk_search.png") 0 -291px repeat-x;
      margin-bottom: 0;
      padding-bottom: 30px; }
      body.page-project-manage section.project .content .filed-title h1, body.page-project-additional-info section.project .content .filed-title h1, body.page-project-team-group section.project .content .filed-title h1 {
        font-size: 24px; }
        body.page-project-manage section.project .content .filed-title h1 a, body.page-project-additional-info section.project .content .filed-title h1 a, body.page-project-team-group section.project .content .filed-title h1 a {
          color: #3B3B3B;
          text-decoration: underline;
          font-size: 24px; }
          body.page-project-manage section.project .content .filed-title h1 a:hover, body.page-project-additional-info section.project .content .filed-title h1 a:hover, body.page-project-team-group section.project .content .filed-title h1 a:hover {
            color: #EE2D26; }
      body.page-project-manage section.project .content .flag-favorite, body.page-project-additional-info section.project .content .flag-favorite, body.page-project-team-group section.project .content .flag-favorite {
        background-color: #AAA396;
        height: 45px;
        margin-top: 24px;
        overflow: hidden;
        position: relative; }
        body.page-project-manage section.project .content .flag-favorite .flag-wrapper, body.page-project-additional-info section.project .content .flag-favorite .flag-wrapper, body.page-project-team-group section.project .content .flag-favorite .flag-wrapper {
          left: 6px;
          position: relative;
          top: 0px; }
      body.page-project-manage section.project .content .field-item, body.page-project-additional-info section.project .content .field-item, body.page-project-team-group section.project .content .field-item {
        font-size: 14px;
        color: #3B3B3B; }
      body.page-project-manage section.project .content .team-list, body.page-project-additional-info section.project .content .team-list, body.page-project-team-group section.project .content .team-list {
        top: 30px;
        position: relative;
        font-size: 0.875rem; }
        body.page-project-manage section.project .content .team-list .team-container .team-title, body.page-project-additional-info section.project .content .team-list .team-container .team-title, body.page-project-team-group section.project .content .team-list .team-container .team-title {
          margin-left: -20px;
          padding-left: 20px;
          font-family: OpenSans-Bold, open_sansbold;
          font-weight: normal;
          font-size: 1em;
          font-size: 1rem;
          color: #a47240;
          line-height: 2em;
          text-transform: uppercase;
          background: none; }
        body.page-project-manage section.project .content .team-list .team-container .group-table, body.page-project-additional-info section.project .content .team-list .team-container .group-table, body.page-project-team-group section.project .content .team-list .team-container .group-table {
          clear: both; }
          body.page-project-manage section.project .content .team-list .team-container .group-table .item, body.page-project-additional-info section.project .content .team-list .team-container .group-table .item, body.page-project-team-group section.project .content .team-list .team-container .group-table .item {
            border-top: 1px solid #dbdbdb;
            height: 2em;
            line-height: 2em;
            padding-bottom: 20px; }
            body.page-project-manage section.project .content .team-list .team-container .group-table .item div, body.page-project-additional-info section.project .content .team-list .team-container .group-table .item div, body.page-project-team-group section.project .content .team-list .team-container .group-table .item div {
              display: inline;
              float: left; }
          body.page-project-manage section.project .content .team-list .team-container .group-table .header, body.page-project-additional-info section.project .content .team-list .team-container .group-table .header, body.page-project-team-group section.project .content .team-list .team-container .group-table .header {
            font-family: MetaWeb-Bold, open_sans_semibold;
            text-transform: uppercase; }
          body.page-project-manage section.project .content .team-list .team-container .group-table .group-leader, body.page-project-additional-info section.project .content .team-list .team-container .group-table .group-leader, body.page-project-team-group section.project .content .team-list .team-container .group-table .group-leader {
            width: 25%;
            display: inline-block; }
          body.page-project-manage section.project .content .team-list .team-container .group-table .group-email, body.page-project-additional-info section.project .content .team-list .team-container .group-table .group-email, body.page-project-team-group section.project .content .team-list .team-container .group-table .group-email {
            width: 35%;
            display: inline-block; }
          body.page-project-manage section.project .content .team-list .team-container .group-table .group-phone, body.page-project-additional-info section.project .content .team-list .team-container .group-table .group-phone, body.page-project-team-group section.project .content .team-list .team-container .group-table .group-phone {
            width: 20%;
            display: inline-block; }
          body.page-project-manage section.project .content .team-list .team-container .group-table .group-count, body.page-project-additional-info section.project .content .team-list .team-container .group-table .group-count, body.page-project-team-group section.project .content .team-list .team-container .group-table .group-count {
            width: 20%;
            display: inline-block; }
      body.page-project-manage section.project .content .group-reminder, body.page-project-additional-info section.project .content .group-reminder, body.page-project-team-group section.project .content .group-reminder {
        margin-top: 50px;
        font-size: 0.9rem; }
      body.page-project-manage section.project .content .tabs.primary .element-invisible, body.page-project-additional-info section.project .content .tabs.primary .element-invisible, body.page-project-team-group section.project .content .tabs.primary .element-invisible {
        display: none; }
      body.page-project-manage section.project .content #nycares-projects-search-volunteers-form, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form {
        position: relative; }
        body.page-project-manage section.project .content #nycares-projects-search-volunteers-form #edit-add-to-project, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form #edit-add-to-project, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form #edit-add-to-project {
          margin-bottom: 20px; }
        body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div {
          color: #404041;
          display: inline-block;
          font-family: "open_sans_semibold";
          font-size: 14px;
          text-align: left;
          text-transform: uppercase;
          width: 30%; }
          body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div.add-volunteer, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div.add-volunteer, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div.add-volunteer {
            width: 5%; }
          body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div.email, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div.email, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div.email {
            width: 35%; }
          body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div.phone, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div.phone, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .header > div.phone {
            width: 20%; }
        body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item {
          margin-bottom: 20px; }
          body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div {
            color: #404041;
            display: inline-block;
            font-family: "open_sans_semibold";
            font-size: 14px;
            text-align: left;
            width: 30%; }
            body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.add-volunteer, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.add-volunteer, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.add-volunteer {
              height: 20px;
              width: 5%; }
              body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.add-volunteer .form-type-checkbox, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.add-volunteer .form-type-checkbox, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.add-volunteer .form-type-checkbox {
                margin-top: 0px; }
                body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.add-volunteer .form-type-checkbox .form-checkbox, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.add-volunteer .form-type-checkbox .form-checkbox, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.add-volunteer .form-type-checkbox .form-checkbox {
                  left: 0px;
                  position: relative;
                  right: auto;
                  top: -1px;
                  width: 20px; }
            body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.email, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.email, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.email {
              width: 35%; }
            body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.phone, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.phone, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .existing-volunteers-table .item > div.phone {
              width: 20%; }
      body.page-project-manage section.project .content #nycares-projects-manage-registration-form, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form {
        position: relative; }
        body.page-project-manage section.project .content #nycares-projects-manage-registration-form .empty-view, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .empty-view, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .empty-view {
          color: #404041;
          font-family: 'open_sans_semibold';
          font-size: 14px;
          font-weight: normal;
          line-height: 1.5em;
          padding-top: 30px; }
        body.page-project-manage section.project .content #nycares-projects-manage-registration-form .check-all, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .check-all, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .check-all {
          position: absolute;
          top: -30px; }
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .check-all a, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .check-all a, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .check-all a {
            color: #404041;
            font-family: 'open_sans_semibold';
            font-size: 14px;
            font-weight: normal;
            line-height: 1em;
            padding: 0;
            text-decoration: underline; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .check-all a:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .check-all a:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .check-all a:hover {
              color: #EE2D26; }
        body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options {
          min-height: 120px;
          position: relative; }
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper {
            display: inline-block;
            height: auto;
            position: relative;
            top: 45px;
            padding-bottom: 90px;
            width: 507px; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper .form-submit, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper .form-submit, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper .form-submit {
              background-color: #EE2D26;
              background-image: none;
              border: 1px solid #BD4D49;
              border-radius: 0px;
              color: #FFFFFF;
              display: inline-block;
              font-family: 'open_sansbold';
              font-size: 14px;
              height: 46px;
              margin: 0;
              padding: 0;
              text-transform: uppercase;
              width: 152px; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper .form-submit:active, body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper .form-submit:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper .form-submit:active, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper .form-submit:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper .form-submit:active, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-fields-wrapper .form-submit:hover {
                background-color: #AE211C; }
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel {
            display: inline-block;
            left: 535px;
            margin: 0;
            position: absolute;
            top: 16px; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel.inactive, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel.inactive, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel.inactive {
              display: none; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel a, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel a, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel a {
              color: #404041;
              font-family: 'open_sans_semibold';
              font-size: 14px;
              font-weight: normal;
              line-height: 1em;
              margin: 0;
              padding: 0;
              text-decoration: underline; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel a:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel a:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-cancel a:hover {
                color: #EE2D26; }
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-selected,
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-all, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-selected,
          body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-all, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-selected,
          body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-all {
            background: none;
            display: inline-block;
            height: 37px;
            margin: 0;
            padding: 0;
            position: relative;
            top: 10px; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-selected a,
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-all a, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-selected a,
            body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-all a, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-selected a,
            body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-all a {
              background-color: #EE2D26;
              background-image: none;
              border: 1px solid #BD4D49;
              border-radius: 0px;
              color: #FFFFFF;
              display: inline-block;
              font-family: 'open_sansbold';
              font-size: 14px;
              height: 46px;
              margin: 0;
              padding: 0;
              text-transform: uppercase;
              width: 152px;
              height: 35px;
              line-height: 2.5em;
              text-align: center;
              width: 230px; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-selected a:active, body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-selected a:hover,
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-all a:active,
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-all a:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-selected a:active, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-selected a:hover,
              body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-all a:active,
              body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-all a:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-selected a:active, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-selected a:hover,
              body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-all a:active,
              body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-all a:hover {
                background-color: #AE211C; }
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-all, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-all, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-all {
            margin-left: 10px; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-all a, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-all a, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-all a {
              width: 260px; }
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-print, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-print, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-print {
            bottom: 0;
            color: #404041;
            font-family: 'open_sans_semibold';
            font-size: 14px;
            font-weight: normal;
            left: 0;
            line-height: 1em;
            margin: 0;
            padding: 0;
            position: absolute;
            text-decoration: underline;
            z-index: 100; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .email-print:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .email-print:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .email-print:hover {
              color: #EE2D26; }
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options #edit-submit, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options #edit-submit, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options #edit-submit {
            background-color: #EE2D26;
            background-image: none;
            border: 1px solid #BD4D49;
            border-radius: 0px;
            color: #FFFFFF;
            display: inline-block;
            font-family: 'open_sansbold';
            font-size: 14px;
            height: 46px;
            margin: 0;
            padding: 0;
            text-transform: uppercase;
            width: 152px;
            height: 37px;
            position: absolute;
            right: 0;
            top: 10px;
            width: 190px; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options #edit-submit:active, body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options #edit-submit:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options #edit-submit:active, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options #edit-submit:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options #edit-submit:active, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options #edit-submit:hover {
              background-color: #AE211C; }
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .evaluate, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .evaluate, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .evaluate {
            display: inline-block;
            position: absolute;
            right: 0;
            top: 70px; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .evaluate a, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .evaluate a, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .evaluate a {
              background-color: #EE2D26;
              background-image: none;
              border: 1px solid #BD4D49;
              border-radius: 0px;
              color: #FFFFFF;
              display: inline-block;
              font-family: 'open_sansbold';
              font-size: 14px;
              height: 46px;
              margin: 0;
              padding: 0;
              text-transform: uppercase;
              width: 152px;
              height: 35px;
              line-height: 2.5em;
              text-align: center;
              width: 189px; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .evaluate a:active, body.page-project-manage section.project .content #nycares-projects-manage-registration-form .form-options .evaluate a:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .evaluate a:active, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .form-options .evaluate a:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .evaluate a:active, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .form-options .evaluate a:hover {
                background-color: #AE211C; }
        body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table {
          margin-top: 50px; }
          body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item {
            border-bottom: 1px solid #dbdbdb;
            height: 35px;
            padding: 15px 0px;
            position: relative; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item.open, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item.open, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item.open {
              height: auto; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item:last-child, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item:last-child, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item:last-child {
              border-bottom: 1px solid #dbdbdb; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper {
              display: block;
              height: auto;
              left: 5px;
              margin-bottom: 10px;
              overflow: hidden;
              position: relative;
              top: 15px;
              width: 941px; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information {
                height: 30px;
                left: -45px;
                margin-bottom: 20px;
                overflow: hidden;
                position: relative;
                top: 0;
                width: 750px; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email {
                  left: 47px;
                  position: absolute; }
                  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email a, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email a, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email a {
                    color: #404041;
                    font-family: 'open_sans_semibold';
                    font-size: 14px;
                    font-weight: normal;
                    line-height: 1em;
                    padding: 0;
                    text-decoration: none; }
                    body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email a:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email a:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email a:hover {
                      color: #EE2D26;
                      text-decoration: underline; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .phone, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .phone, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .phone {
                  color: #404041;
                  font-family: 'open_sans_semibold';
                  font-size: 14px;
                  font-weight: normal;
                  left: 439px;
                  line-height: 1em;
                  padding: 0;
                  position: absolute; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .group-information, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .group-information, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .group-information {
                height: 20px;
                margin-bottom: 10px;
                position: relative; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .group-information .group-name, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .group-information .group-name, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .group-information .group-name {
                  color: #404041;
                  font-family: 'open_sans_semibold';
                  font-size: 14px;
                  font-weight: normal;
                  position: absolute; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .group-information .num-volunteers, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .group-information .num-volunteers, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .group-information .num-volunteers {
                  color: #404041;
                  font-family: 'open_sans_semibold';
                  font-size: 14px;
                  font-weight: normal;
                  left: 395px;
                  line-height: 1em;
                  padding: 0;
                  position: absolute; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options {
                bottom: 0;
                position: absolute;
                right: 0; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a {
                  background-color: #EE2D26;
                  background-image: none;
                  border: 1px solid #BD4D49;
                  border-radius: 0px;
                  color: #FFFFFF;
                  display: inline-block;
                  font-family: 'open_sansbold';
                  font-size: 14px;
                  height: 46px;
                  margin: 0;
                  padding: 0;
                  text-transform: uppercase;
                  width: 152px;
                  line-height: 2.5em;
                  height: 35px;
                  text-align: center;
                  width: 145px; }
                  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a:active, body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a:active, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a:active, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a:hover {
                    background-color: #AE211C; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item div, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item div, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item div {
              float: none;
              display: inherit; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox {
              margin: 0;
              padding: 0;
              position: relative;
              top: 3px; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox [type="checkbox"], body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox [type="checkbox"], body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox [type="checkbox"] {
                border: 0;
                clip: rect(0 0 0 0);
                position: absolute;
                height: 1px;
                margin: -1px;
                overflow: hidden;
                padding: 0;
                width: 1px; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox [type="checkbox"]:checked + label, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox [type="checkbox"]:checked + label, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox [type="checkbox"]:checked + label {
                background-position: 0 -30px; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox label, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox label, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .form-type-checkbox label {
                background: transparent url(../img/img-checkbox-red.png) 0 0 no-repeat;
                color: #FFFFFF;
                padding-left: 32px;
                height: 31px;
                overflow: hidden;
                cursor: pointer;
                width: 0px;
                display: inline-block; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name {
              display: inline;
              float: left;
              left: 10px;
              position: relative;
              top: 8px;
              width: 400px; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a {
                color: #404041;
                font-family: 'open_sans_semibold';
                font-size: 18px;
                font-weight: normal;
                line-height: 1em;
                padding: 0;
                text-decoration: underline;
                text-transform: uppercase; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a:after, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a:after, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a:after {
                  color: #404041;
                  content: "\e602";
                  font-family: "icons";
                  font-size: 28px;
                  float: right;
                  text-indent: 0;
                  top: 2px;
                  position: absolute;
                  visibility: visible; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a:hover, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a:hover, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a:hover {
                  color: #EE2D26; }
                  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a:hover:after, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a:hover:after, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a:hover:after {
                    color: #EE2D26; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a.close:after, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a.close:after, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a.close:after {
                  content: "\e603"; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .role, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .role, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .role {
              color: #404041;
              display: inline;
              float: left;
              font-family: 'open_sans_semibold';
              font-size: 18px;
              font-weight: normal;
              line-height: 1em;
              margin: 0 0 15px;
              padding: 0;
              position: relative;
              text-transform: uppercase;
              top: 9px; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .send-email, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .send-email, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .send-email {
              display: inline-block;
              float: left; }
            body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools {
              display: inline-block;
              position: absolute;
              right: 0;
              top: 12px; }
              body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item {
                padding: 0px;
                margin: 0px; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item .dk_container.dk_open .dk_options, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item .dk_container.dk_open .dk_options, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item .dk_container.dk_open .dk_options {
                  display: block; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item .dk_container .dk_options, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item .dk_container .dk_options, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item .dk_container .dk_options {
                  display: none; }
                body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item .dk_container .dk_toggle, body.page-project-additional-info section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item .dk_container .dk_toggle, body.page-project-team-group section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools .form-item .dk_container .dk_toggle {
                  width: 123px !important; }
      body.page-project-manage section.project .content #nycares-projects-impact-form .form-item-population-impact-a06f0000006RYX2AAO-population-served > label, body.page-project-additional-info section.project .content #nycares-projects-impact-form .form-item-population-impact-a06f0000006RYX2AAO-population-served > label, body.page-project-team-group section.project .content #nycares-projects-impact-form .form-item-population-impact-a06f0000006RYX2AAO-population-served > label {
        color: #3B3B3B;
        display: block;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        margin-bottom: 6px;
        text-transform: uppercase; }
      body.page-project-manage section.project .content #nycares-projects-impact-form .impact-numbers-table .header div,
      body.page-project-manage section.project .content #nycares-projects-impact-form .impact-numbers-table .item div, body.page-project-additional-info section.project .content #nycares-projects-impact-form .impact-numbers-table .header div,
      body.page-project-additional-info section.project .content #nycares-projects-impact-form .impact-numbers-table .item div, body.page-project-team-group section.project .content #nycares-projects-impact-form .impact-numbers-table .header div,
      body.page-project-team-group section.project .content #nycares-projects-impact-form .impact-numbers-table .item div {
        color: #3B3B3B;
        display: inline;
        float: left;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        margin-bottom: 0px 0px 6px 0px;
        text-transform: uppercase; }
        body.page-project-manage section.project .content #nycares-projects-impact-form .impact-numbers-table .header div.impact-type,
        body.page-project-manage section.project .content #nycares-projects-impact-form .impact-numbers-table .item div.impact-type, body.page-project-additional-info section.project .content #nycares-projects-impact-form .impact-numbers-table .header div.impact-type,
        body.page-project-additional-info section.project .content #nycares-projects-impact-form .impact-numbers-table .item div.impact-type, body.page-project-team-group section.project .content #nycares-projects-impact-form .impact-numbers-table .header div.impact-type,
        body.page-project-team-group section.project .content #nycares-projects-impact-form .impact-numbers-table .item div.impact-type {
          width: 60%; }
        body.page-project-manage section.project .content #nycares-projects-impact-form .impact-numbers-table .header div.impact-number-wrapper,
        body.page-project-manage section.project .content #nycares-projects-impact-form .impact-numbers-table .item div.impact-number-wrapper, body.page-project-additional-info section.project .content #nycares-projects-impact-form .impact-numbers-table .header div.impact-number-wrapper,
        body.page-project-additional-info section.project .content #nycares-projects-impact-form .impact-numbers-table .item div.impact-number-wrapper, body.page-project-team-group section.project .content #nycares-projects-impact-form .impact-numbers-table .header div.impact-number-wrapper,
        body.page-project-team-group section.project .content #nycares-projects-impact-form .impact-numbers-table .item div.impact-number-wrapper {
          width: 40%; }
      body.page-project-manage section.project .content #nycares-projects-impact-form .impact-numbers-table .item div, body.page-project-additional-info section.project .content #nycares-projects-impact-form .impact-numbers-table .item div, body.page-project-team-group section.project .content #nycares-projects-impact-form .impact-numbers-table .item div {
        font-size: 14px; }
        body.page-project-manage section.project .content #nycares-projects-impact-form .impact-numbers-table .item div .form-number,
        body.page-project-manage section.project .content #nycares-projects-impact-form .impact-numbers-table .item div .form-text, body.page-project-additional-info section.project .content #nycares-projects-impact-form .impact-numbers-table .item div .form-number,
        body.page-project-additional-info section.project .content #nycares-projects-impact-form .impact-numbers-table .item div .form-text, body.page-project-team-group section.project .content #nycares-projects-impact-form .impact-numbers-table .item div .form-number,
        body.page-project-team-group section.project .content #nycares-projects-impact-form .impact-numbers-table .item div .form-text {
          width: 80%; }
      body.page-project-manage section.project .content #nycares-projects-impact-form .form-submit, body.page-project-additional-info section.project .content #nycares-projects-impact-form .form-submit, body.page-project-team-group section.project .content #nycares-projects-impact-form .form-submit {
        background-color: #EE2D26;
        background-image: none;
        border: 1px solid #BD4D49;
        border-radius: 0px;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 14px;
        height: 46px;
        margin: 0;
        padding: 0;
        text-transform: uppercase;
        width: 152px;
        height: 35px; }
        body.page-project-manage section.project .content #nycares-projects-impact-form .form-submit:active, body.page-project-manage section.project .content #nycares-projects-impact-form .form-submit:hover, body.page-project-additional-info section.project .content #nycares-projects-impact-form .form-submit:active, body.page-project-additional-info section.project .content #nycares-projects-impact-form .form-submit:hover, body.page-project-team-group section.project .content #nycares-projects-impact-form .form-submit:active, body.page-project-team-group section.project .content #nycares-projects-impact-form .form-submit:hover {
          background-color: #AE211C; }
      body.page-project-manage section.project .content #nycares-projects-search-volunteers-form, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form {
        margin-bottom: 15px;
        margin-top: 30px; }
        body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .form-item, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .form-item, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .form-item {
          display: inline-block;
          margin-right: 30px;
          position: relative; }
          body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .form-item input, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .form-item input, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .form-item input {
            border: 1px solid #dbdbdb;
            padding: 4px 5px;
            width: 220px; }
            body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .form-item input.form-autocomplete, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .form-item input.form-autocomplete, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .form-item input.form-autocomplete {
              background-position: 100% 6px; }
          body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .form-item.form-item-name:after, body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .form-item.form-item-email:after, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .form-item.form-item-name:after, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .form-item.form-item-email:after, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .form-item.form-item-name:after, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .form-item.form-item-email:after {
            color: #999999;
            content: "or";
            position: absolute;
            right: -24px;
            top: 0px; }
        body.page-project-manage section.project .content #nycares-projects-search-volunteers-form input[type="submit"], body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form input[type="submit"], body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form input[type="submit"] {
          background-color: #EE2D26;
          background-image: none;
          border: 1px solid #BD4D49;
          border-radius: 0px;
          color: #FFFFFF;
          display: inline-block;
          font-family: 'open_sansbold';
          font-size: 14px;
          height: 46px;
          margin: 0;
          padding: 0;
          text-transform: uppercase;
          width: 152px;
          height: 35px;
          width: 182px; }
          body.page-project-manage section.project .content #nycares-projects-search-volunteers-form input[type="submit"]:active, body.page-project-manage section.project .content #nycares-projects-search-volunteers-form input[type="submit"]:hover, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form input[type="submit"]:active, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form input[type="submit"]:hover, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form input[type="submit"]:active, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form input[type="submit"]:hover {
            background-color: #AE211C; }
        body.page-project-manage section.project .content #nycares-projects-search-volunteers-form .search-volunteer, body.page-project-additional-info section.project .content #nycares-projects-search-volunteers-form .search-volunteer, body.page-project-team-group section.project .content #nycares-projects-search-volunteers-form .search-volunteer {
          color: #3B3B3B;
          font-family: 'open_sans_semibold';
          font-size: 18px;
          font-weight: normal;
          margin-bottom: 6px;
          text-transform: uppercase; }
  body.front .panels-flexible-region-1156-top_main {
    width: 100%; }
  body.front div.messages {
    margin: 0px; }
  body.front section .panels-flexible-row-new-4 {
    display: none; }
  body.front section .panels-flexible-region-new-top_main {
    width: auto;
    float: none; }
  body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .pane-content .view-list-favorites-nodes .view-content .item-list .group-content .views-row {
    overflow: hidden; }
  body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats {
    height: auto; }
    body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats h2 {
      margin-bottom: 20px;
      padding: 0; }
  body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-content .item-list .views-row .node-project .group-fourth .field-project-status, body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-content .item-list .views-row .node-project .group-fourth .field-registration-status {
    color: #FFFFFF;
    font-family: 'open_sansregular';
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle; }
    body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-content .item-list .views-row .node-project .group-fourth .field-project-status span.project-canceled, body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-content .item-list .views-row .node-project .group-fourth .field-registration-status span.project-canceled {
      font-size: 12px; }
  body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-content .item-list .views-row .node-project .group-fourth .field-evaluate-button .evaluate a {
    background-color: #6cb5c0; }
    body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-content .item-list .views-row .node-project .group-fourth .field-evaluate-button .evaluate a:hover {
      background-color: #0993A0; }
  body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-filters .dk_container .dk_options {
    display: none; }
  body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-filters .dk_container.dk_open .dk_options {
    display: block; }
  body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-filters .views-submit-button input {
    background-color: #EE2D26;
    background-image: none;
    border: 1px solid #BD4D49;
    border-radius: 0px;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'open_sansbold';
    font-size: 14px;
    height: 46px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    width: 152px;
    height: 41px;
    position: relative;
    top: 23px; }
    body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-filters .views-submit-button input:active, body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .view-filters .views-submit-button input:hover {
      background-color: #AE211C; }
  body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .item-list .pager-load-more {
    padding: 0; }
    body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .item-list .pager-load-more li {
      margin: 0;
      padding: 0; }
      body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .item-list .pager-load-more li a {
        background-color: #EE2D26;
        background-image: none;
        border: 1px solid #BD4D49;
        border-radius: 0px;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 14px;
        height: 46px;
        margin: 0;
        padding: 0;
        text-transform: uppercase;
        width: 152px;
        line-height: 46px; }
        body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .item-list .pager-load-more li a:active, body.page-user-previous-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-previous-projects .view-projects .item-list .pager-load-more li a:hover {
          background-color: #AE211C; }
  body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats {
    height: auto;
    margin-top: 70px; }
    body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats h2 {
      margin-bottom: 20px;
      padding: 0; }
  body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects #views-exposed-form-projects-panel-pane-all-upcoming-projects .dk_container .dk_options {
    display: none; }
  body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects #views-exposed-form-projects-panel-pane-all-upcoming-projects .dk_container.dk_open .dk_options {
    display: block; }
  body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects #views-exposed-form-projects-panel-pane-all-upcoming-projects .views-submit-button input {
    background-color: #EE2D26;
    background-image: none;
    border: 1px solid #BD4D49;
    border-radius: 0px;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'open_sansbold';
    font-size: 14px;
    height: 46px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    width: 152px;
    height: 41px;
    position: relative;
    top: 23px; }
    body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects #views-exposed-form-projects-panel-pane-all-upcoming-projects .views-submit-button input:active, body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects #views-exposed-form-projects-panel-pane-all-upcoming-projects .views-submit-button input:hover {
      background-color: #AE211C; }
  body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects .item-list .pager-load-more {
    padding: 0; }
    body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects .item-list .pager-load-more li {
      margin: 0;
      padding: 0; }
      body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects .item-list .pager-load-more li a {
        background-color: #EE2D26;
        background-image: none;
        border: 1px solid #BD4D49;
        border-radius: 0px;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 14px;
        height: 46px;
        margin: 0;
        padding: 0;
        text-transform: uppercase;
        width: 152px;
        line-height: 46px; }
        body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects .item-list .pager-load-more li a:active, body.page-user-upcoming-projects section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-all-upcoming-projects .item-list .pager-load-more li a:hover {
          background-color: #AE211C; }
  body #vif-form-dialog a, body #user-login-form-dialog a, body #vif-conviction-form-dialog a, body #deactivated-twice-form-dialog a, body #deactivated-form-dialog a, body #under-18-form-dialog a, body #orientation-form-dialog a, body #team-leader-form-dialog a, body #has-orientation-form-dialog a {
    text-decoration: underline;
    color: red; }
  body.page-messages section div.messages.status, body.page-messages section div.messages.warning, body.page-user-messages section div.messages.status, body.page-user-messages section div.messages.warning {
    margin: 0; }
  body.page-messages section.internal ul.action-links, body.page-user-messages section.internal ul.action-links {
    display: none; }
  body.page-messages section.internal #privatemsg-list a.new-message, body.page-user-messages section.internal #privatemsg-list a.new-message {
    font-size: 14px;
    margin: 20px 0;
    display: block; }
  body.page-messages section.internal #privatemsg-list table.privatemsg-list, body.page-user-messages section.internal #privatemsg-list table.privatemsg-list {
    width: 100%; }
  body.page-messages section.volunteer #privatemsg-list a.new-message, body.page-user-messages section.volunteer #privatemsg-list a.new-message {
    font-size: 14px;
    margin: 20px 0;
    display: block; }
  body.page-messages section.volunteer #privatemsg-list table.privatemsg-list, body.page-user-messages section.volunteer #privatemsg-list table.privatemsg-list {
    width: 100%; }

#cee_overlay {
  z-index: 10000 !important; }

#cee_box {
  height: 495px !important;
  margin-left: -375px !important;
  margin-top: -247px !important;
  width: 749px !important;
  z-index: 10005 !important; }
  #cee_box #cee_overlay {
    z-index: 10000 !important; }
  #cee_box .clear-taxonomy,
  #cee_box .apply-taxonomy {
    background-color: #EE2D26;
    background-image: none;
    border: 1px solid #BD4D49;
    border-radius: 0px;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'open_sansbold';
    font-size: 14px;
    height: 46px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    width: 152px;
    height: 40px;
    width: 198px; }
    #cee_box .clear-taxonomy:active, #cee_box .clear-taxonomy:hover,
    #cee_box .apply-taxonomy:active,
    #cee_box .apply-taxonomy:hover {
      background-color: #AE211C; }

/* Project Options - Icons beside of each project is used in different places */
.project-options {
  bottom: 0px;
  list-style: none outside none;
  padding: 0px !important;
  position: absolute;
  overflow: hidden; }
  .project-options li {
    background: transparent url(../img/sprite_site_icons.png) 0 -602px no-repeat;
    color: #0993A0;
    display: inline-block;
    float: left;
    font-size: 11px;
    margin-bottom: 5px;
    margin-right: 20px;
    padding-left: 25px;
    text-transform: uppercase;
    cursor: help; }
    .project-options li.multi-date {
      color: #0993A0; }
    .project-options li.hot-project {
      background-position: 0 -626px;
      color: #FF6600; }
    .project-options li.featured {
      background-position: 0 -652px;
      color: #EE2D26; }
    .project-options li.new-vol-friendly {
      background-position: 0 -1198px;
      color: #FA2D9A;
      padding-left: 23px; }
    .project-options li.groups-available {
      background-position: 0 -786px;
      color: #4690d6;
      padding-left: 32px; }
    .project-options li.teen-group {
      background-position: 0 -1168px;
      color: #8CBE67;
      padding-left: 32px; }
    .project-options li.family-friendly {
      background-position: 0 -749px;
      color: #9933CC;
      padding-left: 28px; }

.flag-wrapper {
  position: relative; }
  .flag-wrapper a {
    color: #AAA396;
    font-size: 5px;
    text-decoration: none;
    text-indent: -9999px;
    visibility: hidden; }
    .flag-wrapper a.flag-action:after {
      color: #ED2C25;
      content: "\e606";
      font-family: "icons";
      font-size: 20px;
      left: 11px;
      position: absolute;
      text-indent: 0;
      top: 2px;
      visibility: visible; }
    .flag-wrapper a.flag-action:before {
      color: #FFFFFF;
      content: "\e605";
      font-family: "icons";
      font-size: 42px;
      position: absolute;
      text-indent: 0;
      top: 4px;
      visibility: visible; }
    .flag-wrapper a.unflag-action:after {
      color: #EBE7E3;
      content: "\e606";
      font-family: "icons";
      font-size: 20px;
      left: 11px;
      position: absolute;
      text-indent: 0;
      top: 2px;
      visibility: visible; }
    .flag-wrapper a.unflag-action:before {
      color: #AD201C;
      content: "\e605";
      font-family: "icons";
      font-size: 42px;
      position: absolute;
      text-indent: 0;
      top: 4px;
      visibility: visible; }

.flag-wrapper.flag-flag-favorite.no-touch a.flag-action:hover:after {
  color: #F5F5F5; }
.flag-wrapper.flag-flag-favorite.no-touch a.flag-action:hover:before {
  color: #AD201C; }
.flag-wrapper.flag-flag-favorite.no-touch a.unflag-action:hover:after {
  color: #ED2C25; }
.flag-wrapper.flag-flag-favorite.no-touch a.unflag-action:hover:before {
  color: #FFFFFF; }

footer .base {
  background-color: #D2BFA3;
  height: 73px;
  padding-top: 12px; }
  footer .base #block-menu-block-2 {
    margin-bottom: 15px;
    height: 20px;
    text-align: center; }
    footer .base #block-menu-block-2 .menu {
      display: inline-block;
      margin: 0px;
      padding: 0px; }
      footer .base #block-menu-block-2 .menu li {
        display: inline-block;
        margin: 0px;
        padding: 0px; }
        footer .base #block-menu-block-2 .menu li a {
          border-right: 1px solid #FFFFFF;
          color: #FFFFFF;
          display: inline-block;
          font-family: 'open_sans_semibold';
          font-size: 14px;
          font-weight: normal;
          padding: 0px 12px;
          text-transform: uppercase; }
          footer .base #block-menu-block-2 .menu li a:active, footer .base #block-menu-block-2 .menu li a:hover {
            color: #3B3B3B; }
        footer .base #block-menu-block-2 .menu li:last-child a {
          border: none; }
  footer .base #block-block-2 .copyright {
    color: #FFFFFF;
    font-family: 'open_sans_semibold';
    font-size: 11px;
    font-weight: normal;
    text-align: center; }
footer .footer-projects {
  background-color: #F5F5F5;
  padding-bottom: 10px; }
  footer .footer-projects #block-nycares-admin-opp-like .current-project .see-all {
    display: none; }
  footer .footer-projects #block-nycares-admin-opp-like .current-project .project {
    background-color: #FFFFFF;
    border: 1px solid #AAA396;
    height: 178px;
    margin-bottom: 12px;
    overflow: hidden;
    position: relative;
    width: 978px; }
    footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description {
      display: inline-block;
      float: left;
      padding: 14px 19px;
      width: 581px; }
      footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description .agency-name {
        color: #939598;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        margin-top: 10px;
        text-transform: uppercase;
        display: block;
        font-size: 14px;
        margin: 0px 0px 5px 0px; }
      footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description h2 {
        background-color: transparent;
        margin: 0px 0px 10px 0px;
        padding: 0px; }
        footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description h2 a {
          color: #404041;
          font-family: 'open_sans_semibold';
          font-size: 24px;
          font-weight: normal;
          line-height: 1em;
          margin: 0 0 15px;
          padding: 0;
          text-decoration: underline; }
          footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description h2 a:hover {
            color: #EE2D26; }
      footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description .text-description {
        margin-top: 5px;
        color: #404041;
        display: inline-block;
        font-family: 'open_sans_semibold';
        font-size: 14px;
        font-weight: normal;
        line-height: 1.3em; }
        footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description .text-description p {
          color: #404041;
          display: inline;
          font-family: 'open_sans_semibold';
          font-size: 14px;
          font-weight: normal;
          line-height: 1.3em; }
        footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description .text-description .read-more {
          color: #939598;
          font-size: 11px;
          font-family: 'open_sansbold';
          font-weight: normal;
          padding-left: 10px;
          position: relative;
          text-decoration: none;
          text-transform: uppercase; }
          footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description .text-description .read-more:after {
            color: #EE2D26;
            content: "\e602";
            font-family: "icons";
            font-size: 17px;
            padding-left: 5px;
            position: absolute;
            right: -20px;
            top: 0px; }
          footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description .text-description .read-more:hover {
            color: #EE2D26; }
      footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description ul.project-options {
        max-width: 600px;
        max-height: 26px; }
    footer .footer-projects #block-nycares-admin-opp-like .current-project .project .location {
      background-color: #EBE7E3;
      border-left: 1px solid #FFFFFF;
      float: left;
      height: 180px;
      margin-right: 1px;
      padding: 15px 13px 0px 13px;
      width: 129px; }
      footer .footer-projects #block-nycares-admin-opp-like .current-project .project .location div {
        font-size: 11px;
        font-family: 'open_sansbold';
        font-size: 13px;
        font-weight: normal;
        line-height: 1.5em;
        padding-bottom: 10px;
        text-transform: uppercase; }
        footer .footer-projects #block-nycares-admin-opp-like .current-project .project .location div.borough {
          border-bottom: 1px solid #FFFFFF;
          min-height: 65px;
          overflow: hidden; }
    footer .footer-projects #block-nycares-admin-opp-like .current-project .project .options {
      background-color: #AAA396;
      display: inline-block;
      float: left;
      height: 178px;
      position: relative;
      width: 46px; }
      footer .footer-projects #block-nycares-admin-opp-like .current-project .project .options .flag-wrapper {
        left: 2px;
        top: -4px; }
    footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots {
      background: url("../img/bk_cta.png") no-repeat scroll center top #ED2C25;
      float: right;
      height: 178px;
      overflow: hidden;
      position: relative;
      right: 0px;
      width: 155px; }
      footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .spots-number {
        height: 80px;
        padding-top: 23px;
        overflow: hidden; }
        footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .spots-number .number {
          color: #FFFFFF;
          display: block;
          font-family: 'open_sans_semibold';
          font-size: 36px;
          font-weight: normal;
          margin-bottom: 5px;
          text-align: center; }
        footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .spots-number .spots-text {
          color: #FFFFFF;
          display: block;
          font-family: 'open_sans_semibold';
          font-weight: normal;
          text-align: center;
          text-transform: uppercase; }
      footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .buttons {
        color: #FFFFFF;
        display: block;
        height: 75px;
        line-height: 28px;
        position: relative;
        z-index: 10; }
        footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .buttons div {
          border-top: 1px solid #FFFFFF; }
          footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .buttons div a {
            color: #FFFFFF;
            display: block;
            font-family: 'open_sansbold';
            font-size: 14px;
            font-weight: normal;
            padding: 5px 10px;
            text-align: center;
            text-transform: uppercase;
            text-decoration: none; }
            footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .buttons div a:hover {
              background-color: #EE2D26;
              text-decoration: underline; }
          footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .buttons div .signed-up {
            color: #FFFFFF;
            display: block;
            font-family: 'open_sansbold';
            font-size: 14px;
            font-weight: normal;
            padding: 5px 10px;
            text-align: center;
            text-transform: uppercase; }
          footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .buttons div:first-child {
            border-top: none; }
          footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .buttons div.de-register .field-registration-status {
            display: inline-block;
            line-height: 1.3em;
            padding: 7px;
            width: 91%; }
        footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .buttons.three-items {
          line-height: 1.3em;
          height: 76px; }
          footer .footer-projects #block-nycares-admin-opp-like .current-project .project .spots .buttons.three-items div a {
            padding: 5px 10px; }
    footer .footer-projects #block-nycares-admin-opp-like .current-project .project .description .project-options {
      bottom: -2px;
      margin: 0px; }
  footer .footer-projects #block-nycares-admin-opp-like h2 {
    background-color: #F5F5F5;
    color: #3B3B3B;
    font-family: 'open_sans_semibold';
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 6px;
    padding: 12px 18px 8px;
    text-transform: uppercase;
    padding-left: 0; }
footer .social-supporters {
  background-color: #F5F5F5;
  height: 329px; }
  footer .social-supporters .block {
    border-right: 2px solid #FFFFFF;
    display: inline-block;
    height: 289px;
    padding: 20px 17px;
    vertical-align: top;
    width: 288px; }
    footer .social-supporters .block h2 {
      background: transparent url(../img/sprite_site_icons.png) 0 -284px no-repeat;
      color: #3B3B3B;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      height: 28px;
      margin-bottom: 20px;
      padding: 3px 0px 0px 40px;
      text-transform: uppercase; }
    footer .social-supporters .block .facebook h2 {
      background-position: 0 -365px; }
    footer .social-supporters .block .facebook iframe {
      color: #939598;
      font-family: 'open_sans_semibold';
      font-size: 13px;
      font-weight: normal; }
    footer .social-supporters .block:last-child {
      border-right: none;
      position: absolute;
      right: 0px;
      top: 0px; }
    footer .social-supporters .block p {
      color: #3B3B3B;
      font-family: 'open_sansregular';
      font-weight: normal;
      font-size: 13px;
      line-height: 1.3em;
      margin-bottom: 15px; }
  footer .social-supporters #block-views-tweets-block {
    height: 185px; }
    footer .social-supporters #block-views-tweets-block h2 {
      background-position: 0 -325px; }
    footer .social-supporters #block-views-tweets-block .views-row {
      padding-top: 0px; }
    footer .social-supporters #block-views-tweets-block .views-field-created-time {
      clear: both;
      color: #939598;
      display: inline;
      float: left;
      font-family: 'open_sans_semibold';
      font-weight: normal;
      font-size: 13px; }
    footer .social-supporters #block-views-tweets-block .views-field-follow {
      display: block;
      color: #939598;
      float: right;
      font-family: 'open_sansbold';
      font-size: 11px;
      font-weight: normal;
      position: relative;
      text-decoration: none;
      text-transform: uppercase; }
      footer .social-supporters #block-views-tweets-block .views-field-follow a {
        color: #939598;
        padding-right: 13px; }
        footer .social-supporters #block-views-tweets-block .views-field-follow a:after {
          color: #EE2D26;
          font-family: 'icons';
          content: "\e602";
          font-size: 18px;
          position: absolute;
          right: -5px;
          top: 0; }
        footer .social-supporters #block-views-tweets-block .views-field-follow a:hover {
          color: #EE2D26; }
      footer .social-supporters #block-views-tweets-block .views-field-follow span.ext {
        display: none; }
    footer .social-supporters #block-views-tweets-block .views-field-name {
      color: #939598;
      display: inline;
      float: left;
      font-family: 'open_sans_semibold';
      font-weight: normal;
      font-size: 13px;
      padding-left: 10px; }
    footer .social-supporters #block-views-tweets-block .views-field-profile-image-url {
      clear: both;
      display: inline;
      float: left;
      height: 48px;
      width: 48px; }
    footer .social-supporters #block-views-tweets-block .views-field-screen-name {
      display: inline;
      color: #3B3B3B;
      float: left;
      font-family: 'open_sansbold';
      font-size: 13px;
      font-weight: normal; }
    footer .social-supporters #block-views-tweets-block .views-field-text {
      color: #3B3B3B;
      float: left;
      font-family: 'open_sansregular';
      font-size: 13px;
      font-weight: normal;
      line-height: 1.2em;
      padding: 0 0 0 10px;
      width: 270px; }
      footer .social-supporters #block-views-tweets-block .views-field-text a {
        text-decoration: underline; }
        footer .social-supporters #block-views-tweets-block .views-field-text a:hover {
          color: #000000; }
  footer .social-supporters #block-masquerade-masquerade {
    border: 0px solid transparent;
    float: none;
    height: 110px;
    left: 0px;
    position: absolute;
    top: 175px;
    width: 289px;
    z-index: 100; }
    footer .social-supporters #block-masquerade-masquerade h2 {
      background-position: 0 -1092px; }
    footer .social-supporters #block-masquerade-masquerade > div.content {
      position: relative;
      top: -6px; }
      footer .social-supporters #block-masquerade-masquerade > div.content #masquerade-block-1 .form-item {
        position: relative;
        left: -9px; }
        footer .social-supporters #block-masquerade-masquerade > div.content #masquerade-block-1 .form-item [type="text"] {
          border: 1px solid #D2BFA3;
          color: #3B3B3B;
          font-family: 'open_sans_semibold';
          font-size: 14px;
          font-weight: normal;
          padding: 12px 12px;
          text-transform: uppercase;
          width: 206px; }
      footer .social-supporters #block-masquerade-masquerade > div.content #masquerade-block-1 [type="submit"] {
        background-color: #EE2D26;
        background-image: none;
        border: 1px solid #BD4D49;
        border-radius: 0px;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 14px;
        height: 46px;
        margin: 0;
        padding: 0;
        text-transform: uppercase;
        width: 152px;
        margin-left: -4px;
        position: absolute;
        right: 31px;
        width: 47px; }
        footer .social-supporters #block-masquerade-masquerade > div.content #masquerade-block-1 [type="submit"]:active, footer .social-supporters #block-masquerade-masquerade > div.content #masquerade-block-1 [type="submit"]:hover {
          background-color: #AE211C; }
  footer .social-supporters #block-block-3 {
    border-right: 2px solid #FFFFFF;
    display: inline-block;
    height: 289px;
    padding: 20px 17px;
    vertical-align: top;
    width: 288px; }
    footer .social-supporters #block-block-3 form {
      position: relative; }
      footer .social-supporters #block-block-3 form label {
        color: #3B3B3B;
        font-family: 'open_sans_semibold';
        font-size: 14px;
        font-weight: normal;
        position: absolute;
        text-transform: uppercase;
        left: 12px;
        top: 11px; }
      footer .social-supporters #block-block-3 form [type="text"] {
        border: 1px solid #D2BFA3;
        color: #3B3B3B;
        font-family: 'open_sans_semibold';
        font-size: 14px;
        font-weight: normal;
        padding: 12px 12px;
        text-transform: uppercase;
        width: 206px; }
      footer .social-supporters #block-block-3 form [type="submit"] {
        background-color: #EE2D26;
        background-image: none;
        border: 1px solid #BD4D49;
        border-radius: 0px;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 14px;
        height: 46px;
        margin: 0;
        padding: 0;
        text-transform: uppercase;
        width: 152px;
        margin-left: -4px;
        width: 47px; }
        footer .social-supporters #block-block-3 form [type="submit"]:active, footer .social-supporters #block-block-3 form [type="submit"]:hover {
          background-color: #AE211C; }
  footer .social-supporters #block-fblikebutton-fblikebutton-static-block {
    height: 79px;
    left: 328px;
    position: absolute;
    top: 210px;
    width: 284px; }
    footer .social-supporters #block-fblikebutton-fblikebutton-static-block h2 {
      background-position: 0 -365px; }
  footer .social-supporters #block-views-our-sponsors-block h2 {
    background-position: 0 -404px; }
  footer .social-supporters #block-views-our-sponsors-block .view-content {
    background-color: #FFFFFF;
    height: auto;
    padding: 5px 38px; }
    footer .social-supporters #block-views-our-sponsors-block .view-content .field-logo {
      text-align: center;
      vertical-align: middle; }
  footer .social-supporters #block-views-our-sponsors-block .view-header {
    height: 120px; }
    footer .social-supporters #block-views-our-sponsors-block .view-header a {
      display: block;
      color: #939598;
      float: right;
      font-family: 'open_sansbold';
      font-size: 11px;
      font-weight: normal;
      padding-right: 13px;
      position: relative;
      text-decoration: none;
      text-transform: uppercase; }
      footer .social-supporters #block-views-our-sponsors-block .view-header a:after {
        color: #EE2D26;
        font-family: 'icons';
        content: "\e602";
        font-size: 18px;
        position: absolute;
        right: -5px;
        top: 0; }
      footer .social-supporters #block-views-our-sponsors-block .view-header a:hover {
        color: #EE2D26; }

header.mm-page {
  box-shadow: none; }
header .masthead {
  background-color: #FFFFFF;
  height: 124px; }
  header .masthead .site-information {
    height: 104px;
    margin: 0 auto;
    position: relative;
    width: 738px; }
    header .masthead .site-information .site-slogan {
      bottom: -4px;
      display: inline-block;
      position: absolute;
      right: 0;
      width: 458px; }
      header .masthead .site-information .site-slogan p {
        color: #BEB6AC;
        font-family: 'open_sansregular';
        font-size: 19px;
        letter-spacing: 0.21px;
        margin: 0px;
        padding: 0px; }
    header .masthead .site-information .site-name {
      bottom: 0px;
      display: inline-block;
      left: 0;
      margin: 0;
      padding: 0;
      position: absolute; }
      header .masthead .site-information .site-name a {
        background: transparent url(../img/img_logo.png) 0 0 no-repeat;
        display: inline-block;
        height: 84px;
        text-indent: -9999px;
        width: 244px; }
header .profile-area {
  background-color: #3B3B3B;
  height: 50px; }
  header .profile-area #block-user-login {
    position: relative;
    top: 5px; }
    header .profile-area #block-user-login .cancel-login {
      font-family: 'open_sans_semibold';
      font-weight: normal;
      text-transform: uppercase; }
    header .profile-area #block-user-login h2 {
      color: #FFFFFF;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      margin-right: 5px;
      text-transform: uppercase; }
    header .profile-area #block-user-login .form-actions {
      position: relative;
      top: -3px; }
    header .profile-area #block-user-login .form-item input {
      border: 0px solid transparent;
      font-family: 'open_sansregular';
      padding: 2px 5px;
      position: relative;
      text-transform: normal;
      top: -2px; }
    header .profile-area #block-user-login .reset-password-link {
      font-family: 'open_sans_semibold';
      font-weight: normal;
      text-transform: uppercase; }
  header .profile-area #block-nycares-admin-profile-user-menu {
    display: none; }
  header .profile-area #block-nycares-admin-nycares-user-login,
  header .profile-area #block-nycares-admin-nycares-user-menu {
    float: right;
    line-height: 1.71429rem;
    width: auto; }
    header .profile-area #block-nycares-admin-nycares-user-login .item-list,
    header .profile-area #block-nycares-admin-nycares-user-menu .item-list {
      position: relative; }
      header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links,
      header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links {
        display: table-cell;
        height: 50px;
        vertical-align: middle;
        width: 100%; }
        header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links li,
        header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links li {
          display: inline-block;
          margin: auto 2px;
          min-height: 24px;
          vertical-align: middle; }
          header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links li.last,
          header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links li.last {
            height: 50px; }
            header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links li.last .user-menu,
            header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links li.last .user-menu {
              background-color: #000000;
              background-image: none;
              cursor: pointer;
              display: inline-block;
              height: 48px;
              position: relative;
              top: 1px;
              width: 25px; }
              header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links li.last .user-menu:after,
              header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links li.last .user-menu:after {
                color: #EE2D26;
                content: "\e603";
                font-family: "icons";
                left: 0px;
                position: absolute;
                top: 12px;
                font-size: 24px; }
          header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links li .user-avatar,
          header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links li .user-avatar {
            height: 34px; }
          header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links li .user-name a,
          header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links li .user-name a {
            color: #ECE7E4;
            font-family: 'open_sans_semibold';
            font-size: 13px;
            font-weight: normal; }
          header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links li .user-messages,
          header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links li .user-messages {
            height: 41px; }
            header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links li .user-messages a,
            header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links li .user-messages a {
              background-color: #EE2D26;
              border-radius: 0;
              color: #FFFFFF;
              display: inline-block;
              font-family: 'open_sans_semibold';
              font-size: 13px;
              font-weight: normal;
              height: 24px;
              line-height: 1.6em;
              margin-top: 7px;
              padding: 0 3px 0 0;
              text-align: center;
              text-decoration: none;
              width: 24px; }
              header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-links li .user-messages a:after,
              header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-links li .user-messages a:after {
                border-color: transparent #EE2D26;
                border-style: solid;
                border-width: 0px 11px 8px 0px;
                bottom: 2px;
                content: "";
                display: block;
                position: absolute;
                right: 0px;
                top: auto;
                width: 0;
                z-index: 2000; }
      header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-menus,
      header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-menus {
        background-color: #000000;
        background-image: none;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%;
        z-index: 1000; }
        header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-menus li,
        header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-menus li {
          margin: 0px;
          padding: 0px; }
          header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-menus li a,
          header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-menus li a {
            color: #FFFFFF;
            display: block;
            font-family: 'open_sansregular';
            font-size: 12px;
            font-weight: normal;
            padding: 5px 10px;
            text-decoration: none;
            width: auto; }
            header .profile-area #block-nycares-admin-nycares-user-login .item-list .user-menus li a:hover,
            header .profile-area #block-nycares-admin-nycares-user-menu .item-list .user-menus li a:hover {
              background-color: #EE2D26;
              color: #FFFFFF; }
  header .profile-area #block-nycares-admin-nycares-user-menu .user-links {
    margin: 0px;
    padding: 0px;
    position: relative;
    right: -8px;
    text-align: right; }
    header .profile-area #block-nycares-admin-nycares-user-menu .user-links li {
      display: inline;
      position: relative; }
      header .profile-area #block-nycares-admin-nycares-user-menu .user-links li a {
        background-color: #2D2D2D;
        color: #ECE7E4;
        display: inline-block;
        font-family: 'open_sans_semibold';
        font-size: 13px;
        padding: 12px 29px 11px 15px; }
        header .profile-area #block-nycares-admin-nycares-user-menu .user-links li a:after {
          color: #EE2D26;
          content: "\e602";
          font-family: "icons";
          font-size: 18px;
          height: 0px;
          position: absolute;
          right: 6px;
          top: 14px;
          width: 20px; }
        header .profile-area #block-nycares-admin-nycares-user-menu .user-links li a:hover {
          color: #EE2D26; }
        header .profile-area #block-nycares-admin-nycares-user-menu .user-links li a.active {
          color: #EE2D26; }
      header .profile-area #block-nycares-admin-nycares-user-menu .user-links li span {
        display: none; }
      header .profile-area #block-nycares-admin-nycares-user-menu .user-links li .user-name a {
        background-color: transparent;
        padding: 0px; }
        header .profile-area #block-nycares-admin-nycares-user-menu .user-links li .user-name a:after {
          content: ""; }

nav {
  background-color: #ECE7E4;
  height: 42px; }
  nav .page-sizer {
    text-align: center; }
    nav .page-sizer .sf-main-menu {
      display: inline-block;
      margin: 0px;
      padding: 1px; }
      nav .page-sizer .sf-main-menu .sf-depth-1 {
        display: inline-block;
        margin-left: 0px; }
        nav .page-sizer .sf-main-menu .sf-depth-1 > a {
          border-left: 1px solid #FFFFFF;
          color: #000000;
          font-family: 'open_sans_semibold';
          font-size: 14px;
          font-weight: normal;
          height: 11px;
          line-height: 0.71em;
          padding: 15px;
          text-decoration: none;
          text-transform: uppercase; }
          nav .page-sizer .sf-main-menu .sf-depth-1 > a.active {
            background-color: #FFFFFF;
            color: #EE2D26; }
        nav .page-sizer .sf-main-menu .sf-depth-1.active-trail > a, nav .page-sizer .sf-main-menu .sf-depth-1:hover > a {
          background-color: #FFFFFF;
          color: #EE2D26; }
        nav .page-sizer .sf-main-menu .sf-depth-1 > ul {
          display: block !important;
          margin: 5px 0px 0px 0px;
          padding: 0;
          position: absolute;
          width: 18em !important; }
          nav .page-sizer .sf-main-menu .sf-depth-1 > ul a.sf-depth-2 {
            border-right: none; }
          nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2 {
            background-color: rgba(236, 231, 228, 0.9);
            border-bottom: 1px solid #FFFFFF;
            text-align: left; }
            nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2 a {
              color: #000000;
              display: inline-block;
              font-family: 'open_sans_semibold';
              opacity: 1;
              padding: 7px 15px;
              width: 89%; }
            nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2 a.menuparent {
              position: relative; }
              nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2 a.menuparent:after {
                color: #000000;
                content: "\e602";
                font-family: "icons";
                font-size: 18px;
                height: 20px;
                position: absolute;
                right: 5px;
                top: 5px;
                width: 20px; }
              nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2 a.menuparent:hover:after {
                color: #EE2D26; }
            nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover {
              position: relative;
              background-color: #ece7e4; }
              nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail a, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover a {
                color: #EE2D26; }
                nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail a:after, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover a:after {
                  color: #EE2D26; }
              nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail ul, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover ul {
                display: block !important;
                margin: 0px;
                padding: 0px !important;
                position: absolute;
                top: 0px;
                width: 17em !important; }
                nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail ul li, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover ul li {
                  background-color: rgba(236, 231, 228, 0.9);
                  border-bottom: 1px solid #FFFFFF;
                  text-align: left; }
                  nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail ul li a, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover ul li a {
                    color: #000000;
                    display: inline-block;
                    font-family: 'open_sans_semibold';
                    opacity: 1;
                    padding: 7px 15px;
                    width: 89%; }
                  nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail ul li.active-trail, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail ul li:hover, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover ul li.active-trail, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover ul li:hover {
                    background-color: #ece7e4; }
                    nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail ul li.active-trail a, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2.active-trail ul li:hover a, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover ul li.active-trail a, nav .page-sizer .sf-main-menu .sf-depth-1 > ul > li.sf-depth-2:hover ul li:hover a {
                      color: #EE2D26; }
        nav .page-sizer .sf-main-menu .sf-depth-1:last-child {
          border-right: 1px solid #FFFFFF; }
        nav .page-sizer .sf-main-menu .sf-depth-1 .sf-hidden {
          display: none !important;
          z-index: 10; }
        nav .page-sizer .sf-main-menu .sf-depth-1#menu-507-1 a {
          border-right: 1px solid #FFFFFF; }
          nav .page-sizer .sf-main-menu .sf-depth-1#menu-507-1 a.sf-depth-2 {
            border-right: none; }
        nav .page-sizer .sf-main-menu .sf-depth-1#menu-1205-1 {
          position: absolute;
          right: 1px;
          top: -124px; }
          nav .page-sizer .sf-main-menu .sf-depth-1#menu-1205-1 a {
            background-color: #6BBEC6;
            border: 1px solid #0993A0;
            color: #FFFFFF;
            display: inline-block;
            font-family: 'open_sansbold';
            font-size: 14px;
            padding: 12px;
            text-align: center;
            text-transform: uppercase;
            height: 24px;
            line-height: 1.5em;
            padding: 8px 25px;
            width: 106px; }
            nav .page-sizer .sf-main-menu .sf-depth-1#menu-1205-1 a:active, nav .page-sizer .sf-main-menu .sf-depth-1#menu-1205-1 a:hover {
              background-color: #0993A0; }

section {
  /* Opportunity This Like on Project Detail Page */
  /* Panels on Homepage */
  /* Search Box Widget */
  /* Project Goals Widget on Homepage */
  /*Refine Form */
  /* Carousel on Homepage */ }
  section.page-project-corp-sign-up .project .page-sizer .content-wrapper {
    float: right;
    width: 790px; }
  section .content-wrapper .back {
    margin-top: 20px; }
    section .content-wrapper .back a {
      color: #404041;
      font-family: 'open_sans_semibold';
      font-size: 11px;
      font-weight: normal;
      padding-left: 0px;
      text-decoration: underline;
      text-transform: normal; }
      section .content-wrapper .back a:before {
        content: ""; }
      section .content-wrapper .back a:hover {
        color: #EE2D26; }
    section .content-wrapper .back:before {
      color: #939598;
      content: "\e601";
      font-family: "icons";
      left: -6px;
      position: relative;
      text-decoration: none;
      top: 2px; }
  section .content-wrapper h1.title {
    color: #3B3B3B;
    font-family: 'open_sans_semibold';
    font-size: 36px;
    font-weight: normal;
    line-height: 1em;
    text-transform: uppercase; }
  section .content-wrapper h3 {
    font-family: 'open_sansregular';
    font-size: 1.5rem;
    margin-bottom: 10px;
    margin-top: 20px; }
  section .content-wrapper p {
    margin-bottom: 10px; }
  section .content-wrapper .location-widget .share-this {
    background-color: #6BBEC6;
    border: 1px solid #0993A0;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'open_sansbold';
    font-size: 14px;
    padding: 12px;
    text-align: center;
    text-transform: uppercase;
    margin-top: 15px;
    width: 283px; }
    section .content-wrapper .location-widget .share-this:active, section .content-wrapper .location-widget .share-this:hover {
      background-color: #0993A0; }
  section .content-wrapper table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-bottom: 1.42857em;
    margin-top: 1.42857em; }
  section .content-wrapper .top-bar {
    background-color: #AAA396;
    height: 45px;
    margin-top: 24px;
    overflow: hidden; }
    section .content-wrapper .top-bar .flag-wrapper {
      left: 6px;
      position: relative;
      top: -2px; }
  section .content-wrapper .view-board-of-directors,
  section .content-wrapper .view-fundraising-committee,
  section .content-wrapper .view-junior-committee {
    font-family: 'open_sansregular';
    font-size: 1em; }
    section .content-wrapper .view-board-of-directors .col-1,
    section .content-wrapper .view-board-of-directors .col-2,
    section .content-wrapper .view-board-of-directors .col-3,
    section .content-wrapper .view-board-of-directors .col-4,
    section .content-wrapper .view-fundraising-committee .col-1,
    section .content-wrapper .view-fundraising-committee .col-2,
    section .content-wrapper .view-fundraising-committee .col-3,
    section .content-wrapper .view-fundraising-committee .col-4,
    section .content-wrapper .view-junior-committee .col-1,
    section .content-wrapper .view-junior-committee .col-2,
    section .content-wrapper .view-junior-committee .col-3,
    section .content-wrapper .view-junior-committee .col-4 {
      width: 190px;
      vertical-align: text-top; }
    section .content-wrapper .view-board-of-directors .field-job-title,
    section .content-wrapper .view-board-of-directors .field-company-name,
    section .content-wrapper .view-fundraising-committee .field-job-title,
    section .content-wrapper .view-fundraising-committee .field-company-name,
    section .content-wrapper .view-junior-committee .field-job-title,
    section .content-wrapper .view-junior-committee .field-company-name {
      font-size: 0.8em;
      line-height: 1.5em;
      text-transform: uppercase;
      width: 170px; }
  section .content-wrapper menu, section .content-wrapper ol, section .content-wrapper ul, section .content-wrapper .item-list ul {
    padding: 0 0 0 30px;
    list-style: disc; }
  section h1 {
    color: #3B3B3B;
    font-family: 'open_sans_semibold';
    font-size: 36px;
    font-weight: normal;
    line-height: 1em; }
  section.internal .page-sizer {
    overflow: hidden;
    padding-bottom: 30px; }
    section.internal .page-sizer .content-wrapper {
      float: right;
      width: 790px; }
      section.internal .page-sizer .content-wrapper .view-landing-carousel {
        position: relative; }
      section.internal .page-sizer .content-wrapper .panel-col-top .subtitle p {
        color: #3B3B3B;
        font-style: italic; }
      section.internal .page-sizer .content-wrapper .center-wrapper {
        margin-top: 30px; }
        section.internal .page-sizer .content-wrapper .center-wrapper .panel-col-first {
          width: 530px;
          float: left; }
          section.internal .page-sizer .content-wrapper .center-wrapper .panel-col-first .pane-views-panes {
            margin: auto;
            width: 100%; }
        section.internal .page-sizer .content-wrapper .center-wrapper .panel-col-last {
          float: right;
          width: 246px; }
        section.internal .page-sizer .content-wrapper .center-wrapper .pane-content p {
          color: #3B3B3B;
          font-size: 14px; }
      section.internal .page-sizer .content-wrapper #page_subtitle {
        color: #3B3B3B;
        font-style: normal; }
      section.internal .page-sizer .content-wrapper h2 {
        background-color: #F5F5F5;
        color: #3B3B3B;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        margin-bottom: 6px;
        padding: 12px 18px 8px;
        text-transform: uppercase; }
      section.internal .page-sizer .content-wrapper #views_slideshow_cycle_teaser_section_landing_carousel-panel_pane_3 {
        width: 791px !important; }
        section.internal .page-sizer .content-wrapper #views_slideshow_cycle_teaser_section_landing_carousel-panel_pane_3 .pane-landing-carousel-panel-pane-3 {
          margin: 0px;
          width: 790px; }
          section.internal .page-sizer .content-wrapper #views_slideshow_cycle_teaser_section_landing_carousel-panel_pane_3 .pane-landing-carousel-panel-pane-3 .view-display-id-panel_pane_3 {
            height: 340px;
            overflow: hidden; }
            section.internal .page-sizer .content-wrapper #views_slideshow_cycle_teaser_section_landing_carousel-panel_pane_3 .pane-landing-carousel-panel-pane-3 .view-display-id-panel_pane_3 .views-row {
              float: left; }
              section.internal .page-sizer .content-wrapper #views_slideshow_cycle_teaser_section_landing_carousel-panel_pane_3 .pane-landing-carousel-panel-pane-3 .view-display-id-panel_pane_3 .views-row > div {
                display: inline-block;
                height: 340px;
                position: relative; }
                section.internal .page-sizer .content-wrapper #views_slideshow_cycle_teaser_section_landing_carousel-panel_pane_3 .pane-landing-carousel-panel-pane-3 .view-display-id-panel_pane_3 .views-row > div .field-image {
                  height: 340px;
                  width: 790px; }
                  section.internal .page-sizer .content-wrapper #views_slideshow_cycle_teaser_section_landing_carousel-panel_pane_3 .pane-landing-carousel-panel-pane-3 .view-display-id-panel_pane_3 .views-row > div .field-image img {
                    border: 0 none;
                    height: auto; }
                section.internal .page-sizer .content-wrapper #views_slideshow_cycle_teaser_section_landing_carousel-panel_pane_3 .pane-landing-carousel-panel-pane-3 .view-display-id-panel_pane_3 .views-row > div .field-title {
                  background: none repeat scroll 0 0 rgba(213, 190, 162, 0.9);
                  bottom: 110px;
                  color: #FFFFFF;
                  float: right;
                  font-family: 'open_sansregular';
                  font-size: 0.8em;
                  height: 95px;
                  line-height: 1.28571em;
                  padding: 15px 5px 0 15px;
                  position: relative;
                  right: 0;
                  width: 200px; }
      section.internal .page-sizer .content-wrapper .region-content .panel-1col {
        padding: 0; }
      section.internal .page-sizer .content-wrapper .region-content .panels-flexible-region {
        width: 100%; }
      section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-header,
      section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-header {
        font-style: normal; }
      section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-filters form,
      section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-filters form {
        color: black;
        font-style: normal; }
        section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-filters form .views-exposed-form > div > div label,
        section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-filters form .views-exposed-form > div > div label {
          line-height: 18pt; }
        section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-filters form input.form-submit,
        section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-filters form input.form-submit {
          background-color: #EE2D26;
          background-image: none;
          border: 1px solid #BD4D49;
          border-radius: 0px;
          color: #FFFFFF;
          display: inline-block;
          font-family: 'open_sansbold';
          font-size: 14px;
          height: 46px;
          margin: 0;
          padding: 0;
          text-transform: uppercase;
          width: 152px;
          margin-top: 18px;
          width: 100px;
          height: 30px; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-filters form input.form-submit:active, section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-filters form input.form-submit:hover,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-filters form input.form-submit:active,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-filters form input.form-submit:hover {
            background-color: #AE211C; }
      section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row,
      section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row {
        padding: 0px; }
        section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row:hover,
        section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row:hover {
          background: none; }
        section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project,
        section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project {
          background-color: #FFFFFF;
          border: 1px solid #AAA396;
          height: 178px;
          margin-bottom: 12px;
          overflow: hidden;
          position: relative;
          width: auto;
          font-style: normal; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .contextual-links-wrapper a,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .contextual-links-wrapper a {
            position: absolute; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-first,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-first {
            background-color: #AAA396;
            display: inline-block;
            float: left;
            height: 178px;
            position: relative;
            width: 28px; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-first .flag-wrapper,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-first .flag-wrapper {
              left: 2px;
              top: -4px; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second {
            display: inline-block;
            float: left;
            padding: 10px 10px;
            width: 474px;
            position: relative;
            height: 158px; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .field-title,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .field-title {
              background-color: transparent;
              margin: 0px 0px 5px 0px;
              padding: 0px;
              display: block;
              max-height: 55px;
              overflow: hidden; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .field-title a,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .field-title a {
                color: #404041;
                font-family: 'open_sans_semibold';
                font-size: 24px;
                font-weight: normal;
                line-height: 1em;
                margin: 0 0 15px;
                padding: 0;
                text-decoration: underline; }
                section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .field-title a:hover,
                section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .field-title a:hover {
                  color: #EE2D26; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .field-partner,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .field-partner {
              display: block;
              color: #939598;
              font-family: 'open_sans_semibold';
              font-size: 18px;
              font-weight: normal;
              text-transform: uppercase;
              font-size: 14px;
              margin: 0px 0px 5px 0px; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .field-description,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .field-description {
              color: #404041;
              display: inline-block;
              font-family: 'open_sans_semibold';
              font-size: 14px;
              font-weight: normal;
              line-height: 1.3em;
              padding: 0; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .field-description p,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .field-description p {
                color: #404041;
                display: inline;
                font-family: 'open_sans_semibold';
                font-size: 14px;
                font-weight: normal;
                line-height: 1.3em; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .field-description .link-to-content, section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .field-description .expand-link,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .field-description .link-to-content,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .field-description .expand-link {
                color: #939598;
                font-size: 11px;
                font-family: 'open_sansbold';
                font-weight: normal;
                padding-left: 10px;
                position: relative;
                text-decoration: none;
                text-transform: uppercase; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons {
              position: absolute;
              bottom: 0px;
              overflow: hidden;
              font-size: 11px;
              text-transform: uppercase;
              max-width: 600px;
              max-height: 26px; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div {
                width: auto;
                padding: 0;
                border: none;
                line-height: 18pt;
                background: none;
                display: inline; }
                section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div,
                section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div {
                  display: inline-block;
                  background: transparent url(../img/sprite_site_icons.png) 0 -602px no-repeat;
                  padding-left: 20px;
                  width: auto;
                  margin-right: 20px; }
                  section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.multi-date,
                  section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.multi-date {
                    color: #0993A0; }
                  section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.hot-project-flag,
                  section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.hot-project-flag {
                    background-position: 0 -626px;
                    color: #FF6600; }
                  section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.featured-project-flag,
                  section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.featured-project-flag {
                    background-position: 0 -652px;
                    color: #EE2D26; }
                  section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.new-vol-friendly-flag,
                  section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.new-vol-friendly-flag {
                    background-position: 0 -1198px;
                    color: #FA2D9A;
                    padding-left: 23px; }
                  section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.groups-available-icon,
                  section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.groups-available-icon {
                    background-position: 0 -786px;
                    color: #4690d6;
                    padding-left: 32px; }
                  section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.teen-group-project-flag,
                  section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.teen-group-project-flag {
                    background-position: 0 -1168px;
                    color: #8CBE67;
                    padding-left: 32px; }
                  section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.family-friendly-project-flag,
                  section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.family-friendly-project-flag {
                    background-position: 0 -749px;
                    color: #9933CC;
                    padding-left: 24px; }
                  section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.commitment-required-icon,
                  section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.commitment-required-icon {
                    color: #0993A0;
                    padding-left: 24px; }
                    section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.commitment-required-icon:after,
                    section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-second .group_project_icons > div > div.commitment-required-icon:after {
                      content: none; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-third,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-third {
            background-color: #EBE7E3;
            border-left: 1px solid #FFFFFF;
            float: left;
            height: 168px;
            margin-right: 1px;
            padding: 10px 10px 0px 10px;
            width: 125px; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-third div,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-third div {
              font-size: 11px;
              font-family: 'open_sansbold';
              font-size: 13px;
              font-weight: normal;
              line-height: 1.5em;
              text-transform: uppercase;
              font-style: normal;
              color: black; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-third div.field-custom-borough-neighborhood,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-third div.field-custom-borough-neighborhood {
                border-bottom: 1px solid #FFFFFF;
                min-height: 65px;
                overflow: hidden; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-third div.field-signup-times,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-third div.field-signup-times {
                min-height: 65px;
                overflow: hidden;
                padding-top: 10px; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth {
            background: url("../img/bk_cta.png") no-repeat scroll center top #ED2C25;
            float: right;
            height: 180px;
            overflow: hidden;
            position: relative;
            right: 0px;
            width: 117px; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div {
              border-bottom: 1px solid #FFFFFF;
              color: #FFFFFF;
              display: block;
              position: relative;
              z-index: 10;
              margin: 0; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div.field-site-captain-signup-button, section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div.field-registrar-signup-button, section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div.field-mural-artist-signup-button,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div.field-site-captain-signup-button,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div.field-registrar-signup-button,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div.field-mural-artist-signup-button {
                padding: 120px 0px 0px 0px; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div a,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div a {
                color: #FFFFFF;
                display: block;
                font-family: 'open_sansbold';
                font-size: 14px;
                font-weight: normal;
                padding: 4px 6px;
                text-align: center;
                text-transform: uppercase;
                text-decoration: none;
                background: transparent;
                margin: 0;
                border: none; }
                section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div a:hover,
                section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div a:hover {
                  background-color: #EE2D26;
                  text-decoration: underline; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div:last-child,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons div:last-child {
                border-bottom: none; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons.two-buttons a,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons.two-buttons a {
              padding: 5px 6px; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons.three-buttons a,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .buttons.three-buttons a {
              padding: 0px 6px; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining,
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available {
              margin-top: 28px;
              height: 76px; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .spot-number,
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .spot-number,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .spot-number,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .spot-number {
                color: #FFFFFF;
                display: block;
                font-family: 'open_sans_semibold';
                font-size: 36px;
                font-weight: normal;
                margin-bottom: 5px;
                text-align: center; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .spot-label,
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .sign-up-text,
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .spot-label,
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .sign-up-text,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .spot-label,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .sign-up-text,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .spot-label,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .sign-up-text {
                color: #FFFFFF;
                display: block;
                font-family: 'open_sans_semibold';
                font-weight: normal;
                text-align: center;
                text-transform: uppercase;
                font-style: normal; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .contact-team-leader,
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .contact-team-leader,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .contact-team-leader,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .contact-team-leader {
                position: relative;
                top: -25px;
                padding: 8px 4px;
                line-height: normal; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .registered-mark,
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .registered-mark,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-capacity-remaining .registered-mark,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .registered-mark {
                display: none; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .spot-label,
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .sign-up-text,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .spot-label,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .view-content .item-list .group-content .views-row .node-project .group-fourth .field-speaker-available .sign-up-text {
              text-transform: none; }
      section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list span,
      section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list span {
        text-transform: uppercase; }
      section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul,
      section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul {
        list-style: none outside none;
        margin: 0;
        padding: 0;
        text-align: left; }
        section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li,
        section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li {
          display: inline-block;
          margin: 0 10px 0 0;
          padding: 0;
          font-style: normal; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li a,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li a {
            background-color: #FFFFFF;
            border-radius: 5px;
            color: #3B3B3B;
            display: inline-block;
            padding: 6px;
            text-decoration: none;
            height: 24px;
            line-height: 24px; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li a:hover,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li a:hover {
              background-color: #EE2D26;
              color: #FFFFFF; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li a.page-active,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li a.page-active {
              color: #EE2D26; }
              section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li a.page-active:hover,
              section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li a.page-active:hover {
                background-color: #EE2D26;
                color: #FFFFFF; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li.pager-previous a,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li.pager-previous a {
            font-size: 0; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li.pager-previous a:after,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li.pager-previous a:after {
              content: '<';
              font-size: 14px; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li.pager-first a,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li.pager-first a {
            font-size: 0; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li.pager-first a:after,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li.pager-first a:after {
              content: '<<';
              font-size: 14px; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li.pager-next a,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li.pager-next a {
            font-size: 0; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li.pager-next a:after,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li.pager-next a:after {
              content: '>';
              font-size: 14px; }
          section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li.pager-last a,
          section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li.pager-last a {
            font-size: 0; }
            section.internal .page-sizer .content-wrapper .region-content .view-project-search .item-list ul li.pager-last a:after,
            section.internal .page-sizer .content-wrapper .region-content .view-nycd-projects .item-list ul li.pager-last a:after {
              content: '>>';
              font-size: 14px; }
      section.internal .page-sizer .content-wrapper .region-content .pane-nycd-projects-panel-pane-speaker-signup {
        padding: 0; }
    section.internal .page-sizer .sidebars {
      float: left;
      margin-top: 10px;
      width: 170px; }
      section.internal .page-sizer .sidebars #block-menu-block-1 ul {
        margin: 0px;
        padding: 0px; }
        section.internal .page-sizer .sidebars #block-menu-block-1 ul li {
          margin: 3px 0px; }
          section.internal .page-sizer .sidebars #block-menu-block-1 ul li a {
            color: #3B3B3B;
            font-family: 'open_sansregular';
            font-size: 14px;
            letter-spacing: 0; }
            section.internal .page-sizer .sidebars #block-menu-block-1 ul li a:hover {
              color: #EE2D26; }
          section.internal .page-sizer .sidebars #block-menu-block-1 ul li.active-trail > a {
            color: #EE2D26; }
          section.internal .page-sizer .sidebars #block-menu-block-1 ul li ul {
            padding-left: 20px; }
            section.internal .page-sizer .sidebars #block-menu-block-1 ul li ul li a {
              color: #3B3B3B; }
              section.internal .page-sizer .sidebars #block-menu-block-1 ul li ul li a.active {
                color: #EE2D26; }
  section.project .page-sizer .content-wrapper ul.tabs {
    margin-top: 20px; }
    section.project .page-sizer .content-wrapper ul.tabs li a {
      font-size: 16px;
      padding: 12px 11px; }
  section.project .page-sizer .content-wrapper .group-top-bar {
    background-color: #AAA396;
    height: 45px;
    margin-top: 24px;
    overflow: hidden;
    position: relative; }
    section.project .page-sizer .content-wrapper .group-top-bar .flag-wrapper {
      left: 6px;
      position: relative;
      top: -25px; }
  section.project .page-sizer .content-wrapper #page-title {
    display: none; }
  section.project .page-sizer .content-wrapper #nycares-projects-group-signup-form {
    font-size: 14px; }
  section.project .page-sizer .content-wrapper .group-dates {
    margin: 0px 0px 30px 0px; }
    section.project .page-sizer .content-wrapper .group-dates > h3 {
      display: none; }
    section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper > h3 {
      display: none; }
    section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form {
      position: relative; }
      section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form.open .signup-time-wrapper .actions {
        display: none !important; }
      section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions {
        display: block; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .sign-up,
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .de-register {
          display: inline-block; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .sign-up input, section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .sign-up .de-register-link,
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .de-register input,
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .de-register .de-register-link {
            background-color: #EE2D26;
            background-image: none;
            border: 1px solid #BD4D49;
            border-radius: 0px;
            color: #FFFFFF;
            display: inline-block;
            font-family: 'open_sansbold';
            font-size: 14px;
            height: 46px;
            margin: 0;
            padding: 0;
            text-transform: uppercase;
            width: 152px;
            line-height: 46px;
            text-align: center;
            margin-top: 10px;
            width: 314px; }
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .sign-up input:active, section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .sign-up input:hover, section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .sign-up .de-register-link:active, section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .sign-up .de-register-link:hover,
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .de-register input:active,
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .de-register input:hover,
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .de-register .de-register-link:active,
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .de-register .de-register-link:hover {
              background-color: #AE211C; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .group-signup {
          display: inline-block;
          vertical-align: top;
          position: relative;
          left: 10px; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .group-signup a {
            background-color: #EE2D26;
            background-image: none;
            border: 1px solid #BD4D49;
            border-radius: 0px;
            color: #FFFFFF;
            display: inline-block;
            font-family: 'open_sansbold';
            font-size: 14px;
            height: 46px;
            margin: 0;
            padding: 0;
            text-transform: uppercase;
            width: 152px;
            height: 44px;
            text-align: center;
            line-height: 44px;
            margin-top: 5px;
            width: 314px; }
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .group-signup a:active, section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .actions .group-signup a:hover {
              background-color: #AE211C; }
      section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .corp-sign-up-link {
        vertical-align: top;
        position: relative;
        background-color: #EE2D26;
        background-image: none;
        border: 1px solid #BD4D49;
        border-radius: 0px;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 14px;
        height: 46px;
        margin: 0;
        padding: 0;
        text-transform: uppercase;
        width: 152px;
        height: 44px;
        text-align: center;
        line-height: 44px;
        margin-left: 10px;
        margin-top: 5px;
        width: 314px; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .corp-sign-up-link:active, section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .corp-sign-up-link:hover {
          background-color: #AE211C; }
      section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .close-link {
        display: inline-block;
        position: absolute;
        right: 10px;
        top: 15px; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .close-link a {
          color: #939598;
          font-family: 'open_sansbold';
          font-size: 14px;
          font-weight: normal;
          padding-right: 30px;
          text-transform: uppercase; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .close-link a:after {
            color: #EE2D26;
            content: "\e603";
            font-family: "icons";
            position: absolute;
            right: 12px; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .close-link:after {
          content: ""; }
      section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form #edit-signup,
      section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form #edit-de-register {
        background-color: #EE2D26;
        background-image: none;
        border: 1px solid #BD4D49;
        border-radius: 0px;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 14px;
        height: 46px;
        margin: 0;
        padding: 0;
        text-transform: uppercase;
        width: 152px;
        margin-left: 20px;
        margin-top: 10px;
        width: 314px; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form #edit-signup:active, section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form #edit-signup:hover,
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form #edit-de-register:active,
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form #edit-de-register:hover {
          background-color: #AE211C; }
      section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .see-more-link {
        display: inline-block;
        position: absolute;
        right: 0;
        top: 20px;
        width: auto; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .see-more-link a.see-more {
          color: #939598;
          font-family: 'open_sansbold';
          font-size: 14px;
          font-weight: normal;
          padding-right: 30px;
          text-transform: uppercase;
          top: 21px;
          width: auto; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .see-more-link a.see-more:after {
            color: #EE2D26;
            content: "\e602";
            font-family: "icons";
            position: absolute;
            right: 12px; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .see-more-link a.see-more.close:after {
            color: #EE2D26;
            content: "\e603";
            font-family: "icons";
            position: absolute;
            right: 5px;
            top: -3px; }
      section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item {
        padding: 10px 15px;
        position: relative;
        width: 948px; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .calendar {
          display: inline-block;
          margin-top: 2px;
          position: absolute;
          right: 0px;
          vertical-align: top;
          width: 385px; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .calendar .addtocal {
            background-image: none; }
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .calendar .addtocal .add-to-cal {
              color: #939598; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .calendar .add-to-cal {
            color: #939598;
            font-family: 'open_sans_semibold';
            font-size: 18px;
            font-weight: normal;
            margin-top: 10px;
            text-transform: uppercase;
            background: transparent url(../img/sprite_site_icons.png) 0 -673px no-repeat;
            font-size: 14px;
            padding-left: 23px;
            text-decoration: underline; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .calendar .addtocal_menu {
            display: none; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .calendar .spots {
            position: absolute;
            right: 13px;
            top: auto;
            width: auto; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .date,
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .time {
          color: #3B3B3B;
          font-family: 'open_sansbold';
          font-size: 14px;
          font-weight: normal;
          text-transform: uppercase; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .date {
          color: #404041;
          display: inline-block;
          font-size: 13px;
          height: 25px;
          line-height: 1.6em;
          padding-top: 5px;
          position: relative;
          top: 0px; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .date .form-item {
            margin: -5px 0px 0px 0px;
            padding: 0px; }
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .date .form-item [type="checkbox"] {
              border: 0;
              clip: rect(0 0 0 0);
              position: absolute;
              height: 1px;
              margin: -1px;
              overflow: hidden;
              padding: 0;
              width: 1px; }
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .date .form-item [type="checkbox"] + label {
              background-position: 0 0;
              background-repeat: no-repeat;
              color: #404041;
              cursor: pointer;
              display: inline-block;
              font-family: 'open_sansbold';
              font-size: 14px;
              font-weight: normal;
              height: 30px;
              line-height: 30px;
              padding-left: 50px;
              text-transform: uppercase;
              vertical-align: middle; }
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .date .form-item [type="checkbox"]:checked + label {
              background-position: 0 -30px; }
            section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .date .form-item label {
              background: transparent url(../img/img-checkbox-red.png) 0 0 no-repeat; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item.first {
          background-color: #F5F5F5; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item.first .calendar {
            display: inline-block;
            margin-top: 2px;
            position: absolute;
            right: 0px;
            vertical-align: top;
            width: 385px; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item.first .spots {
            display: none; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .spots {
          color: #D2BEA2;
          display: inline-block;
          font-family: 'open_sansbold';
          font-size: 14px;
          font-weight: normal;
          position: absolute;
          right: 23px;
          text-transform: uppercase;
          top: 12px;
          width: 125px; }
          section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .spots .spot-number {
            font-family: 'open_sansbold';
            font-size: 14px;
            font-weight: normal;
            color: #D2BEA2; }
        section.project .page-sizer .content-wrapper .group-dates .field-group-format-wrapper .field-signup-times-form #nycares-admin-project-signup-form .signup-time-wrapper .signup-time-item .time {
          display: inline-block;
          color: #404041;
          font-family: 'open_sansbold';
          font-size: 14px;
          font-weight: normal;
          left: 350px;
          position: absolute;
          text-transform: uppercase;
          top: 14px; }
  section.project .page-sizer .content-wrapper .group-description {
    display: inline-block;
    min-height: 80px;
    position: relative;
    width: 639px; }
    section.project .page-sizer .content-wrapper .group-description > h3 {
      display: none; }
    section.project .page-sizer .content-wrapper .group-description .field-group-format-wrapper .agency-name {
      color: #939598;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      margin-top: 10px;
      text-transform: uppercase; }
    section.project .page-sizer .content-wrapper .group-description .field-group-format-wrapper .field-title {
      display: block; }
    section.project .page-sizer .content-wrapper .group-description .field-group-format-wrapper .field-description {
      color: #404041;
      font-family: 'open_sans_semibold';
      font-size: 14px;
      font-weight: normal;
      margin-top: 15px; }
    section.project .page-sizer .content-wrapper .group-description .field-group-format-wrapper .field-label {
      clear: both;
      float: left;
      font-family: 'open_sans_semibold';
      padding-right: 10px; }
    section.project .page-sizer .content-wrapper .group-description .field-group-format-wrapper .inline {
      color: #404041;
      display: inline;
      float: left;
      font-size: 14px;
      font-weight: normal;
      line-height: 1.5em;
      margin-top: 15px; }
    section.project .page-sizer .content-wrapper .group-description .field-group-format-wrapper .group-project-options {
      position: relative; }
  section.project .page-sizer .content-wrapper .group-location-widget {
    display: inline-block;
    float: right;
    overflow: hidden;
    vertical-align: top;
    width: 314px; }
    section.project .page-sizer .content-wrapper .group-location-widget > h3 {
      display: none; }
    section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper {
      margin-bottom: 15px;
      width: 100%; }
      section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper {
        background-color: #F5F5F5;
        padding: 18px; }
        section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper > h3 {
          display: none; }
        section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper .field-group-format-wrapper {
          margin: 0;
          width: 250px; }
          section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper .field-group-format-wrapper h3.field-label {
            background-color: #F5F5F5;
            color: #3B3B3B;
            font-family: 'open_sans_semibold';
            font-size: 18px;
            font-weight: normal;
            margin-bottom: 6px;
            padding: 12px 18px 8px;
            text-transform: uppercase;
            margin: 0;
            padding: 0; }
          section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper .field-group-format-wrapper .field-address {
            margin-top: 15px; }
            section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper .field-group-format-wrapper .field-address iframe {
              height: 277px;
              width: 270px; }
            section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper .field-group-format-wrapper .field-address .simple-gmap-link a {
              color: #939598;
              display: inline-block;
              font-family: 'open_sans_semibold';
              font-size: 11px;
              font-weight: normal;
              margin-top: 2px;
              text-transform: uppercase; }
              section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper .field-group-format-wrapper .field-address .simple-gmap-link a:after {
                color: #EE2D26;
                content: "\e602";
                font-family: "icons";
                font-size: 18px;
                position: relative;
                right: -2px;
                top: 4px; }
              section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper .field-group-format-wrapper .field-address .simple-gmap-link a:hover {
                color: #EE2D26; }
            section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .location-wrapper .field-group-format-wrapper .field-address .simple-gmap-link:after {
              content: ""; }
      section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-share {
        position: relative;
        top: 30px;
        padding-bottom: 30px; }
        section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-share .sharethis-wrapper > span {
          display: none; }
          section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-share .sharethis-wrapper > span.st_sharethis_hcount {
            display: block; }
            section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-share .sharethis-wrapper > span.st_sharethis_hcount .stButton .st-sharethis-counter {
              background-color: #6BBEC6;
              border: 1px solid #0993A0;
              color: #FFFFFF;
              display: inline-block;
              font-family: 'open_sansbold';
              font-size: 14px;
              padding: 12px;
              text-align: center;
              text-transform: uppercase;
              background-image: none !important;
              height: 30px;
              margin: 0;
              position: relative;
              width: 285px;
              vertical-align: middle;
              padding: 14px 12px 2px 12px; }
              section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-share .sharethis-wrapper > span.st_sharethis_hcount .stButton .st-sharethis-counter:active, section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-share .sharethis-wrapper > span.st_sharethis_hcount .stButton .st-sharethis-counter:hover {
                background-color: #0993A0; }
              section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-share .sharethis-wrapper > span.st_sharethis_hcount .stButton .st-sharethis-counter:after {
                content: "Share"; }
            section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-share .sharethis-wrapper > span.st_sharethis_hcount .stButton .stArrow {
              display: none; }
      section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-resource-library-link {
        position: relative;
        top: 10px; }
        section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-resource-library-link a {
          color: #404041;
          display: inline-block;
          font-family: 'open_sans_semibold';
          font-size: 11px;
          font-weight: normal;
          margin-top: 2px;
          text-decoration: underline;
          text-transform: uppercase; }
          section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .field-resource-library-link a:hover {
            color: #EE2D26; }
      section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .partner {
        overflow: hidden;
        padding-bottom: 35px; }
        section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .partner > h3 {
          display: none; }
        section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .partner .field-group-format-wrapper {
          background-color: whitesmoke;
          display: block;
          overflow: hidden;
          margin: 0px;
          padding: 18px;
          position: relative;
          top: 30px;
          width: 278px; }
          section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .partner .field-group-format-wrapper h3 {
            background: none;
            background-color: whitesmoke;
            color: #3B3B3B;
            font-family: 'open_sans_semibold';
            font-size: 18px;
            font-weight: normal;
            margin: 0;
            padding: 0;
            text-transform: uppercase; }
          section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .partner .field-group-format-wrapper .field-partner .group-right {
            min-width: 270px;
            padding-top: 20px; }
            section.project .page-sizer .content-wrapper .group-location-widget .field-group-format-wrapper .partner .field-group-format-wrapper .field-partner .group-right .expand-link {
              display: none; }
  section.project .page-sizer .content-wrapper .group-leader-partner-container {
    display: inline-block;
    float: left;
    width: 646px; }
    section.project .page-sizer .content-wrapper .group-leader-partner-container > h3 {
      display: none; }
    section.project .page-sizer .content-wrapper .group-leader-partner-container .additional-infor {
      display: block;
      margin-bottom: 20px;
      overflow: hidden; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .additional-infor .field-label {
        clear: both;
        display: inline;
        float: left; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .additional-infor .inline {
        color: #404041;
        display: inline;
        float: left;
        font-family: 'open_sans_semibold';
        font-size: 14px;
        font-weight: normal;
        line-height: 1.5em;
        padding-right: 10px; }
    section.project .page-sizer .content-wrapper .group-leader-partner-container .field-contact-staff {
      display: inline-block;
      left: 180px;
      margin-bottom: 20px;
      position: relative; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .field-contact-staff a {
        background-color: #6BBEC6;
        border: 1px solid #0993A0;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 14px;
        padding: 12px;
        text-align: center;
        text-transform: uppercase;
        width: 198px;
        padding: 15px 12px 7px 12px;
        height: 24px; }
        section.project .page-sizer .content-wrapper .group-leader-partner-container .field-contact-staff a:active, section.project .page-sizer .content-wrapper .group-leader-partner-container .field-contact-staff a:hover {
          background-color: #0993A0; }
        section.project .page-sizer .content-wrapper .group-leader-partner-container .field-contact-staff a:after {
          content: ""; }
    section.project .page-sizer .content-wrapper .group-leader-partner-container .manager > h3 {
      display: none; }
    section.project .page-sizer .content-wrapper .group-leader-partner-container .manager .field-group-format-wrapper h2 {
      background-color: #F5F5F5;
      color: #3B3B3B;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      margin-bottom: 6px;
      padding: 12px 18px 8px;
      text-transform: uppercase;
      background-image: none;
      margin-left: 0px;
      padding: 5px 18px 4px; }
    section.project .page-sizer .content-wrapper .group-leader-partner-container .manager .field-group-format-wrapper .manager-data img {
      float: left;
      height: 158px;
      padding-right: 20px;
      width: 158px; }
    section.project .page-sizer .content-wrapper .group-leader-partner-container .manager .field-group-format-wrapper .manager-data .manager-information {
      float: left;
      width: 460px; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .manager .field-group-format-wrapper .manager-data .manager-information h3 {
        background: none repeat scroll 0 0 transparent;
        color: #404041;
        font-family: 'open_sans_semibold';
        font-size: 24px;
        font-weight: normal;
        margin: 0;
        padding: 0;
        text-transform: none; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .manager .field-group-format-wrapper .manager-data .manager-information .text {
        color: #404041;
        font-family: 'open_sans_semibold';
        font-size: 14px;
        font-weight: normal;
        line-height: 1.5em;
        margin-top: 15px; }
    section.project .page-sizer .content-wrapper .group-leader-partner-container .group-site-info {
      margin-bottom: 30px;
      overflow: hidden; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .group-site-info > h3 {
        background-color: #F5F5F5;
        color: #3B3B3B;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        margin-bottom: 6px;
        padding: 12px 18px 8px;
        text-transform: uppercase;
        background-image: none;
        margin-left: 0px;
        padding: 5px 18px 4px; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .group-site-info .field-label {
        clear: both;
        float: left;
        padding-right: 10px;
        font-family: 'open_sans_semibold'; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .group-site-info .inline {
        color: #404041;
        display: inline;
        float: left;
        font-size: 14px;
        font-weight: normal;
        line-height: 1.5em;
        margin-top: 15px; }
        section.project .page-sizer .content-wrapper .group-leader-partner-container .group-site-info .inline .subway-line {
          display: inline; }
          section.project .page-sizer .content-wrapper .group-leader-partner-container .group-site-info .inline .subway-line:after {
            content: ",";
            padding-right: 0.4em; }
    section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader {
      margin-bottom: 20px;
      width: 646px; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader > h3 {
        display: none; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-contact-team-leader-button {
        display: inline-block;
        float: right;
        position: relative;
        top: -4px; }
        section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-contact-team-leader-button .contact-team-leader-form {
          display: none; }
        section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-contact-team-leader-button .contact-team-leader a {
          background-color: #6BBEC6;
          border: 1px solid #0993A0;
          color: #FFFFFF;
          display: inline-block;
          font-family: 'open_sansbold';
          font-size: 14px;
          padding: 12px;
          text-align: center;
          text-transform: uppercase;
          display: block;
          height: 24px;
          line-height: 1.6em;
          top: -4px;
          width: 198px; }
          section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-contact-team-leader-button .contact-team-leader a:active, section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-contact-team-leader-button .contact-team-leader a:hover {
            background-color: #0993A0; }
          section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-contact-team-leader-button .contact-team-leader a:after {
            content: ""; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-profile-team-leader-button {
        display: inline-block;
        left: 180px;
        position: relative; }
        section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-profile-team-leader-button a {
          background-color: #6BBEC6;
          border: 1px solid #0993A0;
          color: #FFFFFF;
          display: inline-block;
          font-family: 'open_sansbold';
          font-size: 14px;
          padding: 12px;
          text-align: center;
          text-transform: uppercase;
          width: 198px; }
          section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-profile-team-leader-button a:active, section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-profile-team-leader-button a:hover {
            background-color: #0993A0; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project h2 {
        background-color: #F5F5F5;
        color: #3B3B3B;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        margin-bottom: 6px;
        padding: 12px 18px 8px;
        text-transform: uppercase; }
      section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data {
        margin-top: 18px; }
        section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data img {
          float: left;
          height: 158px;
          margin-right: 23px;
          vertical-align: top;
          width: 158px; }
        section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data .leader-information {
          display: inline-block;
          position: relative;
          top: -15px;
          width: 460px; }
          section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data .leader-information h3 {
            background: none;
            color: #404041;
            font-family: 'open_sans_semibold';
            font-size: 24px;
            font-weight: normal;
            margin: 0px;
            padding: 0px;
            text-transform: none; }
          section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data .leader-information .options {
            margin-top: 10px; }
            section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data .leader-information .options a {
              background-color: #6BBEC6;
              border: 1px solid #0993A0;
              color: #FFFFFF;
              display: inline-block;
              font-family: 'open_sansbold';
              font-size: 14px;
              padding: 12px;
              text-align: center;
              text-transform: uppercase;
              width: 196px; }
              section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data .leader-information .options a:active, section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data .leader-information .options a:hover {
                background-color: #0993A0; }
              section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data .leader-information .options a.profile {
                margin-right: 12px; }
          section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data .leader-information .text {
            color: #404041;
            font-family: 'open_sans_semibold';
            font-weight: normal;
            font-size: 14px;
            line-height: 1.5em;
            margin-top: 15px; }
          section.project .page-sizer .content-wrapper .group-leader-partner-container .group-project-leader .field-group-format-wrapper .field-team-leader-information-project .leader-data .leader-information .time {
            color: #939598;
            font-family: 'open_sans_semibold';
            font-size: 14px;
            margin-bottom: 15px;
            text-transform: uppercase; }
  section.project .page-sizer .content-wrapper .group-project-cta {
    display: inline-block;
    margin-bottom: 30px;
    margin-left: 26px;
    margin-top: 20px;
    vertical-align: top;
    width: 313px; }
    section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-capacity-remaining .spot-with-sign-up {
      background-color: #D2BFA3;
      border-bottom: 2px solid white;
      color: white;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      padding: 23px 0;
      text-align: center; }
      section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-capacity-remaining .spot-with-sign-up div {
        display: inline-block; }
      section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-capacity-remaining .spot-with-sign-up .spot-number {
        padding-right: 6px; }
    section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-location-adreess .project-location {
      background-color: #F5F5F5;
      color: #404041;
      display: inline-block;
      font-family: 'open_sansbold';
      font-size: 13px;
      font-weight: normal;
      padding: 20px;
      text-transform: uppercase;
      width: 273px; }
    section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-manage-link a {
      background-color: #EE2D26;
      background-image: none;
      border: 1px solid #BD4D49;
      border-radius: 0px;
      color: #FFFFFF;
      display: inline-block;
      font-family: 'open_sansbold';
      font-size: 14px;
      height: 46px;
      margin: 0;
      padding: 0;
      text-transform: uppercase;
      width: 152px;
      line-height: 3.2em;
      text-align: center;
      width: 310px; }
      section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-manage-link a:active, section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-manage-link a:hover {
        background-color: #AE211C; }
    section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-individual-fundraising-button a {
      background-color: #EE2D26;
      background-image: none;
      border: 1px solid #BD4D49;
      border-radius: 0px;
      color: #FFFFFF;
      display: inline-block;
      font-family: 'open_sansbold';
      font-size: 14px;
      height: 46px;
      margin: 0;
      padding: 0;
      text-transform: uppercase;
      width: 152px;
      line-height: 3.2em;
      text-align: center;
      width: 310px; }
      section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-individual-fundraising-button a:active, section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-individual-fundraising-button a:hover {
        background-color: #AE211C; }
    section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-team-fundraising-button a {
      background-color: #EE2D26;
      background-image: none;
      border: 1px solid #BD4D49;
      border-radius: 0px;
      color: #FFFFFF;
      display: inline-block;
      font-family: 'open_sansbold';
      font-size: 14px;
      height: 46px;
      margin: 0;
      padding: 0;
      text-transform: uppercase;
      width: 152px;
      line-height: 3.2em;
      text-align: center;
      width: 310px; }
      section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-team-fundraising-button a:active, section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-team-fundraising-button a:hover {
        background-color: #AE211C; }
    section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-project-status {
      background-color: #EE2D26;
      background-image: none;
      border: 1px solid #BD4D49;
      border-radius: 0px;
      color: #FFFFFF;
      display: inline-block;
      font-family: 'open_sansbold';
      font-size: 14px;
      height: 46px;
      margin: 0;
      padding: 0;
      text-transform: uppercase;
      width: 152px;
      line-height: 3.2em;
      text-align: center;
      width: 310px; }
      section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-project-status:active, section.project .page-sizer .content-wrapper .group-project-cta .field-group-format-wrapper .field-project-status:hover {
        background-color: #AE211C; }
    section.project .page-sizer .content-wrapper .group-project-cta h3 {
      display: none; }
  section.project .page-sizer .content-wrapper .group-project-options {
    display: inline-block;
    float: left;
    width: 646px; }
    section.project .page-sizer .content-wrapper .group-project-options h3 {
      display: none; }
    section.project .page-sizer .content-wrapper .group-project-options .field-group-format-wrapper > div {
      display: inline; }
      section.project .page-sizer .content-wrapper .group-project-options .field-group-format-wrapper > div div {
        background: transparent url("../img/sprite_site_icons.png") 0 -602px no-repeat;
        color: #0993A0;
        display: inline-block;
        font-size: 11px;
        margin-bottom: 5px;
        margin-right: 30px;
        padding-left: 25px;
        text-transform: uppercase;
        width: auto; }
        section.project .page-sizer .content-wrapper .group-project-options .field-group-format-wrapper > div div.hot-project-flag {
          background-position: 0 -626px;
          color: #FF6600; }
        section.project .page-sizer .content-wrapper .group-project-options .field-group-format-wrapper > div div.featured-project-flag {
          background-position: 0 -652px;
          color: #EE2D26; }
        section.project .page-sizer .content-wrapper .group-project-options .field-group-format-wrapper > div div.new-vol-friendly-flag {
          background-position: 0 -1198px;
          color: #FA2D9A;
          padding-left: 23px; }
        section.project .page-sizer .content-wrapper .group-project-options .field-group-format-wrapper > div div.family-friendly-project-flag {
          background-position: 0 -749px;
          color: #9933CC; }
        section.project .page-sizer .content-wrapper .group-project-options .field-group-format-wrapper > div div.team-leader-needed-icon {
          background-position: 0 -1136px;
          color: #4690d6; }
        section.project .page-sizer .content-wrapper .group-project-options .field-group-format-wrapper > div div.groups-available-icon {
          background-position: 0 -788px;
          color: #4690d6;
          padding-left: 35px; }
        section.project .page-sizer .content-wrapper .group-project-options .field-group-format-wrapper > div div.teen-group-project-flag {
          background-position: 0 -1168px;
          color: #8CBE67;
          padding-left: 32px; }
  section.project .page-sizer .content-wrapper .project-task {
    display: inline-block;
    width: 650px;
    position: relative;
    top: 30px; }
    section.project .page-sizer .content-wrapper .project-task h2 {
      background-color: #F5F5F5;
      color: #3B3B3B;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      margin-bottom: 6px;
      padding: 12px 18px 8px;
      text-transform: uppercase;
      padding: 12px 18px 12px 0; }
    section.project .page-sizer .content-wrapper .project-task .view-empty p {
      color: #404041;
      font-family: 'open_sans_semibold';
      font-size: 14px;
      font-weight: normal;
      line-height: 1.5em; }
    section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .view-grouping-header .field-task-category {
      background: none;
      color: #A47240;
      font-family: 'open_sans_semibold';
      font-weight: normal;
      margin: 0;
      padding: 0;
      text-transform: none; }
    section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list {
      margin-left: 20px; }
      section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-title {
        display: block; }
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-title .ds-3col-stacked {
          height: auto;
          overflow: hidden; }
          section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-title .ds-3col-stacked .group-left {
            display: block;
            width: 100%; }
          section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-title .ds-3col-stacked .group-middle, section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-title .ds-3col-stacked .group-right {
            display: inline-block;
            color: #404041;
            font-family: "open_sans_semibold";
            font-size: 14px;
            float: none; }
          section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-title .ds-3col-stacked .group-middle {
            text-align: left;
            width: 49%; }
          section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-title .ds-3col-stacked .group-right {
            text-align: right;
            width: 50%; }
      section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content {
        padding-top: 14px;
        position: relative; }
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content .contextual-links-wrapper {
          display: none; }
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content .group-left,
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content .group-middle,
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content .group-right {
          display: block; }
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content .group-middle {
          position: absolute;
          top: -20px;
          width: auto; }
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content .group-right {
          position: absolute;
          right: 0;
          width: auto; }
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content .group-header .field-title p {
          color: #404041;
          font-family: 'open_sans_semibold';
          font-size: 14px;
          font-weight: normal;
          line-height: 1.5em; }
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content .group-footer .field-body p {
          color: #404041;
          font-family: 'open_sans_regular';
          font-size: 14px;
          font-weight: normal;
          line-height: 1.5em; }
        section.project .page-sizer .content-wrapper .project-task .project-task-content .view-grouping .item-list .group-content .group-footer .inline {
          float: none; }
  section.project .page-sizer .content-wrapper .supply-list {
    width: 303px;
    display: inline-block;
    vertical-align: top;
    margin-left: 25px;
    position: relative;
    top: 30px; }
    section.project .page-sizer .content-wrapper .supply-list h2 {
      background-color: #F5F5F5;
      color: #3B3B3B;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      margin-bottom: 6px;
      padding: 12px 18px 8px;
      text-transform: uppercase;
      padding: 12px 18px 12px 0; }
    section.project .page-sizer .content-wrapper .supply-list .supply-list-content {
      color: #404041;
      font-family: 'open_sans_semibold';
      font-size: 14px;
      font-weight: normal;
      line-height: 1.5em; }
      section.project .page-sizer .content-wrapper .supply-list .supply-list-content .supply {
        margin-bottom: 10px;
        margin-left: 20px; }
        section.project .page-sizer .content-wrapper .supply-list .supply-list-content .supply span {
          color: #404041;
          display: inline-block;
          font-family: 'open_sansregular';
          font-size: 14px;
          font-weight: normal;
          line-height: 1.5em;
          text-transform: uppercase; }
          section.project .page-sizer .content-wrapper .supply-list .supply-list-content .supply span.material {
            width: 70%; }
          section.project .page-sizer .content-wrapper .supply-list .supply-list-content .supply span.amount {
            width: 20%;
            text-align: center;
            vertical-align: top; }
  section .opps-like-this {
    background-color: #F5F5F5;
    margin-bottom: -12px;
    padding-bottom: 12px; }
    section .opps-like-this h2 {
      background-color: #F5F5F5;
      color: #3B3B3B;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      margin-bottom: 6px;
      padding: 12px 18px 8px;
      text-transform: uppercase;
      padding-left: 0px; }
  section .page-sizer .content-wrapper ul.tabs {
    margin: 0;
    padding: 0;
    border: none; }
    section .page-sizer .content-wrapper ul.tabs li {
      background-color: transparent;
      border: none;
      text-shadow: none; }
      section .page-sizer .content-wrapper ul.tabs li a {
        background-image: none;
        background-color: #ECE7E4;
        border: none;
        color: #3B3B3B;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        margin-right: 3px;
        padding: 12px 20px;
        text-transform: uppercase; }
        section .page-sizer .content-wrapper ul.tabs li a:after, section .page-sizer .content-wrapper ul.tabs li a:before {
          content: ""; }
        section .page-sizer .content-wrapper ul.tabs li a:hover {
          background-color: #F5F5F5;
          color: #EE2D26; }
      section .page-sizer .content-wrapper ul.tabs li.active a {
        background-color: #F5F5F5;
        color: #EE2D26; }
  section .select2-search-choice-close {
    background: url("../images/select2.png") no-repeat scroll right top transparent !important; }
  section .panels-flexible-region-611-top_main, section .panels-flexible-region-416-top_main {
    float: none;
    width: auto; }
  section .panels-flexible-row {
    padding: 0px; }
  section .pane-views-panes {
    margin: 0 auto;
    margin-top: 30px; }
    section .pane-views-panes h2 {
      background-color: #F5F5F5;
      color: #3B3B3B;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      margin-bottom: 6px;
      padding: 12px 18px 8px;
      text-transform: uppercase; }
    section .pane-views-panes .pane-content .featured-issues .featured-box,
    section .pane-views-panes .pane-content .featured-neighborhoods .featured-box {
      display: inline-block;
      height: 235px;
      margin-right: 11px;
      position: relative;
      overflow: hidden; }
      section .pane-views-panes .pane-content .featured-issues .featured-box a,
      section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a {
        display: inline-block; }
        section .pane-views-panes .pane-content .featured-issues .featured-box a .issue,
        section .pane-views-panes .pane-content .featured-issues .featured-box a .neighborhood,
        section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .issue,
        section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .neighborhood {
          background-color: #EE2D26;
          height: 209px;
          opacity: 0.9;
          padding: 13px 18px;
          position: absolute;
          top: 190px;
          width: 296px; }
          section .pane-views-panes .pane-content .featured-issues .featured-box a .issue .description p,
          section .pane-views-panes .pane-content .featured-issues .featured-box a .neighborhood .description p,
          section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .issue .description p,
          section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .neighborhood .description p {
            color: #FFFFFF;
            font-family: 'open_sans_semibold';
            font-size: 14px;
            font-weight: normal; }
          section .pane-views-panes .pane-content .featured-issues .featured-box a .issue h3,
          section .pane-views-panes .pane-content .featured-issues .featured-box a .neighborhood h3,
          section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .issue h3,
          section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .neighborhood h3 {
            color: #FFFFFF;
            display: inline-block;
            font-family: 'open_sans_semibold';
            font-size: 18px;
            font-weight: normal;
            height: 29px;
            opacity: 1;
            padding: 15px 0 8px 0px;
            position: relative;
            top: -17px;
            width: 296px; }
          section .pane-views-panes .pane-content .featured-issues .featured-box a .issue img,
          section .pane-views-panes .pane-content .featured-issues .featured-box a .neighborhood img,
          section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .issue img,
          section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .neighborhood img {
            position: absolute;
            top: 8px;
            right: 29px;
            width: auto;
            height: auto; }
          section .pane-views-panes .pane-content .featured-issues .featured-box a .issue .see-opportunities,
          section .pane-views-panes .pane-content .featured-issues .featured-box a .neighborhood .see-opportunities,
          section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .issue .see-opportunities,
          section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .neighborhood .see-opportunities {
            bottom: 13px;
            color: #FFFFFF;
            font-family: 'open_sansbold';
            font-size: 11px;
            padding-right: 40px;
            position: absolute;
            right: 18px;
            text-transform: uppercase; }
            section .pane-views-panes .pane-content .featured-issues .featured-box a .issue .see-opportunities:after,
            section .pane-views-panes .pane-content .featured-issues .featured-box a .neighborhood .see-opportunities:after,
            section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .issue .see-opportunities:after,
            section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a .neighborhood .see-opportunities:after {
              color: #FFFFFF;
              content: "\e602";
              font-family: "icons";
              font-size: 20px;
              position: absolute;
              right: 12px;
              top: -2px; }
        section .pane-views-panes .pane-content .featured-issues .featured-box a.location .neighborhood h3,
        section .pane-views-panes .pane-content .featured-neighborhoods .featured-box a.location .neighborhood h3 {
          background-position: 255px -132px; }
      section .pane-views-panes .pane-content .featured-issues .featured-box.third-item,
      section .pane-views-panes .pane-content .featured-neighborhoods .featured-box.third-item {
        margin-right: 0px; }
      section .pane-views-panes .pane-content .featured-issues .featured-box:last-child,
      section .pane-views-panes .pane-content .featured-neighborhoods .featured-box:last-child {
        margin-right: 0px; }
      section .pane-views-panes .pane-content .featured-issues .featured-box h3,
      section .pane-views-panes .pane-content .featured-neighborhoods .featured-box h3 {
        bottom: 0px;
        height: 45px;
        opacity: 0.9;
        position: absolute;
        width: 100%; }
        section .pane-views-panes .pane-content .featured-issues .featured-box h3 a,
        section .pane-views-panes .pane-content .featured-neighborhoods .featured-box h3 a {
          background: transparent url(../img/sprite_site_icons.png) 0 0 no-repeat;
          bottom: 0;
          color: #FFFFFF;
          display: inline-block;
          font-family: 'open_sans_semibold';
          font-size: 18px;
          font-weight: normal;
          left: 0px;
          opacity: 1;
          padding: 11px 18px;
          position: absolute;
          width: 278px; }
    section .pane-views-panes .pane-content .featured-issues h2,
    section .pane-views-panes .pane-content .featured-neighborhoods h2 {
      background-color: #F5F5F5;
      color: #3B3B3B;
      font-family: 'open_sans_semibold';
      font-size: 18px;
      font-weight: normal;
      margin-bottom: 6px;
      padding: 12px 18px 8px;
      text-transform: uppercase; }
  section #nycares-search-page-form-order-by .form-item-order-by .dk_container .dk_toggle {
    width: 135px !important; }
  section #nycares-search-page-form-order-by .form-item-order-by .dk_container .dk_options .dk_options_inner li a {
    background-color: rgba(255, 255, 255, 0.9); }
    section #nycares-search-page-form-order-by .form-item-order-by .dk_container .dk_options .dk_options_inner li a:hover {
      background-color: rgba(238, 45, 38, 0.9); }
  section #nycares-search-page-form-order-by .form-item-order-by .dk_container .dk_options .dk_options_inner li.dk_option_current a {
    background-color: rgba(238, 45, 38, 0.9); }
  section .pane-nycares-search-block .pane-content,
  section .pane-nycares-search-block .content,
  section #block-nycares-search-block-search-nyc-block .pane-content,
  section #block-nycares-search-block-search-nyc-block .content {
    width: 978px;
    margin: 0 auto;
    /* Selects on Search Home */ }
    section .pane-nycares-search-block .pane-content #nycares-search-form-container,
    section .pane-nycares-search-block .content #nycares-search-form-container,
    section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container,
    section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container {
      margin-bottom: 10px;
      position: relative;
      top: 0;
      z-index: 5; }
      section .pane-nycares-search-block .pane-content #nycares-search-form-container .nycares_search-form, section .pane-nycares-search-block .pane-content #nycares-search-form-container .nycares_quickfind-form,
      section .pane-nycares-search-block .content #nycares-search-form-container .nycares_search-form,
      section .pane-nycares-search-block .content #nycares-search-form-container .nycares_quickfind-form,
      section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .nycares_search-form,
      section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .nycares_quickfind-form,
      section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .nycares_search-form,
      section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .nycares_quickfind-form {
        background-color: #3B3B3B;
        height: 46px;
        padding: 4px 1px 4px 2px;
        margin-right: 5px; }
        section .pane-nycares-search-block .pane-content #nycares-search-form-container .nycares_search-form:after, section .pane-nycares-search-block .pane-content #nycares-search-form-container .nycares_quickfind-form:after,
        section .pane-nycares-search-block .content #nycares-search-form-container .nycares_search-form:after,
        section .pane-nycares-search-block .content #nycares-search-form-container .nycares_quickfind-form:after,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .nycares_search-form:after,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .nycares_quickfind-form:after,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .nycares_search-form:after,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .nycares_quickfind-form:after {
          visibility: hidden;
          display: block;
          font-size: 0;
          content: " ";
          clear: both;
          height: 0; }
        section .pane-nycares-search-block .pane-content #nycares-search-form-container .nycares_search-form.hidden, section .pane-nycares-search-block .pane-content #nycares-search-form-container .nycares_quickfind-form.hidden,
        section .pane-nycares-search-block .content #nycares-search-form-container .nycares_search-form.hidden,
        section .pane-nycares-search-block .content #nycares-search-form-container .nycares_quickfind-form.hidden,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .nycares_search-form.hidden,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .nycares_quickfind-form.hidden,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .nycares_search-form.hidden,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .nycares_quickfind-form.hidden {
          display: none; }
      section .pane-nycares-search-block .pane-content #nycares-search-form-container div.form-actions,
      section .pane-nycares-search-block .content #nycares-search-form-container div.form-actions,
      section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container div.form-actions,
      section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container div.form-actions {
        margin: 0px; }
        section .pane-nycares-search-block .pane-content #nycares-search-form-container div.form-actions:after,
        section .pane-nycares-search-block .content #nycares-search-form-container div.form-actions:after,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container div.form-actions:after,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container div.form-actions:after {
          color: #FFFFFF;
          content: "\e600";
          font-family: "icons";
          font-size: 14px;
          position: absolute;
          right: 19px;
          top: 13px; }
        section .pane-nycares-search-block .pane-content #nycares-search-form-container div.form-actions input,
        section .pane-nycares-search-block .content #nycares-search-form-container div.form-actions input,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container div.form-actions input,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container div.form-actions input {
          background-color: #EE2D26;
          background-image: none;
          border: 1px solid #BD4D49;
          border-radius: 0px;
          color: #FFFFFF;
          display: inline-block;
          font-family: 'open_sansbold';
          font-size: 14px;
          height: 46px;
          margin: 0;
          padding: 0;
          text-transform: uppercase;
          width: 152px; }
          section .pane-nycares-search-block .pane-content #nycares-search-form-container div.form-actions input:active, section .pane-nycares-search-block .pane-content #nycares-search-form-container div.form-actions input:hover,
          section .pane-nycares-search-block .content #nycares-search-form-container div.form-actions input:active,
          section .pane-nycares-search-block .content #nycares-search-form-container div.form-actions input:hover,
          section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container div.form-actions input:active,
          section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container div.form-actions input:hover,
          section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container div.form-actions input:active,
          section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container div.form-actions input:hover {
            background-color: #AE211C; }
      section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-item, section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-actions,
      section .pane-nycares-search-block .content #nycares-search-form-container .form-item,
      section .pane-nycares-search-block .content #nycares-search-form-container .form-actions,
      section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-item,
      section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-actions,
      section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-item,
      section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-actions {
        display: inline-block;
        float: left;
        margin: 0 4px 0 0;
        padding: 0; }
        section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-item.form-item-keywords, section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-actions.form-item-keywords,
        section .pane-nycares-search-block .content #nycares-search-form-container .form-item.form-item-keywords,
        section .pane-nycares-search-block .content #nycares-search-form-container .form-actions.form-item-keywords,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-item.form-item-keywords,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-actions.form-item-keywords,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-item.form-item-keywords,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-actions.form-item-keywords {
          position: relative; }
          section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-item.form-item-keywords label, section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-actions.form-item-keywords label,
          section .pane-nycares-search-block .content #nycares-search-form-container .form-item.form-item-keywords label,
          section .pane-nycares-search-block .content #nycares-search-form-container .form-actions.form-item-keywords label,
          section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-item.form-item-keywords label,
          section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-actions.form-item-keywords label,
          section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-item.form-item-keywords label,
          section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-actions.form-item-keywords label {
            display: block;
            position: absolute;
            text-transform: uppercase;
            font-size: 14px;
            top: 12px;
            left: 12px;
            color: #3B3B3B;
            font-weight: normal; }
          section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-item.form-item-keywords .quickfind, section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-actions.form-item-keywords .quickfind,
          section .pane-nycares-search-block .content #nycares-search-form-container .form-item.form-item-keywords .quickfind,
          section .pane-nycares-search-block .content #nycares-search-form-container .form-actions.form-item-keywords .quickfind,
          section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-item.form-item-keywords .quickfind,
          section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-actions.form-item-keywords .quickfind,
          section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-item.form-item-keywords .quickfind,
          section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-actions.form-item-keywords .quickfind {
            height: 35px;
            border: 1px solid #D2BFA3;
            width: 800px;
            padding: 5px;
            background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
            background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
            background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
            background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
            color: #3B3B3B;
            font-size: 14px;
            font-family: 'open_sansregular'; }
            section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-item.form-item-keywords .quickfind:focus, section .pane-nycares-search-block .pane-content #nycares-search-form-container .form-actions.form-item-keywords .quickfind:focus,
            section .pane-nycares-search-block .content #nycares-search-form-container .form-item.form-item-keywords .quickfind:focus,
            section .pane-nycares-search-block .content #nycares-search-form-container .form-actions.form-item-keywords .quickfind:focus,
            section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-item.form-item-keywords .quickfind:focus,
            section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .form-actions.form-item-keywords .quickfind:focus,
            section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-item.form-item-keywords .quickfind:focus,
            section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .form-actions.form-item-keywords .quickfind:focus {
              outline: none;
              -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
              box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
      section .pane-nycares-search-block .pane-content #nycares-search-form-container .select2-container ul.select2-choices,
      section .pane-nycares-search-block .content #nycares-search-form-container .select2-container ul.select2-choices,
      section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .select2-container ul.select2-choices,
      section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .select2-container ul.select2-choices {
        border: 1px solid #D2BFA3;
        height: 45px !important;
        width: 266px; }
        section .pane-nycares-search-block .pane-content #nycares-search-form-container .select2-container ul.select2-choices input,
        section .pane-nycares-search-block .content #nycares-search-form-container .select2-container ul.select2-choices input,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .select2-container ul.select2-choices input,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .select2-container ul.select2-choices input {
          color: #3B3B3B !important;
          cursor: pointer;
          font-family: 'open_sansregular';
          font-size: 14px;
          padding: 5px;
          position: relative;
          text-transform: uppercase;
          top: 6px; }
      section .pane-nycares-search-block .pane-content #nycares-search-form-container .search-form-tabs,
      section .pane-nycares-search-block .content #nycares-search-form-container .search-form-tabs,
      section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .search-form-tabs,
      section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .search-form-tabs {
        padding: 0; }
        section .pane-nycares-search-block .pane-content #nycares-search-form-container .search-form-tabs li,
        section .pane-nycares-search-block .content #nycares-search-form-container .search-form-tabs li,
        section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .search-form-tabs li,
        section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .search-form-tabs li {
          display: inline-block;
          background-image: none;
          background-color: #888181;
          border: none;
          color: #FFFFFF;
          font-family: 'open_sans_semibold';
          font-size: 18px;
          margin-right: 3px;
          padding: 12px 20px;
          text-transform: uppercase;
          cursor: pointer;
          border-bottom-left-radius: 5px;
          border-bottom-right-radius: 5px; }
          section .pane-nycares-search-block .pane-content #nycares-search-form-container .search-form-tabs li.active,
          section .pane-nycares-search-block .content #nycares-search-form-container .search-form-tabs li.active,
          section #block-nycares-search-block-search-nyc-block .pane-content #nycares-search-form-container .search-form-tabs li.active,
          section #block-nycares-search-block-search-nyc-block .content #nycares-search-form-container .search-form-tabs li.active {
            background-color: #3B3B3B;
            color: #FFFFFF; }
  section .panel-flexible .panel-separator {
    margin: 0px; }
  section .panels-flexible-202-inside .panels-flexible-row-202-4 {
    padding: 0px; }
  section .panels-flexible-202-inside .panels-flexible-region-202-top_main {
    float: none;
    width: 100%; }
    section .panels-flexible-202-inside .panels-flexible-region-202-top_main .panels-flexible-region-inside-first {
      padding: 0px; }
  section .pane-my-project-information {
    margin-top: 30px;
    position: relative; }
    section .pane-my-project-information .projects-goals .awards {
      background: transparent url(../img/bk_awards.png) 0 0 no-repeat;
      display: inline-block;
      height: 180px;
      margin-right: -5px;
      padding: 15px 20px;
      position: relative;
      overflow: hidden;
      top: 50px;
      width: 449px; }
      section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards,
      section .pane-my-project-information .projects-goals .awards .awards-results .future-awards {
        float: left;
        height: 135px;
        margin-top: 18px;
        position: relative;
        width: 224px; }
        section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .link,
        section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .link {
          bottom: 0px;
          color: #FFFFFF;
          font-family: 'open_sansbold';
          font-size: 11px;
          font-weight: normal;
          left: 0px;
          position: absolute;
          text-transform: uppercase;
          top: auto; }
          section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .link:after,
          section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .link:after {
            color: #FFFFFF;
            content: "\e602";
            font-family: "icons";
            font-size: 17px;
            height: 20px;
            position: absolute;
            top: 0px;
            width: 20px; }
          section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .link:hover,
          section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .link:hover {
            color: #000000; }
            section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .link:hover:after,
            section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .link:hover:after {
              color: #000000; }
        section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .text,
        section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .text {
          display: block;
          color: #FFFFFF;
          font-family: 'open_sansregular';
          font-size: 24px;
          font-weight: normal;
          width: 130px; }
        section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .orientation,
        section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .orientation {
          background: transparent url(../img/img_orientation.png) 0px 0px no-repeat;
          display: inline-block;
          height: 67px;
          position: absolute;
          right: 15px;
          top: 0px;
          width: 67px; }
        section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .title,
        section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .title {
          color: #FFFFFF;
          display: block;
          font-family: 'open_sansbold';
          font-size: 13px;
          font-weight: normal;
          text-transform: uppercase; }
        section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .white-value,
        section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .white-value {
          background: transparent url(../img/img_white.png) 0px 0px no-repeat;
          color: #E2DEDA;
          display: inline-block;
          font-family: 'open_sansbold';
          font-size: 26px;
          height: 48px;
          padding-top: 20px;
          position: absolute;
          right: 0;
          text-align: center;
          top: 0;
          width: 67px; }
        section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .mysharethisbuttonHome,
        section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .mysharethisbuttonHome {
          position: absolute;
          top: 120px; }
          section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .link,
          section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .link {
            top: 0px; }
          section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stMainServices,
          section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stMainServices {
            background-image: none !important; }
            section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stMainServices:after,
            section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stMainServices:after {
              color: #FFFFFF;
              content: "Share";
              font-family: 'open_sansbold';
              font-size: 11px;
              font-weight: normal;
              text-transform: uppercase;
              vertical-align: middle; }
          section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stArrow,
          section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stArrow {
            background: none; }
            section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stArrow:after,
            section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stArrow:after {
              content: "\25b6";
              color: #FFFFFF;
              padding-left: 5px;
              visibility: visible;
              font-family: MetaWeb-Normal, sans-serif;
              position: absolute;
              left: 40px;
              top: 2px; }
            section .pane-my-project-information .projects-goals .awards .awards-results .recent-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stArrow span.stHBubble,
            section .pane-my-project-information .projects-goals .awards .awards-results .future-awards .mysharethisbuttonHome .block-sharethis .sharethis-wrapper .stButton .stArrow span.stHBubble {
              visibility: hidden; }
      section .pane-my-project-information .projects-goals .awards h3 {
        background: transparent url(../img/sprite_site_icons.png) 0 -481px no-repeat;
        color: #FFFFFF;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        padding-left: 35px;
        text-transform: uppercase; }
    section .pane-my-project-information .projects-goals .projects {
      background: transparent url(../img/bk_projects.png) 0 0 no-repeat;
      display: inline-block;
      height: 180px;
      padding: 15px 20px;
      position: relative;
      overflow: hidden;
      top: -3px;
      width: 449px; }
      section .pane-my-project-information .projects-goals .projects h3 {
        background: transparent url(../img/sprite_site_icons.png) 0 -448px no-repeat;
        color: #FFFFFF;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        padding-left: 35px;
        text-transform: uppercase; }
      section .pane-my-project-information .projects-goals .projects .project-results .chart-wrapper {
        position: absolute;
        right: 20px;
        top: 15px; }
        section .pane-my-project-information .projects-goals .projects .project-results .chart-wrapper .chart {
          display: inline-block; }
          section .pane-my-project-information .projects-goals .projects .project-results .chart-wrapper .chart canvas {
            position: relative;
            width: 180px;
            z-index: 5; }
          section .pane-my-project-information .projects-goals .projects .project-results .chart-wrapper .chart .rounder-wrapper {
            background-color: #6cb5c0;
            border-radius: 116px;
            display: inline-block;
            height: 172px;
            position: absolute;
            right: 6px;
            top: 4px;
            width: 170px;
            z-index: 0; }
          section .pane-my-project-information .projects-goals .projects .project-results .chart-wrapper .chart .text {
            bottom: 55px;
            color: #FFFFFF;
            display: inline-block;
            font-family: 'open_sans_semibold';
            font-size: 13px;
            font-weight: normal;
            position: absolute;
            text-align: center;
            text-transform: uppercase;
            width: 100%; }
          section .pane-my-project-information .projects-goals .projects .project-results .chart-wrapper .chart .value {
            color: #FFFFFF;
            display: inline-block;
            font-family: 'open_sans_semibold';
            font-size: 60px;
            font-weight: normal;
            position: absolute;
            top: 3px;
            width: 180px;
            text-align: center; }
            section .pane-my-project-information .projects-goals .projects .project-results .chart-wrapper .chart .value:after {
              content: "%"; }
      section .pane-my-project-information .projects-goals .projects .project-results .set-goal {
        position: relative;
        bottom: 6px;
        margin-top: 50px;
        width: 110px; }
        section .pane-my-project-information .projects-goals .projects .project-results .set-goal .set-goal-link:before {
          content: ""; }
        section .pane-my-project-information .projects-goals .projects .project-results .set-goal .set-goal-link a {
          color: #FFFFFF;
          font-family: 'open_sansbold';
          font-size: 11px;
          font-weight: normal;
          text-transform: uppercase; }
          section .pane-my-project-information .projects-goals .projects .project-results .set-goal .set-goal-link a:after {
            color: #FFFFFF;
            content: "\e602";
            font-family: "icons";
            font-size: 17px;
            height: 20px;
            position: absolute;
            top: 1px;
            width: 20px; }
          section .pane-my-project-information .projects-goals .projects .project-results .set-goal .set-goal-link a:hover {
            color: #000000; }
            section .pane-my-project-information .projects-goals .projects .project-results .set-goal .set-goal-link a:hover:after {
              color: #000000; }
      section .pane-my-project-information .projects-goals .projects .project-results .set-goal-form {
        position: absolute;
        width: 215px;
        top: 0px;
        left: 0px; }
        section .pane-my-project-information .projects-goals .projects .project-results .set-goal-form .form-actions {
          display: inline-block;
          margin: 0;
          padding: 0; }
          section .pane-my-project-information .projects-goals .projects .project-results .set-goal-form .form-actions input {
            border: 1px solid #0993A0;
            background-color: #6BBEC6;
            color: #FFFFFF;
            font-family: 'open_sansbold';
            font-size: 11px;
            height: 28px;
            font-weight: normal;
            padding: 0 10px;
            top: -1px;
            position: relative; }
        section .pane-my-project-information .projects-goals .projects .project-results .set-goal-form .form-item {
          display: inline-block; }
          section .pane-my-project-information .projects-goals .projects .project-results .set-goal-form .form-item .form-text {
            padding: 4px;
            width: 50px; }
      section .pane-my-project-information .projects-goals .projects .project-results .goal {
        margin-right: 35px; }
      section .pane-my-project-information .projects-goals .projects .project-results .goal,
      section .pane-my-project-information .projects-goals .projects .project-results .total {
        display: inline-block;
        margin-top: 15px;
        vertical-align: top;
        position: relative;
        width: 130px;
        word-wrap: break-word; }
        section .pane-my-project-information .projects-goals .projects .project-results .goal h4,
        section .pane-my-project-information .projects-goals .projects .project-results .total h4 {
          color: #FFFFFF;
          font-family: 'open_sansregular';
          font-size: 24px;
          font-weight: normal; }
        section .pane-my-project-information .projects-goals .projects .project-results .goal .value,
        section .pane-my-project-information .projects-goals .projects .project-results .total .value {
          color: #FFFFFF;
          font-family: 'open_sansregular';
          font-size: 35px;
          font-weight: normal;
          position: relative;
          top: 17px; }
      section .pane-my-project-information .projects-goals .projects .project-results .increase {
        bottom: 20px;
        color: #FFFFFF;
        font-family: 'open_sansbold';
        font-size: 11px;
        font-weight: normal;
        left: 20px;
        position: absolute;
        text-transform: uppercase; }
        section .pane-my-project-information .projects-goals .projects .project-results .increase:after {
          color: #FFFFFF;
          content: "\e602";
          font-family: "icons";
          font-size: 17px;
          height: 20px;
          position: absolute;
          right: -27px;
          top: 0px;
          width: 20px; }
        section .pane-my-project-information .projects-goals .projects .project-results .increase:hover {
          color: #000000; }
          section .pane-my-project-information .projects-goals .projects .project-results .increase:hover:after {
            color: #000000; }
    section .pane-my-project-information .projects-goals .full-profile {
      color: #939598;
      font-family: "open_sansbold";
      font-size: 11px;
      position: absolute;
      right: 15px;
      text-transform: uppercase;
      top: 7px; }
      section .pane-my-project-information .projects-goals .full-profile:after {
        color: #EE2D26;
        content: "\e602";
        font-family: "icons";
        font-size: 18px;
        position: relative;
        right: -2px;
        top: 4px; }
      section .pane-my-project-information .projects-goals .full-profile:hover {
        text-decoration: underline; }
    section .pane-my-project-information .projects-goals .user-info {
      margin-bottom: -4px; }
      section .pane-my-project-information .projects-goals .user-info img {
        height: 50px;
        width: 50px; }
      section .pane-my-project-information .projects-goals .user-info h2 {
        background-color: #0993A0;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 18px;
        font-weight: normal;
        margin-left: -4px;
        padding: 13px 13px;
        text-transform: uppercase;
        vertical-align: top; }
        section .pane-my-project-information .projects-goals .user-info h2 a {
          color: #FFFFFF; }
          section .pane-my-project-information .projects-goals .user-info h2 a:hover {
            text-decoration: underline; }
  section.search {
    background: #F5F5F5 url(../img/bk_search.png) 0 -238px repeat-x; }
    section.search .page-sizer {
      padding-bottom: 30px;
      /* Order Filter */ }
      section.search .page-sizer .region-content {
        position: relative;
        /* Tags Form */ }
        section.search .page-sizer .region-content #nycares-search-page-tags-form {
          display: inline-block;
          position: absolute;
          right: 0;
          top: 18px; }
        section.search .page-sizer .region-content #nycares-search-page-tags-form {
          position: relative;
          width: 978px; }
          section.search .page-sizer .region-content #nycares-search-page-tags-form #edit-tags #edit-action-controls {
            display: inline-block;
            position: absolute;
            right: 0;
            top: 5px; }
          section.search .page-sizer .region-content #nycares-search-page-tags-form #edit-tags #edit-action-controls input {
            background-color: #EBE7E3;
            background-image: none;
            border: medium none;
            border-radius: 5px;
            color: #3B3B3B;
            font-size: 10px;
            height: 22px;
            margin: 0px;
            padding: 0;
            width: 120px; }
            section.search .page-sizer .region-content #nycares-search-page-tags-form #edit-tags #edit-action-controls input:hover {
              background-color: #EE2D26;
              color: #FFFFFF; }
          section.search .page-sizer .region-content #nycares-search-page-tags-form #edit-tags #edit-tags-list {
            display: inline-block;
            margin: 10px 0px 0px;
            padding: 0 5px;
            width: 485px; }
            section.search .page-sizer .region-content #nycares-search-page-tags-form #edit-tags #edit-tags-list .tag-field {
              display: inline-block;
              position: relative; }
              section.search .page-sizer .region-content #nycares-search-page-tags-form #edit-tags #edit-tags-list .tag-field input {
                background: #FFFFFF url(../img/icon_close_result.png) 98% 5px no-repeat;
                border: 1px solid #CCCCCC;
                border-radius: 8px;
                color: #000000;
                float: left;
                font-size: 14px;
                height: 24px;
                line-height: 1.4em;
                margin-left: 0;
                padding: 1px 20px 3px 6px;
                text-transform: none; }
                section.search .page-sizer .region-content #nycares-search-page-tags-form #edit-tags #edit-tags-list .tag-field input input:hover {
                  background-color: #CCCCCC; }
        section.search .page-sizer .region-content #result-list {
          margin-top: 30px; }
      section.search .page-sizer #nycares-search-page-form-order-by {
        margin-top: -61px;
        position: absolute;
        right: 0;
        z-index: 100; }
        section.search .page-sizer #nycares-search-page-form-order-by .form-item label {
          display: none; }
        section.search .page-sizer #nycares-search-page-form-order-by .form-item #edit-order-by {
          display: none; }
      section.search .page-sizer .region-search {
        margin-bottom: 23px; }
  section .refine-form #nycares-search-page-form-refine #edit-date-range {
    height: 60px;
    margin: 20px 0px; }
    section .refine-form #nycares-search-page-form-refine #edit-date-range .container-inline-date {
      display: inline-block; }
      section .refine-form #nycares-search-page-form-refine #edit-date-range .container-inline-date .form-item .description {
        display: none; }
      section .refine-form #nycares-search-page-form-refine #edit-date-range .container-inline-date > .form-item {
        position: relative;
        width: 200px; }
        section .refine-form #nycares-search-page-form-refine #edit-date-range .container-inline-date > .form-item .date-padding {
          padding: 0px; }
        section .refine-form #nycares-search-page-form-refine #edit-date-range .container-inline-date > .form-item input {
          padding: 5px 10px;
          width: 150px; }
        section .refine-form #nycares-search-page-form-refine #edit-date-range .container-inline-date > .form-item > label {
          font-weight: normal;
          left: 10px;
          position: absolute;
          top: 1px; }
    section .refine-form #nycares-search-page-form-refine #edit-date-range .date-wrapper {
      display: inline-block;
      float: left;
      margin-top: 10px; }
      section .refine-form #nycares-search-page-form-refine #edit-date-range .date-wrapper > .form-item {
        display: inline-block;
        float: left;
        margin: 0; }
    section .refine-form #nycares-search-page-form-refine #edit-date-range label {
      text-transform: uppercase; }
  section .refine-form #nycares-search-page-form-refine #edit-lines {
    display: block;
    height: 195px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding-right: 400px; }
    section .refine-form #nycares-search-page-form-refine #edit-lines .form-item {
      display: inline-block;
      float: left;
      margin-bottom: 12px;
      width: 85px; }
      section .refine-form #nycares-search-page-form-refine #edit-lines .form-item label {
        background-color: #CCCCCC;
        border-radius: 20px;
        color: #FFFFFF;
        display: inline-block;
        height: 29px;
        padding-top: 4px;
        text-align: center;
        width: 35px; }
  section .refine-form #nycares-search-page-form-refine #edit-other-filters {
    font-size: 12px; }
    section .refine-form #nycares-search-page-form-refine #edit-other-filters .form-item-additional-categories {
      display: inline-block;
      float: left;
      font-size: 12px;
      margin-bottom: 30px;
      width: 750px; }
      section .refine-form #nycares-search-page-form-refine #edit-other-filters .form-item-additional-categories .form-item {
        display: inline-block;
        float: left;
        width: 250px; }
    section .refine-form #nycares-search-page-form-refine #edit-other-filters .form-item-other-categories {
      display: inline-block;
      float: left;
      width: 225px; }
    section .refine-form #nycares-search-page-form-refine #edit-other-filters > label {
      text-transform: uppercase; }
  section .refine-form #nycares-search-page-form-refine .form-item label {
    text-transform: uppercase; }
  section .refine-form #nycares-search-page-form-refine #edit-action-buttons {
    margin-bottom: 30px; }
    section .refine-form #nycares-search-page-form-refine #edit-action-buttons input {
      background-color: #EE2D26;
      background-image: none;
      border: 1px solid #AE211C;
      border-radius: 0px;
      color: #FFFFFF;
      height: 50px;
      margin-top: 10px;
      padding: 10px 0;
      text-transform: uppercase;
      width: 49%; }
      section .refine-form #nycares-search-page-form-refine #edit-action-buttons input:last-child {
        float: right; }
      section .refine-form #nycares-search-page-form-refine #edit-action-buttons input:hover {
        background-color: #AE211C; }
  section .refine-form .other-forms {
    border-top: 2px solid #CCCCCC;
    height: 100px;
    padding-top: 25px; }
    section .refine-form .other-forms > div {
      display: inline-block;
      float: left;
      width: 480px; }
      section .refine-form .other-forms > div .form-item {
        display: inline-block;
        float: left;
        margin-top: 0;
        position: relative;
        width: 260px; }
        section .refine-form .other-forms > div .form-item input {
          border: 1px solid #D2BFA3;
          border-radius: 0px;
          padding: 13px;
          width: 280px; }
        section .refine-form .other-forms > div .form-item label {
          display: block;
          font-weight: normal;
          left: 13px;
          position: absolute;
          text-transform: uppercase;
          top: 10px; }
      section .refine-form .other-forms > div input.form-submit {
        background-color: #EE2D26;
        background-image: none;
        border: 1px solid #AE211C;
        border-radius: 0px;
        color: #FFFFFF;
        height: 45px;
        left: 48px;
        margin: 0;
        position: relative;
        width: 172px; }
        section .refine-form .other-forms > div input.form-submit:hover {
          background-color: #AE211C; }
    section .refine-form .other-forms > div.by-project {
      float: right; }
    section .refine-form .other-forms > div.by-salesforce {
      float: right; }
    section .refine-form .other-forms > div.form-item {
      display: inline-block;
      float: left;
      margin-top: 0;
      position: relative;
      width: 260px; }
      section .refine-form .other-forms > div.form-item input {
        padding: 10px;
        width: 240px; }
      section .refine-form .other-forms > div.form-item label {
        display: block;
        font-weight: normal;
        left: 10px;
        position: absolute;
        text-transform: uppercase;
        top: 10px; }
    section .refine-form .other-forms input.form-submit {
      background-color: #EE2D26;
      background-image: none;
      border: 1px solid #BD4D49;
      color: #FFFFFF;
      height: 42px;
      margin: 0;
      width: 115px; }
      section .refine-form .other-forms input.form-submit:hover {
        background-color: #AE211C; }
  section .refine-form .other-forms-top {
    border-top: 2px solid #CCCCCC;
    padding-top: 25px;
    border-bottom: 2px solid #CCCCCC;
    padding-bottom: 25px;
    overflow: hidden; }
    section .refine-form .other-forms-top > div {
      display: inline-block;
      float: left;
      width: 375px; }
    section .refine-form .other-forms-top > .form-item input {
      padding: 10px;
      width: 240px; }
    section .refine-form .other-forms-top > .form-item label {
      display: block;
      font-weight: normal;
      font-size: 12px;
      left: 10px;
      position: absolute;
      text-transform: uppercase;
      top: 10px; }
    section .refine-form .other-forms-top input.form-submit {
      background-color: #EE2D26;
      background-image: none;
      border: 1px solid #BD4D49;
      color: #FFFFFF;
      height: 42px;
      margin: 0;
      width: 115px; }
      section .refine-form .other-forms-top input.form-submit:hover {
        background-color: #AE211C; }
    section .refine-form .other-forms-top .instructions {
      color: #EE2D26;
      font-size: 11px;
      font-family: OpenSans-Bold, sans-serif;
      float: right;
      position: relative;
      top: 25px;
      right: -90px; }
  section .refine-form .instructions {
    color: #EE2D26;
    font-size: 11px;
    font-family: OpenSans-Bold, sans-serif;
    position: relative;
    top: 10px; }
  section .search-result-list > span {
    display: inline-block;
    font-family: 'open_sans_semibold';
    font-size: 14px;
    margin-bottom: 10px;
    text-transform: uppercase; }
  section .search-result-list .pagination span {
    text-transform: uppercase; }
  section .search-result-list .pagination ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: left; }
    section .search-result-list .pagination ul li {
      display: inline-block;
      margin: 0 10px 0 0;
      padding: 0;
      font-style: normal; }
      section .search-result-list .pagination ul li a {
        background-color: #FFFFFF;
        border-radius: 5px;
        color: #3B3B3B;
        display: inline-block;
        padding: 6px;
        text-decoration: none;
        height: 24px;
        line-height: 24px; }
        section .search-result-list .pagination ul li a:hover {
          background-color: #EE2D26;
          color: #FFFFFF; }
        section .search-result-list .pagination ul li a.page-active {
          color: #EE2D26; }
          section .search-result-list .pagination ul li a.page-active:hover {
            background-color: #EE2D26;
            color: #FFFFFF; }
      section .search-result-list .pagination ul li.pager-previous a {
        font-size: 0; }
        section .search-result-list .pagination ul li.pager-previous a:after {
          content: '<';
          font-size: 14px; }
      section .search-result-list .pagination ul li.pager-first a {
        font-size: 0; }
        section .search-result-list .pagination ul li.pager-first a:after {
          content: '<<';
          font-size: 14px; }
      section .search-result-list .pagination ul li.pager-next a {
        font-size: 0; }
        section .search-result-list .pagination ul li.pager-next a:after {
          content: '>';
          font-size: 14px; }
      section .search-result-list .pagination ul li.pager-last a {
        font-size: 0; }
        section .search-result-list .pagination ul li.pager-last a:after {
          content: '>>';
          font-size: 14px; }
  section .search-result-list .project {
    background-color: #FFFFFF;
    border: 1px solid #AAA396;
    height: 178px;
    margin-bottom: 12px;
    overflow: hidden;
    position: relative;
    width: 978px; }
    section .search-result-list .project .description {
      display: inline-block;
      float: left;
      padding: 14px 19px;
      width: 581px; }
      section .search-result-list .project .description .agency-name {
        color: #939598;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        margin-top: 10px;
        text-transform: uppercase;
        display: block;
        font-size: 14px;
        margin: 0px 0px 5px 0px; }
      section .search-result-list .project .description h2 {
        background-color: transparent;
        margin: 0px 0px 10px 0px;
        padding: 0px; }
        section .search-result-list .project .description h2 a {
          color: #404041;
          font-family: 'open_sans_semibold';
          font-size: 24px;
          font-weight: normal;
          line-height: 1em;
          margin: 0 0 15px;
          padding: 0;
          text-decoration: underline; }
          section .search-result-list .project .description h2 a:hover {
            color: #EE2D26; }
      section .search-result-list .project .description .text-description {
        margin-top: 5px;
        color: #404041;
        display: inline-block;
        font-family: 'open_sans_semibold';
        font-size: 14px;
        font-weight: normal;
        line-height: 1.3em; }
        section .search-result-list .project .description .text-description p {
          color: #404041;
          display: inline;
          font-family: 'open_sans_semibold';
          font-size: 14px;
          font-weight: normal;
          line-height: 1.3em; }
        section .search-result-list .project .description .text-description .read-more {
          color: #939598;
          font-size: 11px;
          font-family: 'open_sansbold';
          font-weight: normal;
          padding-left: 10px;
          position: relative;
          text-decoration: none;
          text-transform: uppercase; }
          section .search-result-list .project .description .text-description .read-more:after {
            color: #EE2D26;
            content: "\e602";
            font-family: "icons";
            font-size: 17px;
            padding-left: 5px;
            position: absolute;
            right: -20px;
            top: 0px; }
          section .search-result-list .project .description .text-description .read-more:hover {
            color: #EE2D26; }
      section .search-result-list .project .description ul.project-options {
        max-width: 600px;
        max-height: 26px; }
    section .search-result-list .project .location {
      background-color: #EBE7E3;
      border-left: 1px solid #FFFFFF;
      float: left;
      height: 180px;
      margin-right: 1px;
      padding: 15px 13px 0px 13px;
      width: 129px; }
      section .search-result-list .project .location div {
        font-size: 11px;
        font-family: 'open_sansbold';
        font-size: 13px;
        font-weight: normal;
        line-height: 1.5em;
        padding-bottom: 10px;
        text-transform: uppercase; }
        section .search-result-list .project .location div.borough {
          border-bottom: 1px solid #FFFFFF;
          min-height: 65px;
          overflow: hidden; }
    section .search-result-list .project .options {
      background-color: #AAA396;
      display: inline-block;
      float: left;
      height: 178px;
      position: relative;
      width: 46px; }
      section .search-result-list .project .options .flag-wrapper {
        left: 2px;
        top: -4px; }
    section .search-result-list .project .spots {
      background: url("../img/bk_cta.png") no-repeat scroll center top #ED2C25;
      float: right;
      height: 178px;
      overflow: hidden;
      position: relative;
      right: 0px;
      width: 155px; }
      section .search-result-list .project .spots .spots-number {
        height: 80px;
        padding-top: 23px;
        overflow: hidden; }
        section .search-result-list .project .spots .spots-number .number {
          color: #FFFFFF;
          display: block;
          font-family: 'open_sans_semibold';
          font-size: 36px;
          font-weight: normal;
          margin-bottom: 5px;
          text-align: center; }
        section .search-result-list .project .spots .spots-number .spots-text {
          color: #FFFFFF;
          display: block;
          font-family: 'open_sans_semibold';
          font-weight: normal;
          text-align: center;
          text-transform: uppercase; }
      section .search-result-list .project .spots .buttons {
        color: #FFFFFF;
        display: block;
        height: 75px;
        line-height: 28px;
        position: relative;
        z-index: 10; }
        section .search-result-list .project .spots .buttons div {
          border-top: 1px solid #FFFFFF; }
          section .search-result-list .project .spots .buttons div a {
            color: #FFFFFF;
            display: block;
            font-family: 'open_sansbold';
            font-size: 14px;
            font-weight: normal;
            padding: 5px 10px;
            text-align: center;
            text-transform: uppercase;
            text-decoration: none; }
            section .search-result-list .project .spots .buttons div a:hover {
              background-color: #EE2D26;
              text-decoration: underline; }
          section .search-result-list .project .spots .buttons div .signed-up {
            color: #FFFFFF;
            display: block;
            font-family: 'open_sansbold';
            font-size: 14px;
            font-weight: normal;
            padding: 5px 10px;
            text-align: center;
            text-transform: uppercase; }
          section .search-result-list .project .spots .buttons div:first-child {
            border-top: none; }
          section .search-result-list .project .spots .buttons div.de-register .field-registration-status {
            display: inline-block;
            line-height: 1.3em;
            padding: 7px;
            width: 91%; }
        section .search-result-list .project .spots .buttons.three-items {
          line-height: 1.3em;
          height: 76px; }
          section .search-result-list .project .spots .buttons.three-items div a {
            padding: 5px 10px; }
  section .tab-inactive {
    display: none; }
  section .pane-landing-carousel-panel-pane-1 {
    background-color: #F5F5F5;
    height: 279px;
    margin-top: 0px;
    overflow: hidden; }
    section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main {
      overflow: hidden;
      height: 340px; }
      section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section {
        margin: 0 auto;
        width: 978px; }
        section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row-item {
          height: 279px;
          width: 978px; }
          section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row-item .ds-1col {
            display: block;
            position: relative; }
            section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row-item .ds-1col .slide-text-wrapper {
              background-color: rgba(238, 45, 38, 0.9);
              height: 229px;
              padding: 25px 20px;
              position: absolute;
              right: 0px;
              top: 0px;
              width: 207px; }
              section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row-item .ds-1col .slide-text-wrapper .field-group-format-wrapper {
                color: #FFFFFF;
                font-family: 'open_sansbold';
                font-size: 28px;
                height: 265px;
                line-height: 1.2em;
                opacity: 1;
                position: relative; }
                section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row-item .ds-1col .slide-text-wrapper .field-group-format-wrapper a {
                  bottom: 25px;
                  color: #FFFFFF;
                  display: inline-block;
                  font-family: 'open_sansbold';
                  font-size: 12px;
                  opacity: 1;
                  padding-right: 20px;
                  position: absolute;
                  right: 20px;
                  text-transform: uppercase; }
                  section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row-item .ds-1col .slide-text-wrapper .field-group-format-wrapper a:after {
                    color: #FFFFFF;
                    content: "\e602";
                    font-family: "icons";
                    font-size: 20px;
                    height: 20px;
                    position: absolute;
                    right: -9px;
                    top: 0px;
                    width: 20px; }
                  section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row-item .ds-1col .slide-text-wrapper .field-group-format-wrapper a:hover {
                    color: #000000; }
                    section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row-item .ds-1col .slide-text-wrapper .field-group-format-wrapper a:hover:after {
                      color: #000000; }
                section .pane-landing-carousel-panel-pane-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row-item .ds-1col .slide-text-wrapper .field-group-format-wrapper .field-link {
                  background: none;
                  border: medium none;
                  bottom: 0px;
                  left: auto;
                  margin: 0;
                  padding: 0;
                  position: absolute;
                  right: 0;
                  width: 200px; }
  section.volunteer {
    background: #F5F5F5 url(../img/bk_search.png) 0 -365px repeat-x; }
    section.volunteer .page-sizer .content-wrapper .error-message {
      padding-bottom: 115px; }
      section.volunteer .page-sizer .content-wrapper .error-message h1 {
        display: none; }
      section.volunteer .page-sizer .content-wrapper .error-message p {
        padding: 75px 0px; }
    section.volunteer .page-sizer .content-wrapper #user-profile-form {
      padding-bottom: 10px; }
      section.volunteer .page-sizer .content-wrapper #user-profile-form .form-actions #edit-submit {
        background-color: #EE2D26;
        background-image: none;
        border: 1px solid #BD4D49;
        border-radius: 0px;
        color: #FFFFFF;
        display: inline-block;
        font-family: 'open_sansbold';
        font-size: 14px;
        height: 46px;
        margin: 0;
        padding: 0;
        text-transform: uppercase;
        width: 152px; }
        section.volunteer .page-sizer .content-wrapper #user-profile-form .form-actions #edit-submit:active, section.volunteer .page-sizer .content-wrapper #user-profile-form .form-actions #edit-submit:hover {
          background-color: #AE211C; }
      section.volunteer .page-sizer .content-wrapper #user-profile-form .password-strength {
        float: none;
        margin-bottom: 10px; }
      section.volunteer .page-sizer .content-wrapper #user-profile-form div.password-confirm {
        float: none;
        margin-top: 0.5em; }
      section.volunteer .page-sizer .content-wrapper #user-profile-form div.form-item div.password-suggestions {
        width: auto; }
    section.volunteer .page-sizer .content-wrapper #page-title {
      color: #3B3B3B;
      font-family: 'open_sans_semibold';
      font-size: 36px;
      padding-left: 0px;
      text-transform: none; }
      section.volunteer .page-sizer .content-wrapper #page-title a {
        color: #3B3B3B; }
        section.volunteer .page-sizer .content-wrapper #page-title a:hover {
          color: #EE2D26; }
    section.volunteer .page-sizer .content-wrapper .region-content .panel-display.panel-1col {
      padding: 0px; }
    section.volunteer .page-sizer .content-wrapper .region-content .volunteer-welcome {
      margin-top: 25px; }
      section.volunteer .page-sizer .content-wrapper .region-content .volunteer-welcome .pane-title {
        background-color: transparent;
        color: #404041;
        font-family: 'open_sans_semibold';
        font-size: 24px;
        font-weight: normal;
        margin-bottom: 10px;
        padding-left: 0px;
        text-transform: none; }
      section.volunteer .page-sizer .content-wrapper .region-content .volunteer-welcome .pane-content p {
        color: #404041;
        font-family: 'open_sans_semibold';
        font-size: 14px;
        font-weight: normal;
        line-height: 1.5em; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats {
      height: 245px;
      margin-top: 40px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-title {
        background-color: transparent;
        color: #404041;
        font-family: 'open_sans_semibold';
        font-size: 24px;
        font-weight: normal;
        margin-bottom: 10px;
        padding-left: 0px;
        background-image: none;
        font-size: 18px;
        height: 36px;
        margin: 0px;
        padding: 0 0 0 18px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-title:before {
          content: ""; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards {
        background: transparent url(../img/bk_awards_volunteer_widget.png) 0 0 no-repeat;
        border-right: 2px solid #FFFFFF;
        display: inline-block;
        height: 170px;
        padding: 20px;
        vertical-align: top;
        width: 694px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards h3 {
          background: transparent url("../img/sprite_site_icons.png") 0 -481px no-repeat;
          color: #FFFFFF;
          font-family: 'open_sans_semibold';
          font-size: 18px;
          font-weight: normal;
          margin: 0px;
          padding-left: 35px;
          text-transform: uppercase; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div {
          float: left;
          height: 55px;
          margin-right: 20px;
          position: relative;
          top: 35px;
          width: 218px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div .link {
            bottom: -61px;
            color: #FFFFFF;
            font-family: 'open_sansbold';
            font-size: 11px;
            font-weight: normal;
            left: 0;
            position: absolute;
            right: auto;
            top: auto; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div .link:after {
              color: #FFFFFF; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div .link:hover {
              color: #000000; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div .link:hover:after {
                color: #000000; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div .text {
            color: #FFFFFF;
            display: block;
            font-family: 'open_sansregular';
            font-size: 24px;
            width: 150px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-projects .text {
            width: 100px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-projects .white-value {
            background: transparent url(../img/sprite_site_icons.png) 0 -936px no-repeat;
            color: #FFFFFF;
            font-family: 'open_sansbold';
            font-size: 30px;
            font-weight: normal;
            height: 48px;
            padding-top: 20px;
            position: absolute;
            right: 30px;
            text-align: center;
            right: 5px;
            top: -5px;
            width: 67px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-projects .mysharethisbutton {
            position: relative;
            top: 48px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-projects .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stMainServices {
              background-image: none !important; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-projects .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stMainServices:after {
                color: #FFFFFF;
                content: "Share";
                font-family: 'open_sansbold';
                font-size: 11px;
                font-weight: normal;
                text-transform: uppercase;
                vertical-align: middle; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-projects .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stArrow {
              background: none; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-projects .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stArrow:after {
                content: "\25b6";
                color: #FFFFFF;
                padding-left: 5px;
                visibility: visible;
                font-family: MetaWeb-Normal, sans-serif;
                position: absolute;
                left: 40px;
                top: 2px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-projects .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stArrow span.stHBubble {
                visibility: hidden; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-aniversary, section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-orientation {
            margin-right: 0px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-aniversary .white-value, section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-orientation .white-value {
              background: transparent url(../img/sprite_site_icons.png) 0 -1009px no-repeat;
              color: #FFFFFF;
              font-family: 'open_sansbold';
              font-size: 30px;
              font-weight: normal;
              height: 48px;
              padding-top: 20px;
              position: absolute;
              right: 30px;
              text-align: center;
              right: 5px;
              top: -5px;
              width: 67px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-aniversary .mysharethisbutton, section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-orientation .mysharethisbutton {
              position: relative;
              top: 48px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-aniversary .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stMainServices, section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-orientation .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stMainServices {
                background-image: none !important; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-aniversary .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stMainServices:after, section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-orientation .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stMainServices:after {
                  color: #FFFFFF;
                  content: "Share";
                  font-family: 'open_sansbold';
                  font-size: 11px;
                  font-weight: normal;
                  text-transform: uppercase;
                  vertical-align: middle; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-aniversary .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stArrow, section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-orientation .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stArrow {
                background: none; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-aniversary .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stArrow:after, section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-orientation .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stArrow:after {
                  content: "\25b6";
                  color: #FFFFFF;
                  padding-left: 5px;
                  visibility: visible;
                  font-family: MetaWeb-Normal, sans-serif;
                  position: absolute;
                  left: 40px;
                  top: 2px; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-aniversary .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stArrow span.stHBubble, section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-orientation .mysharethisbutton .block-sharethis .sharethis-wrapper .stButton .stArrow span.stHBubble {
                  visibility: hidden; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .recent-awards > div.awards-orientation .orientation {
            background: transparent url(../img/sprite_site_icons.png) 0 -524px no-repeat;
            height: 67px;
            position: absolute;
            right: 5px;
            top: -5px;
            width: 67px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .future-awards {
        display: inline-block;
        background: transparent url(../img/bk_future_awards_volunteer_widget.png) 0 0 no-repeat;
        height: 170px;
        padding: 20px;
        position: relative;
        vertical-align: top;
        width: 202px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .future-awards h3 {
          background: transparent url("../img/sprite_site_icons.png") 0 -481px no-repeat;
          color: #FFFFFF;
          font-family: 'open_sans_semibold';
          font-size: 18px;
          font-weight: normal;
          margin: 0px;
          padding-left: 35px;
          text-transform: uppercase; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .future-awards .link {
          bottom: 15px;
          color: #FFFFFF;
          display: block;
          font-family: 'open_sansbold';
          font-size: 11px;
          font-weight: normal;
          left: 20px;
          position: absolute;
          right: auto;
          top: auto; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .future-awards .link:after {
            color: #FFFFFF; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .future-awards .link:hover {
            color: #000000; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .future-awards .link:hover:after {
              color: #000000; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .future-awards .text {
          color: #FFFFFF;
          display: inline-block;
          font-family: 'open_sansregular';
          font-size: 24px;
          position: relative;
          top: 30px;
          width: 100px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-awards-stats .pane-content .projects-goals .awards .awards-results .future-awards .white-value {
          background: transparent url("../img/sprite_site_icons.png") 0 -856px no-repeat;
          color: #EBE7E3;
          font-family: 'open_sansbold';
          font-size: 30px;
          font-weight: normal;
          height: 48px;
          padding-top: 20px;
          position: absolute;
          right: 30px;
          text-align: center;
          top: 70px;
          width: 67px; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats {
      height: 245px;
      margin-top: 40px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-title {
        background-color: transparent;
        color: #404041;
        font-family: 'open_sans_semibold';
        font-size: 24px;
        font-weight: normal;
        margin-bottom: 10px;
        padding-left: 0px;
        background-image: none;
        font-size: 18px;
        margin: 0px;
        padding: 0 0 0 18px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-title:before {
          content: ""; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal {
        margin: 0;
        padding: 0;
        width: 978px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours {
          background: transparent url(../img/bk_projects_hours.png) 0 0 no-repeat;
          display: inline-block;
          width: 448px;
          padding: 20px;
          height: 169px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours h3 {
            background: url("../img/sprite_site_icons.png") no-repeat scroll 0 -448px transparent;
            color: #FFFFFF;
            font-family: 'open_sans_semibold';
            font-size: 18px;
            font-weight: normal;
            margin: 0;
            padding: 0px 0px 0px 35px;
            position: relative;
            text-transform: uppercase; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results {
            position: relative;
            top: 15px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .chart-wrapper {
              position: absolute;
              right: 20px;
              top: 15px;
              right: 10px;
              top: -45px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .chart-wrapper .chart {
                display: inline-block; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .chart-wrapper .chart canvas {
                  position: relative;
                  width: 180px;
                  z-index: 5; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .chart-wrapper .chart .rounder-wrapper {
                  background-color: #6cb5c0;
                  border-radius: 116px;
                  display: inline-block;
                  height: 172px;
                  position: absolute;
                  right: 6px;
                  top: 4px;
                  width: 170px;
                  z-index: 0; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .chart-wrapper .chart .text {
                  bottom: 55px;
                  color: #FFFFFF;
                  display: inline-block;
                  font-family: 'open_sans_semibold';
                  font-size: 13px;
                  font-weight: normal;
                  position: absolute;
                  text-align: center;
                  text-transform: uppercase;
                  width: 100%; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .chart-wrapper .chart .value {
                  color: #FFFFFF;
                  display: inline-block;
                  font-family: 'open_sans_semibold';
                  font-size: 60px;
                  font-weight: normal;
                  position: absolute;
                  top: 3px;
                  width: 180px;
                  text-align: center; }
                  section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .chart-wrapper .chart .value:after {
                    content: "%"; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .total,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .goal {
              display: inline-block;
              vertical-align: top;
              position: relative;
              width: 130px;
              word-wrap: break-word; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .total h4,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .goal h4 {
                color: #FFFFFF;
                font-family: 'open_sansregular';
                font-size: 24px;
                margin-bottom: 10px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .total .value,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .goal .value {
                color: #FFFFFF;
                font-family: 'open_sansregular';
                font-size: 35px;
                position: relative;
                top: 20px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content {
              left: 0px;
              position: relative;
              top: 20px;
              height: 70px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content .set-goal {
                position: relative;
                margin-top: 30px;
                left: 0px;
                width: 95px; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content .set-goal .set-goal-link:before {
                  content: ""; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content .set-goal .set-goal-link a {
                  color: #FFFFFF;
                  font-family: 'open_sansbold';
                  font-size: 11px;
                  font-weight: normal;
                  text-transform: uppercase; }
                  section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content .set-goal .set-goal-link a:after {
                    color: #FFFFFF;
                    content: "\e602";
                    font-family: "icons";
                    font-size: 17px;
                    height: 20px;
                    position: absolute;
                    right: -27px;
                    top: 1px;
                    width: 25px; }
                  section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content .set-goal .set-goal-link a:hover {
                    color: #000000; }
                    section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content .set-goal .set-goal-link a:hover:after {
                      color: #000000; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content .set-goal-form {
                position: absolute;
                width: 215px;
                top: 0px; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content .set-goal-form .form-actions input {
                  border: 1px solid #0993A0;
                  background-color: #6BBEC6;
                  color: #FFFFFF;
                  font-family: 'open_sansbold';
                  font-size: 11px;
                  height: 28px;
                  font-weight: normal;
                  padding: 0 10px;
                  top: -1px;
                  position: relative; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours .project-results .content .set-goal-form .form-item .form-text {
                  padding: 4px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .hours h3 {
            background: url("../img/sprite_site_icons.png") no-repeat scroll 0 -827px transparent; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects {
          background: transparent url(../img/bk_projects.png) 0 0 no-repeat;
          border-right: 2px solid #FAFAFA;
          display: inline-block;
          height: 169px;
          padding: 20px;
          position: relative;
          top: 0;
          vertical-align: top;
          width: 448px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects h3 {
            background: url("../img/sprite_site_icons.png") no-repeat scroll 0 -448px transparent;
            color: #FFFFFF;
            font-family: 'open_sans_semibold';
            font-size: 18px;
            font-weight: normal;
            margin: 0;
            padding: 0px 0px 0px 35px;
            position: relative;
            text-transform: uppercase; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results {
            position: relative;
            top: 15px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .chart-wrapper {
              position: absolute;
              right: 20px;
              top: 15px;
              right: 10px;
              top: -45px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .chart-wrapper .chart {
                display: inline-block; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .chart-wrapper .chart canvas {
                  position: relative;
                  width: 180px;
                  z-index: 5; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .chart-wrapper .chart .rounder-wrapper {
                  background-color: #6cb5c0;
                  border-radius: 116px;
                  display: inline-block;
                  height: 172px;
                  position: absolute;
                  right: 6px;
                  top: 4px;
                  width: 170px;
                  z-index: 0; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .chart-wrapper .chart .text {
                  bottom: 55px;
                  color: #FFFFFF;
                  display: inline-block;
                  font-family: 'open_sans_semibold';
                  font-size: 13px;
                  font-weight: normal;
                  position: absolute;
                  text-align: center;
                  text-transform: uppercase;
                  width: 100%; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .chart-wrapper .chart .value {
                  color: #FFFFFF;
                  display: inline-block;
                  font-family: 'open_sans_semibold';
                  font-size: 60px;
                  font-weight: normal;
                  position: absolute;
                  top: 3px;
                  width: 180px;
                  text-align: center; }
                  section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .chart-wrapper .chart .value:after {
                    content: "%"; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .total,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .goal {
              display: inline-block;
              vertical-align: top;
              position: relative;
              width: 130px;
              word-wrap: break-word; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .total h4,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .goal h4 {
                color: #FFFFFF;
                font-family: 'open_sansregular';
                font-size: 24px;
                margin-bottom: 10px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .total .value,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .goal .value {
                color: #FFFFFF;
                font-family: 'open_sansregular';
                font-size: 35px;
                position: relative;
                top: 20px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content {
              left: 0px;
              position: relative;
              top: 20px;
              height: 70px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content .set-goal {
                position: relative;
                margin-top: 30px;
                left: 0px;
                width: 95px; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content .set-goal .set-goal-link:before {
                  content: ""; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content .set-goal .set-goal-link a {
                  color: #FFFFFF;
                  font-family: 'open_sansbold';
                  font-size: 11px;
                  font-weight: normal;
                  text-transform: uppercase; }
                  section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content .set-goal .set-goal-link a:after {
                    color: #FFFFFF;
                    content: "\e602";
                    font-family: "icons";
                    font-size: 17px;
                    height: 20px;
                    position: absolute;
                    right: -27px;
                    top: 1px;
                    width: 25px; }
                  section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content .set-goal .set-goal-link a:hover {
                    color: #000000; }
                    section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content .set-goal .set-goal-link a:hover:after {
                      color: #000000; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content .set-goal-form {
                position: absolute;
                width: 215px;
                top: 0px; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content .set-goal-form .form-actions input {
                  border: 1px solid #0993A0;
                  background-color: #6BBEC6;
                  color: #FFFFFF;
                  font-family: 'open_sansbold';
                  font-size: 11px;
                  height: 28px;
                  font-weight: normal;
                  padding: 0 10px;
                  top: -1px;
                  position: relative; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-my-project-stats .pane-content .projects-goal .projects .project-results .content .set-goal-form .form-item .form-text {
                  padding: 4px; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects > h2,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects > h2,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes > h2,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-content > h2 {
      background-color: transparent;
      color: #404041;
      font-family: 'open_sans_semibold';
      font-size: 24px;
      font-weight: normal;
      margin-bottom: 10px;
      padding-left: 0px;
      font-size: 18px; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-header .see-all a,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-header .see-all a {
      color: #3B3B3B;
      font-family: 'open_sansbold';
      font-size: 14px;
      padding-right: 0px;
      position: relative;
      top: 1px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-header .see-all a:hover,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-header .see-all a:hover {
        color: #EE2D26; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row {
      border: 1px solid #AAA396;
      height: 146px;
      margin-bottom: 10px;
      padding: 0px;
      overflow: hidden; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .contextual-links-wrapper,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .contextual-links-wrapper {
        display: none; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-first,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-first {
        background-color: #AAA396;
        display: inline-block;
        height: 146px;
        overflow: hidden;
        width: 45px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second {
        background-color: #FFFFFF;
        display: inline-block;
        height: 118px;
        overflow: hidden;
        padding: 14px 19px;
        position: relative;
        width: 584px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .field-node-link a {
          color: #939598;
          font-family: 'open_sansbold';
          font-size: 11px;
          font-weight: normal;
          position: relative;
          text-decoration: none;
          text-transform: uppercase; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a:after,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .field-node-link a:after {
            color: #EE2D26;
            content: "\e602";
            font-family: "icons";
            font-size: 17px;
            padding-left: 5px;
            position: absolute;
            right: -20px;
            top: -3px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-node-link a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .field-node-link a:hover {
            color: #EE2D26; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-partner,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .field-partner {
          color: #939598;
          font-family: 'open_sans_semibold';
          font-size: 14px;
          font-weight: normal;
          margin-bottom: 5px;
          text-transform: uppercase;
          max-height: 22px;
          overflow: hidden; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-title a,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .field-title a {
          color: #404041;
          font-family: 'open_sans_semibold';
          font-size: 24px;
          font-weight: normal;
          text-decoration: underline; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .field-title a:hover,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .field-title a:hover {
            color: #EE2D26; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options {
          bottom: 0;
          margin: 0;
          position: relative; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div {
            background: transparent;
            border: none;
            display: inline-block;
            height: 18px;
            margin: 0;
            padding: 0;
            width: auto; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div {
              background: transparent url("../img/sprite_site_icons.png") 0 -602px no-repeat;
              color: #0993A0;
              display: inline-block;
              float: left;
              font-size: 11px;
              margin-bottom: 5px;
              margin-right: 15px;
              padding-left: 25px;
              text-transform: uppercase;
              width: auto;
              cursor: help; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div:after {
                content: ""; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.commitment-required-icon {
                line-height: 2em;
                width: 145px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.hot-project-flag {
                background-position: 0 -626px;
                color: #FF6600; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.featured-project-flag {
                background-position: 0 -652px;
                color: #EE2D26; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.new-vol-friendly-flag {
                background-position: 0 -1198px;
                color: #FA2D9A;
                padding-left: 23px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.family-friendly-project-flag {
                background-position: 0 -749px;
                color: #9933CC; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.groups-available-icon {
                background-position: 0 -788px;
                color: #4690d6;
                padding-left: 35px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag,
              section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options .field-group-format-wrapper > div div.teen-group-project-flag {
                background-position: 0 -1168px;
                color: #8CBE67;
                padding-left: 36px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-second .project-options h3,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-second .project-options h3 {
            display: none; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-third,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-third {
        background-color: #EBE7E3;
        border-right: 1px solid #FFFFFF;
        display: inline-block;
        height: 126px;
        padding: 10px;
        width: 135px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-third > div {
          color: #404041;
          font-family: 'open_sansbold';
          font-size: 13px;
          font-weight: normal;
          height: 60px;
          text-transform: uppercase; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div.group_adress_wrapper,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-third > div.group_adress_wrapper {
            border-bottom: 1px solid #FFFFFF;
            height: 54px;
            margin-bottom: 6px;
            overflow: hidden; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper div.date,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper div.time {
            color: #404041;
            font-family: 'open_sansbold';
            font-size: 13px;
            font-style: normal;
            font-weight: normal;
            text-transform: uppercase; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-third > div .project-date-wrapper .date-label {
            color: #404041; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth,
      section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth {
        background-color: #AE211C;
        display: inline-block;
        float: right;
        height: 146px;
        width: 152px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth > div {
          line-height: 146px;
          margin: 0;
          float: none;
          display: block; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div a,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth > div > div a {
            background-color: transparent;
            background-image: none;
            border: none;
            color: #FFFFFF;
            display: inline-block;
            font-family: 'open_sansbold';
            font-size: 14px;
            padding: 62px 13px;
            line-height: 25px;
            font-weight: normal;
            margin: 0;
            position: relative;
            text-transform: uppercase;
            width: 128px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div a:hover,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth > div > div a:hover {
              background-color: #EE2D26; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div span,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth > div > div span {
            float: none; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth > div > div.contact-team-leader {
            line-height: normal;
            padding: 31px 10px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div {
          height: auto;
          line-height: 73px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button, section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link, section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button, section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button {
            padding: 0px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a, section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a, section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a, section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-de-register-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-manage-link a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-evaluate-button a,
            section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth.two-objects > div.field-sign-up-button a {
              padding: 25px 13px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-project-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth .field-de-register-button,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth .field-project-status {
          color: #FFFFFF;
          font-family: 'open_sansbold';
          font-size: 14px;
          text-transform: uppercase;
          text-align: center;
          vertical-align: middle;
          margin: 0;
          border-bottom: #FFFFFF 1px solid; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth .field-registration-status {
          color: #FFFFFF;
          font-family: 'open_sansregular';
          font-size: 14px;
          font-style: italic;
          text-transform: uppercase;
          text-align: center;
          vertical-align: middle;
          margin: 0;
          border-bottom: #FFFFFF 1px solid; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled,
          section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth .field-registration-status span.project-canceled {
            font-size: 12px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-projects .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-project-search .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-project-search .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-projects .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-project-search .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-projects .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status,
        section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-project-search .view-content .item-list .views-row .group-fourth .contact-team-leader .field-registration-status {
          border-botoom: none; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-upcoming-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div,
    section.volunteer .page-sizer .content-wrapper .region-content .pane-content .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div {
      line-height: normal; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes {
      margin-bottom: 30px;
      margin-top: 50px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-list-favorites-nodes .view-list-favorites-nodes .view-content .item-list .views-row .group-fourth > div > div a {
        text-align: center;
        top: 0; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects {
      margin-top: 40px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-first .flag-outer {
        display: none; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-third .field-registration-status {
        display: none; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth .field-project-status {
        color: #FFFFFF;
        font-family: 'open_sansbold';
        font-size: 14px;
        text-transform: uppercase;
        text-align: center;
        vertical-align: middle; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-project-status {
        color: #FFFFFF;
        font-family: 'open_sansbold';
        font-size: 14px;
        text-transform: uppercase;
        text-align: center;
        vertical-align: middle; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth.two-objects > div.field-registration-status span.project-canceled {
        font-size: 12px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div a.evaluate-link {
        background-color: #6cb5c0; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-projects-panel-pane-previous-projects .view-projects .view-content .item-list .views-row .group-fourth > div > div a.evaluate-link:hover {
          background-color: #0993A0; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project {
      position: relative;
      margin-top: 30px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project h2 {
        background-color: #F5F5F5;
        color: #3B3B3B;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        margin-bottom: 6px;
        padding: 12px 18px 8px;
        text-transform: uppercase;
        padding: 12px 18px 8px 0; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .see-all {
        display: block; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .see-all:after {
          content: ""; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .see-all a:after {
          content: "\e602";
          color: #EE2D26;
          font-family: "icons";
          font-size: 16px;
          position: relative;
          top: 3px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .see-all a.open:after {
          color: #EE2D26;
          content: "\e603";
          font-family: "icons";
          font-size: 16px;
          position: relative;
          top: 3px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .pane-title-link {
        position: absolute;
        top: 20px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project {
        background-color: #FFFFFF;
        border: 1px solid #AAA396;
        height: 178px;
        margin-bottom: 12px;
        overflow: hidden;
        position: relative;
        width: 978px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description {
          display: inline-block;
          float: left;
          padding: 14px 19px;
          width: 581px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description .agency-name {
            color: #939598;
            font-family: 'open_sans_semibold';
            font-size: 18px;
            font-weight: normal;
            margin-top: 10px;
            text-transform: uppercase;
            display: block;
            font-size: 14px;
            margin: 0px 0px 5px 0px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description h2 {
            background-color: transparent;
            margin: 0px 0px 10px 0px;
            padding: 0px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description h2 a {
              color: #404041;
              font-family: 'open_sans_semibold';
              font-size: 24px;
              font-weight: normal;
              line-height: 1em;
              margin: 0 0 15px;
              padding: 0;
              text-decoration: underline; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description h2 a:hover {
                color: #EE2D26; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description .text-description {
            margin-top: 5px;
            color: #404041;
            display: inline-block;
            font-family: 'open_sans_semibold';
            font-size: 14px;
            font-weight: normal;
            line-height: 1.3em; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description .text-description p {
              color: #404041;
              display: inline;
              font-family: 'open_sans_semibold';
              font-size: 14px;
              font-weight: normal;
              line-height: 1.3em; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description .text-description .read-more {
              color: #939598;
              font-size: 11px;
              font-family: 'open_sansbold';
              font-weight: normal;
              padding-left: 10px;
              position: relative;
              text-decoration: none;
              text-transform: uppercase; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description .text-description .read-more:after {
                color: #EE2D26;
                content: "\e602";
                font-family: "icons";
                font-size: 17px;
                padding-left: 5px;
                position: absolute;
                right: -20px;
                top: 0px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description .text-description .read-more:hover {
                color: #EE2D26; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .description ul.project-options {
            max-width: 600px;
            max-height: 26px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .location {
          background-color: #EBE7E3;
          border-left: 1px solid #FFFFFF;
          float: left;
          height: 180px;
          margin-right: 1px;
          padding: 15px 13px 0px 13px;
          width: 129px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .location div {
            font-size: 11px;
            font-family: 'open_sansbold';
            font-size: 13px;
            font-weight: normal;
            line-height: 1.5em;
            padding-bottom: 10px;
            text-transform: uppercase; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .location div.borough {
              border-bottom: 1px solid #FFFFFF;
              min-height: 65px;
              overflow: hidden; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .options {
          background-color: #AAA396;
          display: inline-block;
          float: left;
          height: 178px;
          position: relative;
          width: 46px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .options .flag-wrapper {
            left: 2px;
            top: -4px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots {
          background: url("../img/bk_cta.png") no-repeat scroll center top #ED2C25;
          float: right;
          height: 178px;
          overflow: hidden;
          position: relative;
          right: 0px;
          width: 155px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .spots-number {
            height: 80px;
            padding-top: 23px;
            overflow: hidden; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .spots-number .number {
              color: #FFFFFF;
              display: block;
              font-family: 'open_sans_semibold';
              font-size: 36px;
              font-weight: normal;
              margin-bottom: 5px;
              text-align: center; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .spots-number .spots-text {
              color: #FFFFFF;
              display: block;
              font-family: 'open_sans_semibold';
              font-weight: normal;
              text-align: center;
              text-transform: uppercase; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .buttons {
            color: #FFFFFF;
            display: block;
            height: 75px;
            line-height: 28px;
            position: relative;
            z-index: 10; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .buttons div {
              border-top: 1px solid #FFFFFF; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .buttons div a {
                color: #FFFFFF;
                display: block;
                font-family: 'open_sansbold';
                font-size: 14px;
                font-weight: normal;
                padding: 5px 10px;
                text-align: center;
                text-transform: uppercase;
                text-decoration: none; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .buttons div a:hover {
                  background-color: #EE2D26;
                  text-decoration: underline; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .buttons div .signed-up {
                color: #FFFFFF;
                display: block;
                font-family: 'open_sansbold';
                font-size: 14px;
                font-weight: normal;
                padding: 5px 10px;
                text-align: center;
                text-transform: uppercase; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .buttons div:first-child {
                border-top: none; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .buttons div.de-register .field-registration-status {
                display: inline-block;
                line-height: 1.3em;
                padding: 7px;
                width: 91%; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .buttons.three-items {
              line-height: 1.3em;
              height: 76px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .current-project .project .spots .buttons.three-items div a {
                padding: 5px 10px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination {
        margin-bottom: 20px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination span {
          text-transform: uppercase; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul {
          list-style: none outside none;
          margin: 0;
          padding: 0;
          text-align: left; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li {
            display: inline-block;
            margin: 0 10px 0 0;
            padding: 0;
            font-style: normal; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li a {
              background-color: #FFFFFF;
              border-radius: 5px;
              color: #3B3B3B;
              display: inline-block;
              padding: 6px;
              text-decoration: none;
              height: 24px;
              line-height: 24px; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li a:hover {
                background-color: #EE2D26;
                color: #FFFFFF; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li a.page-active {
                color: #EE2D26; }
                section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li a.page-active:hover {
                  background-color: #EE2D26;
                  color: #FFFFFF; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li.pager-previous a {
              font-size: 0; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li.pager-previous a:after {
                content: '<';
                font-size: 14px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li.pager-first a {
              font-size: 0; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li.pager-first a:after {
                content: '<<';
                font-size: 14px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li.pager-next a {
              font-size: 0; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li.pager-next a:after {
                content: '>';
                font-size: 14px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li.pager-last a {
              font-size: 0; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-nycares-admin-current-project .pagination ul li.pager-last a:after {
                content: '>>';
                font-size: 14px; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics {
      margin-top: 30px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics h2 {
        background-color: #F5F5F5;
        color: #3B3B3B;
        font-family: 'open_sans_semibold';
        font-size: 18px;
        font-weight: normal;
        margin-bottom: 6px;
        padding: 12px 18px 8px;
        text-transform: uppercase;
        padding: 12px 18px 8px 0; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics {
        padding: 0px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-separator {
          display: none; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane {
          background-color: #FFFFFF;
          display: inline-block;
          margin-right: 31px;
          min-height: 185px;
          padding: 20px;
          vertical-align: top;
          width: 263px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-nycares-admin-volunteer-interests {
            height: 185px;
            overflow: hidden; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-nycares-admin-volunteer-interests h3 {
              margin-top: 10px;
              font-size: 16px;
              text-transform: uppercase; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-nycares-admin-volunteer-interests ul {
              line-height: 1.4em; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-nycares-admin-volunteer-interests ul li {
                font-size: 12px;
                text-transform: uppercase; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-nycares-admin-top-partners .top-partners h3 {
            font-family: 'open_sans_semibold';
            font-size: 16px;
            text-transform: uppercase; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-nycares-admin-top-partners .top-partners .partners-name {
            font-family: 'open_sansregular';
            text-transform: uppercase; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-nycares-admin-project-managed .project-managed {
            position: relative;
            top: 55px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-nycares-admin-project-managed .project-managed .value {
              display: block;
              height: 45px;
              font-size: 76px;
              margin-bottom: 10px;
              text-align: center; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-nycares-admin-project-managed .project-managed .text {
              display: block;
              font-family: 'open_sansbold';
              font-size: 16px;
              font-weight: normal;
              margin: 0 auto;
              text-align: center;
              text-transform: uppercase;
              width: 107px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-leader-quote-widget {
            margin-right: 0px; }
            section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-leader-quote-widget .view-content .item-list .leader-quote {
              line-height: 1.5em; }
              section.volunteer .page-sizer .content-wrapper .region-content .pane-current-statistics .pane-content #mini-panel-current_statistics > .panel-col .panel-pane.pane-leader-quote-widget .view-content .item-list .leader-quote .name {
                font-family: 'open_sans_semibold';
                font-weight: normal;
                text-transform: uppercase; }
    section.volunteer .page-sizer .content-wrapper .region-content .pane-user {
      margin-top: 30px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data h3 {
        display: none; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .group-user-contact {
        float: left;
        margin-right: 30px; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .group-user-contact h3 {
          display: none; }
        section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .group-user-contact .field-contact-button .contact-user a {
          background-color: #6BBEC6;
          border: 1px solid #0993A0;
          color: #FFFFFF;
          display: inline-block;
          font-family: 'open_sansbold';
          font-size: 14px;
          padding: 12px;
          text-align: center;
          text-transform: uppercase;
          display: block;
          position: relative;
          top: -3px;
          width: 132px; }
          section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .group-user-contact .field-contact-button .contact-user a:active, section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .group-user-contact .field-contact-button .contact-user a:hover {
            background-color: #0993A0; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .field-contact-mobile {
        display: none; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .field-volunteer-for {
        color: #939598;
        font-family: 'open_sans_semibold';
        font-size: 14px;
        margin-bottom: 15px;
        text-transform: uppercase;
        float: left; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .field-bio, section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .field-bio-truncated {
        display: block;
        color: #404041;
        font-family: 'open_sans_semibold';
        font-weight: normal;
        font-size: 14px;
        line-height: 1.5em;
        margin-top: 15px; }
      section.volunteer .page-sizer .content-wrapper .region-content .pane-user .group-user-data .field-group-format-wrapper .field-bio-truncated {
        display: none; }
    section.volunteer .page-sizer .content-wrapper ul.tabs li a {
      font-size: 15px;
      padding: 13px 19px; }
  section .volunteer-tabs {
    height: 263px;
    margin: 30px 0;
    position: relative;
    width: 100%; }
    section .volunteer-tabs #mini-panel-volunteers_tabs {
      padding: 0px; }
      section .volunteer-tabs #mini-panel-volunteers_tabs .tab {
        display: inline-block; }
        section .volunteer-tabs #mini-panel-volunteers_tabs .tab.become-volunteer .tab-content .item {
          margin-right: 110px; }
          section .volunteer-tabs #mini-panel-volunteers_tabs .tab.become-volunteer .tab-content .item:last-child {
            margin-right: 0px; }
        section .volunteer-tabs #mini-panel-volunteers_tabs .tab.community-partners label {
          left: 233px;
          top: -48px; }
        section .volunteer-tabs #mini-panel-volunteers_tabs .tab.community-partners .tab-content {
          top: 48px; }
        section .volunteer-tabs #mini-panel-volunteers_tabs .tab.companies label {
          left: 474px;
          top: -96px; }
        section .volunteer-tabs #mini-panel-volunteers_tabs .tab.companies .tab-content {
          top: 48px; }
        section .volunteer-tabs #mini-panel-volunteers_tabs .tab label {
          background-color: #ECE7E4;
          color: #3B3B3B;
          cursor: pointer;
          display: inline-block;
          font-family: 'open_sansbold';
          font-size: 18px;
          font-weight: normal;
          padding: 12px 14px;
          position: relative;
          text-transform: uppercase; }
          section .volunteer-tabs #mini-panel-volunteers_tabs .tab label:hover {
            background-color: #F5F5F5;
            color: #EE2D26; }
          section .volunteer-tabs #mini-panel-volunteers_tabs .tab label.active {
            background-color: #F5F5F5;
            color: #EE2D26;
            z-index: 2; }
        section .volunteer-tabs #mini-panel-volunteers_tabs .tab [type="radio"] {
          display: none; }
          section .volunteer-tabs #mini-panel-volunteers_tabs .tab [type="radio"]:checked ~ label {
            background-color: #F5F5F5;
            color: #EE2D26;
            z-index: 2; }
            section .volunteer-tabs #mini-panel-volunteers_tabs .tab [type="radio"]:checked ~ label ~ .tab-content {
              display: block;
              left: 0;
              position: absolute; }
        section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content {
          background: transparent url(../img/bk_home_tab.jpg) 0 0 no-repeat;
          display: none;
          height: 170px;
          padding: 20px;
          position: absolute;
          width: 958px; }
          section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content.active {
            display: block;
            left: 0;
            position: absolute; }
          section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .item {
            display: inline-block;
            height: 190px;
            margin-right: 9px;
            position: relative;
            text-align: center;
            width: 230px; }
            section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .item a .index {
              background: transparent url(../img/img_diagram_item.png) 0 0 no-repeat;
              color: #D2BFA3;
              font-family: 'open_sansregular';
              font-size: 48px;
              height: 62px;
              margin: 0 auto;
              padding-top: 30px;
              text-align: center;
              width: 90px; }
            section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .item a h3 {
              color: #3B3B3B;
              font-family: 'open_sans_semibold';
              font-size: 18px;
              font-weight: normal;
              line-height: 1em;
              letter-spacing: 0.1px;
              position: absolute;
              top: 100px;
              width: 100%; }
            section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .item a:hover h3 {
              color: #000000;
              font-family: 'open_sansbold';
              font-weight: normal;
              text-decoration: underline; }
            section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .item a:hover .index {
              background: transparent url(../img/img_diagram_item_hover.png) 0 0 no-repeat;
              color: #FFFFFF;
              padding-top: 30px; }
            section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .item .description {
              top: 135px;
              position: absolute; }
              section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .item .description p {
                color: #3B3B3B;
                font-family: 'open_sans_semibold';
                font-size: 14px;
                font-weight: normal;
                margin: 0px;
                padding: 0px; }
            section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .item:last-child {
              margin-right: 0px; }
          section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .position-bar {
            background-color: #FFFFFF;
            border-radius: 5px;
            height: 6px;
            left: 58px;
            position: absolute;
            top: 60px;
            width: 862px;
            padding: 1px; }
            section .volunteer-tabs #mini-panel-volunteers_tabs .tab .tab-content .position-bar .beige-bar {
              background-color: #D2BFA3;
              border-radius: 5px;
              display: none;
              height: 6px;
              width: 100%; }
  section .pane-items-lists-panel-pane-cause-impact {
    margin: 0 -10px 20px;
    overflow: hidden; }

/* Select2 Library Changes */
#select2-drop {
  background-color: rgba(255, 255, 255, 0.9);
  border: 1px solid #D2BFA3;
  border-radius: 0px;
  box-shadow: 0px; }
  #select2-drop .show-me-all a {
    background-color: #ECE7E4;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'open_sansbold';
    font-size: 14px;
    margin-top: -4px;
    padding: 7px 10px;
    text-decoration: none;
    width: 246px; }
    #select2-drop .show-me-all a:hover {
      color: #EE2D26; }
  #select2-drop ul.select2-results > li > ul.select2-result-sub > li:first-child div {
    color: #3B3B3B;
    font-family: 'open_sansbold';
    font-size: 14px;
    padding-left: 5px; }
  #select2-drop ul.select2-results > li > ul.select2-result-sub .select2-result-selectable {
    color: #3B3B3B;
    font-family: 'open_sans_semibold';
    font-size: 14px; }
    #select2-drop ul.select2-results > li > ul.select2-result-sub .select2-result-selectable.select2-highlighted div {
      background-color: #EE2D26;
      color: #FFFFFF; }
  #select2-drop ul.select2-results > li.select2-results-dept-0 > .select2-result-label {
    display: none; }

/* Selector tab page */
.tabs-block {
  height: 479px;
  overflow: hidden;
  padding: 10px;
  position: relative;
  width: 725px;
  overflow: hidden; }
  .tabs-block > input {
    background-color: #EE2D26;
    background-image: none;
    border: 1px solid #BD4D49;
    bottom: 10px;
    color: #FFFFFF;
    height: auto;
    margin: 0;
    padding: 10px 0;
    position: absolute;
    right: 10px;
    width: 200px; }
  .tabs-block > input.clear-taxonomy {
    right: 220px; }
  .tabs-block > input:hover {
    background-color: #AE211C;
    border: 1px solid #BD4D49;
    color: #FFFFFF; }
  .tabs-block ul.tabs {
    border-bottom: 1px solid #000000;
    height: 54px;
    list-style: none;
    margin: 0px;
    padding: 0px;
    position: relative;
    width: 100%; }
    .tabs-block ul.tabs .tab-inactive {
      display: none; }
    .tabs-block ul.tabs li.item {
      border: 1px solid #000000;
      float: left; }
      .tabs-block ul.tabs li.item.item.active {
        border-bottom: none; }
        .tabs-block ul.tabs li.item.item.active h2 a {
          background-color: #FFFFFF; }
        .tabs-block ul.tabs li.item.item.active .tab-content {
          background-color: #FFFFFF;
          border-bottom: 1px solid #000000;
          border-left: 1px solid #000000;
          border-right: 1px solid #000000;
          display: block;
          height: 335px;
          left: 0;
          overflow-x: hidden;
          overflow-y: auto;
          padding: 20px;
          position: absolute;
          top: 55px;
          width: 680px;
          z-index: 10; }
          .tabs-block ul.tabs li.item.item.active .tab-content ul {
            line-height: 1.5em;
            list-style: none outside none;
            margin: 0;
            overflow: hidden;
            padding: 0; }
            .tabs-block ul.tabs li.item.item.active .tab-content ul li {
              float: left;
              margin-right: 5%;
              width: 28%; }
              .tabs-block ul.tabs li.item.item.active .tab-content ul li input {
                float: left;
                margin-right: 5px;
                margin-top: 4px; }
              .tabs-block ul.tabs li.item.item.active .tab-content ul li label {
                display: inline-block;
                float: left;
                font-weight: normal;
                width: 90%; }
      .tabs-block ul.tabs li.item.item h2 {
        margin: 0px;
        position: relative; }
        .tabs-block ul.tabs li.item.item h2 a {
          display: inline-block;
          font-size: 16px;
          height: 34px;
          line-height: 33px;
          padding: 10px 20px;
          color: #000000;
          text-decoration: none; }
          .tabs-block ul.tabs li.item.item h2 a:hover {
            background-color: #CCCCCC;
            text-decoration: none; }
        .tabs-block ul.tabs li.item.item h2 input {
          left: 5px;
          position: absolute;
          top: 19px; }
      .tabs-block ul.tabs li.item.item .tab-content {
        display: none; }

/*
 * Accordian Style
 */
/* line 696, ../sass/normalize.scss */
.ui-accordion .ui-accordion-header {
  display: block;
  margin: 0;
  font-family: open_sans_semibold, MetaWeb-Bold, sans-serif;
  text-transform: none;
  line-height: 1.71429em;
  padding: 4px 0;
  padding-left: 20px;
  min-height: 24px;
  border: none;
  border-top: 1px dotted #999999;
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 0px;
  border-top-right-radius: 0px; }

/* line 707, ../sass/normalize.scss */
.ui-accordion .ui-accordion-header .ui-icon {
  position: static;
  left: 0px;
  top: 0px;
  margin: 0;
  float: right; }

/* line 714, ../sass/normalize.scss */
.ui-accordion .ui-accordion-header .ui-icon:after {
  content: "\25b6"; }

/* line 719, ../sass/normalize.scss */
.ui-accordion .ui-accordion-header .ui-icon-triangle-1-e {
  vertical-align: middle;
  line-height: 2.28571em; }

/* line 725, ../sass/normalize.scss */
.ui-accordion .ui-accordion-header.ui-state-default {
  color: #000000;
  background-color: #f8f6f4;
  background-image: -ms-linear-gradient(top, white 0%, #f8f6f4 100%);
  /* IE10 Consumer Preview */
  background-image: -moz-linear-gradient(top, white 0%, #f8f6f4 100%);
  /* Mozilla Firefox */
  background-image: -o-linear-gradient(top, white 0%, #f8f6f4 100%);
  /* Opera */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(1, #f8f6f4));
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-linear-gradient(top, white 0%, #f8f6f4 100%);
  /* Webkit (Chrome 11+) */
  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f6f4 100%);
  /* W3C Markup, IE10 Release Preview */ }

/* line 737, ../sass/normalize.scss */
.ui-accordion .ui-accordion-header.ui-state-active, .ui-accordion .ui-accordion-header.ui-state-hover {
  color: #EE2D26; }

/* line 748, ../sass/normalize.scss */
.ui-accordion .ui-accordion-content {
  display: block;
  margin: 0;
  padding: 0.5em 0;
  padding-left: 20px;
  overflow: hidden;
  border: none;
  border-top: 1px dotted #999999;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px; }

/* line 767, ../sass/normalize.scss */
.ui-autocomplete {
  max-height: 100px;
  overflow-y: scroll;
  overflow-x: hidden;
  padding-right: 20px; }

section .pane-volunteers-panel-pane-volunteer-of-the-month,
section .pane-nycares-admin-project-scoreboard {
  margin-bottom: 30px; }

/* Become A Team Leader Page */
.page-team-leader section.internal .page-sizer .content-wrapper h2 {
  background-color: transparent;
  font-size: 1.2rem;
  margin-bottom: 10px;
  margin-top: 20px;
  padding: 0px; }

.page-team-leader section.internal .flag-outer-flag-favorite {
  display: none; }

#block-block-22, #block-block-30, .search-tl-opps {
  background-color: #F1F1F1;
  border: 1px solid #CCCCCC;
  cursor: pointer;
  margin: 0 4px;
  margin-bottom: 20px;
  padding: 2px 8px;
  text-align: center; }

.clear-filter-link a, .search-tl-opps a {
  color: #000000;
  font-family: 'open_sansbold';
  font-weight: normal;
  font-size: 0.8em;
  text-decoration: none;
  text-transform: uppercase; }

.clear-filter-link a:hover, .search-tl-opps a:hover {
  color: #EE2D26; }

textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* line 650, ../sass/normalize.scss */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  height: 25px;
  font-family: 'open_sans_semibold';
  font-weight: normal;
  font-size: 0.85714em;
  font-size: 0.85714rem;
  line-height: 1.78571em;
  color: #000000;
  background-color: #f1f1f1;
  border: 1px solid #cccccc;
  padding: 2px 8px;
  margin: 0 4px;
  cursor: pointer;
  text-decoration: none;
  text-transform: uppercase; }

/* line 294, ../sass/_base.scss */
button a,
input[type="button"] a,
input[type="reset"] a,
input[type="submit"] a {
  text-decoration: none;
  text-transform: uppercase; }

/* line 299, ../sass/_base.scss */
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  color: #EE2D26;
  background-color: #ffffff; }

.panel-2col .panel-col-first .inside {
  margin: 0px; }

.field-speaker-available .spot-with-sign-up .spot-label {
  font-style: italic; }

/* Maps */
#map-canvas {
  height: 500px;
  width: 100%;
  margin-top: 10px; }

#info-window-template {
  display: none; }

.search-result-list .info-window {
  line-height: 1.35;
  overflow: hidden;
  white-space: nowrap; }

/* Maps Popups */
#map-canvas .gm-style .gm-style-iw {
  left: 0 !important;
  top: 0 !important;
  width: 100% !important; }
  #map-canvas .gm-style .gm-style-iw > div {
    width: auto !important; }
  #map-canvas .gm-style .gm-style-iw + div {
    top: 7px !important;
    right: auto !important;
    left: 9px; }
    #map-canvas .gm-style .gm-style-iw + div.map-close + img {
      right: auto !important; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-head {
  background-color: #AAA396;
  height: 20px;
  padding: 5px 0;
  position: relative; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-head .flag-wrapper {
  position: absolute;
  right: 10px;
  top: 0;
  width: 30px; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-head .flag-wrapper a {
  display: inline-block;
  color: #AAA396;
  font-size: 9px;
  text-decoration: none;
  width: 30px; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-head .flag-wrapper a:before {
  color: #FFFFFF;
  content: "\e605";
  font-family: "icons";
  font-size: 32px;
  position: absolute;
  right: 0;
  top: -10px;
  visibility: visible; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-head .flag-wrapper a:after {
  color: #ED2C25;
  content: "\e606";
  font-family: "icons";
  font-family: "icons";
  font-size: 16px;
  position: absolute;
  right: 8px;
  top: -1px;
  visibility: visible;
  left: auto; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-head .flag-wrapper a:hover:after {
  color: #C1231E; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-head .flag-wrapper a.unflag-action:before {
  color: #AD201C; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-head .flag-wrapper a.unflag-action:after {
  color: #EBE7E3; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-head .flag-wrapper a.unflag-action:hover:after {
  color: #F5F1EC; }

#map-canvas .gm-style .map-close {
  left: 8px !important;
  right: auto !important;
  top: 8px !important; }

#map-canvas .gm-style .map-close img {
  max-width: none; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-main {
  padding: 0 10px 10px; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-main h2 {
  padding: 0px;
  margin: 0px; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-main h2 a {
  color: #404041;
  font-size: 14px;
  text-transform: uppercase; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-main div.agency {
  color: #939598;
  font-size: 12px;
  text-transform: uppercase; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-main span.read-more a {
  color: #939598;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-main span.read-more a:after {
  color: #EE2D26;
  content: "\e602";
  font-family: "icons";
  padding-left: 5px;
  position: relative;
  top: 1px; }

.info-window .mini-main ul.project-options {
  margin-top: 20px;
  overflow: hidden;
  position: relative;
  width: 125px; }

.info-window .mini-main ul.project-options li.groups-available {
  text-indent: -9999px;
  width: 4px; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-main span.read-more a:after {
  padding-left: 0;
  top: 0; }

.info-window .mini-main ul.project-options li {
  height: 23px;
  margin-right: 10px;
  overflow: hidden;
  width: 0; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-footer {
  width: 250px; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-footer {
  background-color: #EBE7E3;
  width: 100%; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-footer div {
  background-color: #EBE7E3;
  color: #404041;
  display: inline-block;
  font-size: 12px;
  height: 70px;
  padding: 5px 10px;
  text-transform: uppercase;
  vertical-align: top;
  white-space: normal;
  width: 125px; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-actions div a {
  background-color: #EE2D26;
  border-top: 1px solid #BD4D49;
  color: #FFFFFF;
  display: block;
  font-weight: bold;
  padding: 15px 0;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-actions div:last-child a {
  border-bottom: 1px solid #BD4D49; }

#map-canvas .gm-style .gm-style-iw .info-window .mini-actions div a:hover {
  background-color: #BD4D49; }

.gmnoprint img {
  max-width: none; }

/* Last Fixins on Panels */
section.internal .panel-2col-stacked .panel-col-last .pane-items-lists-panel-pane-7 .pane-title,
section.internal .panel-2col-stacked .panel-col-last .pane-items-lists-panel-pane-8 .pane-title {
  padding: 0 0 0 25px; }

.region-content .views_slideshow_cycle_main {
  height: 340px;
  overflow: hidden; }

/* style of stage 2014-09-15 */
#nycares-search-page-form-by-keyword .form-actions {
  display: inline-block;
  margin-right: 0;
  position: relative;
  top: -13px;
  vertical-align: top; }

#nycares-search-page-form-by-keyword .form-actions:after {
  color: #FFFFFF;
  content: "\e600";
  font-family: "icons";
  position: absolute;
  right: 8px;
  top: 12px; }

#nycares-search-page-form-by-keyword .form-actions input:hover {
  background-color: #BD4D49; }

.refine-form .other-forms-top > div .form-item input {
  border: 1px solid #d2bfa3;
  padding: 11px 10px;
  width: 240px; }

.refine-form .other-forms-top > div .form-item label {
  display: block;
  font-weight: normal;
  font-size: 12px;
  left: 10px;
  position: absolute;
  text-transform: uppercase;
  top: 10px; }

.refine-form .other-forms-top > div input.form-submit {
  background-color: #EE2D26;
  background-image: none;
  border: 1px solid #BD4D49;
  color: #FFFFFF;
  height: 42px;
  margin: 0;
  width: 115px; }

.refine-form .other-forms-top > div .form-item {
  display: inline-block;
  float: left;
  margin-top: 0;
  position: relative;
  width: 260px; }

#nycares-search-page-form-by-keyword .form-actions input:hover {
  background-color: #BD4D49; }

.refine-form .other-forms-top > div .form-item label {
  display: block;
  font-weight: normal;
  font-size: 12px;
  left: 10px;
  position: absolute;
  text-transform: uppercase;
  top: 10px; }

/*	Styles for notifications 	*/
div.notification {
  background-color: #93d573;
  height: 52px; }
  div.notification.hide {
    display: none; }
  div.notification.oriented.hide-disaster {
    display: none; }
  div.notification p {
    font-size: 14px;
    font-weight: bold;
    line-height: 52px;
    text-align: center;
    vertical-align: middle; }
    div.notification p a {
      border-bottom-style: solid;
      border-bottom-width: thin;
      color: black; }
    div.notification p span.close {
      float: right;
      height: 52px; }
      div.notification p span.close a {
        border: none; }
        div.notification p span.close a:after {
          color: #000;
          content: "\e604";
          font-family: 'icons';
          font-size: 30px;
          vertical-align: middle; }

/* Custom styles to corp sign up form */
body.page-project-corp-sign-up-confirmation section.project .page-sizer .content-wrapper .region-content .confirmation-page p {
  font-size: 12pt; }
  body.page-project-corp-sign-up-confirmation section.project .page-sizer .content-wrapper .region-content .confirmation-page p.confirmation-p-link {
    margin-bottom: 0; }
body.page-project-corp-sign-up-confirmation section.project .page-sizer .content-wrapper .region-content .confirmation-page .project-info {
  padding: 1em 0px 2.5em 0px;
  font-size: 12pt; }
  body.page-project-corp-sign-up-confirmation section.project .page-sizer .content-wrapper .region-content .confirmation-page .project-info .node-project .field-description {
    padding: 5px 0px; }
  body.page-project-corp-sign-up-confirmation section.project .page-sizer .content-wrapper .region-content .confirmation-page .project-info .node-project h3.pane-title {
    margin-top: 50px; }
  body.page-project-corp-sign-up-confirmation section.project .page-sizer .content-wrapper .region-content .confirmation-page .project-info .node-project h3.field-signup-times, body.page-project-corp-sign-up-confirmation section.project .page-sizer .content-wrapper .region-content .confirmation-page .project-info .node-project h3.field-address {
    margin-top: 10px; }
  body.page-project-corp-sign-up-confirmation section.project .page-sizer .content-wrapper .region-content .confirmation-page .project-info .label {
    font-size: 1.8em;
    padding: 0.5em 0px 0px;
    margin: 0px;
    color: #3B3B3B;
    font-family: "open_sans_semibold";
    font-weight: normal;
    line-height: 1em;
    text-transform: uppercase; }
body.page-project-corp-sign-up section.project .page-sizer .content-wrapper {
  float: none;
  margin: 0 auto;
  width: 850px; }
  body.page-project-corp-sign-up section.project .page-sizer .content-wrapper form#nycares-projects-user-corp-signup-form fieldset {
    margin-top: 0.7em;
    padding: 0px 1.5em;
    border: 2px solid #d2bea2; }
    body.page-project-corp-sign-up section.project .page-sizer .content-wrapper form#nycares-projects-user-corp-signup-form fieldset legend span {
      color: #EE2D26;
      font-size: 1.3rem;
      font-family: "open_sans_semibold",sans-serif;
      text-transform: none; }
  body.page-project-corp-sign-up section.project .page-sizer .content-wrapper #page-title {
    display: block; }
body.page-project-corp-sign-up-confirmation section.project .page-sizer .content-wrapper #page-title {
  display: block; }

/* Custom Styles to the profile page, to keep styles of register volunteer form*/
body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper {
  float: none;
  margin: 0 auto; }
  body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form label {
    font-weight: normal;
    font-family: "open_sansregular",sans-serif; }
  body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form input, body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form textarea {
    padding-left: 5px;
    padding-right: 5px; }
  body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset {
    border: none;
    border-bottom: 2px solid #D2BEA2;
    margin-top: 0.7em; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset legend span {
      color: #EE2D26;
      font-size: 1.3rem;
      font-family: "open_sans_semibold",sans-serif;
      text-transform: none; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper {
      display: inline-block;
      vertical-align: top;
      height: 60px; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-salutation {
        width: 100%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-salutation select {
          width: 10%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-firstname {
        width: 40%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-firstname input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-lastname {
        width: 40%;
        margin-left: 3%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-lastname input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-1 {
        width: 40%;
        height: 75px; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-1 input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type {
        width: 50%;
        margin-left: 3%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type .form-item.form-type-radios {
          position: relative; }
          body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type .form-item.form-type-radios .form-item {
            display: inline-block;
            margin-top: 0px;
            position: relative;
            vertical-align: top;
            width: 17%; }
            body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type .form-item.form-type-radios .form-item input {
              vertical-align: top;
              margin-top: 5px; }
            body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type .form-item.form-type-radios .form-item label {
              position: absolute;
              vertical-align: top;
              top: 0px;
              margin-left: 5px; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-city {
        width: 20%;
        height: 40px; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-city label {
          display: none; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-city input {
          width: 92%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-state {
        height: 40px;
        margin-left: 1%;
        width: 6%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-state label {
          display: none; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-state select {
          width: 100%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-zip {
        height: 40px;
        margin-left: 1%;
        width: 13%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-zip label {
          display: none; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-zip input {
          width: 80%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-occupation {
        width: 40%;
        margin-left: 2%;
        margin-top: -3%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-occupation input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-title {
        margin-top: 1%;
        width: 40%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-title input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-company {
        margin-top: 1%;
        margin-left: 3%;
        margin-bottom: 20px;
        width: 40%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-more-info .fieldset-wrapper .form-wrapper.field-name-field-company input {
          width: 97%; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper {
      display: inline-block;
      vertical-align: top;
      height: 60px; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-email-type {
        width: 100%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-email-type .form-item.form-type-radios {
          position: relative; }
          body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-email-type .form-item.form-type-radios .form-item {
            display: inline-block;
            margin-top: 0px;
            position: relative;
            vertical-align: top;
            width: 13%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-work-email {
        width: 40%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-work-email input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-personal-email {
        margin-left: 3%;
        width: 40%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-personal-email input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-alternate-email {
        width: 40%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-alternate-email input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-tl-email {
        margin-left: 3%;
        width: 40%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-tl-email input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-phone-number {
        width: 99%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-wrapper.field-name-field-phone-number input {
          width: 39%; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-type-radios.form-item-field-phone-type {
      display: inline-block;
      height: 60px;
      margin-bottom: -1%;
      vertical-align: top;
      width: 100%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-type-radios.form-item-field-phone-type .form-radios {
        position: relative; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-type-radios.form-item-field-phone-type .form-radios .form-item {
          display: inline-block;
          margin-top: 0px;
          position: relative;
          vertical-align: top;
          width: 13%; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-item-field-work-phone {
      display: inline-block;
      height: 60px;
      margin-bottom: 0px;
      vertical-align: top;
      width: 40%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-item-field-work-phone input {
        width: 97%; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-item-field-home-phone {
      display: inline-block;
      height: 60px;
      margin-left: 3%;
      margin-bottom: 0px;
      vertical-align: top;
      width: 40%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-item-field-home-phone input {
        width: 97%; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-item-field-mobile-phone {
      display: inline-block;
      height: 60px;
      margin-top: 0px;
      vertical-align: top;
      width: 40%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-item-field-mobile-phone input {
        width: 97%; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-item-field-other-phone {
      display: inline-block;
      height: 60px;
      margin-left: 3%;
      margin-top: 0px;
      vertical-align: top;
      width: 40%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset.group-phone-email .fieldset-wrapper .form-item.form-item-field-other-phone input {
        width: 97%; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper {
      margin-bottom: 20px; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .fieldset-description {
        font-family: "open_sans_semibold",sans-serif; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper #edit-field-mailing-preferences {
        margin-top: 10px;
        text-align: center; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox {
        border: 1px solid #D0D0D0;
        display: inline-block;
        height: 90px;
        margin: 0px;
        margin-left: 1%;
        overflow: auto;
        position: relative;
        vertical-align: top;
        width: 32%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox:first-child {
          margin-left: 0px; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox:hover {
          cursor: pointer; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox input {
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
          body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox input[type="checkbox"] {
            opacity: 0.011;
            z-index: 100; }
          body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox input[type="checkbox"]:checked + label {
            background-color: #8CBD67;
            border: 1px solid #419303;
            color: #000000; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label {
          cursor: pointer;
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0;
          padding: 0px;
          z-index: 90; }
          body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label span {
            display: block;
            text-align: center;
            padding: 3px 0px; }
            body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label span.container {
              padding: 0px;
              height: 94%; }
            body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label span.title {
              font-family: "open_sans_semibold",sans-serif;
              margin-top: 5px; }
            body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label span.content {
              line-height: 18px;
              margin-top: 2px;
              font-size: 0.8rem;
              padding-left: 12px;
              padding-right: 12px; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-emergency legend span {
      font-size: 1.1rem;
      font-family: "open_sans_semibold",sans-serif;
      text-transform: none; }
    body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-emergency .form-item {
      margin-top: 5px; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-emergency .form-item.form-item-field-contact-name {
        display: inline-block;
        vertical-align: top;
        width: 31%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-emergency .form-item.form-item-field-contact-name input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-emergency .form-item.form-item-field-contact-phone {
        display: inline-block;
        margin-left: 2%;
        vertical-align: top;
        width: 31%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-emergency .form-item.form-item-field-contact-phone input {
          width: 97%; }
      body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-emergency .form-item.form-item-field-contact-relationship {
        display: inline-block;
        margin-left: 2%;
        vertical-align: top;
        width: 31%; }
        body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form fieldset#edit-group-emergency .form-item.form-item-field-contact-relationship input {
          width: 97%; }
  body.page-user-edit.page-user .volunteer .page-sizer .content-wrapper form#user-profile-form .form-item.form-type-password-confirm {
    border-bottom: 2px solid #D2BEA2;
    padding-bottom: 10px; }

/* Custom styles to user register form */
body.page-user.page-user-register .internal .page-sizer .content-wrapper #nycares-admin-user-register-form-account-info iframe {
  display: none; }
body.page-user.page-user-register .internal .page-sizer .content-wrapper #nycares-admin-user-register-form-account-info fieldset.group-more-info {
  margin-top: 0px; }
  body.page-user.page-user-register .internal .page-sizer .content-wrapper #nycares-admin-user-register-form-account-info fieldset.group-more-info legend {
    display: none; }
  body.page-user.page-user-register .internal .page-sizer .content-wrapper #nycares-admin-user-register-form-account-info fieldset.group-more-info .form-wrapper {
    padding-left: 1%; }

/* Custom styles to register volunteer form*/
body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper {
  float: none;
  margin: 0 auto;
  width: 850px; }
  body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form {
    font-size: 0.85714rem; }
    body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form div.description {
      font-family: "open_sans_semibold",sans-serif;
      margin-top: 20px; }
    body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form label {
      font-weight: normal;
      font-family: "open_sansregular",sans-serif; }
    body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form input, body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form textarea {
      padding-left: 5px;
      padding-right: 5px; }
    body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset {
      border: none;
      border-bottom: 2px solid #D2BEA2;
      margin-top: 0.7em; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset legend span {
        color: #EE2D26;
        font-size: 1.3rem;
        font-family: "open_sans_semibold",sans-serif;
        text-transform: none; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset fieldset {
        border: none; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset fieldset legend span {
          color: black;
          font-size: 1rem;
          font-family: "open_sansregular",sans-serif;
          text-transform: capitalize; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper {
        display: inline-block;
        vertical-align: top;
        height: 60px; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-1 {
          width: 40%;
          height: 75px; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-1 input {
            width: 97%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type {
          width: 50%;
          margin-left: 3%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type .form-item.form-type-radios {
            position: relative; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type .form-item.form-type-radios .form-item {
              display: inline-block;
              margin-top: 0px;
              position: relative;
              vertical-align: top;
              width: 17%; }
              body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type .form-item.form-type-radios .form-item input {
                vertical-align: top;
                margin-top: 5px; }
              body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-type .form-item.form-type-radios .form-item label {
                position: absolute;
                vertical-align: top;
                top: 0px;
                margin-left: 5px; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-city {
          width: 20%;
          height: 40px; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-city label {
            display: none; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-city input {
            width: 92%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-state {
          height: 40px;
          margin-left: 1%;
          width: 6%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-state label {
            display: none; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-state select {
            width: 100%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-zip {
          height: 40px;
          margin-left: 1%;
          width: 72%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-zip label {
            display: none; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-address-zip input {
            width: 15%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-occupation {
          width: 40%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-occupation input {
            width: 97%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-company {
          margin-left: 3%;
          width: 40%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-company input {
            width: 97%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-date-of-birth {
          height: auto;
          width: 100%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-date-of-birth fieldset {
            display: block;
            height: auto;
            margin-top: 1em;
            width: 100%; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-date-of-birth fieldset .date-padding {
              padding: 0px; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-more-info .fieldset-wrapper .form-wrapper.field-name-field-date-of-birth fieldset .description {
              font-size: 0.8rem;
              font-family: "open_sansregular",sans-serif; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper {
        margin-bottom: 20px; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .fieldset-description {
          font-family: "open_sans_semibold",sans-serif; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper #edit-field-mailing-preferences {
          margin-top: 10px;
          text-align: center; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox {
          border: 1px solid #D0D0D0;
          display: inline-block;
          height: 90px;
          margin: 0px;
          margin-left: 1%;
          overflow: auto;
          position: relative;
          vertical-align: top;
          width: 32%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox:first-child {
            margin-left: 0px; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox:hover {
            cursor: pointer; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox input {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox input[type="checkbox"] {
              opacity: 0.011;
              z-index: 100; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox input[type="checkbox"]:checked + label {
              background-color: #8CBD67;
              border: 1px solid #419303;
              color: #000000; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label {
            cursor: pointer;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            padding: 0px;
            z-index: 90; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label span {
              display: block;
              text-align: center;
              padding: 3px 0px; }
              body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label span.container {
                padding: 0px;
                height: 94%; }
              body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label span.title {
                font-family: "open_sans_semibold",sans-serif;
                margin-top: 5px; }
              body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-mailing-preferences .fieldset-wrapper .form-checkboxes .form-type-checkbox label span.content {
                line-height: 18px;
                margin-top: 2px;
                font-size: 0.8rem;
                padding-left: 12px;
                padding-right: 12px; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper label {
        font-size: 1.1rem;
        font-family: "open_sans_semibold",sans-serif; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper .column {
        display: inline-block;
        vertical-align: top;
        width: 33%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper .column.columnTwoInterest {
          margin-left: 1%; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper .form-type-checkboxes {
        float: none;
        margin-top: 5px;
        width: 100%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper .form-type-checkboxes .form-checkboxes .form-type-checkbox {
          display: block;
          margin: 0;
          margin-bottom: 5px;
          vertical-align: top;
          width: 100%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper .form-type-checkboxes .form-checkboxes .form-type-checkbox label {
            font-size: 0.85714rem;
            font-family: "open_sansregular",sans-serif; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper fieldset legend span {
        font-size: 1.1rem;
        font-family: "open_sans_semibold",sans-serif;
        text-transform: none; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper #languages-wrapper fieldset legend span {
        font-size: 1.1rem;
        font-family: "open_sans_semibold",sans-serif;
        text-transform: none; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper #languages-wrapper fieldset .fieldset-wrapper .form-item {
        display: inline-block;
        margin-top: 0px;
        width: 31%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper #languages-wrapper fieldset .fieldset-wrapper .form-item label {
          font-size: 0.85714rem;
          font-family: "open_sansregular",sans-serif; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper #languages-wrapper fieldset .fieldset-wrapper .form-item select {
          width: 100%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper #languages-wrapper fieldset .fieldset-wrapper .form-item:nth-child(2n + 1) {
          margin-left: 2%;
          margin-right: 15%; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-skills-interests .fieldset-wrapper input.add-language {
        border-color: #FFFFFF;
        background-color: #FFFFFF;
        color: #8e8e8e;
        font-family: "open_sansregular",sans-serif;
        height: auto;
        margin-top: -5px;
        margin-bottom: 10px;
        text-transform: none;
        text-decoration: underline; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper .legal-content {
        font-family: "open_sans_italic",sans-serif;
        margin-top: 10px; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info label {
        font-size: 1.1rem;
        text-transform: none; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item {
        margin-bottom: 0px; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item label {
          font-size: 0.85714rem; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-type-radios .form-radios .form-type-radio {
          display: inline-block;
          vertical-align: top;
          width: 7%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-arrest-date {
          display: inline-block;
          vertical-align: top;
          width: 31%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-arrest-date input {
            width: 97%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-conviction-date {
          display: inline-block;
          margin-left: 2%;
          vertical-align: top;
          width: 31%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-conviction-date input {
            width: 97%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-conviction-offense {
          display: inline-block;
          margin-left: 2%;
          vertical-align: top;
          width: 31%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-conviction-offense input {
            width: 100%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-conviction-offense-classification {
          display: inline-block;
          margin-right: 0.5%;
          vertical-align: top;
          width: 32%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-conviction-offense-classification select {
            width: 100%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-conviction-court-location {
          display: inline-block;
          margin-left: 1%;
          vertical-align: top;
          width: 31%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-conviction-info .form-item.form-item-conviction-court-location input {
            width: 97%; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-abuse-info label {
        font-size: 1.1rem;
        text-transform: none; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-abuse-info .form-item {
        margin-bottom: 0px; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-abuse-info .form-item label {
          font-size: 0.85714rem; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-legal-info .fieldset-wrapper #edit-abuse-info .form-item.form-type-radios .form-radios .form-type-radio {
          display: inline-block;
          vertical-align: top;
          width: 7%; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset {
        margin-top: 0px; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset legend span {
          font-size: 1.1rem;
          font-family: "open_sans_semibold",sans-serif;
          text-transform: none; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset .form-item {
          margin-top: 5px; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset .form-item.form-item-field-contact-name {
            display: inline-block;
            vertical-align: top;
            width: 31%; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset .form-item.form-item-field-contact-name input {
              width: 97%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset .form-item.form-item-field-contact-phone {
            display: inline-block;
            margin-left: 2%;
            vertical-align: top;
            width: 31%; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset .form-item.form-item-field-contact-phone input {
              width: 97%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset .form-item.form-item-field-contact-relationship {
            display: inline-block;
            margin-left: 2%;
            vertical-align: top;
            width: 31%; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset .form-item.form-item-field-contact-relationship input {
              width: 97%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset#edit-reference-info #edit-reference-1 {
          width: 100%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset#edit-reference-info #edit-reference-1 .form-item-reference-1-name {
            display: inline-block;
            vertical-align: top;
            width: 31%; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset#edit-reference-info #edit-reference-1 .form-item-reference-1-name input {
              width: 97%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset#edit-reference-info #edit-reference-1 .form-item-reference-1-relationship {
            display: inline-block;
            margin-left: 2%;
            vertical-align: top;
            width: 31%; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset#edit-reference-info #edit-reference-1 .form-item-reference-1-relationship input {
              width: 97%; }
          body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset#edit-reference-info #edit-reference-1 .form-item-reference-1-phone {
            display: inline-block;
            margin-left: 2%;
            vertical-align: top;
            width: 31%; }
            body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-important-contacts fieldset#edit-reference-info #edit-reference-1 .form-item-reference-1-phone input {
              width: 97%; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-demographic .fieldset-description {
        font-family: "open_sans_italic",sans-serif;
        margin-top: 10px; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-demographic .fieldset-wrapper .form-item-field-gender {
        display: inline-block;
        vertical-align: top;
        width: 31%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-demographic .fieldset-wrapper .form-item-field-gender select {
          width: 100%; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-demographic .fieldset-wrapper .form-item-field-race-ethnicity {
        display: inline-block;
        margin-left: 2%;
        vertical-align: top;
        width: 31%; }
        body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-group-demographic .fieldset-wrapper .form-item-field-race-ethnicity select {
          width: 100%; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-waiver-info .form-type-checkbox {
        margin-top: 0px; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-waiver-info .description {
        margin: 0px;
        margin-bottom: 5px;
        font-family: "open_sansregular",sans-serif;
        font-size: 0.9rem; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-declare-info .form-type-checkbox {
        margin-top: 0px; }
      body.page-volunteer.page-volunteer-register .internal .page-sizer .content-wrapper form.volunteer_form fieldset#edit-declare-info .description {
        margin: 0px;
        margin-bottom: 5px;
        font-family: "open_sansregular",sans-serif;
        font-size: 0.9rem; }

/*# sourceMappingURL=template.css.map */
