.main{width:100%}@media (min-width:1200px){.main{width:calc(100% - 315px)}}.fixed-sidebar{margin-left:15px}@media (min-width:1200px){.fixed-sidebar{width:300px}}@media (min-width:768px) and (max-width:1199px){.fixed-sidebar{margin-left:0}}.fixed-sidebar>div>div{padding:15px 0}@media only screen and (min-width:1200px){.fixed-panel{position:absolute;width:300px;padding-left:856px}.fixed-panel-right{max-width:856px}}@media only screen and (min-width:1px){.fixed-panel{position:absolute;width:300px;padding-left:690px}.fixed-panel-right{max-width:670px}}.side-panel{display:block}@supports (display:grid){@media (min-width:1200px){.side-panel{width:300px;display:grid;grid-template-rows:minmax(auto,1fr)}}}@media (min-width:992px){.pull-right-md{float:right}}h1{font-size:21px;color:#4a4a4a;font-weight:500}h1 .title-count{color:#cc0001}@media (min-width:992px){h1{font-size:24px}}.listings-wrapper{margin-top:17px;min-width:750px;font-size:12px}.listings-wrapper h1{margin-top:3px;margin-bottom:6px;margin-top:10px}@media (min-width:992px){.listings-wrapper h1{margin-left:0;margin-bottom:25px;margin-top:3px}}.listings-container{width:100%}.listings-title-area{background-color:#cbcbcb;width:100%;padding:0 0 0 20px;color:#fff;z-index:1;vertical-align:middle;letter-spacing:1px;height:1px;margin:12px 0 14px 0;font-weight:300}.result-item{margin-bottom:15px;line-height:14px}.result-item .result-item-inner{background:#fff;min-height:165px}.listingHeading .section-title,.searchExpansionTitle .section-title{font-size:20px;color:#4a4a4a;font-weight:300;float:left}.listingHeading .red-highlight:before,.searchExpansionTitle .red-highlight:before{content:"";height:3px;margin-right:5px;position:absolute;top:-3px;width:45px;z-index:1}.photo-area .main-photo{display:inline-block;position:relative}.photo-area .main-photo .photo-image{width:180px;height:135px}.photo-area .main-photo .photo-image.organic{width:133px;height:100px}.image-captions{position:absolute;display:block;height:20px;width:100%;bottom:0;left:0;font-size:10px}.image-captions .car360,.image-captions .photo,.image-captions .video{min-width:30px;background:rgba(110,110,110,.8);height:100%;float:left;color:#fff;text-align:center;vertical-align:middle;margin-right:5px;line-height:22px;font-size:1.1em}.image-captions .car360:hover,.image-captions .photo:hover,.image-captions .video:hover{background:#5aba4f;text-decoration:none;transition:ease-in-out .3s}.image-captions .car360:active,.image-captions .photo:active,.image-captions .video:active{background:#4d9f44}.image-captions .photo-count{font-size:8px;vertical-align:middle}.image-captions .car360 .car360-icon{background:url(/Images/SVG/Shared/Icons/car360.svg) no-repeat;width:22px;height:13px;display:inline-block;vertical-align:middle;background-size:contain}.filter-btn{border:1px solid #4bbb04;background:#4bbb04;border-radius:3px;color:#fff;font-size:16px;margin:6px 0 20px 0;z-index:initial;float:right;min-height:44px}.filter-btn.btn.focus,.filter-btn.btn:focus,.filter-btn.btn:hover{color:#fff}@media (min-width:768px) and (max-width:991px){.filter-btn.filter-zero-results{position:relative;transform:translate(-50%,0);left:50%;top:330px;z-index:1}}.omvicDisclaimer,.resultDisclaimer{line-height:17px;margin-bottom:10px}.resultDisclaimer{padding:12px 0;color:#9b9b9b}.omvicDisclaimer{padding:16px}#AdSense{margin-bottom:30px;margin-top:15px;min-height:300px;width:100%}.srp-spacer{padding-top:30px}.promo-box{float:right}@media (min-width:768px){.modal-dialog{width:750px}}@media (min-width:992px){.at-faceted-wrapper .nav-stacked>li.heading section.srp-performance .at-results-count{font-size:18px;margin-right:3px;margin-top:0}#fr-ca .at-faceted-wrapper .nav-stacked>li.heading section.srp-performance .at-results-count{font-size:16px;line-height:23px}.at-faceted-wrapper .nav-stacked>li.heading section.srp-performance .at-results-found{font-size:13px}.at-faceted-wrapper .nav-stacked>li.heading section.srp-performance .trader-reset.btn{padding-top:11px;padding-bottom:10px;border:none;background-color:#fff;color:#14709e;font-weight:500;right:4px}.at-faceted-wrapper .nav-stacked>li.heading section.srp-performance .trader-reset.btn:active,.at-faceted-wrapper .nav-stacked>li.heading section.srp-performance .trader-reset.btn:focus{box-shadow:none}#fr-ca .at-faceted-wrapper .nav-stacked>li.heading section.srp-performance .trader-reset.btn{padding-top:10px}}@media (min-width:992px) and (max-width:1199px){.newfacetedBoxWrapper{width:20%}}.listingHeadingNewSRP{font-size:20px;color:#4a4a4a;font-weight:300;float:left;margin-top:32px;margin-bottom:16px}@media (min-width:768px) and (max-width:991px),(min-width:992px) and (max-width:1199px),(min-width:1200px){.newResearchboxContainer{width:100%}.newResearchboxContainer .omvicDisclaimer{padding:0}}@media (min-width:768px) and (max-width:991px),(min-width:992px) and (max-width:1199px),(min-width:1200px){.newresearchHeaderTitle{padding:15px;font-size:14px;line-height:21px;color:#666}}.newDeepLink{clear:both;width:100%}.local-links{clear:both;padding-top:16px}.srp-ad{margin-bottom:32px;text-align:center}.srp-ad>div::before{color:#959595;content:"Advertisement";letter-spacing:-.1px;line-height:14px;margin:7px 0 5px;text-transform:uppercase}#fr-ca .srp-ad>div::before{content:"Publicité"}.srp-ad>div::before:empty{display:none}.banners>div>div{margin-bottom:15px}.banners>div>div:empty{display:none}.hidden-VideoSRP{display:none}.expertVideosSRPTopMargin{margin-top:32px}.expertVideosSRPTopMargin:empty{margin:0;line-height:0;display:none}.newSRPbanners:last-child{margin-right:0}.newSRPbanners{margin-right:3px;margin-left:0;float:left}@media (min-width:1200px),(min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.newSRPbanners{width:32%}}.newSRPbanners .js-google-dfp{max-height:200px;overflow-y:hidden}.newSRPbannersClearFix{font-size:0;line-height:0;height:0;margin:0;padding:0}