PolicyGenius - Style Guide

Plan Comparison Tables

Side-by-Side Plan Comparison Table

This module currently relies heavily on the vertical card to provide structure. Please use this module as a means to organize vertical cards into a table for easy comparison.

There are 2 versions: (1) a plain table and (2) a table with a sticky header. Any row or data can be made in a 'sticky' header, just ensure that your sticky header's columns match the columns of the table on which it is 'stuck'.

Plain Side-by-Side Comparison Table

Oscar Health Insurance

Oscar Health Insurance

On Exchange Plan
Classic Bronze Dep29 Classi9
On Exchange Plan
Classic nze Dep29 Classic Bronze Dep29
Monthly Premium
$125 /month
  • Under $200
Monthly Premium
$125 /month
  • Under $200
Deductible
$3,500 /year
  • Under $4,000
Deductible
$3,500 /year
  • Under $4,000
Max Out of Pocket
$5,400 /year
Max Out of Pocket
$5,400 /year
Your Prescriptions
Full price  before deductible  
$10  after deductible  
  • Prozac
Your Prescriptions
Full price  before deductible  
$10  after deductible  
Doctors in Network
  • Dr. Jones Frankenstein Frankenstein Frankenstein
  • Dr. Smith
Doctors in Network
  • Dr. Jones Jones Jones Jones
  • Dr. Frankenstein Frankenstein
Benefits

Doctor visits

Generic
Always free
Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible
Benefits

Doctor visits

Generic
Always free
Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible
Estimated Annual Cost
$1,746 /year
Estimated Annual Cost
$1,746 /year
Network Type

EPO

  • No referral needed to see a specialist
Network Type

EPO

  • No referral needed to see a specialist
Network Size
50K
Primary care doctors
84K
Specialists
16
Hospitals/Medical Centers
56
Urgent Care Centers
Network Size
50K
Primary care doctors
84K
Specialists
16
Hospitals/Medical Centers
56
Urgent Care Centers

Provider Map

 

