#calendar .chip {
	
	height: inherit;
	font-size: 11px;
	line-height: inherit; 
	padding: 0 6px;
	border-radius: 14px;
}
#calendar .chip a {
	color: darkblue;
}

#container .btn {
	color: #FFFFFF;
	background-color: #2C89A0;
	border-radius: 16px;
}
.cal_event_date {
	font-size: 12px;
	color: darkblue;

}

#calendar .collapsible-header {
	display: inherit; 
	/*cursor: pointer;
	-webkit-tap-highlight-color: transparent;
	line-height: 1.5;
	padding: 1rem;*/
	background-color: transparent;
	/*border-bottom: 1px solid #ddd;*/
}

#calendar .collapsible-body {
	border-bottom: 0;
	border-radius: 16px;
}

#calendar .collapsible {
	
	border-radius: 20px;
}


#calendar .collapsible li {
	background: none ;
}
.ppgh-events {
    max-height: 35em;
    overflow-y: scroll;
    padding-right: 1em;
    padding-left: 1em;
    -ms-overflow-style: none;  /* IE and Edge */
  	scrollbar-width: none;  /* Firefox */
}

.ppgh-event .row {
  margin-bottom: 5px;
  }

/* Works on Chrome, Edge, and Safari */
.ppgh-events::-webkit-scrollbar {
 	display: none;
}


