/* ========================================================================== */
   @import url(https://2c2c4aef7ddeadff24ab-bf1de12e3a718bed23dfcfb1b21ecb81.ssl.cf2.rackcdn.com/theme_min_css-1410777395);
/* ========================================================================== *\
   The entire theme for United Way was created using less locally. The theme
   is contained within a minified CSS file in addition to all javascript.
   Please place theme overrides below here to lock and protect the original
   site theme. If heavy changes need to be made, take care of them locally and
   produce another minified theme base
\* ========================================================================== */

.home-stories .node .node-header .title {
  color: #AAAAAA;
}

.home-stories .node .node-header:hover .title {
  color: #CCCCCC;
}

#footer {
  background-color: #333;
}

/* UNITED WAY STAFF */

body.tt141 .posts .node-item {
  display: none;
}

body.tt141 .posts .node-header, body.tt141 .posts .node-contact, body.tt141 .posts .node-upper-meta {
  display: block;
}

/* resets */

#footer .footer-links .node-3035 input { width: inherit; float: inherit; border: inherit; height: inherit; padding: inherit; }
#footer .footer-links .node-3035 .form-item { display: inherit; }
#footer .footer-links .node-3035 label { display: inherit; }

/* Custom stuff */

#footer .footer-links .node-3035 #webform-component-get-email-updates label {
  display: none;
}

#footer .footer-links .node-3035 #webform-component-get-email-updates input {
  float: none;
  width: 230px;
  height: 30px;
  padding: 0 10px;
  border: none;
}

#footer .footer-links .node-3035 #webform-component-mailing-list {
  width: auto;
  float: left;
  padding: 1px 20px 0;
  background-color: white;
  font-family: 'Sensibility W01', Helvetica, Arial, sans-serif;
  opacity: 0;
  transition: opacity 0.3s linear;
}

#footer .footer-links .node-3035 form.display-options #webform-component-mailing-list {
  opacity: 1;
}

#footer .footer-links .node-3035 form {
  position: relative;
}

#footer .footer-links .node-3035 #webform-component-mailing-list .type-radios {
  margin-bottom: 0;
}

#footer .footer-links .node-3035 #webform-component-mailing-list > div > label {
  text-transform: uppercase;
  font-family: 'Trade Gothic W01', Helvetica, Arial, sans-serif;
  font-size: 16px;
  color: #004E95;
}

#footer .footer-links .node-3035 #edit-actions {
  position: absolute;
  top: 0;
  left: 211px;
  float: none;
}

#footer .footer-links .node-3035 #edit-actions:before {
  margin-left: -6px;
}

.pt366 .node-content table tr {
  background: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

.pt366 .node-content table img {
  margin: 10px auto;
}

/* VIDEO PLAY */

.video-play {
  z-index: 1;
}
