@charset "UTF-8";

:root {
	--brand-color:#0f1115;
	--box-shadow-central:0 0 0 1px var(--input-border-color), 0 2px 4px 0 rgb(0 0 0 / 7%), 0 1px 1.5px 0 rgb(0 0 0 / 5%);

	--global-padding: 14px;
	--global-background-color: #fff;
	--global-background-color: #f9f9f9;
	--global-toned-background-color: #f9f9f9;
	--global-text-color: #0f1115;
	--global-secondary-text-color: #888;

	--global-background-rgb:255,255,255;

	--input-background-color:#fff;
	--input-background-color-rgba:  255,255,255;

	--input-border-color:#dddddd;
	--input-hover-color:#f5f5f5;
	--input-active-color:#ededed;
	--input-text-color:#0f1115;

	--map-background-color:#aadafe;
	--highlight-background-color:#fff38f;

	/* 2021-10-11 - white flat layout */
	/* 2023-05-13 - white flat layout again cause rececssion */
	--box-shadow-central:0 0 0 1px var(--input-border-color);

	--global-background-color: #fff;
	--global-background-color: #f4f4f4;
	--global-background-color: #fbfaf8; /* rebase yellow beige */
	--global-background-color-rgba: 251,250,248;

	--error-background-color: #ffc4c3;
}

:root.dark {
	
	--green: rgb(54, 230, 127);
	--yellow: #ffc924;
	--blue: rgb(66, 180, 255);
	--red: var(--brand-color);

	--negative-color:#181818;

	--global-background-color: #1f1e1e;
	--global-background-color: #181818;
	--global-background-color-rgba: 24,24,24;

	--global-heading-color:#2c2c2c;
	--global-toned-background-color: #1d1d1d;

	--global-text-color: #aaa;
	--global-text-color: #8f908f;
	--secondary-text-color:#6a6a6a;

	--input-background-color:#0f0f0f;
	--input-background-color:#242323;
	--input-background-color:#0f0f0f;
	--input-background-color:#222222;
	--input-background-color-rgba:  34,34,34;

	--element-background-color:#202020;
	--element-background-color:#1f1e1e; /* 2021-10-02 stevelacey fix */

	--input-border-color:#222;
	
	--input-border-color:#292929;
	--input-border-color:#373737;
	--input-border-color:#2b2b2b;
	--input-border-color:#30363d;


	--input-hover-color:#292929;
	--input-active-color:#333;
	--input-text-color:#aaa;
	--input-placeholder-color:#6a6a6a;

	--filter-background-color:#1f1e1e;
	--filter-text-color:#000;
	--filter-hover-color:#333;
	--filter-group-background-color:#1f1e1e;
	--filter-group-background-color-rgba:31,30,30;

	--map-background-color:#1f1e1e;
	--map-background-color:var(--global-background-color);

	--global-text-color: #bbb;
	--input-text-color: #bbb;

	--filter-text-color: #bfbfbf;
	--global-text-color: #bfbfbf;
	--input-text-color: #bfbfbf;

	--box-shadow-central:0 0 0 1px var(--input-border-color), 0 2px 4px 0 rgb(0 0 0 / 7%), 0 1px 1.5px 0 rgb(0 0 0 / 5%);

	--error-background-color: #5a2c2b;

}

::selection {
	background:var(--highlight-background-color); /* WebKit/Blink Browsers */
}
::-moz-selection {
	background:var(--highlight-background-color);; /* Gecko Browsers */
}


html.dark ::-webkit-scrollbar {
	height: 12px;
	width: 12px;
	background: #2c2c2c;
}
html.dark ::-webkit-scrollbar-thumb {
	background: #6b6b6c;
	-webkit-border-radius: 1ex;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75);
}
html.dark ::-webkit-scrollbar-corner {
	background: #2c2c2c;
}

*,html {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-khtml-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}

body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: system-ui,sans-serif,"Nunito","Helvetica","Arial",sans-serif;
	font-size: 16px;
}

html, body {
	/*overflow-x: hidden;*/
}

