﻿.navbar-custom {
    background-color: transparent;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.nav-link.dropdown-toggle:active,
.nav-link.dropdown-toggle:focus {
    outline: 0;
}

.navbar-custom .navbar-nav {
    background-color: rgba(0,0,0,0.5);
    padding:8px;
    border-radius:4px;
}

.navbar-custom .navbar-nav li:not(:last-child) {
    margin-right: 8px;
}

.navbar-custom a.nav-link,
.navbar-custom a.nav-link:visited {
    padding-left: 12px !important;
    padding-right: 12px !important;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: transparent;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}


.navbar-custom a.nav-link:hover {
    color: #FFFFFF;
    text-decoration: none;
    text-shadow: none;
    background-color: rgba(0,0,0,0.33);
}


.navbar-custom .dropdown-item a.nav-link {
    color: #1b50ba;
}

    .navbar-custom .dropdown-item a.nav-link:hover {
        color: #1b50ba;
        text-decoration: none;
        text-shadow: none;
        background-color: rgba(0,0,0,0.11);
    }

body.fixed-menu .navbar-custom .navbar-nav .nav-item.show a.nav-link,
body.fixed-menu .navbar-custom a.nav-link:hover,
.scrolled .navbar-custom .navbar-nav .nav-item.show a.nav-link,
.scrolled .navbar-custom a.nav-link:hover {
    color: #8bc500;
    text-decoration: none;

}

body.fixed-menu .navbar-custom .navbar-nav, .scrolled .navbar-custom .navbar-nav {
    background-color: transparent;
}

.scrolled .navbar-custom .navbar-nav a.nav-link {
    color: #8bc500;
    text-decoration: none;
}

.scrolled .navbar-custom .dropdown-item a.nav-link {
    color: #575757;
}

.scrolled .navbar-custom a.nav-link:hover {
    color: #8bc500;
    background-color: rgba(0,0,0,0.11);
}

@media (min-width : 992px) And (max-width : 1198px) {

    .navbar-custom .navbar-nav .nav-item .nav-link {
        font-size: 13px;
        padding-left: 3px;
        padding-left: 3px;
    }

}

@media (min-width : 767px) And (max-width : 991px) {

    .navbar-custom .navbar-nav .nav-item .nav-link {
        font-size: 12px;
    }

    .navbar-custom .navbar-nav {
        background-color: #ffffff;
    }
}

@media (min-width : 767px) And (max-width : 777px) {

    .navbar-custom .navbar-nav .nav-item .nav-link {
        font-size: 11px;
    }

}

/* Toggler Icon */
.navbar-custom .navbar-toggler {
    padding: 0.25rem 0;
    color: #ffffff;
    font-size: 34px;
    line-height: 100%;
}

/* Disable the "down arrow" on dropdown. */

.navbar-custom .dropdown-toggle::after {
    display: none;
}

/* Dropdown menu colors. */

.navbar-custom .dropdown-toggle::after {
    display: none;
}

.navbar-custom .dropdown-item {
    padding: 0 0;
    background-color: #FFFFFF !important;
}

.navbar-custom .dropdown-item a {
    display: block;
    padding: 0.25rem 1.5rem;
}

.navbar-custom .dropdown-item a,
.navbar-custom .dropdown-item a:visited {
}

.navbar-custom .dropdown-item a:hover {
    text-decoration: none;
    background-color: #F4F4F4;
}
