div.applicant div.job_page div#job_description_image {
	background: #FFF url(../logos/nokiantyres-applicant-jobpage-footer.png) no-repeat;
	background-size: contain;
	height: 0;
	padding-top: 42.5%;
	width: 100%;
}

#wrapper-applicant div.job_page {
	background: #FFF url(../logos/nokiantyres-applicant-jobpage-top.png) no-repeat;
	background-size: 100%;
	width: 97%;
}

#wrapper-applicant div.job_page div.job_name {
	padding-top: 400px;
}

/* Default applicant logo width and paddings. */
div.applicant_logo {
	padding: 0;
}

html.html-applicant,
body.body-applicant {
	font-family: "Arial", sans-serif;
}

/* Links */
#wrapper-applicant a,
#wrapper-applicant div.auto_list_open_jobs a:hover {
	color: #51B848;
}

#wrapper-applicant div.job_description a,
#wrapper-applicant form#application_form div.rbnvideo_helptext a {
	color: #000;
	text-decoration: underline;
	font-weight: normal;
}

#wrapper-applicant a:hover {
	color: #000;
}

#wrapper-applicant div.job_description a:hover {
	text-decoration: none;
}

#wrapper-applicant div.submit-button input.submit,
#wrapper-applicant div.submit-button input[type="submit"],
#wrapper-applicant div.submit-button input.submit.mouseout,
#wrapper-applicant div.apply_to_job a,
#wrapper-applicant div.ap_file_upload div.submit-button input[type="submit"],
#wrapper-file_upload div.main_cont1 input[type="submit"] {
	background-color: #51B848;
	transition: 0.5s;
}

#wrapper-applicant div.submit-button input.submit:hover,
#wrapper-applicant div.submit-button input[type="submit"]:hover,
#wrapper-applicant div.submit-button input.submit.mouseout:hover,
#wrapper-applicant div.apply_to_job a:hover,
#wrapper-applicant div.ap_file_upload div.submit-button input[type="submit"]:hover,
#wrapper-file_upload div.main_cont1 input[type="submit"]:hover {
	background: #000;
	transition: 0.5s;
}

#wrapper-applicant div.help,
body#body-a-p div.help,
#wrapper-applicant form#application_form div.help {
	background-color: #FFF;
	border-color: #51B848;
	color: #000;
}

#wrapper-applicant div.section div.sectiontitle,
#wrapper-applicant form#application_form div.section div.sectiontitle {
	color: #000;
	border-top: #51B848 solid 1px;
	font-family: "Arial", sans-serif;
	text-transform: uppercase;
	font-size: 16px;
}

/* Thank you for your application view */
#wrapper-applicant div.main_cont1.a-s div.ap_status span.ok {
	background-color: #51B848;
	border-color: #51B848;
	color: #FFF;
}

#wrapper-applicant div.auto_list tr.title_row th {
	background: #51B848;
	color: #FFF;
}

#wrapper-applicant div.job_page div.job_name h1 {
	color: #51B848;
	text-align: left;
	font-family: "Arial", sans-serif;
}

#wrapper-applicant {
	box-shadow: none;
	background-color: #FFF;
}

#wrapper-applicant input[type="text"],
#wrapper-applicant input[type="password"],
#wrapper-employer div.em-project-form input[type="text"],
#wrapper-employer div.em-project-form input[type="password"],
#wrapper-applicant form#application_form textarea,
#wrapper-applicant select {
	border: 1px solid #000;
}

#wrapper-applicant input.counter {
	border: none;
}

#wrapper-applicant div.ap_job_login {
	background-color: #ebe7e1;
	background: linear-gradient(#ebe7e1 0%, #e2e2e2 100%);
	border: none;
	padding-top: 25px;
}

#wrapper-applicant div.job-ad-intro-text {
	font-weight: bold;
	padding-bottom: 20px;
	font-size: 14px;
}

@media screen and (max-width: 850px) {
	#wrapper-applicant div.job_page div.job_name {
		padding-top: 50%;
	}
}
