#jobs .sj{
	justify-content: flex-start;
}
#jobs .sj .jobs-save{
	margin-left: auto;
}
#topJobsList .job-listing-companies .job-card{
    padding: 10px 15px 20px 15px;
}
.v-nav .first-section ul li a {
  padding: 0.8rem;
}
.job-listing-companies .job-card .bottom .jobs-card-bottom-left {
  width: 68%;
}
.logo {
  animation: fadeIn 0;
}
.privacy-policy{
	
}
.privacy-policy p{
	margin-top: 20px;
	line-height: 20px;
}
.vacancy-page .right-section .top-area > div {
  margin: 0.7rem 0;
}
.email p a,
.web-site p a,
.social-network .privacy a{
	color: #FFF;
}
.email p a:hover,
.web-site p a:hover,
.social-network .privacy a:hover{
	color: #FFF;
	text-decoration: underline;
}
.db-banner{
	height: 50px;
}
.social a img{
	width: 25px;
	height: auto;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.social a:hover img{
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.required-skills{
	
}
.required-skills .skill{
	display: inline-block;
	background: #e6f0f9;
	color: #0E141A;
	margin: 0 15px 15px 0;
	padding: 10px;
	border-radius: 20px;
}
.sj.recent-jobs img{
	height: 65px;
}
.popper{
	position: fixed;
	bottom: 0;
	right: 0;
	margin: 0 10px 10px 0;
	padding: 15px 30px;
	background: #D10000;
	border-radius: 10px;
	opacity: 0.5;
}
.popper:hover{
	opacity: 1;
}
.popper a{
	color: #FFF;
}