.cf-article-heading .mortgage-byline{font-size:15px;line-height:1.6;margin-top:20px;}
.mortgage-table-wrap{margin:28px 0;max-width:100%;}
.mortgage-repayments{border-collapse:collapse;width:100%;text-align:left;font-size:17px;line-height:1.6;}
.mortgage-repayments caption{text-align:left;font-weight:600;margin-bottom:14px;}
.mortgage-repayments th,.mortgage-repayments td{padding:16px 20px;border-bottom:1px solid #cbd5e3;vertical-align:top;}
.mortgage-repayments thead{background:#0a215b;color:#fff;}
.mortgage-repayments tbody tr:nth-child(even){background:#f0f5fb;}
.mortgage-repayments tbody th{width:35%;}
@media(max-width:760px){
 .mortgage-repayments{font-size:15px;}
 .mortgage-repayments th,.mortgage-repayments td{padding:12px 10px;}
}
