.land_messages .item--message{margin-left:15px}.land_messages .item-list--messages{padding-left:0 !important}#masthead .region-masthead-secondary .header-branding{max-width:100%}#masthead .region-masthead-secondary .header-branding .return-logo{width:11.64153em;height:unset}#masthead .region-masthead-secondary .header-branding .return-logo a{background-repeat:initial;background-position:initial;background-size:cover;width:100%;height:0;padding:0;padding-bottom:calc(100%*68/224)}nav.tabs{padding-bottom:10px}.block-de-topbar{text-align:right;flex:0 0 100%;padding:0;margin-top:.5em;margin-bottom:0;max-width:100%}@media (min-width:38em){.block-de-topbar{text-align:right;flex:0 0 100%;padding:0;margin-top:.5em;margin-bottom:0;max-width:100%}}.block-de-topbar .topbar-container{display:inline-block;margin-bottom:.5em}.block-de-topbar #text-size-adjustments{position:static}.block-de-topbar #text-size-adjustments .text-size-button{display:inline-block}.block-de-topbar #text-size-adjustments .text-size-button span.letter{position:relative;font-size:smaller;top:.25em}.block-de-topbar #text-size-adjustments .text-size-button span.btnaction{position:relative}.block-de-topbar #text-size-adjustments .text-size-button.text-size-increase{margin-right:.25em}.block-de-topbar #header-language{margin-left:.5em;max-width:95%}.block-de-topbar #header-language label.header-topbar-title{display:none}.block-de-topbar #header-language select.gt_selector{max-width:100%}div.skiptranslate{display:none}#wb-srch{padding-top:0;padding-left:10px}@media screen and (min-width:768px){#wb-srch{padding-left:35%}}@media screen and (min-width:768px) and (max-width:991px){#wb-srch{margin-bottom:0}}.topbar-search .form-search-1{padding:20px}.topbar-search .form-search-1 input{padding-right:20px;width:100%}.block-views-land-home-block .land-cta-wrapper{padding:0 25px}.block-views-land-home-block .land-cta-text{padding:38px;overflow-y:auto;max-height:40rem}.view-land-neighbourhoods .views-row .views-field-field-land-body{overflow-y:auto}.layout-container{padding:0 25px;max-width:96%}#main{padding:38px}.layout-sidebar-second{padding:38px}.region-footer .block{padding:0 32px}.region-footer-suffix .content .footer-copyright .return-logo{width:unset}.page-business-development-land-development .lot-listing .lot-item{padding-left:48px;margin-left:-25px}.lot-links a,.page-business-development-land-development .lot-listing .lot-links a.view-lot{margin-bottom:13px}.page-business-development-land-development-lot .lot-details-wrapper .lot-reflex-details-container .lot-details{padding:25px}.views-row{list-style:none !important}.view-content .item-list ul{padding-left:0 !important}.view-land-news.view-display-id-page .views-row .views-field-field-land-date-posted .field-content{font-weight:700;text-transform:uppercase;font-size:.8em;color:#54595c}#cos-land-lot-details-filter-form,#cos-land-lot-details-filter-with-neighbourhood-form{margin-bottom:2em;display:flex;flex-flow:row wrap;margin-left:-.512em;margin-right:-.512em}#cos-land-lot-details-filter-with-neighbourhood-form .form-item,#cos-land-lot-details-filter-form .form-item{flex:1;padding:0 .512em;margin-bottom:0}#cos-land-lot-details-filter-with-neighbourhood-form .control-label,#cos-land-lot-details-filter-form .control-label{font:0/0 serif;text-shadow:none;color:transparent;display:none}#cos-land-lot-details-filter-with-neighbourhood-form .dk-select,#cos-land-lot-details-filter-form .dk-select{width:100%;min-width:200px}#cos-land-lot-details-filter-with-neighbourhood-form #edit-submit,#cos-land-lot-details-filter-form #edit-submit{flex:1;padding:0 .512em;margin-bottom:0}#cos-land-lot-details-filter-with-neighbourhood-form #edit-submit:hover,#cos-land-lot-details-filter-form #edit-submit:hover{color:#fff}.layout-content.has-land-header{margin-top:-3.8147em}.block-views-blockland-header-image-block-1 .form-group{margin-bottom:0 !important}.field-name-field-land-images,.views-field-field-land-images{margin-left:-30px;margin-right:-30px}@media (min-width:56em){.field-name-field-land-images,.views-field-field-land-images{margin-left:0;margin-right:0}}.block-views-blockland-general-cta-sidebar-block-1.views-row:last-child{margin-bottom:0}.node-land-community .field--name-field-land-logo{padding-top:1.25em;margin-bottom:1.5625em}@media (min-width:48em){.node-land-community .field--name-field-land-logo{margin-bottom:2.44141em;padding-top:1.25em}}.block-views-land-home-block .land-header-image{height:680px}.block-views-blockland-neighbourhoods-block-1{margin-left:-3.8147em;margin-right:-3.8147em}@media (min-width:38em){.block-views-blockland-neighbourhoods-block-1{margin-left:0;margin-right:0}}.is-land-front .layout-content{overflow:hidden}.align-left{display:inline-block;margin-right:20px;margin-bottom:20px;margin-top:5px}.align-right{display:inline-block;margin-left:20px;margin-bottom:20px;margin-top:5px}.table-scrollable{overflow-x:auto;width:100%}.media-entity-wrapper{margin-bottom:1em}.media-entity-wrapper .media-title{background-color:#2e4b61;color:#fff;font-family:"Roboto Condensed",Helvetica,sans-serif;font-weight:700;font-size:1.25em;letter-spacing:.5px;line-height:1.25em;margin:1.953125em 0 0;padding:1em}.media-entity-wrapper figure{margin:0}.media-entity-wrapper figure iframe{margin:0}.media-entity-wrapper .accordion summary:after{content:"\f078";position:absolute;right:.8333333333em;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:700;line-height:1}.media-entity-wrapper .accordion details[open]>summary:after{content:"\f077"}.wb-mltmd .btn{padding:6px 12px;margin-right:unset}.wb-mltmd.video.waiting .display:before,.wb-mltmd.video:not(.playing):not(.waiting) .display:before{background:#000}