#footer{
    border:none;
    box-shadow: none;
    height: 40px;
    bottom: 0;
    position: fixed;
    width: 100%;
}

.pavo-footer {
    padding: 10px 15px;
    font-size: 14px;
    background: #000;
    color: #fff;
}

.pavo-footer.nla-logo {
    text-align: center;
}

.pavo-footer .logo {
    width: 116px;
    height: 120px;
    background-image: url(images/nla_black_p3.png);
    background-repeat: no-repeat;
    margin: 0 auto;
}

.pavo-footer .feedback input, .pavo-footer .feedback textarea {
    width: 98%;
    border: 1px solid #CCC;
    padding: 2px;
    font-family: "DINLight", Verdana, Geneva, sans-serif;
    font-size: 1em;
}

.pavo-footer button {float: right}

.pavo-footer .ul {
    margin:0;
    padding:0;
}

.pavo-footer ul li{
    display: inline-block;
    color: #fff;
    margin-left: 0;
    margin-right: 15px;
}
.pavo-footer ul li a{
    color: #fff;
    font-weight: 300;
}

@media handheld, only screen and (max-width: 767px) {
	.pavo-footer {
		margin-top: 20px;
	}

	.pavo-footer .logo {
		width: 240px;
		height: 58px;
		background-image: url(images/nla_black_ls2.png);
	}

	.pavo-footer .row > div {
		margin-top: 20px;
	}

	.pavo-footer .row > div:first-child {
		margin-top: 0;
	}
}
@media (max-width: 480px) {
    #footer{
        height: 55px;
    }
}