﻿.fp_searchWrapper .fp_searchResultsPopup {
  position: absolute;
  z-index: 1002;
  overflow: auto;
  background: white;
  padding: 5px 5px 5px 5px;
  border: 3px solid #b3b3b3;
  border-radius: 10px;
  margin-top: 5px;
  height: 400px;
}
.fp_searchWrapper img.fp_searchResultsCloseBtn {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  content: url("/Areas/Search/Content/Icons/cross.svg");
  z-index: 1012;
  filter: invert(90%) sepia(0%) saturate(1282%) hue-rotate(316deg) brightness(85%) contrast(74%);
}
.fp_searchWrapper img.fp_searchResultsCloseBtn:hover {
  filter: invert(76%) sepia(5%) saturate(19%) hue-rotate(323deg) brightness(86%) contrast(86%);
}
.fp_searchWrapper fp_searchResultsGrid {
  height: 100%;
}
.fp_searchWrapper .fp_searchTypeIcon {
  display: inline-block;
  height: 55px;
  width: 55px;
  background-image: url(../icons/undefined.svg);
  background-size: 55px 55px;
}
.fp_searchWrapper .fp_searchTypeCalendar {
  background-image: url(../icons/calendar.svg);
}
.fp_searchWrapper .fp_searchTypeContact {
  background-image: url(../icons/contact.svg);
}
.fp_searchWrapper .fp_searchTypeFile {
  background-image: url(../icons/file.svg);
}
.fp_searchWrapper .fp_searchTypeHouse {
  background-image: url(../icons/house.svg);
}
.fp_searchWrapper .fp_searchTypeImage {
  background-image: url(../icons/image.svg);
}
.fp_searchWrapper .fp_searchTypeLocation {
  background-image: url(../icons/location.svg);
}
.fp_searchWrapper .fp_searchTypeMail {
  background-image: url(../icons/mail.svg);
}
.fp_searchWrapper .fp_searchTypePage {
  background-image: url(../icons/page.svg);
}
.fp_searchWrapper .fp_searchTypeUndefined {
  background-image: url(../icons/undefined.svg);
}
.fp_searchWrapper .fp_searchTypeWorkflow {
  background-image: url(../icons/workflow.svg);
}