div.custom-price-data{padding:20px;text-align:center;border:1px solid silver;border-radius:5px;margin:25px 0;background:var(--gradient-no-data);min-height:300px}div.custom-price-link{text-align:center;margin:auto;width:100%;padding:20px}div.table-scroller{width:100%;overflow:hidden;display:flex;flex-direction:column}div.table-scroller table{box-shadow:0 0 10px rgba(0,0,0,.4)}div.table-scroller table tbody{display:block;max-height:350px;overflow-y:auto;border:0 solid silver}div.table-scroller table thead,table tbody tr{display:table;width:100%;table-layout:fixed}div.table-scroller table thead{width:calc(100% - 15px)}.price-table{border-width:0;font-size:16px;background-color:initial!important}.price-table thead tr{height:40px;font-size:18px}.price-table th:nth-child(1){text-align:left}.price-table th{background-color:initial!important}div.expand-btn{margin:0 -20px 0 0;vertical-align:text-bottom;display:none}div.expand-btn:hover{cursor:pointer;color:silver}.price-table tr.section{height:20px;color:#000;background-color:#111;font-weight:700;letter-spacing:1px;border-radius:5px}.price-table tr.section td{text-align:center;padding:3px!important;color:#fff}.price-table tr.section h3{color:#fff;margin:0;padding:2px;font-size:18px;font-family:var(--main-font)}.price-table td{background-color:initial!important}.price-table td:nth-child(1){text-align:left}.price-table td a{color:var(--prime-color-30)!important}.price-table td.total{font-weight:700;color:green!important}.price-table td.user .ap-ui-ctrls-counter{margin:auto}.price-table td.cost{white-space:nowrap}.price-table td.month{font-size:14px;font-style:italic}.price-table tr:last-child td{border-bottom:none}