.mod-plan-comparison-table
  .sbs-wrapper
    .plan-comparison-table-card-wrapper
      .mod-vertical-card.vertical
        table.sbs-table
          tr.sbs-table-row.sbs-table-row-title
            td.sbs-table-col
              .mod-vertical-card-header.connected-bottom
                h2.mod-vertical-card-title Oscar Health Insurance
            td.sbs-table-col
              .mod-vertical-card-header.connected-bottom
                h2.mod-vertical-card-title Oscar Health Insurance
          tr.sbs-table-row.clear
            td.sbs-table-col
              .mod-vertical-card-header.connected-top
                .mod-vertical-card-details
                  .mod-vertical-card-stars
                    .com-rating.compact.narrow
                      .stars
                        .i-star.active
                        .i-star.active
                        .i-star.active
                        .i-star
                        .i-star
                    .i-help
                  .mod-vertical-card-tier
                    strong
                      | Bronze Plan
                      i.i-help
                .mod-vertical-card-actions
                  a.button.action.full-width.i-clock href='#' Quick Enroll
                  a.button.outline.full-width.mini href='#' View Details
                  a.mod-vertical-card-hint href="#" What is a Quick Enroll plan?
            td.sbs-table-col
              .mod-vertical-card-header.connected-top
                .mod-vertical-card-details
                  .mod-vertical-card-stars
                    .com-rating.compact.narrow
                      .stars
                        .i-star.active
                        .i-star.active
                        .i-star.active
                        .i-star
                        .i-star
                    .i-help
                  .mod-vertical-card-tier
                    strong
                      | Bronze Plan
                      i.i-help
                .mod-vertical-card-actions
                  a.button.action.full-width.i-clock href='#' Quick Enroll
                  a.button.outline.full-width.mini href='#' View Details
                  a.mod-vertical-card-hint href="#" What is a Quick Enroll plan?
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | On Exchange Plan
                  i.i-help
                .mod-vertical-card-tier
                  strong Classic Bronze Dep29 Classi9
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | On Exchange Plan
                  i.i-help
                .mod-vertical-card-tier
                  strong Classic nze Dep29 Classic Bronze Dep29
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Monthly Premium
                  i.i-help
                .mod-vertical-card-price
                  .sign-vertical
                    .icon-discount-white
                  span.mod-vertical-card-price-value $125
                  small.mod-vertical-card-price-period
                    '  /month
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $200
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Monthly Premium
                  i.i-help
                .mod-vertical-card-price
                  .sign-vertical
                    .icon-discount-white
                  span.mod-vertical-card-price-value $125
                  small.mod-vertical-card-price-period
                    '  /month
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $200
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Deductible
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $3,500
                  span.mod-vertical-card-price-period.small
                    '  /year
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $4,000
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Deductible
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $3,500
                  span.mod-vertical-card-price-period.small
                    '  /year
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $4,000
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Max Out of Pocket
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $5,400
                  span.mod-vertical-card-price-period.small
                    '  /year
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Max Out of Pocket
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $5,400
                  span.mod-vertical-card-price-period.small
                    '  /year
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Your Prescriptions
                  i.i-help
                div.mod-vertical-card-description-item
                  b Full price  
                  span
                    | before deductible  
                    i.i-help
                div.mod-vertical-card-description-item
                  b $10  
                  span
                    | after deductible  
                    i.i-help
                ul.mod-icon-list.condensed
                  li.icon-close-accent
                     span.bold Prozac
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Your Prescriptions
                  i.i-help
                div.mod-vertical-card-description-item
                  b Full price  
                  span
                    | before deductible  
                    i.i-help
                div.mod-vertical-card-description-item
                  b $10  
                  span
                    | after deductible  
                    i.i-help
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Doctors in Network
                  i.i-help
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Jones Frankenstein Frankenstein Frankenstein
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Smith
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Doctors in Network
                  i.i-help
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Jones Jones Jones Jones
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Frankenstein Frankenstein
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Benefits
                  i.i-help
                h4.mod-vertical-card-underlined Doctor visits
                h5.mod-vertical-card-minititle Generic
                div.mod-vertical-card-description-item
                  b Always free
                h5.mod-vertical-card-minititle Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                h5.mod-vertical-card-minititle Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Benefits
                  i.i-help
                h4.mod-vertical-card-underlined Doctor visits
                h5.mod-vertical-card-minititle Generic
                div.mod-vertical-card-description-item
                  b Always free
                h5.mod-vertical-card-minititle Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                h5.mod-vertical-card-minititle Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Estimated Annual Cost
                  i.i-help
                .mod-vertical-card-price
                  span.mod-vertical-card-price-value $1,746
                  small.mod-vertical-card-price-period
                    '  /year
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Estimated Annual Cost
                  i.i-help
                .mod-vertical-card-price
                  span.mod-vertical-card-price-value $1,746
                  small.mod-vertical-card-price-period
                    '  /year
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Type
                  i.i-help
                h2.mod-vertical-card-title EPO
                ul.mod-icon-list.condensed
                  li.icon-checkmark No referral needed to see a specialist
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Type
                  i.i-help
                h2.mod-vertical-card-title EPO
                ul.mod-icon-list.condensed
                  li.icon-checkmark No referral needed to see a specialist
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Size
                  i.i-help
                .mod-vertical-card-dl
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 50K
                    .mod-vertical-card-dd Primary care doctors
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 84K
                    .mod-vertical-card-dd Specialists
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 16
                    .mod-vertical-card-dd Hospitals/Medical Centers
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 56
                    .mod-vertical-card-dd Urgent Care Centers
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Size
                  i.i-help
                .mod-vertical-card-dl
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 50K
                    .mod-vertical-card-dd Primary care doctors
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 84K
                    .mod-vertical-card-dd Specialists
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 16
                    .mod-vertical-card-dd Hospitals/Medical Centers
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 56
                    .mod-vertical-card-dd Urgent Care Centers
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                h2.mod-vertical-card-title Provider Map
                .mod-card-form.filter
                  label.teal
                    .checkbox.flip
                      input type='checkbox'
                      span.truncate Oscar Blue Cross Blue
                    p MegaClassis Gold Silver Bronze
            td.sbs-table-col
              .mod-vertical-card-section
                h2.mod-vertical-card-title  
                .mod-card-form.filter
                  label.pink
                    .checkbox.flip
                      input type='checkbox'
                      span.truncate Oscar Blue Cross Blue
                    p MegaClassis Gold Silver Bronze

