

.text-start { text-align: left!important;}
.text-end {  text-align: right!important;}

/***************Header*****************/


.Topimg-logo { max-height:160px; }
.img-logo { max-height:90px; }

.nav-item { padding:0px 15px; }

.nav-link {color:var(--black80);}
.nav-link:hover { color:var(--black); text-decoration:none;}

.nav-btn { background:var(--topnav-btn); color:var(--white); border-radius:8px; text-align:center;}
.nav-btn:active {color:var(--white);}
.nav-btn:hover { background:var(--topnav-btn-hvr); color:var(--white); text-decoration:none; }


/***Top Menu ****/

.dropdown-menu {background:var(--topnavdrop-bg)!important; border-color:var(--topnavdrop-bg)!important; }

.dropdown-menu:hover { display: block;}
.dropdown-menu[data-bs-popper] { /*left: -100%;*/ top:70px;}

.dropdown-menu:after { content: " ";  position: absolute;  right: 50%;  top: -12px;  border-top: none;  border-right: 15px solid transparent;  border-left: 15px solid transparent;  border-bottom: 12px solid var(--topnavdrop-bg);}

li.orgInfo { padding: 2px 18px;}
.dropdown-menu .divider { height: 1px;   margin: 10px 0;  overflow: hidden; background-color: #e5e5e5;}

/***********/

.navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl {
--bs-gutter-x:.25rem;}

@media screen and (max-width: 767px) {
.navbar-collapse {padding: 30px 0px 5px 0px;}
}

/**************** footer****************/ 

footer { background:var(--blue10); color:var(--primary-color);}
.btmlogo { max-height:60px; }
.btm-icons { display:inline-block; padding:0px 3px; }
.copyright { font-size:.9rem; }
.copyright a { color:var(--primary-color); cursor:pointer; cursor:hand; }
.copyright a:link,.copyright a:active, .copyright a:visited { color:var(--primary-color); }
.copyright a:hover {color:var(--blue80);}

/**********************Content*****************/
.AdminMidWrap { padding:30px 0px; }