<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.f-age-range {
	height: 68px
}

.f-age-range .dropdown-content {
	padding: 10px 20px
}

.f-age-range .is-empty select {
	color: #363636!important
}

.w-240 {
	width: 240px
}

@media(max-width:767px) {
	.w-240 {
		width: 12em
	}
}


.has-advert { display:none; }

@media (min-width: 320px) and (max-width: 767px) {	
	.has-advert {
		display:block;
	}
	.has-advert iframe {	
		max-width: 100%; 
		min-width: 100%;
		height:75vw;
	}
}

.distance-slider {
	position:relative;
}
.slider-age-range, #slider-radius {
	height:10px;
	display: flex;
	align-items: center;
	position: relative;
	cursor: pointer;
	background: #dbdbdb;
	border-radius: 4px;
}
#slider-radius { background: #ffbb03; }

.slider-age-range .ui-slider-range, #slider-radius .ui-slider-range {
	background: #ffbb03 !important;
}

.slider-age-range .ui-slider-handle, #slider-radius .ui-slider-handle {
	background-color: #272727;
	border: 5px solid #4f4f4f;
	border-radius: 50%;
	box-shadow: 0 0 4px 0 #4f4f4f;
	height: 1.25rem;
	width: 1.25rem;
	cursor: grab;
}

.handle-tooltip, .handle-radius-tooltip {
	background: #ffbb03;
	color: rgba(0,0,0,.7);
	
	width:auto; 
	padding:5px 10px 5px 10px;
	border-radius: 6px;
	font-size: .85rem;
	font-weight: 400;
	box-shadow: 0 1px 2px 1px rgb(0 1 0 / 20%);
	z-index: 38;
	white-space: nowrap;
	
	position:absolute;
	top:-13px;
	
	visibility: hidden;
}

.d-s-filter .distance-slider label {
	margin-bottom:14px !important;
}

.d-s-m-filter {
	background-color:#fff;
	padding-top:14px !important; padding-bottom:14px !important;
}
.d-s-m-filter .distance-slider label {
	margin-bottom: 14px !important;
}

/* Fix header padding when not logged in */
@media (max-width: 768px) {
  body.logged-out .d-content.for-notif { top: 5px !important; }
}</pre></body></html>