html body > footer {
  overflow: hidden;
  margin-top: 40px;
  background: url("/images/footer/footer_back.png") repeat-x scroll 0% 0%;
  color: #666;
  font-size: 14px; }
  html body > footer .row {
    margin-bottom: 20px; }
    html body > footer .row .block-footer_title {
      z-index: 1;
      position: relative;
      margin-top: -1px;
      margin-bottom: -1px;
      background-color: #1D1D1D;
      border: 1px solid #000;
      background-image: linear-gradient(to top, #1A1B1F, #212528);
      box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 1px rgba(255, 255, 255, 0.2) inset; }
      html body > footer .row .block-footer_title h3 {
        font-size: 18px;
        text-transform: uppercase;
        padding: 13px 17px;
        z-index: 99999;
        margin: 0px;
        background: transparent url("/images/footer/stripe.png") repeat scroll left top;
        color: #FFF;
        font-weight: 800; }
    html body > footer .row .block-footer_content {
      margin-top: 10px;
      padding: 0px 5px; }
      html body > footer .row .block-footer_content p {
        font-size: 13px;
        line-height: 16px;
        text-align: justify; }
    html body > footer .row #block-footer_subscribe a {
      margin: 20px auto;
      display: block;
      width: 174px;
      font-size: 15px;
      color: #fff;
      background-color: #dd5533;
      border-color: #dd5533; }
      html body > footer .row #block-footer_subscribe a:hover {
        background-color: #c84321;
        border-color: #bd3f20; }
    html body > footer .row #block-footer_sections {
      text-align: center; }
      html body > footer .row #block-footer_sections ul {
        overflow: hidden;
        display: inline-block;
        margin-left: 0px; }
        html body > footer .row #block-footer_sections ul li {
          padding: 0px;
          text-align: center;
          float: left;
          margin: 0px 10px; }
          @media only screen and (min-width: 992px) and (max-width: 1199px) {
            html body > footer .row #block-footer_sections ul li {
              margin: 0px 5px; } }
          html body > footer .row #block-footer_sections ul li .contain {
            margin-top: -48px;
            padding-bottom: 10px;
            cursor: pointer; }
            html body > footer .row #block-footer_sections ul li .contain h4 {
              color: #fff;
              font-weight: bold;
              font-size: 12px;
              margin-bottom: 0px;
              cursor: pointer; }
            html body > footer .row #block-footer_sections ul li .contain p {
              color: #fff;
              font-size: 9px;
              width: 143px;
              text-align: center;
              padding: 0px 8px;
              margin-bottom: 0px;
              cursor: pointer; }
          html body > footer .row #block-footer_sections ul li:hover .contain p, html body > footer .row #block-footer_sections ul li:hover .contain h4 {
            color: #E8D060; }
    html body > footer .row #block-footer_tags {
      margin-top: 10px; }
      @media only screen and (min-width: 992px) {
        html body > footer .row #block-footer_tags {
          margin-top: 70px; } }
    @media only screen and (max-width: 575px) {
      html body > footer .row #block-footer_about {
        margin-top: 65px; } }
    html body > footer .row #block-footer_links ul.block-footer_content li {
      text-align: center;
      margin-bottom: 10px; }
      html body > footer .row #block-footer_links ul.block-footer_content li a {
        color: #FFF;
        text-align: left;
        padding-left: 47px;
		  padding-top: 4px;
        display: block;
        width: 100%; }
		
		html body > footer .row #block-footer_links ul.block-footer_content li a.btn-social span {
			width: 42px;
		}
		
        html body > footer .row #block-footer_links ul.block-footer_content li a.btn-social span::before {
          width: 22px;
          padding: 5px; }

/*# sourceMappingURL=footer.css.map */
