/*  NYC - Main Footer
  ------------------
*/
/* link color */
/* rounded corners */
/* box-shadow - see Programs & Initiatives hover state */
/* line 9, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer {
  background-color: #000;
  padding: 35px 0 30px 0;
  clear: both; }

/* line 20, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .span3 {
  width: 220px;
  margin-top: 10px;
  /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ }
  @media only screen and (max-width: 485px) {
    /* line 20, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .span3 {
      float: left !important;
      margin-top: 20px;
      padding: 0 10px 0 10px; } }

@media only screen and (max-width: 767px) {
  /* line 33, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
  footer .span3,
  footer .span9 {
    display: static;
    width: 220px !important; } }
@media only screen and (max-width: 479px) {
  /* line 33, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
  footer .span3,
  footer .span9 {
    width: 100% !important; } }

/* footer search */
/* line 45, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .span3:last-child {
  /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
  /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ }
  @media only screen and (max-width: 485px) {
    /* line 45, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .span3:last-child {
      float: left; } }
  @media only screen and (min-width: 486px) {
    /* line 45, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .span3:last-child {
      position: absolute;
      right: 20px;
      margin-top: 8px; } }

/* line 61, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .footer-links {
  width: 76%;
  margin-right: 0;
  /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
  /* Tablet Portrait size to standard 960 (devices and browsers) */ }
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    /* line 61, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .footer-links {
      width: 50%; } }
  @media only screen and (min-width: 768px) and (max-width: 959px) {
    /* line 61, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .footer-links {
      width: 67%; } }

/* line 76, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .footer-links a {
  color: #fff;
  text-decoration: none;
  display: block;
  font-weight: bold;
  float: left;
  margin-right: 2.12766%;
  padding: 5px 0;
  /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
  /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
  /* Tablet Portrait size to standard 960 (devices and browsers) */ }
  @media only screen and (max-width: 479px) {
    /* line 76, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .footer-links a {
      width: 100%;
      margin: 0 0 0 10px; } }
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    /* line 76, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .footer-links a {
      width: 100%;
      margin: 0 0 0 10px; } }
  @media only screen and (min-width: 768px) and (max-width: 959px) {
    /* line 76, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .footer-links a {
      width: 45%; } }
  @media only screen and (min-width: 960px) {
    /* line 76, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .footer-links a {
      width: 30%; } }

/* line 107, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
.ie7 footer .footer-links a {
  width: 28%; }

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* line 113, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
  footer .footer-links a:nth-child(2n+0) {
    margin-right: 0; } }
/* Desktop */
@media only screen and (min-width: 960px) {
  /* line 120, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
  footer .footer-links a:nth-child(3n+0) {
    margin-right: 0; } }
/* line 125, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .footer-links a:hover {
  color: #999; }

/* line 129, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .form-search {
  margin-top: 0;
  margin-bottom: 13px; }

/* line 134, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .form-search .input-search {
  width: 79px;
  height: 20px;
  padding: 4px 6px;
  outline: none;
  font-size: 14px;
  border-radius: 4px 0 0 4px;
  float: left;
  border-left: 2px solid #727272;
  border-top: 2px solid #727272;
  border-right: none;
  border-bottom: 2px solid #727272;
  color: #fff;
  background-color: #616161; }

/* line 149, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .form-search .input-search:-moz-placeholder {
  color: #ffffff !important; }

/* line 152, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .form-search .input-search:-ms-input-placeholder {
  color: #ffffff !important; }

/* line 155, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .form-search .input-search::-webkit-input-placeholder {
  color: #ffffff !important; }

/* line 160, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer form input:focus,
footer form input:active {
  background-color: #616161;
  color: #fff;
  border-color: none; }

/* line 166, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .form-search .ico-search {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background: url("../../../assets/img/global/sprite-ico-search.png") no-repeat #616161 left -8px;
  padding: 0;
  display: block;
  width: 24px;
  height: 32px;
  border-radius: 0 4px 4px 0;
  border-right: 2px solid #727272;
  border-top: 2px solid #727272;
  border-bottom: 2px solid #727272;
  border-left: none;
  cursor: pointer; }

/* line 181, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
.ie7 footer .form-search .ico-search {
  border: none; }

/* line 185, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .logo-nyc {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  width: 93px;
  height: 31px;
  display: block;
  background-image: url("../../../assets/img/global/nyc_white.png");
  background-size: 93px 31px;
  float: left;
  margin-right: 10px; }
  @media (-webkit-min-device-pixel-ratio: 2) {
    /* line 185, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    footer .logo-nyc {
      background-image: url("../../../assets/img/global/nyc_white@x2.png");
      background-size: 93px 31px;
      background-repeat: no-repeat; } }

/* line 202, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .copyright {
  color: #fff;
  font-size: 10px; }

/* line 207, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .copyright a {
  color: #fff; }

/* line 211, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
footer .copyright p {
  margin: 0;
  line-height: 8px; }

/* line 216, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
.subscription-container {
  position: relative;
  bottom: 0px;
  left: 0px;
  width: 100%; }

/* line 223, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
.footer-bar h2 {
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  line-height: 24px;
  color: #000;
  margin: 23px 0;
  padding: 0 !important; }
  /* line 231, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
  .footer-bar h2 .agencies-count {
    font-weight: bold; }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    /* line 223, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    .footer-bar h2 {
      text-align: left;
      font-size: 16px;
      line-height: 22px; } }
  @media (min-width: 768px) and (max-width: 979px) {
    /* line 223, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    .footer-bar h2 {
      text-align: left;
      font-size: 16px;
      line-height: 22px; } }
  @media only screen and (max-width: 767px) {
    /* line 223, /Volumes/UserData/Users/lmairl/Projects/NYC.GOV/source/assets/css/includes/footer.scss */
    .footer-bar h2 {
      text-align: left;
      font-size: 16px;
      line-height: 22px; } }
