/*
Theme Name: Multijobszoc - Neve
Template: neve
Author: HSA
Tags: blog,custom-logo,e-commerce,rtl-language-support,grid-layout,one-column,two-columns,custom-background,custom-colors,custom-header,custom-menu,featured-image-header,featured-images,flexible-header,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,accessibility-ready,wide-blocks,block-styles,footer-widgets,portfolio,left-sidebar,right-sidebar
Version: 3.1.5.1644608461
Updated: 2022-02-11 20:41:01

*/
.neve-site-logo, .brand, .site-logo {
	width: 350px;
}

.job_listings li {
	background: white;
	margin-top: 1.5em;
}

.job_listings {
border-color: #ededed;
border-style: solid;
border-width: 1em;
}
ul.nv-meta-list {
	display: none;
}
input[type="submit"] {
	background-color: #fcaf47
}

.button1 {background-color: #0c4da1 !important; color: #ffffff !important}

.contact strong, .contact-company strong {
	display: inline-block;
	width: 9.5em;
}

.location ul, ul.location {
	list-style:none;
}
.location ul li,  ul.location li{
	margin-top: 0 !important;
}

li.location {
	font-size: 14px;
}

.more_locations_anchor {
	font-weight: bold !important;
}
.more_locations {
	display:none;
}


.job-listing-meta.meta i {
	margin-right: 1em;
}

.rate {
	color:#999;
	font-size: 0.8em;
	text-align: right;
}

.job-info span {
	margin-right: 1em;
}

.writeus .elementor-icon-box-icon {
	margin-left: 0.5em !important;
	flex-grow: 1 !important;
}
.writeus .elementor-icon-box-content {
	flex-grow: 0 !important;
}

.widget li {
  list-style-type: none;
  line-height: 18px;
}

.author_profile h4 {
	margin-bottom: 0;
}

.builder-item {
	padding-right: 0;
    padding-left: 0;
}

.job_application.application {
  border-top: solid rgb(3, 185, 172);
  padding-top: 2em;
}
.job_listing .nv-thumb-wrap {
	margin-bottom: 30px !important;	
}

.author_info i {
	margin-right: 0.5em;
}
.job_listing .entry-header {
    margin-bottom: 10px !important;
}

.wpcf7-form-control {
	width: 100%;
}

@media (min-width:769px) {

.rp4wp-related-job_listing > ul li.job_listing a div.position, .rp4wp-related-job_listing > ul li.no_job_listings_found a div.position, ul.job_listings li.job_listing a div.position, ul.job_listings li.no_job_listings_found a div.position {
	width: 33%;
}

.rp4wp-related-job_listing > ul li.job_listing a div.location, .rp4wp-related-job_listing > ul li.no_job_listings_found a div.location, ul.job_listings li.job_listing a div.location, ul.job_listings li.no_job_listings_found a div.location {
	width: 34%;
}

.rp4wp-related-job_listing > ul li.job_listing a .meta, .rp4wp-related-job_listing > ul li.no_job_listings_found a .meta, ul.job_listings li.job_listing a .meta, ul.job_listings li.no_job_listings_found a .meta {
	width: 33%;
}


article.job_listing {
	max-width: 90% !important;
}


.job-listing-meta.meta {
	width: 49%;
	display: inline-grid;
}


.single_job_listing {
	border-top: solid rgb(3, 185, 172);
	padding-top: 2em;
}

.job_listing .entry-header {
	margin-top: 30px !important;
}
.author_info h5 {
	margin-bottom: 0;
	margin-left: 2em;
}

.author_info i {
	margin-right: 1em;
}

.author_info, .author_info img {
	display: inline-block;
}


.job_listing .nv-thumb-wrap {
    display: inline-block;
    width: 23%;
	margin-right: 2%;
	vertical-align: top;
	margin-top: -80px;
}

.job_listing .nv-content-wrap {
    display: inline-block;
    width: 75%;
}

ul.location {
	width: 50%;
	display: inline-grid;
	padding-left: 0;
	margin-bottom: 0;
	margin-top: 0;
}
.job_listing .nv-title-meta-wrap {
	margin-left: 25%;
	text-align: left;
}

}

@media only screen and (max-width: 767px) {
	ul.job_listings li.job_listing a .meta, ul.job_listings li.no_job_listings_found a .meta {
		width: 50%;
}
ul.job_listings li.job_listing a div.location, ul.job_listings li.no_job_listings_found a div.location {
	width: 45% !important;
}
ul.job_listings li.job_listing a div.position, ul.job_listings li.no_job_listings_found a div.position  {
	width: 55% !important;
}
}