body > * {
    font-family: 'Nunito Sans', sans-serif !important;
    font-size: 14px;
    /* color: black; */
    font-weight: 400;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Nunito Sans', sans-serif !important;
    /* color: black; */
}

/*Links and Buttons*/
.ui.primary.button {
    background-color: #00c3ef;
}
.ui.primary.button:hover,
.ui.primary.button:focus,
.ui.primary.button:active {
    background-color: #00c3ef;
}

.ui.blue.button {
    background-color: #2463eb;
}

.ui.blue.button:hover,
.ui.blue.button:focus,
.ui.blue.button:active {
    background-color: #2463eb;
}

.ui.basic.primary.button, 
.ui.basic.primary.buttons .button {
    background: transparent;
    box-shadow: inset 0 0 0 1px #2463eb;
    color: #2463eb;
}

.ui.basic.primary.button:active, 
.ui.basic.primary.buttons .button:active 
.ui.basic.primary.button:focus, 
.ui.basic.primary.buttons .button:focus {
    box-shadow: inset 0 0 0 1px #2463eb;
    color: #2463eb;
}

a {
    font-family: 'Nunito Sans', sans-serif;
    color: #2463eb;
}

/* Navigation */
.following.bar #navbar {
    min-height: 40px;
}

.following.bar #navbar .brand {
    padding: 8px 20px 8px 12px;
}

.ui.secondary.menu .ui.mini.image {
    width: 23px;
}

.ui.secondary.menu a.item {
    /* color: black; */
    font-family: 14px 600 'Nunito Sans', sans-serif;
    transition: 0.5s;
    padding: 15px;
}

.ui.secondary.menu a.item:hover {
    color: inherit;
    background: none;
    opacity: .5;
    background: none;
}

.ui.secondary.menu a.active.item, 
.ui.secondary.menu a.active.item:hover {
    background: none;
    border-radius: 0px;
    font-weight: 600;
    border-bottom: 2px solid #00c3ef;
}

.ui.secondary.menu .user-menu a.active.item,
.ui.secondary.menu .user-menu a.active.item:hover {
    border-bottom: 0px;
}

.ui.secondary.menu .item .active.floating.dropdown a.active.item{
    opacity: 1;
    border-bottom: 0px;
}

.dashboard.feeds .right.stackable.menu > .item.active, 
.dashboard.issues .right.stackable.menu > .item.active {
    color: black;
}

.settings.account .list >.item .primary:not(.ui.button) {
    color: white;
}

/* Footer */
footer {
    background-color: black;
}

footer > * {
    color: white;
}

footer .ui.left, footer .ui.right {
    vertical-align: middle;
    padding: 2px 8px;
}

footer .ui.left, footer .ui.right a {
    color: white;
}

footer .ui.left img {
    padding-bottom: 2px;
    vertical-align: middle;
    margin-left: 5px;
}

.ui.dropdown.language {
    cursor: default;
}