﻿.finckers-datatable-container .finckers-datatable .company_logo{width:80px}.finckers-datatable-container .finckers-datatable .company_logo img{max-width:100%;height:auto;display:block}.finckers-datatable-container .finckers-datatable .product a{text-decoration:none;color:#333;display:block}.finckers-datatable-container .finckers-datatable .product a strong,.finckers-datatable-container .finckers-datatable .product a b{display:block;font-size:16px;color:#000}.finckers-datatable-container .finckers-datatable .product a .product-name{font-weight:bold;font-size:16px;color:#000;display:block;margin-bottom:2px}.finckers-datatable-container .finckers-datatable .product a .product{font-size:14px;color:#333;display:block}.finckers-datatable-container .finckers-datatable .product a .product-detail{font-size:14px;color:#666;display:block}.finckers-datatable-container .finckers-datatable .guarantee{text-align:center;width:40px}.finckers-datatable-container .finckers-datatable .guarantee .flag{width:24px;height:auto;vertical-align:middle}.finckers-datatable-container .finckers-datatable .rate{font-size:18px;font-weight:bold;color:#333;padding-right:10px;padding-left:10px}.finckers-datatable-container .finckers-datatable th.align-middle{font-size:14px;color:#666;font-weight:normal}.finckers-datatable-container .finckers-datatable .cta{width:150px}.finckers-datatable-container .finckers-datatable .cta .btn{display:inline-flex;align-items:center;justify-content:center;background-color:var(--finckers-cta-color, #008000);color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none;font-weight:bold;font-size:14px;transition:opacity .2s}.finckers-datatable-container .finckers-datatable .cta .btn:hover{opacity:.9}.finckers-datatable-container .finckers-datatable .cta .btn::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:8px;font-size:14px}@media screen and (max-width: 768px){.finckers-datatable-container .finckers-datatable tr{display:flex;flex-wrap:wrap;padding:15px 0;align-items:stretch}.finckers-datatable-container .finckers-datatable td{padding:5px 10px}.finckers-datatable-container .finckers-datatable .company_logo{width:60px;order:1}.finckers-datatable-container .finckers-datatable .product{width:calc(100% - 100px);order:2;padding-left:0}.finckers-datatable-container .finckers-datatable .guarantee{width:40px;order:3;text-align:right;padding-left:0}.finckers-datatable-container .finckers-datatable .rate{flex:1;width:auto;order:4;font-size:16px;padding:10px 5px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-top:0}.finckers-datatable-container .finckers-datatable .rate.focus-column{font-weight:bold;font-size:18px}.finckers-datatable-container .finckers-datatable .cta{width:100%;order:6;padding-top:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.finckers-datatable-container .finckers-datatable .cta .btn{width:100%;box-sizing:border-box}.finckers-datatable-container .finckers-datatable.finckers-table-savings:not(.has-multiple-rates) .rate{width:50%;order:4;padding-top:0}.finckers-datatable-container .finckers-datatable.finckers-table-savings:not(.has-multiple-rates) .cta{width:50%;order:5;padding-top:0}}
