/* Readability floor for public-facing supporting text. */
body .header-assurance{font-size:12px}
body .language-strip-label,body .language-selector select.goog-te-combo{font-size:11px}
body .nav-sidebar .sidebar-logo p,body .mobile-call-card small{font-size:11px}
body .mobile-call-card strong{font-size:14px}
body .mobile-mail-link{font-size:12px}
body .about-highlights small,body .about-visual-label small{font-size:12px}
body .about-service-card p{font-size:14px}
body .about-service-card a,body .about-process-grid p,body .about-cta .btn{font-size:13px}
body .contact-form-heading p,body .contact-details-intro,body .contact-page .contact-details .ci-box p,body .contact-page .contact-details .ci-box p a,body .contact-page .contact-details .ci-box p span{font-size:13px}
body .contact-page .form-group label,body .contact-captcha-answer label,body .contact-captcha-question small,body .contact-details-kicker,body .contact-social>span{font-size:12px}
body .fare-form-heading p,body .input-with-suffix span,body .fleet-filter-panel label{font-size:12px}
body .fleet-card-heading p,body .fleet-card-badge,body .fleet-card-rate{font-size:11px}
body .fleet-card-specs strong,body .fleet-card-actions .btn,body .quick-view-meta>span,body .quick-view-assurance small,body .gallery-filters button{font-size:12px}
body .fleet-card-specs small{font-size:11px}
body .profile-sidebar .profile-welcome,body .profile-navigation em{font-size:11px}
body .profile-sidebar>p:not(.profile-welcome),body .profile-help strong,body .profile-help a{font-size:12px}
body .profile-stat-card small,body .profile-stat-card p,body .profile-info-grid p,body .trip-disclaimer{font-size:12px}
body .profile-prompt-card p:not(.section-kicker),body .trip-date strong,body .trip-route strong,body .trip-date small,body .trip-route small{font-size:12px}
body .trip-status{font-size:11px}
body .trip-detail-grid dt,body .trip-detail-grid dd,body .driver-card strong,body .driver-card a,body .driver-pending,body .trip-rewards span{font-size:12px}
body .profile-photo-editor .btn,body .profile-photo-editor>small,body .profile-default-toggle,body .profile-edit-fields .form-label{font-size:12px}
body .password-security-note strong,body .password-security-note span,body .password-field>label,body .password-strength small{font-size:12px}
.auth-page .auth-aside p{font-size:14px}
.auth-page .auth-benefits li{font-size:13px}
.auth-page .auth-support small{font-size:12px}
.auth-page .auth-form-panel header p{font-size:14px}
.auth-page .auth-field>label{font-size:13px}
.auth-page .auth-input .form-control{font-size:14px}
.auth-page .auth-between a,.auth-page .auth-footer-link,.auth-page .auth-footer-link a{font-size:13px}
.auth-page .auth-submit{font-size:14px}
.auth-page .auth-field-help,.auth-page .auth-password-meter small,.auth-page .auth-mobile-hint,.auth-page .auth-back{font-size:12px}
body .quote-progress button small,body .quote-step header p,body .quote-wizard .form-label,body .field-help{font-size:12px}
body .quote-choice small,body .selected-vehicle small,body .quote-fare-total span,body .quote-fare-lines div,body .quote-fare-result>p,body .quote-fare-error p,body .quote-terms p{font-size:13px}
body .quote-review-grid small,body .quote-summary-card dt,body .quote-summary-card dd,body .quote-help-card strong,body .quote-help-card small,body .quote-success-flash span{font-size:12px}
body .footer .sub-footer p{font-size:12px}
body.home-page .booking-card-heading p,body.home-page .home-booking-form label,body.home-page .booking-note{font-size:12px}
body.home-page .trust-item span,body.home-page .home-fleet-description,body.home-page .home-fleet-cta,body.home-page .home-carousel-footer p{font-size:13px}
body.home-page .home-fleet-comfort,body.home-page .home-fleet-rate,body.home-page .home-fleet-type{font-size:11px}
body.home-page .home-fleet-specs strong,body.home-page .home-fleet-specs small{font-size:12px}
body.home-page .home-benefit-card p,body.home-page .home-rating-summary small,body.home-page .home-testimonial-author span:not(.home-testimonial-stars){font-size:13px}
body.legal-page .legal-toc a,body.legal-page .legal-contact-card strong,body.legal-page .legal-contact-card a,body.legal-page .legal-document-header span,body.legal-page .legal-document-meta,body.legal-page .legal-noscript-note{font-size:12px}
body.legal-page .legal-document-header p{font-size:14px!important}
body.legal-page .legal-document>p{font-size:14px}
body.legal-page .legal-document>ul li{font-size:13px}
body.fare-calculator-body .fare-card-heading p,body.fare-calculator-body .fare-summary-heading p,body.fare-calculator-body .fare-fieldset legend>span{font-size:12px}
body.fare-calculator-body .fare-choice-content small,body.fare-calculator-body .fare-form-group label,body.fare-calculator-body .fare-form-group>small,body.fare-calculator-body .fare-unit,body.fare-calculator-body .fare-field-error{font-size:12px}
body.fare-calculator-body .fare-back-button,body.fare-calculator-body .fare-next-button,body.fare-calculator-body .fare-reset-button{font-size:13px}
body.fare-calculator-body .fare-privacy-note,body.fare-calculator-body .fare-guide-visual>span,body.fare-calculator-body .fare-summary-heading>span,body.fare-calculator-body .fare-summary-card dt{font-size:12px}
body.fare-calculator-body .fare-summary-card dd,body.fare-calculator-body .fare-rule-note p,body.fare-calculator-body .fare-accuracy-note p,body.fare-calculator-body .fare-accuracy-note li,body.fare-calculator-body .fare-result-placeholder p{font-size:13px}
body.fare-calculator-body .fare-estimate-kicker,body.fare-calculator-body .fare-estimate-tags span,body.fare-calculator-body .fare-estimate-total small,body.fare-calculator-body .fare-breakdown-label small,body.fare-calculator-body .fare-estimate-disclaimer{font-size:12px}
body.fare-calculator-body .fare-breakdown-label strong,body.fare-calculator-body .fare-estimate-explanation,body.fare-calculator-body .fare-estimate-cta,body.fare-calculator-body .fare-result-error p{font-size:13px}
body.fare-calculator-body .fare-flash-copy small,body.fare-calculator-body .fare-flash-copy>span,body.fare-calculator-body .fare-flash-view{font-size:12px}
