
/* title bar */
#title-bar{min-height:var(--title-bar-min-height);padding:var(--title-bar-padding);font:var(--title-bar-font);font-weight:var(--title-bar-font-weight);}
/*#title-bar-inner{max-width:1024px;margin:0 auto;}*/
#title-bar a{color:white!important;}

/* page title */
/*#page-title-inner{max-width:1024px;margin:0 auto;}*/

/* breadcrumbs */
#breadcrumb-outer{float:var(--breadcrumb-float);margin-right:var(--breadcrumb-margin-right);}
/*#breadcrumb-inner > p{font-size:12px;}
#breadcrumb-inner li {
  display: inline-block;font-size:12px;
}
#breadcrumb-inner li:not(:first-child) {
  margin-left: 0.4em;
}
#breadcrumb-inner li:not(:first-child):before {
  content: '>';
  margin-right: 0.4em;
}*/

/* primary navigation */
#navmenu > li {font: var(--navbar-font);}
#navmenu > li > a { padding: var(--navbar-item-padding); float:var(--navbar-item-float); display: var(--navbar-item-display);text-decoration: var(--navbar-item-text-decoration); height: var(--navbar-item-height); z-index:var(--navbar-item-z-index); text-align: var(--navbar-item-text-align);font-weight:var(--navbar-item-font-weight);}
#navigationbar{clear:both;border-top:var(--navbar-border-top);}
#navmenu { list-style:var(--navbar-list-style);padding:var(--navbar-padding); margin:var(--navbar-margin); }
/*#navmenu.wide-content {max-width:1360px;}
#navmenu > li { float: left; list-style: none; z-index: 100;font: 18px/20px'Oswald',sans-serif;font-weight:normal!important; }
#navmenu ul { min-width: 160px; list-style: none; display: none; position: absolute; top: 106px; filter:alpha(opacity=95); -moz-opacity:.95; opacity:.95; padding: 3px 0; z-index:99999}
#navmenu ul:after { clear: both; display: block; height: 0; visibility: hidden; }*/
#navmenu li:hover ul, #navmenu ul li:hover ul, #navmenu ul ul li:hover ul { display: block; }
.navbar {--bs-navbar-padding-y: 0/*0.5rem*/;padding-top:0;padding-bottom:0;}
.navbar-toggler {margin: 5px var(--bs-navbar-toggler-padding-x);padding: 2px 5px;border-color:rgba(255,255,255,1);}

.navbar-collapse.collapse.show ul li{}
.navbar-collapse.collapse.show ul li a{text-align:left!important;}

ul.dropdown-menu{padding-left: var(--dropdown-padding-left);/*padding-bottom: 0!important;*/}

/* Root Menu */
/*#navmenu li span { cursor: default; padding: 11px 0 6px 0; float: none !important; float: left; display: block; text-decoration: none; height: auto !important; z-index:10; text-align: center; width: 125px; font-weight:bold;}
#navmenu li span:first-of-type{}
#navmenu > li > a { padding: 15px 25px 15px 25px; float: none !important; float: left; display: block;text-decoration: none; height: auto !important; z-index:10; text-align: center;font-weight:normal;}
#navmenu a:first-of-type{}
.menu-current{}
.menu-active{} */
/* 2nd Menu */
.dropdown-item {font-family: var(--dropdown-font-family);}
/*#navmenu > li > ul > li a { padding: 15px 25px 15px 25px; display: block;float:none!important;text-decoration: none; height: auto !important; z-index:1000; font-weight:normal;font-family:'Open Sans',sans-serif;font-size:14px;}
#navmenu > li:hover > ul > li a { float: left; width: 200px; padding:10px 15px; text-align:left; z-index:20; font-weight:normal; }
.menu2-active{}*/

/* Hide 3rd Level */
/*#navmenu > li > ul > li > ul > li a {display:none;}*/
#navmenu > li > ul > li ul {display:var(--navbar-third-item-display);}

/* Hide Specific Navigation */
.hide-elem{display:var(--hide-elem-display);}

