/* Compact, legible pricing rows across service categories. */
body main .service-pricing{margin-top:18px!important}
body main .service-pricing .pricing-content{margin-top:14px!important;padding-top:13px!important}
body main .service-pricing table{font-size:16px!important;line-height:1.35!important;border-spacing:0!important}
body main .service-pricing caption{font-size:19px!important;line-height:1.3!important;margin-bottom:10px!important}
body main .service-pricing th,body main .service-pricing td{padding:7px 0!important;line-height:1.35!important}
body main .service-pricing thead th{padding-top:5px!important;padding-bottom:7px!important}
body main .service-pricing .price-book{margin-top:16px!important}
@media(max-width:760px){body main .service-pricing th,body main .service-pricing td{padding:6px 0!important}}
