/* BWPKBW25 */

/* NEW for Bootstrap 4.0 - change the background color */
.navbar-custom {
    background-color: #BB4433;
    
    /* other colours #E8AB9D */
    /* other colours #EEBBB0 */
    /* other colours #F3CCC3 */
    /* other colours #F8DDD7 */
}

/* navbar */
/*
.navbar.navbar-default {
    background-color: #376725; /* dark green 
    border-color: #376725;
	margin-bottom: 14px;
}
*/

/* change the brand and text color */
.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: #fff;
}

/* change the link color */
.navbar-custom .navbar-nav .nav-link {
    color: #ffffff;
}

/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:focus .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #fff;
}

.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
	background-color: #933528;
    color: #fff;
}

/* link */
.navbar-default .navbar-nav > li > a {
    color: #fff;
}

.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
    color: #fff;
    background-color: #933528;
}
.navbar-custom .navbar-nav > .active > a, 
.navbar-custom .navbar-nav > .active > a:hover, 
.navbar-custom .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #933528;
}
.navbar-custom .navbar-nav > .open > a, 
.navbar-custom .navbar-nav > .open > a:hover, 
.navbar-custom .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #933528;
}

/* caret */
.navbar-custom .navbar-nav > .dropdown > a .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #333;
}
.navbar-custom .navbar-nav > .open > a .caret, 
.navbar-custom .navbar-nav > .open > a:hover .caret, 
.navbar-custom .navbar-nav > .open > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #2E2E2E;
}
/* mobile version */
.navbar-custom .navbar-toggle {
	background-color: #BCCA8C;
    border-color: #BCCA8C;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
    background-color: #fff;
}

.dropdown {list-style: none; fontsize: 0.8em; display: inline-block;}
.dropdown .nav-link {color:#fff; text-decoration: none;}
.dropdown .dropdown-menu a{color: #2E2E2E; text-decoration: none;}
.dropdown .btn {background: #BB4433; color:#fff;}
.dropdown .btn:hover {background: cyan; color:#000;}
.dropdown .btn:active {background: cyan; color:#000;}
.dropdown .btn:focus {background: cyan; color:#000;}
.dropdown-menu .dropdown-item {display: inline-block; width: 100%; padding: 5px 15px; font-size: 0.9em; color: #BB4433}
.container .dropdown .dropdown-menu a:hover
{
  color: #fff;
  border-color: #fff;
}

/* navbar UNI*/
.navigation-main {
    margin-bottom: 14px
}

.navigation-main__wrp-2, .navigation-main__wrp-3 {
    padding: 0;
    position: relative
}

.navigation-main__wrp-2:after, .navigation-main__wrp-3:after {
    content: "";
    display: table;
    clear: both
}

.navigation-main__wrp-3 .site-search {
    margin-bottom: 0
}

.dropdown-menu > li > a{
	color:#2E2E2E;	
}
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #fff;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #2E2E2E;
    }
}