body{margin:0;padding:0;border:0;vertical-align:baseline}*{font-family:Helvetica,Arial,sans-serif}a:active,a:hover,a:link,a:visited{text-decoration:none}.clear{clear:both}.linkButton{display:block;font-size:14px;line-height:16px;margin:0 0 10px;padding:5px;border-radius:4px;color:#ebebeb!important;font-weight:700;text-transform:uppercase;border:1px solid transparent}a.linkButton:active,a.linkButton:hover{text-decoration:none}.print_btn{position:absolute;top:5px;right:10px;background-color:#4683ea;background-image:-o-linear-gradient(#4387fd,#4683ea);background-image:-webkit-gradient(linear,left top,left bottom,from(#4387fd),to(#4683ea));background-image:linear-gradient(#4387fd,#4683ea);border-color:#4387fd #4683ea #4683ea;-webkit-box-shadow:0 0 2px #4387fd;box-shadow:0 0 2px #4387fd}.print_btn .linkButton{margin:0}.printContainer{width:670px;margin:0 auto}.mainContainer{float:left;width:60%;margin-right:2%}.mainContainer .photoContainer.noPhoto{border:1pt solid #dfdfdf}.sideContainer{float:left;width:38%;font-size:9pt}.sideContainer .agentInfo,.sideContainer .teamInfo{padding-top:5pt;padding-bottom:5pt;border-top:1pt solid #dfdfdf}.listingAgentPhoto img,.listingTeamPhoto img{display:block;float:left;clear:both;width:30%;max-width:30%;margin-right:5%}.sideContainer .brokerageLogoWrapper img{display:block;margin-right:5%}.sideContainer .brokerageLogoWrapper img,.sideContainer .listingTeamPhoto img{float:none;clear:both;width:60%;max-width:60%;margin-bottom:5pt}.sideContainer .agentInfo~.brokerageInfoSection .brokerageLogoWrapper img,.sideContainer .teamInfo~.brokerageInfoSection .brokerageLogoWrapper img{float:left;clear:inherit;width:30%;max-width:30%}.sideContainer .listingTeamPhoto img{width:100%;max-width:100%}.listingAgentInfo,.listingTeamInfo,.sideContainer .brokerageContactInfo{display:block;float:left;width:65%}.sideContainer .listingTeamInfo{width:100%}.sideContainer .brokerageInfoSection.company .brokerageContactInfo{width:100%}.listingAgentInfo h2,.listingTeamInfo h2,.sideContainer .brokerageContactInfo h2{margin-top:0;margin-bottom:2pt;font-size:12pt}.sideContainer .brokerageContactInfo h2,.sideContainer .forMoreInfo{font-size:10pt}.sideContainer .forMoreInfo{padding-top:5pt;border-top:1pt solid #dfdfdf}.sideContainer .brokerageContactInfo .forMoreInfo,.sideContainer .forMoreInfo~.agentInfo,.sideContainer .forMoreInfo~.teamInfo{border-top:0 none}.listingAgentInfo h3,.listingTeamInfo h3,.sideContainer .brokerageContactInfo h3{margin-top:0;margin-bottom:2pt;font-size:10pt}.listingAgentInfo p,.listingTeamInfo p,.sideContainer .brokerageContactInfo p{margin-top:3pt;font-size:9pt}.sideContainer .listingTeamInfo p{margin-bottom:0}.sideContainer .brokerageContactInfo h3{font-size:8pt}.sideContainer .listingAgentEmail,.sideContainer .listingAgentWebsite{float:right;margin-top:2pt;clear:both}.sideContainer .teamInfo .listingAgentEmail,.sideContainer .teamInfo .listingAgentWebsite{float:left}.sideContainer .brokerageInfoSection{padding-top:5pt;border-top:1pt solid #dfdfdf}.sideContainer .brokerageInfoSection.company>.forMoreInfo{padding-top:0;padding-bottom:5pt;border-top:0 none}.sideContainer .brokerageContactInfo .brokerageTitle,.sideContainer .brokerageContactInfo .disclaimerIndependant{display:none}.sideContainer .brokerageInfoSection.company .brokerageContactInfo .brokerageTitle,.sideContainer .brokerageInfoSection.company .brokerageContactInfo .disclaimerIndependant{display:inline}.sideContainer .brokerageInfoSection.company .brokerageContactInfo h3{display:none}.sideContainer .brokerageInfoSection.company~p{clear:both}.headerInfo{padding:2pt 0 5pt}.header{border-top:12px solid #b6b6b6;padding-top:10px}.header h1{font-size:12pt;margin:0}.header span.mlsNumber,.header span.neighbourhood,.header span.pipe{font-size:10pt}.header .mlsContainer,.header .priceContainer{display:inline-block;float:left;line-height:14pt}.header .priceContainer{font-size:14pt;font-weight:700}.mainPhoto{display:block;margin:0 auto;max-width:100%}.thumbnailContainer{margin-top:10pt}.thumbnailContainer img{display:block;float:left;max-width:30%;margin:0 0 0 5%;padding:0}.thumbnailContainer img:first-child{margin-left:0}.listedBy,.listedBy~p,.listingCourtesy,.listingCourtesy~p{font-size:8pt}.listedBy,.listingCourtesy{display:inline-block;margin-top:5pt;font-weight:700}.listedBy~p,.listingCourtesy~p{margin-top:2pt;margin-bottom:5pt}.detailsContainer{font-size:10pt}.detailsContainer h4{margin-top:20pt;margin-bottom:5pt;border-bottom:1pt solid #dfdfdf;font-size:12pt}.detailsContainer h4:first-child{margin-top:5pt}.footer{margin-top:10pt}.footerInfo{width:100%;font-size:8pt;margin-bottom:5pt}.footer .agentInfo,.footer .companyInfo,.footer .teamInfo{float:left}.footer .agentInfo{width:30%;margin-right:3%}.footer .agentInfo .listingAgentEmail{clear:left}.footer .teamInfo{width:63%;margin-right:3%}.footer .companyInfo{width:63%;margin-right:3%}.footerInfo #footerCompanyInfo{float:right}.footerInfo>#footerCompanyInfo{width:100%}.footerInfo>.agentInfo~#footerCompanyInfo,.footerInfo>.teamInfo~#footerCompanyInfo{width:33%}.footerInfo .forMoreInfo{display:none}.footerInfo #footerCompanyInfo .brokerageContactInfo,.footerInfo #footerCompanyInfo .brokerageLogoWrapper{float:left}.footerInfo #footerCompanyInfo .brokerageLogoWrapper{width:25%;margin-bottom:3pt}.footerInfo #footerCompanyInfo .brokerageContactInfo{width:70%}#footerCompanyInfo img{max-width:70%}.footerInfo #footerCompanyInfo img{max-width:100%;display:inline-block;margin-right:5%}.footerInfo .agentInfo~#footerCompanyInfo .brokerageLogoWrapper,.footerInfo .teamInfo~#footerCompanyInfo .brokerageContactInfo{float:none;clear:both}.footerInfo .agentInfo~#footerCompanyInfo .brokerageLogoWrapper,.footerInfo .teamInfo~#footerCompanyInfo .brokerageLogoWrapper{width:auto}.footerInfo .agentInfo~#footerCompanyInfo .brokerageContactInfo,.footerInfo .teamInfo~#footerCompanyInfo .brokerageContactInfo{width:100%}.footerInfo .agentInfo~#footerCompanyInfo img,.footerInfo .teamInfo~#footerCompanyInfo img{max-width:auto;margin-right:0}#footerCompanyInfo h3{display:none}.footerInfo p{margin-top:3pt;margin-bottom:3pt}.footer .listingAgentPhoto img{display:block;float:left;width:20%;max-width:20%;margin-right:5%}.footer .listingAgentInfo{display:block;float:left;width:75%}#footerCompanyInfo h2,#footerCompanyInfo h3,.footer .listingAgentInfo h2,.footer .listingAgentInfo h3{margin-top:0;margin-bottom:2pt}.footer .listingAgentInfo h2{font-size:10pt}#footerCompanyInfo h2,#footerCompanyInfo h3,#footerCompanyInfo p,.footer .listingAgentInfo h3,.footer .listingAgentInfo p{font-size:8pt}.legal{margin-top:5pt;padding-top:2pt;font-size:7pt;border-top:1pt solid #dfdfdf}table td{vertical-align:top}.courtesy-of-box{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5em;color:#000;text-align:center;font-size:10pt;margin-top:10px;margin-bottom:10px;clear:both;border:1px solid #cecece}.listingFloatSpan{float:left;min-width:35%}.listingFloatRight{float:right;width:50%}ul.listingUlText{clear:both;color:#000;list-style:none outside none;margin:0;padding:0}#unitDetailsDiv .listingUlText li{clear:both;float:left;margin-bottom:0;width:100%}#unitDetailsDiv .listingUlText li.unitListing{margin-bottom:5pt;padding-top:5pt}#unitDetailsDiv li.singleSpacelistingUlText{margin-left:2pt}#roomDetailsDiv ul.listingDetailList{width:100%;padding-left:0}#roomDetailsDiv ul.listingDetailList ul{margin:0 24px 0 0;padding-left:0}#roomDetailsDiv ul.listingDetailList li{list-style-type:none}#roomDetailsDiv ul.listingDetailList li:before{display:none}#roomDetailsDiv ul.listingDetailList>li{display:inline-block;width:100%;padding-top:5px;padding-bottom:5px}#roomDetailsDiv ul.listingDetailList .listingDetailFloatLeft{display:block;float:left;clear:left;width:50%}#roomDetailsDiv ul.listingDetailList .listingDetailFloatRight{float:right;width:50%}.creaLogoContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:1em;margin-bottom:1em}@media print{.page-break{display:block;page-break-before:auto}.print_btn{display:none}.printContainer{width:100%}.footer{page-break-inside:avoid}}
/*# sourceMappingURL=maps/printTemplate.css.map */