/* mobile navigation*/
/*#mobilenav {
    display: none;
    background-image:url('/images/nav-burger-white.png');
    background-position:center;
    background-repeat:no-repeat;
    width:18px;
    height:17px;
    margin-right: 10px;
    margin-top: 10px;
    font: 'Open Sans';
    border:1px solid white;
    border-radius:5px;
    padding:5px;
    cursor:pointer;
    float:right;
}

#navigationbar #mobilenav:hover {
    background-image:url('/images/nav-burger-white.png');
    background-position:center;
    background-repeat:no-repeat;
}*/

@media only screen and (max-width: 960px) {
    /*#logos{margin-left:10px;margin-right:10px;}


    #navmenu {display: none;margin-top:10px;padding:0;}
    #navmenu li{width:100%!important;filter:alpha(opacity=95); -moz-opacity:.95; opacity:.95;}
    #navmenu li:last-of-type{margin-bottom:10px;}
    #navmenu > li{font-family:'Open Sans',sans-serif;}
    #navmenu > li > a{width:100%;border-right:none;text-align:left;padding-left:20px;padding-right:-20px;height:40px;}
    #navmenu ul {display:none;}
    #navmenu > li.menu-active{}
    #navmenu > li.menu-active a{}

    #mobilenav {display:inline-block;}*/
    #navmenu li:hover ul, #navmenu ul li:hover ul, #navmenu ul ul li:hover ul { display: none; }
}

@media only screen and (max-width: 800px){
    #navmenu > li {font-size:14px;}
    #navmenu > li > a {padding: 15px 15px 15px 15px;}
    #title-bar{font-size:24px!important;}
}

