
.cnt-middle.srch-rslt {
	width:100%;
	position:relative;
}
.wrap-result,.wrap-map {
	height:100%;
	overflow-y:auto;
	float:left;
}
.srch-rslt .wrap-map {
	height: 85%;
    position: fixed;
    right: 0 !important;
    top: 135px;
    padding:0px;
}
.wrap-result {
	margin:0;
	padding:30px 20px;
}
.wrap-result .srch-itm {
	height: unset;
	line-height: 1.3;
	font-size: 1.15rem;
    letter-spacing: .03em;
	padding-top: 15px;
	padding-bottom:15px;
	border:1px solid transparent;
}
.wrap-result .srch-itm p {
	margin:0;
	float:left;
	line-height:1.3;
}
.wrap-result .srch-itm .img,.wrap-result .srch-itm .img {
	cursor:pointer;
}
.wrap-result .srch-itm .img,.wrap-result .srch-itm .img img {
	width:100%;
	height:auto;
	max-height:100%;
	border-radius:var(--brd-radius-2);
}
.wrap-result .srch-itm .wrap-txt,.wrap-result .srch-itm .wrap-prc,.wrap-result .srch-itm .wrap-fclt,.wrap-result .srch-itm .wrap-cntct,.wrap-result .srch-itm .wrap-buttons {
	float:left;
	clear:left;
}
.wrap-result .srch-itm .wrap-txt {
	padding:20px 0 3px;
    width: 100%;
	font-size:90%;
}
.wrap-result .srch-itm .wrap-adrs,.wrap-result .srch-itm .wrap-cntct,.wrap-result .srch-itm .wrap-actvs {
	float:left;
	clear:left;
}
.wrap-result .srch-itm .wrap-adrs .adrs{
	text-overflow:ellipsis;
	overflow: hidden;
    max-width: 100%;
    height: 45px;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;

}

.wrap-result .srch-itm .wrap-txt .hdl {
	font-size:1.4em;
	font-weight:500;
	text-align:left;
	line-height: 1;
    height: 45px;
}
.wrap-result .srch-itm .wrap-txt .assc{
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
}
.wrap-result .srch-itm .wrap-txt .hdl::after,.wrap-result .srch-itm .wrap-fclt p::after {
	content:', ';
}
.wrap-result .srch-itm .wrap-txt .hdl:last-child::after,.wrap-result .srch-itm .wrap-fclt p:last-child::after {
	content:'';
}
.wrap-result .srch-itm .wrap-txt p::first-letter {
	text-transform:uppercase;
}
.wrap-result .srch-itm .wrap-prc {
	display: inline-block;
}
.wrap-result .srch-itm .wrap-prc::before {
	content:'Pris ';
}
.wrap-result .srch-itm .wrap-prc.hour::before {
	content:'Pris pr. time ';
}
.wrap-result .srch-itm .wrap-prc.hour.from::before {
	content:'Pris pr. time fra';
}
.wrap-result .srch-itm .wrap-prc::after {
	content:'kr';
}
.wrap-result .srch-itm .wrap-fclt {
	padding:15px 0 3px;
}
.wrap-result .srch-itm .wrap-fclt,.wrap-result .srch-itm .wrap-cntct {
	letter-spacing: .05em;
	line-height: 1.4em;
}
.wrap-result .srch-itm .wrap-cntct,.wrap-result .srch-itm .wrap-actvs {
	margin-bottom:20px;
}
.wrap-result .srch-itm .wrap-fclt .fclt {
	font-weight:500;
}
.wrap-result .srch-itm .wrap-fclt .adrs {
	clear:left;
}
.wrap-result .srch-itm .wrap-cntct p {
	clear:left;
	text-align:left;
}
.wrap-result .srch-itm .wrap-cntct{
	width:100%;
}
.wrap-result .srch-itm .wrap-cntct .eml{
	clear: left;
    white-space: nowrap;
   	overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
	text-align:left;
}
.wrap-result .srch-itm .wrap-cntct .title::before {
	content:'Titel: ';
}
.wrap-result .srch-itm .wrap-cntct .eml::before {
	content:'E-mail: ';
}
.wrap-result .srch-itm .wrap-cntct .eml::after {
	content:'';
}
.wrap-result .srch-itm .wrap-cntct .phn::before {
	content:'Telefon: ';
}
.wrap-result .srch-itm .wrap-actvs .actvt span {
	text-transform:lowercase;
	font-weight:500;
}
.wrap-result .srch-itm .wrap-actvs .actvt span::after {
	content:', ';
}
.wrap-result .srch-itm .wrap-actvs .actvt span:last-child::after {
	content:'';
}
.wrap-result .srch-itm .wrap-actvs .actvt span:first-child {
	text-transform:capitalize;
}
.wrap-result .srch-itm .wrap-actvs .actvt::before {
	content:'Aktiviteter: ';
}
.wrap-result .srch-itm .wrap-actvs .actvt {	
  display: block;
  display: -webkit-box;
  max-width: 100%;
  height: 41px;
  margin: 0 auto;
  line-height: 1.2;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.wrap-result .srch-itm .wrap-cntct .phn::after {
	content:'';
	margin-right:0;
}
.wrap-result .srch-itm .wrap-buttons {
	margin-top:5px;
	width:100%;
}
.wrap-result .srch-itm .wrap-buttons input[type="button"] {
	font-size: 1em;
	margin-bottom:10px;
	padding:8px 12px;
	text-indent:0;
	font-weight:500;
}
.wrap-result .srch-itm:hover .wrap-buttons input[type="button"]:disabled,.wrap-result .srch-itm .wrap-buttons input[type="button"]:disabled,.wrap-result .srch-itm .wrap-buttons input:hover[type="button"]:disabled {
	background:var(--grey);
	cursor: unset;
}
.wrap-result .srch-itm .wrap-rqmt {
	display: inline-table;
	width:100%;
    font-size: .95rem;
    line-height: 1;
    font-weight: 500;
    border-top: 1px solid var(--border);
    padding-top: 12px;
}
.wrap-result .srch-itm .wrap-text {
	float:left;
	text-align:left;
	margin-bottom:20px;
}
.wrap-result .srch-itm .wrap-rqmt .mbr,.wrap-result .srch-itm .wrap-rqmt .user {
	display: inline-table;
	float: Left;
}
.wrap-result .srch-itm .wrap-rqmt .mbr::before,.wrap-result .srch-itm .wrap-rqmt .user::before {
	display: inline-block;
	width:24px;
	height:24px;
	float:left;
	margin-right:10px;
	margin-top:-5px;
}
.wrap-result .srch-itm .wrap-rqmt .mbr::before {
	content:url("../images/icons/member.svg");
}
.wrap-result .srch-itm .wrap-rqmt .mbr::after {
	content:'Log ind som medlem af foreningen.';
	color:var(--spot-5);
}
.wrap-result .srch-itm .wrap-rqmt .user::before {
	content:url("../images/icons/user.svg");
}
.wrap-result .srch-itm .wrap-rqmt .user::after {
	content:'Du skal være logget ind som bruger.';
	color:var(--spot-5);
}

.wrap-map {
	background:var(--spot-2);
}

.select-dropbox{
	display: block;
   	max-width: 316px;
    /*overflow: hidden;*/
    text-overflow: ellipsis;
    white-space: nowrap;
}