@charset "UTF-8";
/***!  /templates/shaper_helixultimate/sppagebuilder/addons/viapprice/assets/style.css  !***/

div[id^="plan-content-"]{display:none}.table{border:1px solid rgba(15,80,140,1) !important;border-collapse:collapse;width:100%;margin-bottom:2rem}.table td *,.table th *{margin-bottom:0}.table caption{font-size:130%;font-weight:bold}.table td p{margin-bottom:-8px}.table th,.table td{padding:3px 4px !important;border:1px solid rgba(15,80,140,0.2) !important;text-align:center}.table th{padding:4px 6px !important}.table th{background-color:#104e8b !important;border:1px solid rgba(15,80,140,1) !important;color:#fff;font-weight:normal}.table th strong{font-weight:normal}.table tbody tr:first-child td[colspan]{background-color:#104e8b;color:#fff}.table tr.reserved{background-color:rgba(255,127,0,0.2)}.table tr.sold{background-color:rgba(238,0,0,0.2)}.table tr.unavailable{background-color:rgba(40,40,40,0.2)}.table tr.reserved td{border-left:1px solid rgba(255,127,0,0.2);border-right:1px solid rgba(255,127,0,0.2)}.table tr.sold td{border-left:1px solid rgba(238,0,0,0.1);border-right:1px solid rgba(238,0,0,0.1)}.table tr.anavailable td{border-left:1px solid rgba(40,40,40,0.1);border-right:1px solid rgba(40,40,40,0.1)}.table tr td:first-child{border-left:inherit}.table tr td:last-child{border-right:inherit}.table tbody tr:last-child td{border-bottom:1px solid rgba(15,80,140,1)}.table tr.floor{border-bottom-style:double}.table tr.reserved td:last-child,.table tr.sold td:last-child,.table tr.unavailable td:last-child{font-weight:bold}tr.sold2{display:none}table.hidden,h4.hidden{display:none}table.table td.sold-cell{background-color:rgba(238,0,0,0.2)}table.table tr td:first-child{text-wrap:nowrap}
