.price-compare-block .table-responsive{background:#fff;border-radius:7px;padding:20px}.price-compare-block{background:#e7e7e7;padding:50px 0}.price-compare-block table td{font-size:1rem;padding:1rem .5rem}.price-compare-block th{color:#0070b0;font-size:24px;font-weight:600;line-height:22px;padding-bottom:20px;text-align:left}.price-compare-block .table-striped tbody tr:nth-of-type(odd){background-color:#fff}.price-compare-block .text-start{padding:1rem .5rem}.price-compare-block .price{color:#0070b0;font-size:28px;font-weight:600;line-height:50px;text-align:center}.priceblock{background:#e7e7e7;padding:50px 0}.priceblock th span{color:#1f2264;font-size:16px;font-weight:500}.priceblock p{color:#3b3b39;font-size:28px;line-height:1;margin-top:20px}.priceblock table{border-collapse:collapse;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;width:100%}.priceblock td,.priceblock th{color:#444;font-family:inherit;font-size:.875em;line-height:1.45;padding:1em;vertical-align:middle}.priceblock th{font-weight:600}.priceblock colgroup:first-child{border:0;width:31%}.priceblock colgroup:nth-child(2){border:1px solid #ccc;width:22%}.priceblock colgroup:nth-child(3){border:10px solid #0098d8;width:25%}.priceblock colgroup:nth-child(4){border:1px solid #ccc;width:22%}.priceblock thead th{background:#def4fe;background:-moz-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-webkit-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-ms-linear-gradient(top,#fff 0,#f5f5f5 100%);background:linear-gradient(180deg,#fff 0,#f5f5f5);border-bottom:1px solid #ccc;color:#999;font-weight:400;padding:3em 1.5rem 2em;position:relative;text-align:left}.priceblock thead th:first-child{background:transparent}.priceblock thead th:nth-child(3){padding:4em 1.5rem 3em}.priceblock thead th h2{color:#0098d8;font-size:1.8em;font-weight:500;line-height:1.2}.priceblock thead th h2+p{font-size:1.25em;line-height:1.4}.priceblock thead th:nth-child(3) h2+p{font-size:1.5em}.priceblock thead th p.promo{background:#0098d8;border-bottom:1px solid #0081b7;color:#fff;font-size:1em;left:0;line-height:1;margin:0;padding:.625em 17px .75em;position:absolute;text-align:center;top:0;width:100%;z-index:1000}.priceblock tbody th{background:#fff;border-left:1px solid #ccc}.priceblock tbody th span{color:#999;display:block;font-size:87.5%;font-weight:400}.priceblock tbody td{background:#fff;text-align:center}.priceblock tbody tr:nth-child(2n) td,.priceblock tbody tr:nth-child(2n) th{background:#f5f5f5;border:1px solid #ccc;border-right-width:0}.priceblock tbody tr:last-child td{border-bottom:0}.priceblock tfoot td,.priceblock tfoot th{border-top:1px solid #ccc;padding:2em 1em}.priceblock tfoot td{text-align:center}.priceblock tfoot a{background:#0098d8;border-radius:6px;color:#fff;display:inline-block;font-size:18px;font-size:1.125rem;font-weight:600;line-height:28px;margin-bottom:0;overflow:hidden;padding:15px 32px 17px;position:relative;text-align:center;text-decoration:none;width:100%}