.building-price-summary{border:1px solid #eee;margin:40px 0;border-radius:3px;padding:40px;font:400 16px/26px "PT Sans",Arial,"Helvetica Neue",Helvetica,Sans-Serif}.building-price-summary .title{font:700 20px/28px "PT Sans",Arial,"Helvetica Neue",Helvetica,Sans-Serif;margin-bottom:24px}.building-price-summary .table .header{margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;font:700 13px/16px "PT Sans",Arial,"Helvetica Neue",Helvetica,Sans-Serif}.building-price-summary .table .column{white-space:nowrap}.building-price-summary .table .column:nth-of-type(1){width:19.5%}@media (max-width:1279px){.building-price-summary .table .column:nth-of-type(1){width:18.6%}}@media (max-width:1023px){.building-price-summary .table .column:nth-of-type(1){width:17.2%}}.building-price-summary .table .column:nth-of-type(2){width:23.6%}@media (max-width:1279px){.building-price-summary .table .column:nth-of-type(2){width:21.8%}}@media (max-width:1023px){.building-price-summary .table .column:nth-of-type(2){width:22.8%}}.building-price-summary .table .column:nth-of-type(3){width:20.3%}@media (max-width:1279px){.building-price-summary .table .column:nth-of-type(3){width:21%}}@media (max-width:1023px){.building-price-summary .table .column:nth-of-type(3){width:19.7%}}.building-price-summary .table .column:nth-of-type(4){width:23.8%}@media (max-width:1279px){.building-price-summary .table .column:nth-of-type(4){width:23.5%}}@media (max-width:1023px){.building-price-summary .table .column:nth-of-type(4){width:23.4%}}.building-price-summary .table .column:nth-of-type(5){width:12.5%}@media (max-width:1279px){.building-price-summary .table .column:nth-of-type(5){width:15%}}@media (max-width:1023px){.building-price-summary .table .column:nth-of-type(5){width:16.6%}}.building-price-summary .table .list .item{border-top:1px solid #e1e1e1;padding-top:16px;margin-top:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.building-price-summary .table .list .item .type{font:700 16px/26px "PT Sans",Arial,"Helvetica Neue",Helvetica,Sans-Serif}