#map {
	width: 1000px;
	height: 600px;
	margin: 0 auto;
}

/*body, html {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}*/

.dsr-scholar-recipients .sr_program_type_list, 
.dsr-scholar-recipients .sr_year_list,
.dsr-scholar-recipients .sr_level_of_study_list,
.dsr-scholar-recipients .sr_location_list
{
	width: 150px;
	margin-right: 20px;
}

.dsr-scholar-recipients .dsr_filter_selection {
	float: left;
	position: sticky;
}

.custom-tooltip {
  background: white;
  border: none;
  padding: 10px;
  box-shadow: 0 0 5px rgba(0,0,0,0.3);
}

.custom-tooltip h3 {
  margin: 0;
  font-size: 14px;
  background-color: grey;
  color: white;
  padding: 5px;
}

.custom-tooltip table {
  width: 100%;
  border-collapse: collapse;
}

.custom-tooltip td {
  padding: 5px;
  border: none;
}

.sr_level_of_study_list ,
.sr_program_type_list,
.sr_location_list{
  width: auto; /* Automatically adjust the width to fit the content */
  min-width: 200px; /* Set a minimum width for better display */
  white-space: nowrap; /* Prevent text wrapping */
  overflow: visible; /* Ensure text is not cut off */
}

.dsr_filter_selection #filter-dsr-list,
.dsr_filter_selection #reset-filter-dsr-list {
	margin-right: 15px;
}

#reset-filter-dsr-list.btn.btn-primary {
    background-color: lightgrey !important;
    border-color: lightgrey !important;
    color: black !important; 
}
