strong{
	font-weight: 700;
}

.hr-top{
	padding-top: 200px;
	margin: auto;
	max-width: 1440px;
	height: 720px;
	background: url(/Images/hr/hr_bg_01.jpg) no-repeat center top #f0f9f9;
	color: #FFF;
	overflow: hidden;
}

	.hr-top h2{
		font: 300 81px/100px Helvetica, Arial, sans-serif;
		margin-bottom: 20px;
	}

	.hr-top p{
		font: 300 21px/30px Helvetica, Arial, sans-serif;
		width: 320px;
	}

.looking-for{
	padding: 40px;
	color: #333;
}

	.big-hr-title{
		font: 300 48px/60px Helvetica, Arial, sans-serif;
		margin-bottom: 30px;
		color: #333;
	}

	.looking-for .desc{
		font: 300 18px/24px Helvetica, Arial, sans-serif;
		margin-bottom: 30px;
	}

	.looking-unit{
		display: inline-block;
		width: 180px;
		position: relative;
		vertical-align: top;
		margin-right: -3px;
		margin: 0 19px 20px -3px;
	}

	.looking-unit.nomr{
		margin-right: 0;
	}

	.looking-unit img{
		max-width: 100%;
		margin-bottom: 5px;
	}

	.looking-unit p{
		text-align: center;
		font: 300 15px/20px Helvetica, Arial, sans-serif;
		width: 85%;
		margin: auto;
	}

.work-with-us{
	padding: 40px 0;
	max-width: 1440px;
	overflow: hidden;
	margin: auto;
	color: #333;
	background-color: #fcfbfc;
}

	.work-with-us .text-col{
		display: inline-block;
		vertical-align: top;
		width: 46%;
		margin: 0 -3px 0 0;
		margin-bottom: 40px;
	}

	.work-with-us .text-col+.text-col{
		margin-left: 8%;
	}

	.work-with-us .text-col.wide{
		width: 100%;
		display: block;
		margin: auto!important;
	}

	.work-with-us .text-col h4{
		font: 300 30px/36px Helvetica, Arial, sans-serif;
		margin-bottom: 10px;
	}

	.work-with-us .text-col p{
		font-family: Helvetica, Arial, sans-serif;
        font-kerning: auto;
        font-size: 17px;
        font-weight: normal;
        color: rgb(102, 102, 102);
	}

	.work-with-us .text-col.wide p{
		width: 80%;
		margin: auto;
	}

	.work-with-us .slideshow{
		margin-bottom: 30px;
	}

.what-motivates{
	max-width: 1440px;
	margin: auto;
	overflow: hidden;
	height: 1146px;
	padding: 40px 0;
	background: url(/Images/hr/hr_bg_02.jpg) no-repeat center top #f0f9f9;
}

	.what-motivates h3{
		margin-bottom: 90px;
	}

	.what-motivates .message-block{
		width: 820px;
		margin: auto;
		margin-bottom: 45px;
		position: relative;
	}

	.what-motivates .message-block .message{
		width: 370px;
		padding: 15px 25px;
		position: relative;
		margin: auto;
		background-color: #fff;
		font: 300 18px/24px Helvetica, Arial, sans-serif;
		color: #666;
		border-radius: 3px;
        font-style: italic;
	}

	.what-motivates .message-block .message:before{
		content: '';
		position: absolute;
		width: 0;
		height: 0;
		top: 20px;
		left: -35px;
		border-style: solid;
		border-width: 20px;
		border-color: transparent #FFF transparent transparent;
	}

	.what-motivates .message-block.photo-right .message:before{
		left: auto;
		right: -35px;
		border-color: transparent transparent transparent #FFF;
	}

	.what-motivates .message-block .msg-photo{
		position: absolute;
		width: 150px;
		height: 150px;
		left: 0;
		top: 0;
	}

	.what-motivates .message-block.photo-right .msg-photo{
		position: absolute;
		left: auto;
		right: 0;
		top: 0;
	}

	.what-motivates .message-block .msg-photo img{
		max-width: 100%;
		margin-bottom: 10px;
	}

	.what-motivates .message-block .msg-photo span{
		font: 300 22px/28px Helvetica, Arial, sans-serif;
		display: block;
		text-align: center;
		color: #FFF;
	}

	.what-motivates .message-block .msg-photo span.dark{
		color: #333;
	}

.open-apps{
	background: url(/Images/hr/hr_footer_pattern.png) repeat 0 0 #FFF;
	padding-top: 120px;
	max-width: 1440px;
	margin: auto;
}

	.open-apps .big-hr-title{
		margin-bottom: 15px;
	}

	.open-apps .desc{
		font: 300 24px/28px Helvetica, Arial, sans-serif;
		color: #333;
		padding-bottom: 100px;
	}

	.open-apps .desc a,
	.open-apps .desc a:visited{
		text-decoration: underline;
		color: inherit;
	}

	.open-apps .desc a:hover{
		text-decoration: none;
	}

    .slideshow img {
    display: inline-block;
    opacity: 0.4;
    transition: opacity 0.4s ease 0s;
}

    .slideshow img.active {
    opacity: 1 !important;
}