body{
	background: #FFFFFF;}
.banner{width: 100%;}
img{max-width: 100%;}
.job-details-wrapper{text-align: center;}

.section {
  padding: 30px 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -o-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.section-white {
  background: #FFF;
}
.section .container:first-child h1,
.section .container:first-child h2,
.section .container:first-child h3 {
  margin-top: 0;
  font-weight: 700;
}

.tit{
	width: 100%;
	text-align: center;
	position: relative;
	height: 45px;
	line-height: 45px;
	margin-top: 20px;
	margin-bottom: 30px;
	background: url(../images/line.png) no-repeat center center;
}
.tit span{
	font-size: 30px;
	color: #464444;
}
.tit2{
	width: 100%;
	text-align: center;
	position: relative;
	height: 70px;
	line-height: 55px;
	margin-top: 20px;
	margin-bottom: 30px;
	background: url(../images/line2.png) no-repeat center bottom;
}
.tit2 span{
	font-size: 42px;
	color: #333333;
}