Sticky Header Side-by-Side Comparison Table

NOTE: The JavaScript in this example is for demonstration purposes only. In the PG flow, this logic is implemented in React and it heaviliy utitlizes a library called react-sticky.

$125 /month
Apply
$125 /month
Apply
$125 /month
Apply

Oscar Health Insurance

Oscar Health Insurance Oscar Health Insurance

Oscar Health Insurance

On Exchange Plan
Classic Bronze D
On Exchange Plan
Classic Bronze Dep29 Classi9
On Exchange Plan
Classic Bronze Dep29 Classi9
Monthly Premium
$125 /month
  • Under $200
Monthly Premium
$125 /month
  • Under $200
Monthly Premium
$125 /month
  • Under $200
Deductible
$3,500 /year
  • Under $4,000
No per person deductible
Deductible
$3,500 /year
  • Under $4,000
No per person deductible
Deductible
$3,500 /year
  • Under $4,000
No per person deductible
Max Out of Pocket
$5,400 /year
Max Out of Pocket
$5,400 /year
Max Out of Pocket
$5,400 /year
Your Prescriptions
$2,700/person  plan deductible  
$13000/family  plan deductible  
Your Prescriptions
$2,700/person  plan deductible  
$13000/family  plan deductible  
Your Prescriptions
$2,700/person  plan deductible  
$13000/family  plan deductible  
  • Prozac
  • Prozac
Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible
  • Prozac
Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible
  • Cipro
  • Cipro
Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible
  • Cipro
Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible
The plan has a tiered provider network. That means you'll have access to two levels of coverage.
The plan has a tiered provider network. That means you'll have access to two levels of coverage.
The plan has a tiered provider network. That means you'll have access to two levels of coverage.
Doctors in Network
  • Dr. Jones Frankenstein Frankenstein Frankenstein
  • Dr. Smith
Doctors in Network
  • Dr. Jones Jones Jones Jones
  • Dr. Frankenstein Frankenstein
Doctors in Network
  • Dr. Jones Jones Jones Jones
  • Dr. Frankenstein Frankenstein
Benefits

Doctor visits

Generic
Always free
Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible
Benefits

Doctor visits

Generic
Always free
Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible
Benefits

Doctor visits

Generic
Always free
Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible

Prescriptions

Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible

Prescriptions

Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible

Prescriptions

Primary Visit
Full price  before deductible
10$  after deductible
Specialist Visit
30$  after deductible
10$  after deductible
Estimated Annual Cost
$1,746 /year
Estimated Annual Cost
$1,746 /year
Estimated Annual Cost
$1,746 /year
Network Type

EPO

  • No referral needed to see a specialist
Network Type

EPO

  • No referral needed to see a specialist
Network Type

EPO

  • No referral needed to see a specialist
Network Size
50K
Primary care doctors
84K
Specialists
16
Hospitals/Medical Centers
56
Urgent Care Centers
Network Size
50K
Primary care doctors
84K
Specialists
16
Hospitals/Medical Centers
56
Urgent Care Centers
Network Size
50K
Primary care doctors
84K
Specialists
16
Hospitals/Medical Centers
56
Urgent Care Centers

Provider Map

 

 

