.careers{
	background: #f6f6f6;
	padding: 30px 0;
}
.careers h2{
	color: #1b2833;
	font-family: papeli-bold;
	font-size: 40px;
	margin: 50px 0px 30px 15px;
}
.careers a{
	text-decoration: none;
}
.job-con:hover{
	box-shadow: 0px 0px 20px 0px rgba(23, 57, 36, 0.2);
	transition: all 0.25s ease-out 0s;
	-webkit-transition: all 0.25s ease-out 0s;
	-moz-transition: all 0.25s ease-out 0s;
	-o-transition: all 0.25s ease-out 0s;
}
.job-con{
	box-shadow: 0px 0px 20px 0px rgba(23, 57, 36, 0.05);
	background: #fff;
	padding: 5px 20px;
	position: relative;
	border-radius: 10px;
	margin: 15px auto;
	transition: all 0.25s ease-out 0s;
	-webkit-transition: all 0.25s ease-out 0s;
	-moz-transition: all 0.25s ease-out 0s;
	-o-transition: all 0.25s ease-out 0s;
}
.job-con h4{
	color: #1b2833;
	font-family: 'Karla';
	font-weight: bold;
	font-size: 16px;
}
.job-con p{
	color:#b7b7b7;
	font-family: 'Karla';
	font-size: 16px;
}
.job-con p .fa{
	margin-right: 5px;
}
.job-con .fa-angle-right{
	position: absolute;
    color: #b7b7b7;
    font-size: 50px;
    top: 25%;
	right: 5%;
}
.crumbs-con{
	position: relative;
	z-index: 1;
}
.crumbs{
	padding: 0;
	list-style: none;
	display: inline-flex;
}
.crumbs li{
	margin-right: 15px;
	color: #fff;
	font-family: 'Karla', sans-serif;
	font-size: 16px;
	text-transform: uppercase;
}
.crumbs li a{
	color: #fff;
	text-decoration: none;
}
.career-inside{
	margin: 50px auto;
}
.career-inside .col-lg-5{
	margin-bottom: 100px;
}
.job-title{

}
.job-title h3{
	color:#1b2833;
	font-size: 25px;
	font-weight: bold;
	font-family: 'Karla';
	text-transform: uppercase;
}
.job-title h4{
	color:#1b2833;
	font-size: 25px;
	font-family: 'Karla';
}
.job-title h4 i{
	color: #b7b7b7;
	font-size: 20px;
	margin-top: -20px;
}
.job-desc, .job-req, .send-email{
	margin-top: 40px;
}
.job-desc h5, .job-req h5, .send-email h5, .inq-con h5{
	color: #b7b7b7;
	font-size: 20px;
	font-family: 'Karla', sans-serif;
	line-height: 25px;
}
.job-desc p, .job-req p, .job-req li, .inq-con label{
	font-size: 20px;
	color: #1b2833;
	font-family: 'Karla', sans-serif;
	line-height: 28px;
	font-weight: normal !important;
}
.job-req li{
	margin-bottom: 10px;
}
.job-req ul,.job-req ol{
	padding-left: 20px;
	list-style-image: url(../images/check.png); 
}
.inq-con{
	box-shadow: 0px 0px 50px 0px rgba(8, 24, 48, 0.1);
	border-radius: 10px;
	background: #fff;
	padding: 40px;
	margin-top: 25px;
}
.inq-con .form-group{

}
.inq-con label{

}
.inq-con input{
	border-width: 1px !important;
	border-color: rgb(235, 235, 235) !important;
	border-style: solid !important;
	border-radius: 10px;
	background-color: rgb(246, 246, 246);
	height: 51px;
	outline: none !important;
	font-family: 'Karla', sans-serif;
	box-shadow: none !important;
}
.style-file-single{
	height: 100px;
	border: 0 !important;
}
.style-file-single button{
	width: 100%;
	border: 0;
	background: transparent !important;
}
#upload-text{
	color: #b7b7b7;
	font-size: 16px;
	font-family: 'Karla', sans-serif;
	text-align: center;
}
#upload-text span{
	color: #478ef9;
}
.inq-con input[type = "submit"]{
	background-image: -moz-linear-gradient( 31deg, rgb(70,131,192) 0%, rgb(113,78,155) 100%);
	background-image: -webkit-linear-gradient( 31deg, rgb(70,131,192) 0%, rgb(113,78,155) 100%);
	background-image: -ms-linear-gradient( 31deg, rgb(70,131,192) 0%, rgb(113,78,155) 100%);
	color: #fff;
	border-radius: 100px;
	width: 40%;
	bottom: -25px;
	margin: 0 auto;
	display: block;
	position: absolute;
	left: 30%;
	font-size: 20px;
}