/*@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 200;
	font-display:swap;
	src: local('Nunito ExtraLight'), local('Nunito-ExtraLight'), url(/assets/nunito-webfont/XRXW3I6Li01BKofA-seUb-vIWzgPDEtj.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
/*@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 200;
	font-display:swap;
	src: local('Nunito ExtraLight'), local('Nunito-ExtraLight'), url(/assets/nunito-webfont/XRXW3I6Li01BKofA-seUYevIWzgPDA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}*/
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 400;
	font-display:swap;
	src: local('Nunito Regular'), local('Nunito-Regular'), url(/assets/nunito-webfont/XRXV3I6Li01BKofIO-aBTMnFcQIG.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 400;
	font-display:swap;
	src: local('Nunito Regular'), local('Nunito-Regular'), url(/assets/nunito-webfont/XRXV3I6Li01BKofINeaBTMnFcQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 600;
	font-display:swap;
	src: local('Nunito SemiBold'), local('Nunito-SemiBold'), url(/assets/nunito-webfont/XRXW3I6Li01BKofA6sKUb-vIWzgPDEtj.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 600;
	font-display:swap;
	src: local('Nunito SemiBold'), local('Nunito-SemiBold'), url(/assets/nunito-webfont/XRXW3I6Li01BKofA6sKUYevIWzgPDA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 700;
	font-display:swap;
	src: local('Nunito Bold'), local('Nunito-Bold'), url(/assets/nunito-webfont/XRXW3I6Li01BKofAjsOUb-vIWzgPDEtj.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 700;
	font-display:swap;
	src: local('Nunito Bold'), local('Nunito-Bold'), url(/assets/nunito-webfont/XRXW3I6Li01BKofAjsOUYevIWzgPDA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}*/
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 800;
	font-display:swap;
	src: local('Nunito ExtraBold'), local('Nunito-ExtraBold'), url(/assets/nunito-webfont/XRXW3I6Li01BKofAksCUb-vIWzgPDEtj.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 800;
	font-display:swap;
	src: local('Nunito ExtraBold'), local('Nunito-ExtraBold'), url(/assets/nunito-webfont/XRXW3I6Li01BKofAksCUYevIWzgPDA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}



.lazyload {
	background-image: url(data:image/gif;base64,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);
	background-size: cover;
}

.loading_spinner_2018_div {
	transform: translateX(-50%);
	left: 50%;
	position: absolute;
}
.loading_spinner_2018 .loader_spinner_svg {
	width:3em;
	height:3em;
}

.loader_spinner_circle {
	stroke-width: 6;
	stroke-miterlimit: 10;
	stroke: var(--input-background-color);
}

.loader_spinner_circle--spinner {
	stroke-dasharray: 1,220;
	stroke-dashoffset: 0;
	-webkit-animation: loading_spinner_2018_dash 1.5s ease-in-out infinite,color 3s ease-in-out infinite;
	animation: loading_spinner_2018_dash 1.5s ease-in-out infinite,color 3s ease-in-out infinite;
	stroke-linecap: square;
	stroke:#0072b1;
}

.loader_spinner_circle {
	stroke-width: 6;
	stroke-miterlimit: 10;
}

.loader_spinner_svg {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-name: loading_spinner_2018_rotate;
	animation-name: loading_spinner_2018_rotate;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
}

@keyframes loading_spinner_2018_rotate {
	100% {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
		color: transparent;
	}
}

@keyframes loading_spinner_2018_dash {
	0% {
		stroke-dasharray: 1,220;
		stroke-dashoffset: 0;
	}
	50% {
		stroke-dasharray: 97.9,220;
		stroke-dashoffset: -38.5;
	}
	100% {
		stroke-dasharray: 97.9,220;
		stroke-dashoffset: -136.4;
	}
}

@keyframes loading_spinner_2018_color {
	0% {
		stroke: #0072b1;
	}
	50% {
		stroke: #0072b1;
	}
	100% {
		stroke: #0072b1;
	}
}

.loading_spinner_2018 {
	pointer-events:none;
	display:none;
	z-index:1001;
	position:fixed;
	top:50%;
	left:50%;
	transform:translateX(-50%) translateY(-50%);
}
/* loading_text */
.loading_spinner_2018 .loading_message {
	pointer-events:none;
	margin:0 auto;
	width:100%;
	max-width:17em;
	pointer-events:none;
	background:var(--input-background-color);
	color:var(--global-text-color);
	padding:1em;
	box-shadow:5px 5px rgba(0,0,0,.05);
	padding:7px;
	padding-left:14px;
	padding-right:14px;
	font-weight:800;
	border-radius:12px;
	border:1px solid var(--input-border-color);
	display:none;
	margin-top:4em;
	text-align:center;
}

html.loading .loading_spinner_2018 {
	display:block !important;
}



/* <2021-07-03:  new search/add filter box a la nomad list> */
	.active-filters-box div.active-filter,
	.active-filters-box .results-count,
	.search-filter,
	.location-filter,
	.active-filters-box .action-clear-all-filters {
		background:var(--global-background-color);
		background:var(--element-background-color);
		background:var(--input-background-color);
		/*border:1px solid var(--input-border-color);*/
		/*border-radius:12px;*/
		border-radius:32px;
		display:inline-block;
		margin:7px;
		margin-right: 0;
		/*text-transform:uppercase;*/
		color:var(--input-text-color);
		font-size:1em;
		padding: 7px;
	    text-align: center;
	    font-weight: 800;
	    position:relative;
	    padding-right:29px;
	}
	.location-filters-results div.location-filters-result,
	.search-filter-results div.search-filter-result {
		background:none;
	}
	.location-filter-input,
	.search-filter-input {
		cursor:pointer;
		cursor: cell;
	}
	.location-filter-input:focus,
	.search-filter-input:focus {
		cursor:text;
	}
	select.order-by,
	.location-filter,
	.benefits-filter,
	.salary-filter,
	.search-filter {
		-webkit-touch-callout: none;
		user-select: none;
		vertical-align:top;
		margin:7px;
		color: var(--global-text-color);
		margin-right: 0;
		background: var(--input-background-color);
		padding:0;
		max-width:150px;
		border:0;
		height:100%;
		border-radius:50px;
	}
	.search-filter {
		max-width:200px;
	}
	.benefits-filter-results,
	.salary-filter-popup {
		/* this is the floating box, when it opens */
		display: none;
		position: absolute;
		left: 10px;
		top: 10px;
		box-shadow: var(--box-shadow-central);
		background: var(--input-background-color);
		min-width: 250px;
		max-width: 80vw;
		margin: 0 auto;
		text-align: left;
		position: absolute;
		border-radius: 12px;
		margin-top: -5px;
		z-index: 10;
		overflow: hidden;
		border: none;
		box-shadow: var(--box-shadow-central);
		padding: 7px;
	}
	.salary-filter-popup {
		padding: 14px;
	}
	.benefits-filter-results {
		max-width: auto;
	}
	.salary-filter-input {
		outline: none !important;
		cursor: cell;
	}
	select.order-by,
	.benefits-filter,
	.salary-filter {
		appearance: none;
		-webkit-appearance: none;
		border-radius: 30px;
		width: 100%;
		padding: 9px;
		padding-left: 14px;
		padding-right: 3.5px;
		box-shadow: var(--box-shadow-central);
		position: relative;
		font-weight: bold;
		display: inline-block;
		cursor: cell;
	}
	select.order-by {
		margin-top: 14px;
		float: right;
	}
	.benefits-filter:active,
	.salary-filter:active {
		opacity: 0.5;
		box-shadow: 0 0 0 4px rgba(255,71,66,.5),0 2px 4px 0 rgb(0 0 0/7%),0 1px 1.5px 0 rgb(0 0 0/5%)!important
	}
	.filter-actions .top-bar-avatar:active .top-bar-avatar-img,
	.filter-actions .top-bar-avatar:focus .top-bar-avatar-img,
	.benefits-filter.active,
	.benefits-filter:focus,
	.salary-filter.active,
	.salary-filter:focus {
		box-shadow: 0 0 0 4px rgba(255,71,66,.5),0 2px 4px 0 rgb(0 0 0/7%),0 1px 1.5px 0 rgb(0 0 0/5%)!important
	}
	@media (max-width: 800px) {
		select.order-by {
			float: none;
			margin-left: 14px;
		}
	}
	@media (max-width: 600px) {
		.location-filter,
		.benefits-filter,
		.salary-filter,
		.search-filter {
			/* safari mobile no box-shadow fix */
			box-shadow: none;
			border: 1px solid var(--input-border-color);
		}
	}

	@media (max-width: 800px) {
		.filter-actions {
			overflow-x: scroll;
			white-space: nowrap;
			max-width: 100vw;
		}
	}

	.location-filter input[type="text"],
	.search-filter input[type="text"] {
		outline: none;
	    border-radius: 50px;
		margin:0;
		padding: 12px;
		border: none;
		box-shadow: var(--box-shadow-central);
		padding: 9px;
		padding-left:14px;
		text-align:left;
		width:100%;
		font-weight:800;
	}
	.location-filter-input:active,
	.search-filter-input:active {
		opacity:0.5;
	}
	.benefits-filter:hover:not(:focus),
	.salary-filter:hover:not(:focus),
	.location-filter-input:hover:not(:focus),
	.search-filter-input:hover:not(:focus) {
		background: var(--input-hover-color);
	}
	.search-filter-input::placeholder {
		font-weight:800;
		color:var(--input-text-color);
	}
	.location-filter-icon-circle,
	.benefits-filter-icon-circle,
	.salary-filter-icon-circle,
	.search-filter-input-icon-circle {
		/*background:#0072b1;*/
		position:absolute;
		top:6px;
		pointer-events:none !important;
		right:8px;
		padding:7px;
		border-radius:100%;
	}
	.location-filter-icon,
	.benefits-filter-icon,
	.salary-filter-icon,
	.search-filter-input-icon {
		position:relative;
		pointer-events:none !important;
		width: 14px;
		height: 14px;
		background-image:url('/assets/chevron-down.svg');
		background-size:cover;
		/*filter:invert(100%);*/
		background-position: 0px 0px;
		background-repeat:no-repeat;
	}
	/*.search-filter-input-icon {
		background-image:url('/assets/chevron-down.svg');
	}*/

	html.dark .location-filter-icon,
	html.dark .benefits-filter-icon,
	html.dark .salary-filter-icon,
	html.dark .search-filter-input-icon {
		filter: invert(1);
	}
	.search-filter,
	.location-filter,
	.benefits-filter,
	.salary-filter {
    	margin-top: 14px;
	}
	.search-filter {
	    margin-left: 0;
    	margin-top: 14px;
    }
/* </2021-07-03:  new search/add filter box a la nomad list> */


.marquee {
    position:absolute; 
    width: 200px;
    height: 50px;
    margin: 0;
    line-height: 50px;
    text-align: center;
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -moz-animation: marquee 2s linear infinite;
    -webkit-animation: marquee 2s linear infinite;
    animation: marquee 20s linear infinite;
}

@-moz-keyframes marquee {
    0% {
        -moz-transform: translateX(100%);
    }
    100% {
        -moz-transform: translateX(-100%);
    }
}

@-webkit-keyframes marquee {
    0% {
        -webkit-transform: translateX(100%);
    }
    100% {
        -webkit-transform: translateX(-100%);
    }
}

@keyframes marquee {
    0% {
        -moz-transform: translateX(100%);
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
    100% {
        -moz-transform: translateX(-100%);
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}








/* <top bar dropdown nav a la nomad list> */
	.top-bar-dropdown i {
		font-style: initial;
	}
	.top-bar-dropdown .img,
	.top-bar-dropdown .avatar {
		display: inline-block;
		width: 18px;
		height: 18px;
		background-size: cover;
		object-fit:cover;
		border-radius: 100%;
		vertical-align: middle;
		margin-right: 0.25em;
		margin-top: 4px;
		margin-bottom: 3px;
	}
	.top-bar-dropdown-caret {
		position: absolute;
		top: -10px;
		width: 100%;
		height: 10px;
		float: left;
		overflow: hidden;
		left: 6.5em;
		right: 10px;
	}
	.top-bar-dropdown-caret-outer {
		border-bottom: 10px solid #657786;
		border-bottom-color: rgba(0,0,0,0.1);
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		height: auto;
		left: 0;
		top: 0;
		width: auto;
		position:absolute;
		display: inline-block;
		margin-left: -1px;
	}
	.top-bar-dropdown-caret-inner {
		top: 1px;
		left: 1px;
		border-left: 9px solid transparent;
		border-right: 9px solid transparent;
		border-bottom: 9px solid #fff;
		border-bottom-color: #fff;
		position: absolute;
		display: inline-block;
		margin-left: -1px;
	}
	.top-bar-dropdown p {
		margin: 0;
	}
	.top-bar-dropdown {
		-webkit-touch-callout: none;
		user-select: none;
		position: absolute;
		top: 150px;
		left: 28px;
		max-width: 500px;
		width: 100%;
		z-index: 801;
		z-index:1001;
		font-size: 15px;
		display: none;
		padding: 7px;
		background: #fff;
		border-radius:12px;
		background-clip: padding-box;
		color:var(--global-text-color);
		box-shadow: var(--box-shadow-central);
		backdrop-filter: blur(12px);
		-webkit-backdrop-filter: blur(12px);
    	background: rgba(var(--global-background-color-rgba),0.95);
		max-height: calc(100vh - 120px);
		overflow-y: auto;
	}
	@media (max-width:600px) {
		.top-bar-dropdown {
			border-radius:0;
			border-left:none;
			border-right:none;
			margin-left:0;
			left:0 !important;
			width:100vw;
			max-width:none;
			top:4.5em;
		}
		.top-bar-dropdown .a,
		.top-bar-dropdown a {
			width:50vw;
			float:left;
		}
		.top-bar-dropdown-divider {
			float:left;
		}
		.top-bar-dropdown-caret {
			display:block;
			left:auto;
			right:5em;
		}
	}

	.top-bar-dropdown .a a {
		float: none;
		width: auto;
		display: inline;
		padding: 0;
	}
	.top-bar-dropdown .a a:hover {
		color: initial;
	}
	.top-bar-dropdown .a:hover a {
		color: #fff;
	}

	.top-bar-dropdown .a,
	.top-bar-dropdown a {
		/*width:50%;*/
		/*float:left;*/
	}
	.top-bar-dropdown-divider {
		float:left;
		text-align: left;
	}
	.top-bar-dropdown-divider .top-bar-dropdown-divider-label {
		font-size: 10px;
		font-weight: 800;
		text-align: left;
		padding-left: 7px;
		padding-right: 7px;
		text-transform: uppercase;
		display: table;
		text-align: left;
		margin-top: -7px;
		color: var(--input-text-color);
		/*background: var(--element-background-color);*/
		/*background: #fff;*/
	}
	.top-bar-dropdown-heading {
		clear: both;
		display: block;
		text-transform: uppercase;
		font-size: 10px;
		font-weight: 800;
		text-align: left;
		padding-left: 14px;
		opacity: 0.5;
	}
	.top-bar-dropdown a,
	.top-bar-dropdown .a {
		border-radius:12px;
		cursor:pointer;
		display:block;
		padding:5px;
		text-align:left;
		color:var(--input-text-color);
		padding-left:14px;
		padding-right:14px;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		width: 50%;
		max-width: 50%;
		float: left;
	}
	.top-bar-dropdown-divider {
		margin-top:21px;
		margin-left:7px;
		margin-right:7px;
		margin-bottom:7px;
		height:1px;
		background:var(--input-border-color);
		background:var(--input-active-color);
		display:block;
		width:calc(100% - 14px);
	}
	.top-bar-dropdown .a:hover,
	.top-bar-dropdown a:hover {
		background:#f5f5f5;
		background:#0072b1;
		color:#fff;
	}
	.top-bar-dropdown .a:active,
	.top-bar-dropdown a:active {
		background:#0072b1;
		opacity: 0.5;
	}
	.top-bar-dropdown .box {
		width: auto !important;
	}


	@media (max-width:600px) {
		.top-bar .search-container {
			width:1.5em;
		}
		.top-bar .search-container {
			width:calc(100% - 4.05em);
		}
		html.logged-in .top-bar .search-container {
			width:calc(100% - 200px);
		}
	}

	html.top-bar-dropdown-expanded .top-bar-dropdown {
		display: block;
	}
	html:not(.top-bar-dropdown-expanded) .top-bar-dropdown {
		display: none;
	}

	.top-left-logo img {
		width: 39px;
		height: 39px;
		cursor: pointer;
		border-radius: 100%;
		position: absolute;
		top: 14px;
		left: 14px;
		left: 21px;
		z-index: 200;
		cursor:zoom-in;
	}
	.top-left-logo img:hover {
		opacity: 0.75;
	}
	.top-left-logo img:hover {
		opacity: 0.5;
	}


	html.dark .top-bar-dropdown-toggle,
	html.has-head-image .top-bar .top-bar-dropdown-toggle {
		filter:invert(100%);
		opacity:1;
	}

	.dropdown-toggle,
	.top-bar-dropdown-toggle {
		cursor:zoom-in;
		color:var(--global-text-color);
		position: absolute;
		text-shadow:0 1px 0 #fff;
		top:14px;
		font-size: 20px;
		left: 44px;
		top:18px;
		left:48px;
		width:15px;
		height:15px;
		background-image:url('/assets/chevron-down.svg?223234');
		opacity:1;
	    left: 69px;
    	top: 32px;
		left: 57px;
		left: 64px;
		top: 28px;
    	z-index: 201;
	}
	html.dark .dropdown-toggle,
	html.dark .top-bar-dropdown-toggle {
		filter: invert(1);
	}
/* </top bar dropdown nav a la nomad list> */


@media (max-width: 700px) {
	.top .remote-ok-logo {
		display: none;
	}
	html.minimize-header .top .box {
		top: 33% !important;
	}
}


html.screenshot .top-right-nav {
	display: none;
}

.top-right-nav {
	position: absolute;
	top: 0;
	right: 0;
	text-align: right;
	padding: 14px;
	padding-right: 14px;
	padding-left: 14px;
	z-index: 12;
}
.top-right-nav .button {
	margin: 0;
	margin-left: 7px;
	vertical-align: top;
}

.top-bar-avatar {
	vertical-align: top;
	width:40px;
	height:40px;
	margin-left: 7px;
	z-index:10;
	display: inline-block;
	position: relative;
}
.top-bar-avatar img.top-bar-avatar-img {
	border-radius:100%;
	overflow: hidden;
	border:1px solid var(--input-border-color);
	object-fit:cover;
	width:40px;
	height:40px;
}

.top-bar-avatar:hover {
	opacity:0.75;
}
.top-bar-avatar:active {
	opacity:0.5;
}


.top-bar-user-premium-badge {
	width:15px;
	height:15px;
	vertical-align:middle;
	position:absolute;
	bottom: -3px;
	right: -2px;
	z-index: 11;
}



.bg-noise {
	background-image: url('/assets/noise.png');
	background-size: 125px;
	background-repeat: repeat;
	opacity: 1;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	height: 100%;
	width: 100%;
	pointer-events: none;
}



/* <company_profile> */
	.expandContents .company_profile {
		width: 250px;
		padding: 14px;
		display: inline-block;
		vertical-align: top;
		border: 1px solid var(--input-border-color);
		/*outline: 4px solid #fff;*/
		border-radius: 12px;
		margin: 28px;
		float: right;
		margin-right: 0;
		margin-top: 0;
		/*box-shadow: 1px 2px 4px rgb(0 0 0 / 3%);*/
		box-shadow: 0 0 0 4px var(--input-background-color); /* fix for safari doesn't have outline border radius */
		background: var(--global-background-color);
	}
	.expandContents .company_profile.dark h2,
	.expandContents .company_profile.dark {
		color: #fff;
	}

	@media (max-width: 600px) {
		.expandContents .company_profile {
			float: none;
			width: auto;
			margin: 28px auto;
			width: calc(100% - 28px);
			display: block;
			display: none;
		}
	}
	.expandContents .company_profile a:hover {
		opacity: 0.75;
	}
	.expandContents .company_profile a:active {
		opacity: 0.5;
	}
	.expandContents .company_profile a,
	.expandContents .company_profile p,
	.expandContents .company_profile h2 {
		/*color: inherit !important;*/
	}

	.expandContents .company_profile.dark a:hover:not(.no-border) {
		border-bottom: 2px solid #fff !important;
	}
	.expandContents .company_profile .action-apply {
		background: #0072b1;
		border-color: #0072b1;
		color: #fff !important;
		width: 100%;
	}
	.expandContents .company_profile.dark .action-apply {
		background: #fff;
		border-color: #fff;
		color: #000 !important;
		width: 100%;
		width: calc(100% - 14px);
	}

	.expandContents .company_profile p {
		margin-top: 0;
	}
	.expandContents .company_profile .hr {
		height: 1px;
		background: var(--input-border-color);
		width: 100%;
		margin-bottom: 14px;
	}
	.expandContents .company_profile .qr_code img {
		outline: 1px solid var(--input-border-color);
		border: 12px solid #fff;
		width: calc(100% - 28px);
		width: calc(60% - 28px);
		margin: 14px auto;
		margin-bottom: 7px;
	}
	.expandContents .company_profile img.logo {
		padding: 14px;
		background: #fff;
		width: 150px;
		height: 150px;
		/*border-radius:12px;*/
		border-radius:100%;
		object-fit: contain;
		box-shadow: var(--box-shadow-central);
		margin: 14px;
	}
/* <company_profile> */


.company-page-description {
    background: var(--input-background-color);
    box-shadow: 1px 2px 4px rgb(0 0 0 / 3%);
    display: block;
    padding: 21px;
    border-radius: 12px;
    border: 1px solid var(--input-border-color);
}
.company-page-description p {
	display: block;
	margin: 0 auto;
	max-width: 700px;
	text-align: center;
}
@media (max-width: 1100px) {
	.company-page-info {
		display: none;
	}
}
@media (max-width: 600px) {
	.company-page-description {
		border-radius: 0;
	}
}

textarea:active,
textarea:focus,
select:active,
select:focus,
input:active,
input:focus {
	outline: none;
	box-shadow:0 0 0 4px rgba(255,71,66,0.5),0 2px 4px 0 rgb(0 0 0/7%),0 1px 1.5px 0 rgb(0 0 0/5%) !important;
}




textarea, select, input[type="date"], input[type="file"], input[type="text"], input[type="email"] {
	box-shadow: none;
	appearance: none;
	padding: 7px;
	border: 1px solid var(--input-border-color);
	border-radius: 6px;
	margin: 14px;
	font-size: 16px;
	margin-top: 7px;
	margin-bottom: 14px;
	background: var(--input-background-color);
	border: none;
	box-shadow: 0 0 0 1px var(--input-border-color), 0 2px 4px 0 rgb(0 0 0 / 7%), 0 1px 1.5px 0 rgb(0 0 0 / 5%);
	color: var(--global-text-color);
}

textarea:active, textarea:focus, select:active, select:focus, input:active, input:focus {
	outline: none;
	box-shadow: 0 0 0 4px rgba(255,71,66,.5),0 2px 4px 0 rgb(0 0 0/7%),0 1px 1.5px 0 rgb(0 0 0/5%)!important;
}




html.pageType-company .remote-health {
	display: none;
}

.show-before-800px  {
	display:none !important;
}
@media (min-width:800px) {
	.hide-after-800px {
		display:none !important;
	}
}
@media (max-width:800px) {
	.hide-before-800px {
		display:none !important;
	}
	.show-before-800px {
		display:inline !important;
	}
}
.show-before-600px  {
	display:none !important;
}
@media (min-width:600px) {
	.hide-after-600px {
		display:none !important;
	}
}
@media (max-width:600px) {
	.hide-before-600px {
		display:none !important;
	}
	.show-before-600px {
		display:inline !important;
	}
}
.show-before-300px {
	display:none !important;
}
@media (max-width:300px) {
	.hide-before-300px {
		display:none !important;
	}
	.show-before-300px {
		display:inline !important;
	}
}
.show-before-400px {
	display:none !important;
}
@media (max-width:400px) {
	.hide-before-400px {
		display:none !important;
	}
	.show-before-400px {
		display:inline !important;
	}
}
.show-before-1200px  {
	display:none !important;
}
@media (max-width:1200px) {
	.hide-before-1200px {
		display:none !important;
	}
	.show-before-1200px {
		display:inline !important;
	}
}
.show-before-1000px  {
	display:none !important;
}
@media (min-width:1000px) {
	.hide-after-1000px {
		display:none !important;
	}
}
@media (max-width:1000px) {
	.hide-before-1000px {
		display:none !important;
	}
	.show-before-1000px {
		display:inline !important;
	}
}
.show-before-900px  {
	display:none !important;
}
@media (max-width:900px) {
	.hide-before-900px {
		display:none !important;
	}
	.show-before-900px {
		display:inline !important;
	}
	.show-after-900px {
		display:none !important;
	}
}
@media (min-width:900px) {
	.hide-after-900px {
		display:none !important;
	}
}
.show-before-350px  {
	display:none !important;
}
@media (max-width:350px) {
	.hide-before-350px {
		display:none !important;
	}
	.show-before-350px {
		display:inline !important;
	}
}
.show-before-900px-block  {
	display:none !important;
}
.hide-before-900px-block {
	display:inline !important;
}
@media (max-width:900px) {
	.hide-before-900px-block {
		display:none !important;
	}
	.show-before-900px-block {
		display:block !important;
	}
}



.benefits_container div {
	display: inline-block;
	width: auto;
	margin: 0;
	padding: 7px;
	padding-left: 14px;
	padding-right: 14px;
	filter: saturate(0);
	opacity: 0.75;
	cursor: pointer;
	background: var(--global-background-color);
	border: 1px solid var(--input-border-color);
	margin: 3.5px;
	border-radius: 12px;
}
.benefits_container div.selected {
	opacity: 1;
}
html.post-job-page .benefits_container div:active {
	opacity: 0.75;
}
html.post-job-page .benefits_container div:focus {
	opacity: 0.5;
}
html.post-job-page .benefits_container div:hover,
.benefits_container div.selected {
	filter: none;
	background: #0072b1;
	color: #fff;
}
.benefits_container {
	padding: 10.5px;
}

.filter-actions .top-bar-avatar {
	margin-left: 1px;
	margin-top: 14px;
	margin-right: 22px;
	cursor: zoom-in;
}

.filter-actions .top-bar-avatar img.top-bar-avatar-img {
	box-shadow: var(--box-shadow-central);
	width: 40px;
	height: 40px;
	border: none;
}
.filter-actions .dropdown-toggle {
	left: 45px;
}
.top-bar-dropdown-toggle {
	filter: invert(0);
}
.top-bar-dropdown-toggle,
html.dark .filter-actions .dropdown-toggle {
	filter: invert(1);
}


.jobs-posted-today {
	float: right;
	display:inline-block;
	vertical-align: middle;
	margin-left: 0;
	margin:7px;
	font-weight:bold;
	font-size:14px;
	margin-top:0;
	color:#0072b1;
	padding:3px;
	padding-left: 7px;
	padding-right: 7px;
	border:1px solid #0072b1;
	border-radius:6px;
	margin-top: 20px;

}
@media (max-width: 1000px) {
	.jobs-posted-today {
		display: none;
	}
}

table#jobsboard tr.placeholder.job td {
    padding: 44.5px;
}

table#jobsboard td.time img.paper-clip {
	vertical-align:middle;
	background-color: #fff;
	-webkit-mask: url('/assets/paper-clip.svg') no-repeat center;
	-webkit-mask-size: cover;
	mask: url('/assets/paper-clip.svg') no-repeat center;
	mask-size: cover;
	width: 12px;
	height: 12px;
	margin-top: -3px;
}

html.dark table#jobsboard tr:not(.highlighted) td.time img.paper-clip {
	filter: invert(1);
}

table#jobsboard tr.dark td.time img.paper-clip {
	filter: invert(1);
}

.floating-job-button-container .button:not(:first-child) {
	margin-top:7px;
}

.floating-job-button-container {
	display: none;
}
@media (min-width: 600px) {
	.floating-job-button-container {
		display: none !important;
	}
}
@media (max-height: 700px) {
	.floating-job-button-container {
		display: none !important;
	}
}
@media (max-width: 600px) {
	.floating-job-button-container {
		display: none;
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100vw;
		padding: 14px;
		z-index: 10;
		background: var(--input-background-color);
		border-top: 1px solid var(--input-border-color);
		padding-bottom: max(0.75rem,env(safe-area-inset-bottom));
	}
	.floating-job-button-container .button {
		display: block;
		width: calc(100%);
		/* padding-top: 7px;
		padding-bottom: 7px; */
		padding-top: 14px;
		padding-bottom: 14px;
		font-size: 16px;
	}
}


.placeholder {
	background: var(--input-border-color);
    background-size: cover;
    background-image: url(data:image/gif;base64,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);
}

html.dark .lazyload,
html.dark .placeholder {
	background-image: url(data:image/gif;base64,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);
}



html .top-left-logo img {
	border: 1px solid #fff;
}

html.compact .top-right-nav {
	display: none;
}


/* <fix for safari no box-shadow input boxes> */
	input[type="text"] {
		-webkit-appearance: none;
	}
/* </fix for safari no box-shadow input boxes> */


table#jobsboard tr.expand.active td.td-related-jobs {
	border:none;
	text-align:left;
	padding:14px;
	padding-left:0;
	padding-top:28px;
}

@media (max-width: 600px) {
	table#jobsboard tr.expand.active td.td-related-jobs {
		padding-left: 14px;
		padding-right: 14px;
		text-align: center;
	}
}

.filter-actions.sticky .dropdown-toggle {
	filter: none;
}
