.member-detail-header .top-img img, .job-detail-header .top-img img
{
	max-height: 400px !important;
	object-fit: cover !important;
	width: 100%;
}

.header-mobile-bottom 
{
	margin-top:10px !important;
}


  @media only screen and (min-width: 600px)

	{
		
		.contact-form input[type="email"], .contact-form input[type="tel"], .contact-form input[type="text"], .contact-form input[type="url"] {
  width: 100%;
}
}


/* #apus-header 
{
	z-index:999999 !important;
}
 */

.button-primary 
{
	text-align:center !important;
}
 @media only screen and (max-width: 1200px)
 {
	 .notifications-wrapper
	 {
		 right:0 !important;
	 }
}


.menu-item-4256
{
	display:flex !important;
	align-items:center !important;
}

.job-deadline
{
	display:none !important;
}

.type-job 
{
	margin:2px;
}

.sidebar-job.sticky-top 
{
	z-index:1;
}

.employer-website a 
{
	  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}


.widget-brand.default .brand-item
{
	opacity:1 !important;
}

.widget-brand.default .brand-item:hover 
{
	opacity:0.5 !important;
}

  @media only screen and (min-width: 1400px)
	{
			.employer-list.layout-employer .flex-wrap 
	{
		flex-wrap:nowrap !important;
	}
}


.widget-brand .slick-slide img 
{
	max-height:130px;
}



.cmb2-id--employer-map-location .pw-map-latitude
{
	display:none !important;
}

.cmb2-id--employer-map-location .pw-map-longitude
{
	display:none !important;
}



.cmb2-id--job-map-location .pw-map-latitude
{
	display:none !important;
}

.cmb2-id--job-map-location .pw-map-longitude
{
	display:none !important;
}

.action-preview 
{
	background:#45fbc0;
}


.widget_apus_candidate_info .download .btn-download-cv
{
	display:none !important;
}


.map-popup .icon-wrapper img
{
	height: 100% !important;
  object-fit: cover;
  object-position: center;
}




.slicewp-button-primary 
{
	color: #fff;
  background-color: var(--jobtex-theme-color);
  border:2px solid var(--jobtex-theme-color);
	outline: none !important;
	text-align:center;
	font-size:18px;
	padding:6px 20px;
	transition:0.4s;
	
}
.slicewp-button-primary:hover 
{
	transition:0.4s; 
	border:2px solid rgb(0, 159, 107);
	background:rgb(0, 159, 107);
}

.slicewp-field-inner input, .slicewp-field-inner textarea, #slicewp-user-login, #slicewp-user-password, #slicewp-user-email
{
	margin: 0 !important;
  border-radius: 4px;
  border: 1px solid #E5E5E5;
  padding: 5px 15px;
  font-size: 1rem;
  background: #F5F5F5;
  width: 100% !important;
  color: var(--jobtex-text-color);
  -webkit-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
  -webkit-box-shadow: none;
  box-shadow: none;
	outline:none;
}


.slicewp-field-inner input:focus, .slicewp-field-inner textarea:focus, #slicewp-user-password:focus, #slicewp-user-login:focus, #slicewp-user-email:focus
{
	border-color: var(--jobtex-theme-color);
  background: #fff;
  outline: none;
}







/* 
.cky-revisit-bottom-left 
{
	display:none !important;
} */

}


{}


#recaptcha-register-candidate 
{
	margin:0 0 20px 0 !important;
}

[for="register-future-recruitments"]
{
	margin-bottom: 0 !important;
  font-weight: 400;
}


.related-candidates 
{
	display:none !important;
}
