div#my-nearest {margin-top:20px;}
div#my-nearest div.IsolatedDirectory {background-color:#eeeeee;padding-bottom:20px;}

div#my-nearest div.IsolatedDirectory a {color:#39acde;}
div#my-nearest div.IsolatedDirectory a:hover {opacity:0.7;}

div#my-nearest div.IsolatedDirectory div.course-search-wrapper {
  padding:20px;
}
div#my-nearest div.IsolatedDirectory div.course-search-wrapper h4 {font-weight:700;}

div#my-nearest div.IsolatedDirectory div#course-search,
div#my-nearest div.IsolatedDirectory div#org_search {padding:20px;}
@media (max-width:767px) {
  div#my-nearest div.IsolatedDirectory div#course-search,
	div#my-nearest div.IsolatedDirectory div#org_search {padding:20px 0;}
}

div#my-nearest div.IsolatedDirectory div.course-search-wrapper div.w-container div.w-row {
	display:flex; flex-flow:row nowrap; justify-content:center; align-items:center;
}
@media (max-width:767px) {
  div#my-nearest div.IsolatedDirectory div.course-search-wrapper div.w-container div.w-row {flex-flow:column nowrap;}
}

div#my-nearest div.IsolatedDirectory div.course-search-wrapper div.w-container div.w-row div.w-col.w-col-6 {
	width:100%; max-width:420px;
}
div#my-nearest div.IsolatedDirectory div.course-search-wrapper p {margin:15px 0;}

/* boxes that hold the input and button */
div#my-nearest div.IsolatedDirectory div#custom_MyNearestInput,
div#my-nearest div.IsolatedDirectory div#custom_SearchInput {
	display:flex; flex-flow:row nowrap; justify-content:flex-start; align-items:center;
}

div#my-nearest div.IsolatedDirectory input.find-nearest-input,
div#my-nearest div.IsolatedDirectory input.find-org-input {
  width:100%;max-width:200px;margin:0;border-color:#bbbbbb;border-right:none;height:42px;
  border-top-right-radius:0;
  border-bottom-right-radius:0;
}

div#my-nearest div.IsolatedDirectory input.button {
  margin:0;background-color:#39acde;color:white;border-radius:0;border-color:#39acde;height:42px;
  line-height:1;
}
div#my-nearest div.IsolatedDirectory input.button:hover {
  background-color:white;color:#39acde !important;
}

/* search results */
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"],
div#my-nearest div.IsolatedDirectory div[id$="_OrgBrowseReturnBottom"],
div#my-nearest div.IsolatedDirectory div[id$="_OrgDetail"],
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestReturn"],
div#my-nearest div.IsolatedDirectory div[id$="_SearchReturn"],
div#my-nearest div.IsolatedDirectory div.directory_grid
{
	width:100%; max-width:800px; margin:0 auto; padding:10px 20px;
}
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestReturn"],
div#my-nearest div.IsolatedDirectory div[id$="_SearchReturn"],
div#my-nearest div.IsolatedDirectory div[id$="_OrgBrowseReturnBottom"] {padding-top:20px;}

div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"],
div#my-nearest div.IsolatedDirectory div[id$="_OrgDetail"],
div#my-nearest div.IsolatedDirectory div.directory_grid {background-color:white;}

div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"] table {margin-bottom:20px;}
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"] td {padding:10px 0; }
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"] td:first-child {width:30px;padding-left:0;}
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"] td:first-child div {text-align:left;}
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"] td:last-child {text-align:right;white-space:nowrap;}
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"] td a {line-height:1.2;}
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"] > a:first-of-type {
  display:inline-block;
  padding-left:20px;
}

/* Things to hide on the page */
div#my-nearest div.IsolatedDirectory div[id$="MyNearestInput"][style],
div#my-nearest div.IsolatedDirectory div[id$="SearchInput"][style],
div#my-nearest div.IsolatedDirectory div[id$="_OrgBrowseReturnTop"],
div#my-nearest div.IsolatedDirectory div.directory_grid div.findNotes,
div#my-nearest div.IsolatedDirectory div[id$="_MyNearestDisplay"] td:first-child,
div#my-nearest div.IsolatedDirectory table.AlphabetPager
{display:none !important;}

div#my-nearest div.IsolatedDirectory span.groupnotes_name {
	display:flex; flex-flow:row nowrap; justify-content:flex-start; align-items:center;
}
div#my-nearest div.IsolatedDirectory img.groupIcon-left {display:none; margin-right:20px; max-width:100px;}
div#my-nearest div.IsolatedDirectory div.findTitle {margin-bottom:10px;}
div#my-nearest div.IsolatedDirectory div.CourseName,
div#my-nearest div.IsolatedDirectory span.CourseName {color:white; font-size:14px;}
div#my-nearest div.IsolatedDirectory div.CourseName {padding:5px 10px; border-radius:10px;} 
div#my-nearest div.IsolatedDirectory span.CourseName {padding:0 10px 1px; border-radius:8px;margin-left:10px;}
div#my-nearest div.IsolatedDirectory .Course1 {background-color:#1764B4;}
div#my-nearest div.IsolatedDirectory .Course2 {background-color:#8F3735;}
div#my-nearest div.IsolatedDirectory .Course3 {background-color:#3998B7;}
div#my-nearest div.IsolatedDirectory .Course4 {background-color:#FCAC31;}
div#my-nearest div.IsolatedDirectory .Course5 {background-color:#F68F28;}
div#my-nearest div.IsolatedDirectory .Course6 {background-color:#A0C045;}

div#my-nearest div.IsolatedDirectory table.notes-view {margin-top:10px;}
div#my-nearest div.IsolatedDirectory table.notes-view td {padding:0 0 10px; font-size:0; vertical-align:top;}
div#my-nearest div.IsolatedDirectory table.notes-view td:not([colspan]) {padding-top:10px;}
div#my-nearest div.IsolatedDirectory table.notes-view td span {font-size:14px;}
div#my-nearest div.IsolatedDirectory table.notes-view td:first-child {font-weight:700;}
div#my-nearest div.IsolatedDirectory table.notes-view td:nth-child(2) {padding-left:10px;}

div#my-nearest div.IsolatedDirectory div.detail-block.detail-block-contact > div {padding-bottom:0 !important;}
div#my-nearest div.IsolatedDirectory div.detail-block.detail-block-contact a {word-break:break-word;}