.canhcam-post-price-table{max-width:100%;margin:20px 0;overflow-x:auto}.canhcam-post-price-table .cta-table{width:100%;margin-bottom:0;text-align:center}.canhcam-post-price-table .cta-table p{margin-bottom:0;font-size:13px;line-height:1.5}.canhcam-post-price-table .cta-table .header-table{background-color:#55a988;color:#fff}.canhcam-post-price-table .cta-table .header-table th{padding:8px;font-weight:400;text-align:center}.canhcam-post-price-table .cta-table .body-table td{vertical-align:middle}.canhcam-post-price-table .cta-table .body-table .table-title td{background-color:#e6f2ee;color:#0a759c;font-weight:700}.canhcam-post-price-table .cta-table .body-table .table-content .type{margin-bottom:10px;color:#0a759c;font-style:italic}.canhcam-post-price-table .cta-table .body-table .table-content .type strong{font-style:normal}.canhcam-post-price-table .cta-table .body-table .table-content .type a{color:#0a759c;text-decoration:underline}.canhcam-post-price-table .cta-table .body-table .table-content .price{color:#0a759c;font-size:12px;font-weight:700}.canhcam-post-price-table .cta-table .body-table .table-content .sub{font-size:8px;font-style:italic}.canhcam-post-price-table .cta-table .body-table .table-content .sub.sub-bold{font-size:12px;font-weight:700}.canhcam-post-price-table .cta-table .body-table .table-content .description{text-align:left;font-style:italic;line-height:2}@media (min-width:414px){.canhcam-post-price-table .cta-table p{font-size:15px}}@media (min-width:568px){.canhcam-post-price-table .cta-table p{font-size:16px}.canhcam-post-price-table .cta-table .body-table .table-content .description{font-size:14px;line-height:2.5}}@media (min-width:600px){.canhcam-post-price-table .cta-table .body-table .table-content .price{font-size:16px}}@media (min-width:768px){.canhcam-post-price-table .cta-table .body-table .table-content .sub{font-size:11px}.canhcam-post-price-table .cta-table .header-table p{line-height:33px}}