.comparison-chart,.comparison-chart .cc-header{position:relative}.comparison-chart{background:#fff;margin:35px auto 25px}.comparison-chart .cc-item h4{font-size:18px;margin-bottom:0}.comparison-chart tr.header-row td{border:0 !important}.comparison-chart tr.header-row td.row-title{background:transparent;padding:7px 15px 5px}.comparison-chart tr.header-row td.row-title{color:#fff}.comparison-chart td.row-title{text-align:left}.comparison-chart td.row-title h6,.comparison-chart td.row-title p{font-size:18px}.comparison-chart td.row-title h6,.comparison-chart td.row-title strong{font-family:'Gotham-XNarrow-Medium',sans-serif}.comparison-chart td.row-title h6{letter-spacing:1.2px;margin-bottom:5px}.comparison-chart td.row-title p{margin-bottom:0}.comparison-chart td p{margin-bottom:0}@media(min-width:768px){.comparison-chart .responsive.table{text-align:center;width:100%}.comparison-chart table tr th,.comparison-chart table tr td{width:18%}.comparison-chart .col-headers th{background:#18487b;border-right:1px solid rgba(139,156,175,0.55);padding:10px 15px 7px}.comparison-chart .col-headers th:last-child{border:0}.comparison-chart .col-headers h4{color:#fff;letter-spacing:1.2px;font-size:18px;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comparison-chart .col-headers th.featured-item,.comparison-chart td.row-info.featured-item{transform:scale(1.1) translateY(5px);box-shadow:0 7px 15px -5px rgba(0,0,0,0.15);background:#fff}.comparison-chart .row-info:nth-child(even) .featured-item{background:#f0f2f4}.comparison-chart .col-headers th.featured-item{background:#fff;padding:0}.comparison-chart .col-headers th.featured-item .cc-header{padding:10px 15px 7px}.comparison-chart .col-headers th.featured-item:before{content:'';display:block;width:100%;height:10px;background:#fff;border-top:4px solid #18487b;position:relative;top:-8px}.comparison-chart .col-headers .featured-item h4,.comparison-chart td.row-info.featured-item div{transform:scale(0.9) translateY(-8px);color:#18487b}.comparison-chart .row-info td,.comparison-chart .row-info td.row-title{border-right:1px solid rgba(139,156,175,0.55)}.comparison-chart .row-info td:last-child,.comparison-chart .row-info td.row-title:last-child{border-right:0}.comparison-chart .row-info td{padding:17px 15px 14px 25px}.comparison-chart .row-info td.row-title{width:28%}.comparison-chart tbody>.row-info:nth-child(even){background:#f0f2f4}}@media(max-width:767px){.comparison-chart .responsive.table{border-top:15px solid #18487b}.comparison-chart .col-headers,.comparison-chart .row-info .row-title span,.comparison-chart td.blank{display:none}.comparison-chart table.responsive tr{border:1px solid rgba(139,156,175,0.55)}.comparison-chart .row-info .row-title{text-align:center;background:#f0f2f4;border-bottom:1px solid rgba(139,156,175,0.55);padding:15px 10px}.comparison-chart .row-info td:not(.row-title){padding:7px 10px 5px}.comparison-chart .row-info td:nth-child(2){padding-top:10px}.comparison-chart .row-info td:last-child{padding-bottom:10px}}/*!* @author Steven Masala [me@smasala.com]* Github: https://github.com/smasala/responsive-tables-js* @license: MIT https://tldrlegal.com/license/mit-license* Responsive Tables* @version 1.0.0*/table.responsive span[data-type="responsive"]{display:none}@media only screen and (max-width:767px){table.responsive span[data-type="responsive"],table.responsive span[data-type="responsive"]+div{display:inline-block;width:85%;vertical-align:middle}table.responsive span[data-type="responsive"]+div{width:14%;text-align:center;padding-left:5px}table.responsive span[data-type="responsive"]+div img{max-width:20px}table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.ie9 table.responsive,.ie9 table.responsive thead,.ie9 table.responsive tbody,.ie9 table.responsive th,.ie9 table.responsive td,.ie9 table.responsive tr{float:left;clear:both;width:100%}table.responsive tr{border:1px solid rgba(139,156,175,0.55)}table.responsive td{border:0}table.responsive th{display:none}}