/*footer {
    width: 100%;
    padding: 0;
    margin: 0;
}*/
.sp-header,
.sp-footer {
    height: 40px;
}
/*
.sp-footer {
    line-height: 40px;
    text-align: center;
    font-size: 12px;
    color: #ffffff;
}*/
@media only screen and (min-width: 560px) {
    .sp-header {
        height: 50px;
    }
}