@charset "UTF-8";

/*--------------Hover Menu style ---------------- */
.navbar-nav li:hover > ul.dropdown-menu{ display:block;}

.dropdown-submenu {
    position:relative;
}

.dropdown-submenu > .dropdown-menu {
    top: 0;
	right: auto;
    left: 100%;
    margin-top:0;
}

/* rotate caret on hover */
.dropdown-menu > li > a:hover:after {
    text-decoration: underline;
    transform: rotate(180deg);
}

.dropend .dropdown-menu { top: 0;
    right: 100% !important;
	left: auto !important;}


.dropdown, .dropdown-center, .dropend, .dropstart, .dropup, .dropup-center{ left: -2px  !important;}

#submenu16{ top: 0  !important;}

/*--------------Hover Menu style ---------------- */
/*
#submenu3div .col-lg-3{ width: 20% !important;}
*/

.navbar-nav li:hover > ul#submenu3.dropdown-menu{ width:auto; padding: 15px; left: 0; right:0; margin:0;}
/* #submenu3.dropdown-menu.show{ width: 100% !important; padding: 15px !important; left:-10%; right:0; margin:0; padding:15px;} */
#submenu3.dropdown-menu #submenu3div li{display:none;}
#MenuControl_C .navbar-nav .nav-item:nth-child(3){position:static;}

#submenu3div h5{font-size: 15px;font-weight: 600;background: #003c57;color: #fff;text-align:left;line-height: 30px;margin: 0;padding-left: 15px;}
#submenu3div h6{ font-size: 14px; font-weight: 600; background: #d2e9fb; color: #065695; text-align:left; line-height: 25px; margin: 0; padding-left: 15px;}
#submenu3div .dropdown-item{border-bottom: 1px #d2e9fb solid;white-space: break-spaces;}

/*-------------- submenu3 ---------------- */



.navbar-nav li:hover > ul#submenu4.dropdown-menu{ width:auto; padding: 15px; left: 0; right:0; margin:0;}
/* #submenu4.dropdown-menu.show{ width: 100% !important; padding: 15px !important; left: -10%; right:0; margin:0; padding:15px;} */

#submenu4.dropdown-menu #submenu4div li{ display:none;}
#MenuControl_C .navbar-nav .nav-item:nth-child(4){position: static;}

#submenu4div h5{ font-size: 15px; font-weight: 600; background: #065695; color: #fff; text-align:left; line-height: 30px; margin: 0; padding-left: 15px;}
#submenu4div h6{ font-size: 14px; font-weight: 600; background: #d2e9fb; color: #065695; text-align:left; line-height: 25px; margin: 0; padding-left: 15px;}
#submenu4div .dropdown-item{ border-bottom: 1px #d2e9fb solid;}

/*-------------- submenu5 ---------------- */

#MenuControl_C .dropdown-menu{ right: 0;}

.navbar-nav li:hover > ul#submenu5.dropdown-menu{ max-width:300px; padding: 10px; left: 0; right:0; margin:0 auto;}
/* #submenu4.dropdown-menu.show{ width: 100% !important;  left: -10%; right:0; margin:0; padding:15px;} */

#submenu5.dropdown-menu #submenu5div li{ display:none; margin-right:100px;}
#MenuControl_C .navbar-nav .nav-item:nth-child(5){ position:static;}
#submenu5div h5{ font-size: 15px; font-weight: 600; background: #065695; color: #fff; text-align:left; line-height: 30px; margin: 0; padding-left: 15px;}
#submenu5div h6{ font-size: 14px; font-weight: 600; background: #d2e9fb; color: #065695; text-align:left; line-height: 25px; margin: 0; padding-left: 15px;}
#submenu5div .dropdown-item{ border-bottom: 1px #d2e9fb solid;}

/*-------------- submenu5 ---------------- */

@media(max-width:991){
    .navbar-nav li:hover > ul#submenu5.dropdown-menu{max-width:auto; margin: 0 auto;}
}




@media(max-width:767px){	
.nav-fill .nav-item, .nav-fill>.nav-link{ text-align:left;}
.nav-item ul li .dropdown-toggle::after{ transform: rotate(90deg);}

#submenu3div .col-lg-3{ width: 100% !important;}
#submenu3.dropdown-menu.show{ width: 100% !important; left:0 !important;}

#submenu4div .col-lg-3{ width: 100% !important;}
#submenu4.dropdown-menu.show{ width: 100% !important; left:0 !important;}

#submenu5div .col-lg-3{ width: 100% !important;}
#submenu5.dropdown-menu.show{ width: 100% !important; left:0 !important;}
}
