ul.site-menu li.selected-menu-item {
   background-color: var(--colorPri);
  
}
.ce-widget.members {
overflow:auto;
}
#people .person-image { border:none; }
#people .person-image img { max-width:100%; }
.info-container .address1  {
clear:left;

}

.m-member, .calendar-grid-link a, .calendar-grid-today a {font-size:14px !important;}

@media print {
body, a, table, td, div,span,th,td div, table div {
font-size:6pt !important;

border-bottom:none !important;
}
table div, table td div {
background-color:inherit !important;
background:inherit !important;
}
}

.calendar-grid-notification {
    padding-top: 2px;
    padding-bottom: 2px;
    border-bottom: solid 1px #A9A9A9;
    font-style: italic;
    font-size:14px !important;
}

.calendar-grid-link {
    padding: 2px;
    width: 100%;
    border-radius: 4px;
    margin: auto;
    position: relative;
    right: 6px;
    border-style: solid;
    border-width: 0px;
    border-color: LightGrey;
    margin-bottom: -8%;
}
.search-panel .search-button-panel-up a {
background: #235e82 none;
    color: #FFFFFF;

}
.login-logo {
    margin-left: auto;
    margin-right: auto;
    height: 80px;
    width: 100%;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}