@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Raleway:200,300,500,600,700,900);.menu-item,.relative{position:relative}.items .result-wrap:hover,.menu-item,.search-results li{cursor:pointer}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.pull-left{float:left}.pull-right{float:right}.menu{height:72px;background-color:#2e2e2e}.menu-cat{@input FontMedium;color:#858585;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-cat:hover{color:#fff;transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.menu .menu-button,.menu .menu-button:hover{animation-delay:0s;backface-visibility:hidden}.menu-item{border-left:1px solid #5a5a5a}.menu-item i{margin-left:.5rem;color:#fff}.menu .price{width:25rem;padding-left:1rem;padding-right:1rem;color:#fff}.menu .price.active{height:4rem;max-height:4rem}.menu .dropdown-wrap .wrap-dd-menu,.menu .menu-button{height:100%;background:0 0}.menu .price.active input{border:1px solid #fff}.menu .dropdown-container{display:block;width:100%}.menu .dropdown{margin-top:0}.menu .dropdown-item a{padding:1rem 0 1rem 1rem;text-align:left}.menu .button{border:none}.menu .button-black{margin-left:auto;margin-right:auto;padding:12px 30px}.menu .neighborhood{margin-top:-.5rem;width:100%;overflow:hidden}.menu .menu-button{display:block;width:100%;border:none;color:#858585;transition:all .3s linear;transition-delay:0s;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.menu .menu-button:hover{color:#fff;transition:all .3s linear;transition-delay:0s;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.menu .select{color:#858585}.menu .select .select-label{border:1px solid #5a5a5a;font-size:1.125rem;text-align:left}.menu .select .select-label::after{position:absolute;cursor:pointer;font-family:FontAwesome;content:"";font-size:1.25rem;right:10px;top:50%;transform:translateY(-50%);z-index:0}.search-wrap,.select-arrow-down{position:relative}.menu .select:hover{color:#fff}.menu .select:hover .select-label{border-color:#747474}.grid-padding{padding:.5rem}.animate-repeat.ng-enter,.animate-repeat.ng-leave,.animate-repeat.ng-move{position:relative;transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.animate-repeat.ng-enter,.animate-repeat.ng-leave.ng-leave-active,.animate-repeat.ng-move{opacity:0}.animate-repeat.ng-enter.ng-enter-active,.animate-repeat.ng-leave,.animate-repeat.ng-move.ng-move-active{opacity:1}.items{padding:3rem 0}.items .result-wrap{margin-top:1rem;flex:0 1 33.33%;-webkit-flex:0 1 33.33%;-ms-flex:0 1 33.33%}.items .result-wrap .image-clip{overflow:hidden}.items .result-wrap img{transition:all .3s linear;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .3s linear;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden;margin-bottom:-5px}.items .result-wrap .info-bar{background-color:#2e2e2e;color:#787878;margin-top:-.25rem;padding:1rem}.items .result-wrap .location{background-color:#fff;padding:1rem}.items .result-wrap:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);transition:all .4s ease;transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .4s ease;-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden}.search-wrap{padding-right:2rem}.select-light{border:1px solid #d0d0d0;color:#929292;font-size:1rem;padding-right:2rem}.dropdown.active{min-width:100%}.search-results{position:absolute;background-color:#494949;color:#fff;font-family:Raleway,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;margin:0;padding:0;text-align:left;width:22rem}.search-results li{list-style:none;display:block;padding:.5rem 1rem}.search-results li:hover{background-color:#636363}.search-results.active{border:1px solid #494949}.loading{height:30rem}.price-filter{max-width:35%}.input-search-icon{display:block;position:relative;color:#929292;padding-right:2rem;width:20rem}.input-search-icon::after,.select-arrow-down::after{position:absolute;cursor:pointer;font-family:FontAwesome;right:10px;top:50%;transform:translateY(-50%);z-index:0}.input-search-icon::after{content:"";font-size:1.33rem}.select-arrow-down::after{content:"";font-size:1.25rem}@media (max-width:1199px){.menu .button-black{padding:12px}}@media (min-width:992px) and (max-width:1199px){.items .result-wrap .info-bar,.menu .dropdown li{font-size:.875rem}.input-search-icon{width:16rem}.search-results{width:18rem}}@media (max-width:991px){.menu .select .select-label{margin-top:0}}@media (max-width:767px){.items .result-wrap{flex:0 1 50%;-webkit-flex:0 1 50%;-ms-flex:0 1 50%}.menu{height:auto;padding:.5rem 0}.menu-item{border-left:none}.menu .price{width:100%;margin-left:-1rem}.menu .button-black{width:90%;padding:11px 0;margin-top:-2px}.input-search-icon{padding-right:0;width:90%}.input-search-icon::after{right:-20px}.search-results{width:100%;z-index:50}.select-arrow-down::after{top:30%;transform:translateY(0)}.search-results.active{border:none}.search-wrap{padding-right:0}.menu-item,.search-wrap{height:3rem}}@media (max-width:543px){.items .result-wrap{flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%}}