#bs-jobs-table .job-title {
	display: block;
	font-weight: 700;
}

#bs-jobs-table .job-eligibility, #bs-jobs-table .job-skills {
	display: inline;
	margin-right: 20px;
}

#bs-jobs-table a.apply-btn {
    float: right;
    border: 1px solid #0173c2;
    padding: 5px 10px;
    color: #0173c2;
}

#bs-jobs-table thead tr, #bs-jobs-table tfoot tr {
	display: none;

}

#bs-jobs-table .bs-job {
    box-shadow: 0px 0px 5px;
    margin: 10px 0;
}

#bs-jobs-table .bs-job-row {
	width: 100%;
	margin-bottom: 10px;
	padding: 10px;
}

#bs-jobs-table .bs-top-row > div {
	width: 20%;
	display: inline-block;
	border: #f9f9f9;
    border-bottom-style: groove;
    border-bottom-color: #f9f9f9;
    padding-bottom: 11px;
}

#bs-jobs-table .bs-top-row .bs-job-title {	
	font-size: 16px;
}

#bs-jobs-table .bs-top-row .bs-job-ReqID {
	font-weight: 700;
	font-size: 16px;
}
#bs-jobs-table .bs-top-row .bs-job-duration {
	text-align: right;
}

#bs-jobs-table .bs-info-row > div {
	width: 100%;
	margin-bottom: 10px;
}

#bs-jobs-table .bs-bottom-row .bs-job-date {
	width: 40%;
	display: inline-block;
	float: left;
}
#bs-jobs-table .bs-bottom-row .bs-job-postedby {
	width: 25%;
	display: inline-block;
	float: left;
}
#bs-jobs-table .bs-bottom-row .bs-job-apply {
	width: 33%;
	display: inline-block;
}

#bs-jobs-table .bs-bottom-row {
	background-color: #e8e8e8;
}

.bs-icon {
	font-family: ETModules;
	margin-right: 5px;
}

#bs-jobs-table .bs-job-element td {
	padding: 0;
}

.entry-content table, .entry-content tr td {
	border: 0 !important;
}

#bs-jobs-table_wrapper input[type="search"], #bs-jobs-table_wrapper select[name="bs-jobs-table_length"]{
	border: 1px solid #c7c7c7;
	padding: 5px;
}

#bs-jobs-table .bs-job .bs-job-description, #bs-jobs-table .bs-job .bs-job-skills {
	padding: 10px;
}

.filter-container .filter-element select {
	padding: 5px 0;
}

#btnSearch, #btnReset {
	background-color: #fff !important;
    border: 1px solid #0173c2;
    padding: 6px 10px;
    color: #0173c2;
	cursor: pointer;
}

.intone-job-popup-form .nf-after-form-content .nf-form-errors {
	display: none;
}

.preFnt {
            display: block;
            font-family: Arial;
            white-space: pre;
            margin: 1em 0;
            white-space: pre-wrap; /* Since CSS 2.1 */
            white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
            white-space: -pre-wrap; /* Opera 4-6 */
            white-space: -o-pre-wrap; /* Opera 7 */
            word-wrap: break-word; /* Internet Explorer 5.5+ */
       }