  .objective-box ol > li{display: table;width: 100%;min-height: 80px;border-radius:7px;overflow: hidden;margin: 0 0 20px;}
.objective-box ol > li:last-child{margin:0;}
.objective-box ol > li span {display: table-cell;margin: 0 1px 1px 0;padding:20px;border-bottom: 1px solid #fff;vertical-align: middle;line-height: 25px;font-size: 16px;letter-spacing: -0.5px;}
.objective-box ol > li span:first-child {background-color: #5481ab;color: #fff;font-size:22px;width: 10%;    text-align: center;    }
.objective-box ol > li span:last-child {background-color: #f5f5f5; width: 90%;    border-radius: 0px 7px 7px 0;}

@media screen and (max-width: 768px) {
	.objective-box ol > li span{font-size: 14px;}	
	.objective-box ol > li span:first-child{font-size:16px;display:block;box-sizing:border-box;width:100%;padding: 15px;border-radius: 7px 7px 0 0;}
	.objective-box ol > li span:last-child{display:block;box-sizing:border-box;width:100%;margin:0 0 20px 0;text-align: center;}
}