#prefooter {
  background-color: #000;
  padding: 50px 0 80px 0; }
  #prefooter h3 {
    font-weight: bold;
    margin-bottom: 30px;
    color: #fff;
    font-size: 16px;
    padding-left: 5px; }
  #prefooter ul {
    margin: 0px;
    padding: 0px; }
    #prefooter ul li, #prefooter ul a {
      color: #fff;
      font-size: 14px; }
    #prefooter ul li {
      list-style: none;
      padding: 5px 0 5px;
      text-align: left;
      line-height: 25px;
      font-family: 'Titillium Web', sans-serif; }
    #prefooter ul li a:hover {
      color: #959595; }
    #prefooter ul li::before {
      content: "";
      width: 5px;
      height: 1px;
      background-color: #fff;
      display: inline-block;
      vertical-align: middle;
      left: -10px;
      position: relative; }
    #prefooter ul a {
      text-decoration: none;
      font-family: 'Titillium Web', sans-serif; }
  #prefooter .pf-nav li:hover a, #prefooter .pf-nav :before {
    color: #959595; }
  #prefooter .pf-nav li:hover:before {
    background-color: #fbf18f; }
  #prefooter .pf-social ul li {
    padding: 0px;
    margin: 0px;
    display: inline-block;
    margin-right: 5px; }
    #prefooter .pf-social ul li img {
      max-width: 25px;
      vertical-align: top;
      display: block; }
    #prefooter .pf-social ul li .pf-si-hover {
      display: none; }
  #prefooter .pf-social ul li::before {
    display: none; }
  #prefooter .pf-social ul li:hover .pf-si {
    display: none; }
  #prefooter .pf-social ul li:hover .pf-si-hover {
    display: block; }
	
	#footer {
  padding: 20px 0 20px;
  font-size: 11px;
  color: #fff;
  background-color: #181818;
  position: relative; }
  #footer img {
    position: absolute;
    width: 40px;
    right: 15px;
    top: 12px; }
  #footer a {
    color: #fff;
    text-decoration: none; }
  #footer a:hover {
    color: #B9B8B8; }
  #footer ul {
    padding: 0px;
    margin: 0px; }
    #footer ul li {
      list-style: none;
      display: inline-block;
      margin-right: 10px; }
    #footer ul li:after {
      content: "";
      width: 1px;
      height: 10px;
      display: inline-block;
      background-color: #fff;
      vertical-align: middle;
      position: relative;
      margin-left: 10px; }
    #footer ul li:last-child::after {
      opacity: 0; }
      .img-responsive{
        width:100%;
      }
    .pf-cont .pf-item:nth-child(3n+1){
      clear:both;
    }