/* Footer pnff-footer */

.footer {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;

}

.pnff-footer > .row > .bg-logos-footer {
    background: #ffffff;
    padding-top: 1px;
    text-align: center;
    padding-left: 0;
}

.pnff-footer {
    margin-top: -40px;
    margin-bottom: 40px;
}

.pnff-footer img.logo {
	margin: 0 18px;
}

.pnff-footer img.hp-share {
	margin-left: 20px;
}

.pnff-footer img.hp-acess {
	margin-left: 20px;
}

.pnff-footer ul {
    list-style-type: none;
    margin-top: 25px;
}

.pnff-footer ul li {
    display: inline-block;
   
}

.pnff-footer .divider {
    padding: 0 14px;
    color: #AAA;
}

.pnff-footer a > li {
    color: #970956;
    text-transform: uppercase;
    font-size: 10px;
    padding-top: 9px;
}

.pnff-footer a {
	text-decoration: none;
}

.pnff-footer a:hover li {
    text-decoration: none;
    color: #d76d16;
}

.pnff-footer span.copyright {
    color: #6f6f6f;
    font-size: 11px;
    padding-top: 9px;
    display: block;
}


.footer-top .list-hor {
    background: #FFF;
    float: left;
    padding: 18px 18px;
    margin-top: -40px;
    position: relative;
}



    @media screen and (max-width:980px) {
        .pnff-footer ul {
            list-style-type: none;
            margin-top: 25px;
            text-align: center;
        }

          .pnff-footer {
              padding-top: 0px;
        }

        .pnff-footer span.copyright {
             margin-top: 20px;
        }
    }