.menu1639159687 {
    padding:10px;
}

.menu1639159687 .mhead {

}

.menu1639159687 .mtitle {

}

.menu1639159687 .mdesc {

}

.menu1639159687 .mbody {

}

.menu1639159687 .mcontent {

}


.menu1639159687 .navbar-expand .navbar-nav {
    flex-direction: column;
}

.menu1639159687 .sub-menu {
    display:none;
    position:absolute;
    z-index:999;
    background:inherit;
    padding:0;
}
/*Module specific style*/
.menu1639159687 nav.navbar {
background:#fff;
padding: 0px;
}

.menu1639159687 nav.navbar .container-fluid {
    margin-bottom: 0px;
    margin-top: 0px;
}

.menu1639159687 ul {
list-style:none;
}

.menu1639159687 ul li.nav-item {
margin:1px 3px;
padding:3px;
background:#fff;
text-align:center;
}

.menu1639159687 ul li.active {

}

.menu1639159687 ul li:hover {

}

.menu1639159687 ul li a {
padding:3px 5px;
white-space:nowrap;
line-height:25px;
color:#262533;
}


.menu1639159687 ul li a i {
vertical-align:middle;
}

.menu1639159687 ul li a:active {
color:#B72229;
}

.menu1639159687 ul li a:hover {
color:#B72229;
}

.menu1639159687 ul li a span {
font-size:10px;
display:none;
}

.menu1639159687 ul li.nav-item a {

}

.menu1639159687 ul li.nav-item a:hover {

}

.menu1639159687 ul li.nav-item .dropdown-menu {
background:#ffffff;
}

.menu1639159687 ul li.nav-item .dropdown-menu a {
line-height:34px;
font-size:17px;
}

.menu1639159687 ul li.nav-item .dropdown-menu a:hover {
background:transparent;
}
.menu1639159687 .navbar-brand
{
order:1;
}

.menu1639159687 .navbar-expand .navbar-nav {
    flex-direction: column;
}

.menu1639159687 .sub-menu {
    display:none;
    position:absolute;
    z-index:999;
    background:inherit;
    padding:0;
}
/*Module specific style*/
.menu1639159687 button.navbar-toggler{
    margin-bottom:5px;
}
@media (max-width: 767px) {
.menu1639159687 .navbar-brand img {
width:50%;
height:50%;
}
.menu1639159687 ul li.nav-item {
text-align:right;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.menu1639159687 ul li.nav-item {
text-align:right;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.menu1639159687 nav.navbar .container-fluid {
    margin-bottom: -8px;
    margin-top: -8px;
}
}
@media (min-width: 1200px) {
.menu1639159687 nav.navbar .container-fluid {
    margin-bottom: -8px;
    margin-top: -8px;
}
}