.rffwhid-page {
    overflow: hidden;
}

.rffwhid-page md-nav-bar.rffwhid-main-nav-bar .md-nav-bar {
    background: #3d3f3e;
    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.15));
    box-shadow: 0 0 15px #2e2e2e;
}

.rffwhid-page md-nav-bar.rffwhid-main-nav-bar .md-nav-bar .md-nav-item .md-button {
    color: #ffffff;
}

.rffwhid-page md-nav-bar.rffwhid-main-nav-bar .md-nav-bar md-nav-ink-bar {
    background: #b31b16;
}

.rffwhid-page .main-content{
}

.rffwhid-page .flight-logo {
    height: 80px;
}


@media (max-width: 768px) {
    .rffwhid-page .flight-logo {
        height: 60px;
    }
}


.rffwhid-page .version-wrapper {
    /*position: absolute;
    right: 4px;*/
    padding: 4px;
}

.rffwhid-page .help-link {
    margin-left: 5px;
    cursor: pointer;
    text-decoration: underline;
}

.rffwhid-page .help-link:hover {
    text-decoration: none;
}

.rffwhid-page .settings-link {
    margin-left: 5px;
    cursor: pointer;
    text-decoration: underline;
}

.rffwhid-page .settings-link:hover {
    text-decoration: none;
}

.rffwhid-page .update-firmware-link {
    cursor: pointer;
    text-decoration: none;
    color: #b31b16;
    font-weight: bold;
}

.rffwhid-page .update-firmware-link:hover {
    color: red;
}