.mod-plan-comparison-table
  .sbs-wrapper.sbs-sticky-wrapper
    .plan-comparison-table-card-wrapper
      .mod-vertical-card
        table.sbs-table
          tr.sbs-sticky-row
            td.sbs-table-col
              .sticky-card-section
                .sticky-card-price
                  .sign-vertical
                    .icon-discount-white
                  span.mod-vertical-card-price-value $125
                  small.mod-vertical-card-price-period
                    '  /month
                .button.action.sticky-card-button Apply
            td.sbs-table-col
              .sticky-card-section
                .sticky-card-price
                  .sign-vertical
                    .icon-discount-white
                  span.mod-vertical-card-price-value $125
                  small.mod-vertical-card-price-period
                    '  /month
                .button.action.sticky-card-button Apply
            td.sbs-table-col
              .sticky-card-section
                .sticky-card-price
                  .sign-vertical
                    .icon-discount-white
                  span.mod-vertical-card-price-value $125
                  small.mod-vertical-card-price-period
                    '  /month
                .button.action.sticky-card-button Apply
          tr.sbs-table-row.sbs-table-row-title
            td.sbs-table-col
              .mod-vertical-card-header.connected-bottom
                h2.mod-vertical-card-title Oscar Health Insurance
            td.sbs-table-col
              .mod-vertical-card-header.connected-bottom
                h2.mod-vertical-card-title Oscar Health Insurance Oscar Health Insurance
            td.sbs-table-col
              .mod-vertical-card-header.connected-bottom
                h2.mod-vertical-card-title Oscar Health Insurance
          tr.sbs-table-row.clear
            td.sbs-table-col
              .mod-vertical-card-header.connected-top
                .mod-vertical-card-details
                  .mod-vertical-card-stars
                    .com-rating.compact.narrow
                      .stars
                        .i-star.active
                        .i-star.active
                        .i-star.active
                        .i-star
                        .i-star
                    .i-help
                  .mod-vertical-card-tier
                    strong
                      | Bronze Plan
                      i.i-help
                .mod-vertical-card-actions
                  a.button.action.full-width.i-clock href='#' Quick Enroll
                  a.button.outline.full-width.mini href='#' View Details
                  a.mod-vertical-card-hint href="#" What is a Quick Enroll plan?
            td.sbs-table-col
              .mod-vertical-card-header.connected-top
                .mod-vertical-card-details
                  .mod-vertical-card-stars
                    .com-rating.compact.narrow
                      .stars
                        .i-star.active
                        .i-star.active
                        .i-star.active
                        .i-star
                        .i-star
                    .i-help
                  .mod-vertical-card-tier
                    strong
                      | Bronze Plan
                      i.i-help
                .mod-vertical-card-actions
                  a.button.action.full-width.i-clock href='#' Quick Enroll
                  a.button.outline.full-width.mini href='#' View Details
                  a.mod-vertical-card-hint href="#" What is a Quick Enroll plan?
            td.sbs-table-col
              .mod-vertical-card-header.connected-top
                .mod-vertical-card-details
                  .mod-vertical-card-stars
                    .com-rating.compact.narrow
                      .stars
                        .i-star.active
                        .i-star.active
                        .i-star.active
                        .i-star
                        .i-star
                    .i-help
                  .mod-vertical-card-tier
                    strong
                      | Bronze Plan
                      i.i-help
                .mod-vertical-card-actions
                  a.button.action.full-width.i-clock href='#' Quick Enroll
                  a.button.outline.full-width.mini href='#' View Details
                  a.mod-vertical-card-hint href="#" What is a Quick Enroll plan?
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | On Exchange Plan
                  i.i-help
                .mod-vertical-card-tier
                  strong Classic Bronze D
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | On Exchange Plan
                  i.i-help
                .mod-vertical-card-tier
                  strong Classic Bronze Dep29 Classi9
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | On Exchange Plan
                  i.i-help
                .mod-vertical-card-tier
                  strong Classic Bronze Dep29 Classi9
          tr.sbs-table-row.sticky-start-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Monthly Premium
                  i.i-help
                .mod-vertical-card-price
                  .sign-vertical
                    .icon-discount-white
                  span.mod-vertical-card-price-value $125
                  small.mod-vertical-card-price-period
                    '  /month
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $200
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Monthly Premium
                  i.i-help
                .mod-vertical-card-price
                  span.mod-vertical-card-price-value $125
                  small.mod-vertical-card-price-period
                    '  /month
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $200
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Monthly Premium
                  i.i-help
                .mod-vertical-card-price
                  span.mod-vertical-card-price-value $125
                  small.mod-vertical-card-price-period
                    '  /month
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $200
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Deductible
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $3,500
                  span.mod-vertical-card-price-period.small
                    '  /year
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $4,000
                a.mod-vertical-card-hint href="#" No per person deductible
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Deductible
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $3,500
                  span.mod-vertical-card-price-period.small
                    '  /year
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $4,000
                a.mod-vertical-card-hint href="#" No per person deductible
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Deductible
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $3,500
                  span.mod-vertical-card-price-period.small
                    '  /year
                ul.mod-icon-list.condensed
                  li.icon-checkmark Under $4,000
                a.mod-vertical-card-hint href="#" No per person deductible
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Max Out of Pocket
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $5,400
                  span.mod-vertical-card-price-period.small
                    '  /year
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Max Out of Pocket
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $5,400
                  span.mod-vertical-card-price-period.small
                    '  /year
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Max Out of Pocket
                  i.i-help
                .mod-vertical-card-price
                  strong.mod-vertical-card-price-value.small $5,400
                  span.mod-vertical-card-price-period.small
                    '  /year
          tr.sbs-table-row.clear
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Your Prescriptions
                  i.i-help
                div.mod-vertical-card-description-item
                  b $2,700/person  
                  span
                    | plan deductible  
                    i.i-help
                div.mod-vertical-card-description-item
                  b $13000/family  
                  span
                    | plan deductible  
                    i.i-help
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Your Prescriptions
                  i.i-help
                div.mod-vertical-card-description-item
                  b $2,700/person  
                  span
                    | plan deductible  
                    i.i-help
                div.mod-vertical-card-description-item
                  b $13000/family  
                  span
                    | plan deductible  
                    i.i-help
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Your Prescriptions
                  i.i-help
                div.mod-vertical-card-description-item
                  b $2,700/person  
                  span
                    | plan deductible  
                    i.i-help
                div.mod-vertical-card-description-item
                  b $13000/family  
                  span
                    | plan deductible  
                    i.i-help
          tr.sbs-table-row.clear
            td.sbs-table-col
              .mod-vertical-card-section
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .list-truncation
                      span.truncate Prozac
            td.sbs-table-col
              .mod-vertical-card-section
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .list-truncation
                      span.truncate Prozac
                .spacer-xs
                span Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                .spacer-s
                span Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
            td.sbs-table-col
              .mod-vertical-card-section
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .list-truncation
                      span.truncate Prozac
                .spacer-xs
                span Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                .spacer-s
                span Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
          tr.sbs-table-row.clear
            td.sbs-table-col
              .mod-vertical-card-section
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .list-truncation
                      span.truncate Cipro
            td.sbs-table-col
              .mod-vertical-card-section
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .list-truncation
                      span.truncate Cipro
                .spacer-xs
                span Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                .spacer-s
                span Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
            td.sbs-table-col
              .mod-vertical-card-section
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .list-truncation
                      span.truncate Cipro
                .spacer-xs
                span Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                .spacer-s
                span Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
          tr.sbs-table-row.clear
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-section-intro
                    | The plan has a tiered provider network. That means you'll have access to two levels of coverage.
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-section-intro
                    | The plan has a tiered provider network. That means you'll have access to two levels of coverage.
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-section-intro
                    | The plan has a tiered provider network. That means you'll have access to two levels of coverage.
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Doctors in Network
                  i.i-help
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Jones Frankenstein Frankenstein Frankenstein
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Smith
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Doctors in Network
                  i.i-help
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Jones Jones Jones Jones
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Frankenstein Frankenstein
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Doctors in Network
                  i.i-help
                ul.mod-icon-list.condensed
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Jones Jones Jones Jones
                  li.icon-checkmark
                    .text-truncation
                      .truncate Dr. Frankenstein Frankenstein
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Benefits
                  i.i-help
                h4.mod-vertical-card-underlined Doctor visits
                h5.mod-vertical-card-minititle Generic
                div.mod-vertical-card-description-item
                  b Always free
                h5.mod-vertical-card-minititle Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                h5.mod-vertical-card-minititle Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Benefits
                  i.i-help
                h4.mod-vertical-card-underlined Doctor visits
                h5.mod-vertical-card-minititle Generic
                div.mod-vertical-card-description-item
                  b Always free
                h5.mod-vertical-card-minititle Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                h5.mod-vertical-card-minititle Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Benefits
                  i.i-help
                h4.mod-vertical-card-underlined Doctor visits
                h5.mod-vertical-card-minititle Generic
                div.mod-vertical-card-description-item
                  b Always free
                h5.mod-vertical-card-minititle Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                h5.mod-vertical-card-minititle Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
          tr.sbs-table-row.clear
            td.sbs-table-col
             .mod-vertical-card-section
                h4.mod-vertical-card-underlined Prescriptions
                h5.mod-vertical-card-minititle Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                h5.mod-vertical-card-minititle Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
            td.sbs-table-col
             .mod-vertical-card-section
                h4.mod-vertical-card-underlined Prescriptions
                h5.mod-vertical-card-minititle Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                h5.mod-vertical-card-minititle Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
            td.sbs-table-col
             .mod-vertical-card-section
                h4.mod-vertical-card-underlined Prescriptions
                h5.mod-vertical-card-minititle Primary Visit
                div.mod-vertical-card-description-item
                  b Full price  
                  span before deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
                h5.mod-vertical-card-minititle Specialist Visit
                div.mod-vertical-card-description-item
                  b 30$  
                  span after deductible
                div.mod-vertical-card-description-item
                  b 10$  
                  span after deductible
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Estimated Annual Cost
                  i.i-help
                .mod-vertical-card-price
                  span.mod-vertical-card-price-value $1,746
                  small.mod-vertical-card-price-period
                    '  /year
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Estimated Annual Cost
                  i.i-help
                .mod-vertical-card-price
                  span.mod-vertical-card-price-value $1,746
                  small.mod-vertical-card-price-period
                    '  /year
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Estimated Annual Cost
                  i.i-help
                .mod-vertical-card-price
                  span.mod-vertical-card-price-value $1,746
                  small.mod-vertical-card-price-period
                    '  /year
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Type
                  i.i-help
                h2.mod-vertical-card-title EPO
                ul.mod-icon-list.condensed
                  li.icon-checkmark No referral needed to see a specialist
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Type
                  i.i-help
                h2.mod-vertical-card-title EPO
                ul.mod-icon-list.condensed
                  li.icon-checkmark No referral needed to see a specialist
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Type
                  i.i-help
                h2.mod-vertical-card-title EPO
                ul.mod-icon-list.condensed
                  li.icon-checkmark No referral needed to see a specialist
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Size
                  i.i-help
                .mod-vertical-card-dl
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 50K
                    .mod-vertical-card-dd Primary care doctors
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 84K
                    .mod-vertical-card-dd Specialists
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 16
                    .mod-vertical-card-dd Hospitals/Medical Centers
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 56
                    .mod-vertical-card-dd Urgent Care Centers
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Size
                  i.i-help
                .mod-vertical-card-dl
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 50K
                    .mod-vertical-card-dd Primary care doctors
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 84K
                    .mod-vertical-card-dd Specialists
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 16
                    .mod-vertical-card-dd Hospitals/Medical Centers
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 56
                    .mod-vertical-card-dd Urgent Care Centers
            td.sbs-table-col
              .mod-vertical-card-section
                .mod-vertical-card-caption
                  | Network Size
                  i.i-help
                .mod-vertical-card-dl
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 50K
                    .mod-vertical-card-dd Primary care doctors
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 84K
                    .mod-vertical-card-dd Specialists
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 16
                    .mod-vertical-card-dd Hospitals/Medical Centers
                  .mod-vertical-card-dl-row
                    .mod-vertical-card-dt 56
                    .mod-vertical-card-dd Urgent Care Centers
          tr.sbs-table-row
            td.sbs-table-col
              .mod-vertical-card-section
                h2.mod-vertical-card-title Provider Map
                .mod-card-form.filter
                  label.teal
                    .checkbox.flip
                      input type='checkbox'
                      span.truncate Oscar Blue Cross Blue
                    p MegaClassis Gold Silver Bronze
            td.sbs-table-col
              .mod-vertical-card-section
                h2.mod-vertical-card-title  
                .mod-card-form.filter
                  label.pink
                    .checkbox.flip
                      input type='checkbox'
                      span.truncate Oscar Blue Cross Blue
                    p MegaClassis Gold Silver Bronze
            td.sbs-table-col
              .mod-vertical-card-section
                h2.mod-vertical-card-title  
                .mod-card-form.filter
                  label.pink
                    .checkbox.flip
                      input type='checkbox'
                      span.truncate Oscar Blue Cross Blue
                    p MegaClassis Gold Silver Bronze
