.alternative-bar span, .hbuhsd-menu span {
    background-color: #1e73be;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    display: block;
    color: white;
}

.footer {
    margin-top: 40px
}

.footer span {
    background-color: #1e73be;
    height: 60px;
    line-height: 18px;
    padding-top: 14px;
    display: inline-block;
    color: white;
    vertical-align: middle;
}

.footer a {
    color: white;
}

.menu-item:hover {
    background-color:white;
    color: #1e73be;
}

.hbuhsd-banner {
    height: 200px;
}

.hbuhsd-banner span {
    font-size: 100px;
    font-family: "Droid", serif;
    vertical-align: middle;
    display: inline-block;
    margin-top: 35px;
    color: black;
}

.hbuhsd-banner .sub-text {
    font-size: 20px;
    margin-top: -35px;
}

.school-icon {
    background-repeat: no-repeat;
    /* background-position: center; */
    display: inline-block;
    margin-top: 20px;
    height: 80px;
    width: 105px;
    vertical-align: text-bottom;
}

.icon-label {
    margin-bottom: 20px;
}

.school-icon.hbhs {
    background-image: url("/img/school_icons/school_hbhs.png");
}
.school-icon.whs {
    background-image: url("/img/school_icons/school_whs.png");
}
.school-icon.mhs {
    background-image: url("/img/school_icons/school_mhs.png");
}
.school-icon.fvhs {
    background-image: url("/img/school_icons/school_fvhs.png");
}
.school-icon.ehs {
    background-image: url("/img/school_icons/school_ehs.png");
}
.school-icon.ovhs {
    background-image: url("/img/school_icons/school_ovhs.png");
}
.school-icon.hbas {
    background-image: url("/img/school_icons/school_hbas.png");
}
.school-icon.vvhs {
    background-image: url("/img/school_icons/school_vvhs.png");
}
