.feature .headline {
    font-size: 40px;
    line-height: 1.2;
    font-family: Helvetica-Bold, Arial;
    color: #8d1a1f;
    margin-bottom: 15px;
}
.feature-job .font-copy-18-black h2{
font-size:20px;font-weight:bold;
}
@media only screen and (max-width: 768px){
	 .feature .headline{font-size:34px;} 
}
.main-container .feature:first-child{margin-top:150px;}
.main-container .container .text-18 a{color: #0ebae3;}
.main-container .container .text-18 a:hover{text-decoration: underline;}

.job-table{margin-bottom:22px;}
.job-table .table-pc .table-head{padding-left:0;margin-bottom:0; font-size:12px;}
.table-pc .table-head li{float:left; height:60px;line-height:60px; background:#0d3457;color:#FFFFFF;text-align:center; list-style: none;border-right:1px solid #FFFFFF;display:table-cell;vertical-align: middle;}
.table-pc .table-head li.twoLines{line-height: 15px;padding-top: 16px;}
.table-pc .table-head li:nth-last-child{border-right: none;}
.table-pc .table-body ul.table-row{ margin-bottom:0;padding:20px 0 20px;border-bottom: 2px solid #F0F0F0;}
.table-pc .table-body li.Date{padding-left:0;padding-right:0;}
.table-pc .table-body li.table-col{list-style: none;}
.table-pc .table-body li.table-col .pDate,
.table-pc .table-body li.table-col .cDate,
.table-pc .table-body li.table-col .rNum,
.table-pc .table-body li.table-col .jType,
.table-pc .table-body li.table-col .pCopy1{font-size:15px;line-height: 20px;}
.table-pc .table-body li.table-col .pCopy1{color:#0d3457;margin-bottom: 10px;font-weight: bold;}
.table-pc .table-body li.table-col .pCopy2{font-size:15px;line-height: 20px;}
.table-pc .table-body li.table-col .jType,
.table-pc .table-body li.table-col .pDate,
.table-pc .table-body li.table-col .cDate{text-align: center;}
.table-pc .table-body li.table-col .pDate, .table-pc .table-body li.table-col .cDate {font-size: 14px;margin-top: 1px;}

.table-pc .table-body li.table-col a.viewLink{font-size:12px;color:#0d3457;padding:8px 40px; margin-top:18px; border-radius: 3px; border: solid 1px #0d3457;display:inline-block}
.table-pc .table-body li.table-col a.viewLink:hover{background:#0d3457;border: solid 1px #0d3457;color:#FFFFFF;}
.table-pc{display:block;}
.table-mobi{display:none;}

.table-body ul.bg-grey{background-color:#F0F0F0;border-bottom: 2px solid #fff!important;}
.table-body li .due-text{font-weight: bold;margin-top:5px;display:block;color: #8a1926 !important;}
.table-body li .due-date{font-weight: bold;color: #8a1926 !important;}

@media only screen and (max-width: 768px){
	.feature-job h1{font-size:32px!important}
	.table-pc{display:none;}
	.table-mobi{display:block;}
	.table-mobi .table-head{ padding:0 15px; background:#0d3457;color:#FFFFFF;}
	.table-mobi .table-head > div{display:table-cell;vertical-align: middle;height:60px;}
	.table-body .table-row{padding:15px;border-bottom: 2px solid #F0F0F0;}
	.table-body .table-row .table-col{list-style:none;margin-bottom:20px;}
	.table-mobi .table-body .table-row {padding-left:0;padding-right:0;margin-bottom: 0;}
	.table-mobi .table-body .table-row .col-title{font-size:12px;color:#999999;margin-bottom: 10px;}
	.table-mobi .table-body li.table-col .pDate,
	.table-mobi .table-body li.table-col .cDate,
	.table-mobi .table-body li.table-col .rNum,
	.table-mobi .table-body li.table-col .jType,
	.table-mobi .table-body li.table-col .pCopy1{font-size:16px;}
	.table-mobi .table-body li.table-col .pCopy1{color:#0d3457;}
	.table-mobi .table-body li.table-col .pCopy2{font-size:15px;}
	.table-mobi .table-body li.table-col a.viewLink{font-size:12px;color:#0d3457;padding:8px 40px; margin-top:18px; border-radius: 3px; border: solid 1px #0d3457;display:inline-block}
	.table-mobi .table-body li.table-col a.viewLink:hover{background:#0d3457;color:#FFFFFF;}
	
	.table-body li .due-text {margin-top: 10px; margin-bottom: 10px;}
	
}

@media only screen and (max-width: 1053px) {
	.main-container .feature:first-child{margin-top:90px;}
}
