/*****************************************************************************/
/* main: Style */
/*****************************************************************************/
.main {
    margin-top: 50px;
}

.navbar {
}

.navbar-fixed-top {
    -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .175);
    -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .175);
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, .175);
}
.navbar-fixed-bottom {
    border-top: 1px solid #d5d5d5;
    background-color: #f1f1f1;
}

.compulsory {
    color: red;
    font-weight: bold;
}

body {
    font-family: 'Fira Sans', sans-serif;
}

/*****************************************************************************/
/* main: Style */
/*****************************************************************************/
.main {
    margin-top: 50px;
}

.navbar {
    z-index: 10;
    background-color: #fff;
}

.navbar-fixed-top {
    -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .175);
    -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .175);
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, .175);
}
.navbar-fixed-bottom {
    border-top: 1px solid #d5d5d5;
    background-color: #f1f1f1;
}

.compulsory {
    color: red;
    font-weight: bold;
}

body {
    font-family: 'Fira Sans', sans-serif;
}

Fix navbar color, was transparent
Fix navbar color, was transparent
