body {
    background-color: #FFFFFF;
}

.ui.menu .item img.logo {
    margin-right: 1.5em;
}

.main.container {
    margin-top: 1em;
}

.ui.footer.segment {
    margin: 1em 0em 0em;
    padding: 1em 0em;
}

.top5 {
    margin-top: 5px;
}

.top7 {
    margin-top: 7px;
}

.top10 {
    margin-top: 10px;
}

.top15 {
    margin-top: 15px;
}

.top17 {
    margin-top: 17px;
}

.top30 {
    margin-top: 30px;
}

.main {
    background-color: #ffffff;
}

.ui.menu .item img.logo {
    margin-right: 1.5em;
}

.main.container {
    padding-bottom: 1em;
}

.nf-yellow-light {
    color: #ffdd00;
}

/* Yellow */
.ui.nf-yellowLight.segment:not(.inverted) {
    border-top: 2px solid #ffdd00;
}

.ui.inverted.nf-yellowLight.segment {
    background-color: #ffdd00 !important;
    color: #ffffff !important;
}

@media all and (max-width: 630px) {
    .nf-slide {
        min-height: 525px;
    }
}

@media all and (min-width: 631px) {
    .nf-slide {
        min-height: 350px;
    }
}

.nf-slide-image {
    max-width: 800px;
}

body, button, input, select, textarea, p, div, .ui .list {
    line-height: 1.5 !important;
}

@media all and (min-width: 630px) {
    html,
    body {
        font-size: 95%;
    }
}

@media all and (min-width: 631px) {
    html,
    body {
        font-size: 98%;
    }
}

.ui.secondary.inverted.menu .ui.grid .ui.list .item {
    color: rgba(0, 0, 0, .87) !important;
}

@font-face {
    font-family: BigBook;
    src: url('../fonts/BigBook.otf');
}

.nf-logoText {
    font-family: BigBook, sans-serif;
}

.ui.stackable.grid.main.container .vmenu a.item {
    color:blue;
}

body {
    background-color: #f2f1ed;
}