/*==== Secondary Menu Bar ====*/
.menu-bar{border-radius:0.375rem;padding:0.375rem 0.75rem;}
.menu-bar div{display:inline-block;}
.menu-bar .group{margin-right:10px;color:white;}
.menu-bar .group select{color:#555!important;}
.menu-bar .group > strong > a{color:white!important;text-decoration:underline!important;}
.menu-bar .group.right{float:right;margin-left:10px;}
.menu-bar .group a.dropdown-toggle{color:white!important; padding: 5px 5px 8px 5px;}
.menu-bar .group a.dropdown-toggle:hover{background-color:#4C4947;}


@media(max-width:800px){
    .menu-bar .group{display:block;}
    .menu-bar .group{margin-top:10px;margin-bottom:10px;}
    .menu-bar .group:first-child{margin-top:0;margin-bottom:10px;}
    .menu-bar .group:last-child{margin-top:10px;margin-bottom:0;}
    .menu-bar .group.right{float:none;margin-left:0;}
}

.menu-bar.ndmc{}
.menu-bar.usdm {background: var(--webtool-gray-600);}
.menu-bar.vegdri{}
.menu-bar.dra{}
.menu-bar.qdri{}
.menu-bar.dir{}
.menu-bar.ag{}

.ndmc-toolbar{border-radius:var(--ndmc-toolbar-border-radius);padding:var(--ndmc-toolbar-padding);}
.ndmc-toolbar .group{display:var(--ndmc-toolbar-group-display);margin-right:var(--ndmc-toolbar-group-margin-right);}
.ndmc-toolbar .group.float-right{float:right;}
.ndmc-toolbar .group > a{color:var(--ndmc-toolbar-group-link-color);font-weight:var(--ndmc-toolbar-group-link-font-weight);display:var(--ndmc-toolbar-group-link-display);margin:var(--ndmc-toolbar-group-link-margin);padding:var(--ndmc-toolbar-group-link-padding);}
.ndmc-toolbar .group:hover > a{background-color:var(--webtool-gray-800);}

@media (max-width: 1200px){
.ndmc-toolbar.toolbar-xl .group{display:var(--ndmc-toolbar-display-sm);padding:var(--ndmc-toolbar-padding-sm);margin:var(--ndmc-toolbar-margin-sm);}
.ndmc-toolbar.toolbar-xl .group.float-right{float:none;}
.ndmc-toolbar.toolbar-xl .group:first-child{margin:var(--ndmc-toolbar-first-child-margin-sm);}
.ndmc-toolbar.toolbar-xl .group:last-child{margin:var(--ndmc-toolbar-last-child-margin-sm);}
}


@media (max-width: 992px){
.ndmc-toolbar.toolbar-lg .group{display:var(--ndmc-toolbar-display-sm);padding:var(--ndmc-toolbar-padding-sm);margin:var(--ndmc-toolbar-margin-sm);}
.ndmc-toolbar.toolbar-lg .group.float-right{float:none;}
.ndmc-toolbar.toolbar-lg .group:first-child{margin:var(--ndmc-toolbar-first-child-margin-sm);}
.ndmc-toolbar.toolbar-lg .group:last-child{margin:var(--ndmc-toolbar-last-child-margin-sm);}
}

@media (max-width: 768px) {

.ndmc-toolbar .group{display:var(--ndmc-toolbar-display-sm);padding:var(--ndmc-toolbar-padding-sm);margin:var(--ndmc-toolbar-margin-sm);}
.ndmc-toolbar .group.float-right{float:none;}
.ndmc-toolbar .group:first-child{margin:var(--ndmc-toolbar-first-child-margin-sm);}
.ndmc-toolbar .group:last-child{margin:var(--ndmc-toolbar-last-child-margin-sm);}

}

.input-group-text.bg-dark{color:white!important;}


/* general classes */
.not-shown{display:none;}
.shown{display:block!important;}
.overtop{float:left;}

.w-sm-100, .w-md-100, .w-lg-100, .w-xl-100, .w-xxl-100{width:100%;}
.w-sm-90, .w-md-90, .w-lg-90, .w-xl-90, .w-xxl-90{width:100%;}
.w-sm-80, .w-md-80, .w-lg-80, .w-xl-80, .w-xxl-80{width:100%;}
.w-sm-75, .w-md-75, .w-lg-75, .w-xl-75, .w-xxl-75{width:100%;}
.w-sm-70, .w-md-70, .w-lg-70, .w-xl-70, .w-xxl-70{width:100%;}
.w-sm-66, .w-md-66, .w-lg-66, .w-xl-66, .w-xxl-66{width:100%;}
.w-sm-50, .w-md-50, .w-lg-50, .w-xl-50, .w-xxl-50{width:100%;}
.w-sm-40, .w-md-40, .w-lg-40, .w-xl-40, .w-xxl-40{width:100%;}
.w-sm-33, .w-md-33, .w-lg-33, .w-xl-33, .w-xxl-33{width:100%;}
.w-sm-30, .w-md-30, .w-lg-30, .w-xl-30, .w-xxl-30{width:100%;}
.w-sm-25, .w-md-25, .w-lg-25, .w-xl-25, .w-xxl-25{width:100%;}
.w-sm-20, .w-md-20, .w-lg-20, .w-xl-20, .w-xxl-20{width:100%;}
.w-sm-10, .w-md-10, .w-lg-25, .w-xl-10, .w-xxl-10{width:100%;}

.content-fixed-576{max-width:576px;}
.content-fixed-768{max-width:768px;}
.content-fixed-992{max-width:992px;}
.content-fixed-1200{max-width:1200px;}
.content-fixed-1400{max-width:1400px;}

/*Custom width classes*/
@media (min-width: 576px) {

    	.w-sm-90{width:90%;}
    	.w-sm-80{width:80%;}
	.w-sm-75{width:75%;}
	.w-sm-70{width:70%;}
	.w-sm-66{width:66%;}
	.w-sm-50{width:50%;}
	.w-sm-40{width:40%;}
	.w-sm-33{width:33%;}
	.w-sm-30{width:30%;}
	.w-sm-25{width:25%;}
	.w-sm-20{width:20%;}
	.w-sm-10{width:10%;}
}

@media (min-width: 768px) {

	.w-sm-90, .w-md-90{width:90%;}
	.w-sm-80, .w-md-80{width:80%;}
	.w-sm-75, .w-md-75{width:75%;}
	.w-sm-70, .w-md-70{width:70%;}
	.w-sm-66, .w-md-66{width:66%;}
	.w-sm-50, .w-md-50{width:50%;}
	.w-sm-40, .w-md-40{width:40%;}
	.w-sm-33, .w-md-33{width:33%;}
	.w-sm-30, .w-md-30{width:30%;}
	.w-sm-25, .w-md-25{width:25%;}
	.w-sm-20, .w-md-20{width:20%;}
	.w-sm-10, .w-md-10{width:10%;}
	
}

@media (min-width: 992px) {

	.w-sm-90, .w-md-90, .w-lg-90{width:90%;}
	.w-sm-80, .w-md-80, .w-lg-80{width:80%;}
	.w-sm-75, .w-md-75, .w-lg-75{width:75%;}
	.w-sm-70, .w-md-70, .w-lg-70{width:70%;}
	.w-sm-66, .w-md-66, .w-lg-66{width:66%;}
	.w-sm-50, .w-md-50, .w-lg-50{width:50%;}
	.w-sm-40, .w-md-40, .w-lg-40{width:40%;}
	.w-sm-33, .w-md-33, .w-lg-33{width:33%;}
	.w-sm-30, .w-md-30, .w-lg-30{width:30%;}
	.w-sm-25, .w-md-25, .w-lg-25{width:25%;}
	.w-sm-20, .w-md-20, .w-lg-20{width:20%;}
	.w-sm-10, .w-md-10, .w-lg-10{width:10%;}
	
}

@media (min-width: 1200px) {

	.w-sm-90, .w-md-90, .w-lg-90, .w-xl-90{width:90%;}
	.w-sm-80, .w-md-80, .w-lg-80, .w-xl-80{width:80%;}
	.w-sm-75, .w-md-75, .w-lg-75, .w-xl-75{width:75%;}
	.w-sm-70, .w-md-70, .w-lg-70, .w-xl-70{width:70%;}
	.w-sm-66, .w-md-66, .w-lg-66, .w-xl-66{width:66%;}
	.w-sm-50, .w-md-50, .w-lg-50, .w-xl-50{width:50%;}
	.w-sm-40, .w-md-40, .w-lg-40, .w-xl-40{width:40%;}
	.w-sm-33, .w-md-33, .w-lg-33, .w-xl-33{width:33%;}
	.w-sm-30, .w-md-30, .w-lg-30, .w-xl-30{width:30%;}
	.w-sm-25, .w-md-25, .w-lg-25, .w-xl-25{width:25%;}
	.w-sm-20, .w-md-20, .w-lg-20, .w-xl-20{width:20%;}
	.w-sm-10, .w-md-10, .w-lg-10, .w-xl-10{width:10%;}

}

@media (min-width: 1400px) {
	
	.w-sm-90, .w-md-90, .w-lg-90, .w-xl-90, .w-xxl-90{width:90%;}
	.w-sm-80, .w-md-80, .w-lg-80, .w-xl-80, .w-xxl-80{width:80%;}
	.w-sm-75, .w-md-75, .w-lg-75, .w-xl-75, .w-xxl-75{width:75%;}
	.w-sm-70, .w-md-70, .w-lg-70, .w-xl-70, .w-xxl-70{width:70%;}
	.w-sm-66, .w-md-66, .w-lg-66, .w-xl-66, .w-xxl-66{width:66%;}
	.w-sm-50, .w-md-50, .w-lg-50, .w-xl-50, .w-xxl-50{width:50%;}
	.w-sm-40, .w-md-40, .w-lg-40, .w-xl-40, .w-xxl-40{width:40%;}
	.w-sm-33, .w-md-33, .w-lg-33, .w-xl-33, .w-xxl-33{width:33%;}
	.w-sm-30, .w-md-30, .w-lg-30, .w-xl-30, .w-xxl-30{width:30%;}
	.w-sm-25, .w-md-25, .w-lg-25, .w-xl-25, .w-xxl-25{width:25%;}
	.w-sm-20, .w-md-20, .w-lg-20, .w-xl-20, .w-xxl-20{width:20%;}
	.w-sm-10, .w-md-10, .w-lg-10, .w-xl-10, .w-xxl-10{width:10%;}

}



