.quality-worked{padding:24px!important;background:#f1f6f3;border:1px solid #d6e3db;border-radius:14px;margin:0 0 26px;scroll-margin-top:20px}.quality-worked h2{font-size:23px!important;line-height:1.4;letter-spacing:-.5px}.quality-worked p,.quality-source p{font-size:14px;line-height:1.85}.quality-worked .tbl{overflow:auto;border-radius:8px;background:white}.quality-worked table{width:100%;border-collapse:collapse;min-width:600px;font-size:12px}.quality-worked caption{text-align:left;padding:14px;color:#315543;font-size:13px;font-weight:700}.quality-worked th,.quality-worked td{padding:12px;text-align:left;border-bottom:1px solid #dfE8e1;vertical-align:top}.quality-worked .note,.quality-source .note{font-size:12px!important;color:#607669;line-height:1.8}.quality-source{border-left:3px solid #138A8A;padding:4px 20px;margin:25px 0}.quality-source h2{font-size:22px!important}.policy-section{max-width:850px;margin-top:32px}.policy-section h2{font-size:23px!important;margin-top:30px}.policy-section p,.policy-section li{font-size:15px;line-height:1.9}@media(max-width:600px){.quality-worked{padding:18px!important}.quality-worked h2{font-size:21px!important}}
#routeCost .cost-lines .total dd,#routeCost .cost-lines .total dt,#routeCost .cost-lines .total small{color:#fff6df!important}
