form {
	 margin:0px;
}

/* JOB SEARCH BAR */
.job_search {
	border-bottom: 1px solid black;
	padding-bottom: 10px;
}
/* JOB SEARCH BAR */


/* JOB LISTINGS */
.job_result_list {
	display: inline-block;
	vertical-align: top;
	overflow: visible;
	letter-spacing:3px;
	padding-left: 0px !important;
}

.list {
    border-bottom: 1px solid #ccc;
    padding: 1% 0%;
	cursor: pointer;
	background-color: white;
}

.alt_col {background-color : #f6ffff;}

.list:hover{
	transform: scale(1.05);
	border: 1px solid #777;
}

.col_title{font-size: 1.5em;}

.list_job_category{
	font-style: italic;
	font-size: .8em;
	color: #438bb9;
}

.col_desc {font-family: 'Roboto',arial,sans-serif;}

.job_cont {
	display: inline-block;
}

h4.col_desc {font-size: 1.2em;}

.col_data_det{
	margin-top: 3.5vh;
	border-left: 1px solid #aaa;
	text-align: center;
}
/* JOB LISTINGS */


/* JOB DETAILS */
.job_head {border-bottom: 1px solid black;}

.job_head_title{
	color: black;
	float: right;
	text-align: center;
}

.job_body{margin-top: 5%;}

.job_body h4 span{
	color: #aaa;
}

.body_data_body{font-size: 14px !important}

#back_button{
	color: blue;
	float: right;
	margin-right: 5%;
	cursor: pointer;
	text-align: center;
}
/* JOB DETAILS */

/**** job board new ****/

.card.active{
	background: #fafafa;
}

.card:hover {
	box-shadow: 0px 0px 10px 3px rgb(0 0 0 / 10%);
}

.box {
	max-height: 60vh;
	min-height: 60vh;
	overflow: scroll;
}

.job-list{
	max-height: 57vh;
	overflow: scroll;
	
}

#jobs_found_text {
	height: 3vh;
	text-align: center;
	
}


/**** job board end ****/



