
.content-careersdetails{
	padding: 0px 16px;	 
	font-weight: bold;
	font-size: 15px;
    color: #777777;
    width: 100%;
}
.content-careersdetails .career-row {
	border-bottom: 1px solid #DAF0F3;
	padding-bottom: 30px;
	padding-top: 30px;
}
.content-careersdetails .career-row:last-child {
	border-bottom: none;
	padding-bottom: 0px;
}

.content-careersdetails ul li.medical-plan{
	background: url("../images/icon_medical_plan.png") no-repeat left 0px center;
}
.content-careersdetails ul li.annual-leave{
	background: url("../images/icon_annual_leave.png") no-repeat left 0px center;
}
.content-careersdetails ul li.mpf{
	background: url("../images/icon_medical_plan.png") no-repeat left 0px center;
}
.content-careersdetails .duty > ul{
    list-style-type: square;
    list-style-position: inside;
    columns: 1;
}
.content-careersdetails .duty > ul li a {
    color: #777777;
}

.welfare ul li 
{
    padding: 0px 0px 0px 30px;
    margin-bottom: 20px;
}

.title{
	color: #00789A;
}

.supplement{
	font-size: 13px;
}
.content-footer{
	margin-top: 80px;
}

@media screen and (min-width: 992px) {
	.content-careersdetails{
	    width: 80%;
	}
	.content-careersdetails .duty > ul{
	    columns: 2;
	}
}