.footer {
    margin-top: 40px;
    background-color: #f5f5f5;
    text-align: center;
}

.footer-img {
    max-width: 32px;
    margin-left: 20px;
    margin-right: 20px;
}

.header-box {
    position: relative;
    margin-bottom: 30px;
}

.header-logo {
    position: absolute;
    width:60px;
    top: 10px;
    left: 10px;
}

.header-text {
    position: absolute;
    right: 3px;
    bottom: 1px;
}

.header-text > a {
    color: #212529;
    text-decoration:none;
}

.white-shadow{
	text-shadow:1px 0 5px white;
}