$(document).ready(function() {
   $('.sbs-sticky-wrapper').stickyScrollRow();
  });

  (function($) {
    $.fn.stickyScrollRow = function() {
      return this.each(function() {
        var $this = $(this),
            $stickyRow = $this.find('.sbs-sticky-row'),
            $innerTable = $this.find('.sbs-table');

        if ($stickyRow) {
          var $stickyCols = $stickyRow.find('.sbs-table-col');

          function init() {
            // init styles for '.sbs-sticky-row'
            // when used in the React app, 'position' and 'top' are set by React Sticky
            // for the purposes of demonstration in the styleguide, these styles need to be added
            initStyles({
              'position': 'fixed',
              'top': '0',
            });
            resizeFixed();
          }

          function initStyles(styles) {
            for (var style in styles) {
              $stickyRow.css(style, styles[style]);
            }
          }

          function resizeFixed() {
            if ($(this).width() <= 1023) {
              $stickyRow.css('display', 'none');
            }

            var $comparisonWidthRow = $($innerTable.find('.sbs-table-row')[0]);

            $stickyCols.each(function(index) {
              $comparisonWidth = $($comparisonWidthRow.children()[index]).outerWidth();

              $(this).css('width', $comparisonWidth + 'px');
            });
          }

          function scrollFixed() {
            var $stickyStartRow = $('.sticky-start-row'),
                offset = $(this).scrollTop(),
                tableTop = $innerTable.offset().top,
                tableBottom = tableTop + $innerTable.height(),
                startOffsetTop = $stickyStartRow.offset().top + $stickyStartRow.height(),
                stickyRowTop = $stickyRow.offset().top,
                stickyRowBottom = stickyRowTop + $stickyRow.height();

            if (offset < startOffsetTop || stickyRowBottom > tableBottom - 100) {
              $stickyRow.fadeOut(150);
            } else {
              if ($(this).width() <= 1023) {
                $stickyRow.css('display', 'none');
              } else {
                $stickyRow.fadeIn(150);
                $stickyRow.css('display', 'flex');
              }
            }
          }

          $(window).on('resize', resizeFixed);
          $(window).on('scroll', scrollFixed);
          init();
        }
      })
    }
  })(jQuery);