.error {
	color: red;
	font-size: 14px;
	font-weight: 400;
}

.user {
	color: blue;
	font-size: 15px;
}

table {
	border-collapse: collapse;
}

table, th, td {
	border: 1px solid black;
}

.borderTop {
	margin-top: 10px;
	border-top: 1px solid;
	border-top-color: #8e8e8e;
	padding-bottom: 10px;
	padding-top: 10px;
}

.uploadZone {
	/*   background: palegreen; */
	/*margin: 10px;
    border-top: 1px solid;
    border-top-color: #8e8e8e;
    padding-bottom: 10px;
    padding-top: 10px;"
    */
	/*     width: 150px; */
	/*     height: 50px; */
	/*     line-height: 50px; */
	/*     text-align: center; */
	/*     font-weight: bold; */
}
.uploadZone.in {
	border: 2px dashed blue;
	border-radius: 5px;
	background: white;

}
.uploadZone.hover {
	border: 3px dashed #349236;

}

.selected {
	background: #ecfb98;
}
.uploadZone.fade {
	/*  -webkit-transition: all 0.3s ease-out;
     -moz-transition: all 0.3s ease-out;
     -ms-transition: all 0.3s ease-out;
     -o-transition: all 0.3s ease-out;
     transition: all 0.3s ease-out;
     opacity: 1; */
}
.sponz {
	background:red;
}
.errorFileToBig {
	color: red;
}
.motivation {
	border-top: 1px solid;
	border-top-color: #8e8e8e;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-top: 40px;
}
.uploadName{
	margin-top: 10px;
}
.uploadName span {
	font-size: 18px;
	font-weight: 600;
}
.btnInput {
	margin-top: 8px;
	padding-right: 0px;
}
.fileContainer {
	margin-top: 25px;
}
.otherAttach {
	border-bottom: 1px solid;
	border-bottom-color: #8e8e8e;
}

svg {
	display: block;
	width: 40px !important;
	height: 30px !important;
	margin: 1px;
}
.ldBar {
	width: 40px !important;
	height: 30px !important;
}
.ldBar-label {
	display: none;
}
.fileupload4 , .fileupload1 , .fileupload2, .fileupload3 , .imageUpload , .hiddenRecaptcha, .fileupload5{
	display: none;
}
/*
.imageBox.in{
	 border: 2px dashed rgba(245, 245, 25, 0.82);
}
.imageBox.hover {
     border: 2px dashed #349236;
     opacity: 0.6;
}
*/
.applicantImage {
	display: block;
	width: 250px;
	cursor: pointer;
}
.imageError {
	color: red;
	margin-top: 25px;
}
.hideElements {
	display : none;
}
.select2-container {
	margin-left: 5px !important;
}
select option[disabled]:first-child {
	display: none;
}
.success-title {
	font-weight: 500;
	font-size: 30px;
	color: #a0ce4e;
}
.congratulations {
	margin-top: 50px;
	font-size: 21px;
}
.successJobName {
	color: #a0ce4e;
	font-size: 21px;
}
.redirectUrl {
	display: none;
}
.expireTitle{
	color:#7c8082;
	margin-top: 50px;
	font-size: 21px;
}
.expireSubTitle {
	color:#7c8082;
	margin-top: 20px;
	font-size: 21px;
	margin-bottom: 100px;
}
.expirebtnHome {
	color: #fff;
	background-color: #264c74;
	border-color: #264c74;
	font-weight: 500;
}
.expirebtnHome:hover {
	color: #fff !important;
	background-color: #093a6d !important;
	border-color: #093a6d !important;
	font-weight: 500 !important;
}
.serverErrorMessage {
	color: red;
}
.hide {
	display: none !important;
}

.agreement{
	font-size: 15px;
	font-weight: 300;
}

.breadcrumb{

	padding: 10px 0px 10px 0px

}
a:hover {
	text-decoration: none;
	color: black;
}

a {
	color: #868e96;
}

.language, a:hover {
	text-decoration: none;
	color: #4A4845;
}

.language, a {
	color: #4A4845;
}

.breadcrumb-item.active {
	color: black !important;
}
.intl-tel-input {
	width: 100%;
}
.maxFiles {
	color: red;
	margin-top: 10px;
}
.jobDetailIcons {
	font-size: 28px !important;
}

.hidden {
	display: none;
}
