html {
    height: 100%;
}
body {
    height: 100%;
    color: #fff;
}

.sidenav {
    background-color: #001527;
}

.sidenav li a {
    color: #fff;
}
.navsec {
    padding-top: 50%;
}

.bgshift {
    background-color: #00294d;
}

.a1a {
    height: 100%;
}

.a1a h1 {
    font-size: 5rem;
}

.a1a i {
    font-size: 3rem;
}

.a2a {
    height: 80%;
}

.a3a {
    height: 80%;
}
.a5a {
    margin: 0 auto;
}

.input-field.col label {
    color: #fff;
}
.spacer10 {
    height: 10%;
}
.spacer20 {
    height:20%;
}
