.keyfeaturesheading2{font-weight:400;font-style:italic}table.keyfeaturestable tr td{padding:4px 10px 4px 5px}table.keyfeaturestable{width:95%}table.keyfeaturestable tr td:nth-child(1){border:1px solid #d9d9d9;background-color:#eeece1;width:60%}table.keyfeaturestable tr td:nth-child(2){border:1px solid #d9d9d9;text-align:right}table.keyfeaturestable.distance{margin-bottom:.5em}table.keyfeaturestable.distance td{padding-top:1px;padding-bottom:1px}h3.keyfeaturesheading2.distance{font-size:110%;margin-bottom:0}@media (max-width :767px){div.distancetablecontainer{width:33%;float:left;padding-right:1.5%}div.distancetablecontainer:last-child{padding-right:0%}table.keyfeaturestable{width:100%}}@media (max-width :520px){div.distancetablecontainer{width:100%;float:none;padding-right:0%}table.keyfeaturestable{width:100%}}.costsspecialrow{font-weight:700;background-color:#ddd9c3}.coststable{width:100%;border-collapse:collapse}.coststable td{border:1px solid #bababa}.coststable tr>td{width:80%}.coststable tr>td + td{width:80%;text-align:right}.propertyfeatures{margin-bottom:.6em;width:100%}.propertyfeatures td{padding:.2em}.propertyfeatures td:first-child{padding:0;padding-right:1em}.propertyfeatures td:first-child span{display:inline-block;width:100%;padding:.2em;display:inline-block;border:1px solid #a6a6a6;background-color:#eeece1;border-radius:3px}.propertyfeatures.fr td:first-child{width:225px}.propertyfeatures.el td:first-child{width:195px}.propertyfeatures.en td:first-child{width:195px}.propertyfeatures.de td:first-child{width:195px}@media (max-width :630px){.propertyfeatures td{display:block;width:100%!important}.propertyfeatures td:first-child span{display:block}.propertyfeatures{margin-bottom:1em}.propertyfeatures td:first-child{padding-right:0em}}.featureseparator{color:var(--brooscoorange);padding:0 .6em}.featureseparator:last-child{display:none}#map-canvas{height:414px;margin:0;padding:0;border:0 solid #eaeaea}#notewidget textarea{width:90%;height:9em}.contacttable td{padding-bottom:.3em}.coststotaldiv{margin-top:100px}.coststotaldiv div,.caprateresultdiv div{text-align:center;font-size:150%}.coststotaldiv div.coststotaldiv2{font-weight:700;color:white}div.coststotaldiv2{background-color:var(--brooscoorange);margin-top:1em;width:55%;margin-left:auto;margin-right:auto;padding:.6em 0;border-radius:10px}div.coststotaldiv3{margin-left:auto;margin-right:auto;margin-top:10px;font-size:90%;background-color:initial}@media (max-width :767px){.coststotaldiv{margin-top:20px!important}}.prshowhead h1{font-size:160%;margin:0;color:var(--textcolordark);font-weight:400;margin-bottom:.5em}#propertyinfoimagecontainer{width:66%;float:left;margin-right:1.5%;margin-bottom:1.1em}.prtablebesideimgcontainer{width:32.4%;overflow:hidden;float:left}.prtablebesideimgcontainer .videoicon{position:absolute;display:block;background-color:red;right:0;top:0;width:55px;height:calc(55px * 0.72);background:url(../imgs/video.svg);background-size:contain;background-repeat:no-repeat}.prtablebesideimg{margin-bottom:.5em}.prtablebesideimg.width100{width:100%}.prtablebesideimg td{padding:.3em 0}.prtablebesideimg.secondndtdleftpadding td:last-child{padding-left:2em}.prtablebesideimg .review2rows{text-align:center;font-size:140%}.prtablebesideimg .review2rows span{font-size:65%}.prtablebesideimgcontainer table.prtablebesideimgbedsbaths{margin-bottom:1.4em}.prtablebesideimgcontainer table.prtablebesideimgbedsbaths{margin-left:auto;margin-right:auto}.prtablebesideimgcontainer table.prtablebesideimgbedsbaths td{padding-left:2em;padding-right:2em}@media (max-width :767px){.prtablebesideimgcontainer{width:100%;float:none}.prtablebesideimgcontainer .review2rows span{float:left}.prtablebesideimgcontainer .review2rows br{display:none}.prtablebesideimgcontainer table{width:initial}.prtablebesideimgcontainer table.prtablebesideimgbedsbaths{width:100%}.prtablebesideimg .review2rows,.prtablebesideimg .review2rows span{font-size:100%;padding-right:1em}.prtablebesideimg .review2rows span:after{content:": "}#propertyinfoimagecontainer{width:100%;float:none;margin-right:0}}.purchaseprice2{background-color:#ddd9c3;text-align:center;font-size:170%;padding:.7em}.detailreducedprice{display:block;text-align:center;font-size:90%;font-weight:700;color:var(--brooscoorange);margin-top:.5em}.detailreducedprice.special{color:var(--textcolordark)}.specialpricetext{color:red}.specialpricetext2{display:block;text-align:center;font-size:90%;font-weight:700}.specialpricetext2 span{color:red}.prshowhead .dismisses,.prshowhead .favorites{float:right}