@media only screen and (max-width: 1000px) {
    body {
        width: 100%;
        overflow-x: hidden;
    }
    
 
    
    .darker .advanced-search-title{
	    display: none;
    }
    
    .hero.location{
	    position: relative;
    width: 100%;
    height: 60vh;
    background-size: cover;
    top: 0px;
    left: 0px;
    right: 0px;
    }
    
    .hero.location .darker{
	    top: 0px;
	    -webkit-box-align: center;
	        -ms-flex-align: center;
	            align-items: center;
	        -webkit-box-pack: center;
	            -ms-flex-pack: center;
	                justify-content: center;
    }
    
    
    .hero{
	    min-height: 100vh;
    }
    
    .hero.location{
	        min-height: 50vh;
	  }
    
    .hero.location form{
	    display: none;
    }
    .hero h1{
	    text-align: center;
    }
    
    .hero.location .darker h1{
	      font-size: 40px;
    width: 80vh;
		letter-spacing: 10px;
    }
    
   .darker .search-bar{
	 width: 100%;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 300px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    height: 280px;
    }
    
    .darker .search-bar > div{
	        height: 37px;
	        margin-right: 0px;
	        width: 300px!important;
	        margin-bottom: 10px;
    }
    
    
    .search-bar .input.date{
	        background-position: 270px center;
    }
    
    .search-bar .search a{
	        margin-top: 15px;
    }
    
    [data-nicedropdown]::-webkit-scrollbar-track{
	        background-color: rgba(0,0,0,0.9)!important;
    }
    
    
    .quick-view{
	    display: none;
    }
    
    
    
    .primary-footer{
	    display: none;
    }
    
    .property-list h3{
	      margin-left: 10px;
		 margin-right: 10px;
   		 text-align: center;
       font-size: 18px;
    line-height: 22px;
	}
	.no-results {
		max-width: 400px;
	}   
}