.results_buttons{align-content:center;column-gap:20px;display:flex;flex-direction:row-reverse;justify-content:space-between;padding-right:24px;width:60%}.walston-mls-module{margin-top:0}#submit-walston-mls-form{margin-top:1rem}#walston-mls-search-form{margin-bottom:3rem}.walston-mls-module{position:relative}.mls-primary-search-field-cont,.mls-secondary-search-field-cont{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:25px}.mls-primary-search-field-cont{justify-content:space-between;padding:0 2%}#mls-hide-secondary-search,#mls-show-secondary-search,.mls-secondary-button{background-color:#fff;border-radius:10px;color:#000;cursor:pointer;margin:0 auto;padding:10px 5px;text-align:center;width:20%}#mls-secondary-search-wrapper{border-top:none;display:none}#search-element-cont-field-area{width:130%!important}#areas{margin-left:10px;width:75%}.search-element-group{display:flex;flex-direction:column;position:relative;width:12%}.search-element-group:hover{cursor:pointer}.search-element-cont{align-items:center;border:1px solid #fff;border-radius:10px;display:flex;justify-content:center;max-height:50px;padding:0 7px;width:100%!important}.search-element-cont-fields{background-color:#000;border:1px solid #fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none;padding:10px 2%;position:absolute;top:100%;width:120%;z-index:100!important}.mls-dd-cont{align-items:center;display:flex;flex-wrap:no-wrap;justify-content:flex-start;margin-bottom:10px}.mls-dd-cont label{font-weight:300;margin-left:10px;margin-right:10px}.mls-dd-cont>input{background-color:#fff!important;color:#000!important;margin-left:.5rem;width:50%!important}.mls-dd-cont.search-element-address>input{width:75%!important}.prop-link{margin-top:12.5px;text-decoration:none;width:48%}.prop-link .prop-overlay{background:linear-gradient(0deg,rgba(0,0,0,.65),transparent 80%)}.prop-link:first-child,.prop-link:nth-child(2){margin-top:0}@media only screen and (max-width:768px){.hs-site-page form,.wg-contact-us-cont-half form{width:103.5%}.mls-results-area{width:103.5}#next-results-btn,#prev-results-btn,.mls-search-results-display,.results_buttons{width:100%}.prop{height:50vw}.prop-link{width:100%}.prop-add{font-size:20px}.prop-info{font-size:18px;margin-top:15px}.prop-price{margin-top:15px}.prop-price,.prop-tag{font-size:24px}}.mls-primary-search-field-cont h3,.mls-secondary-search-field-cont h3{font-size:20px!important}.big-search-field{margin:0 auto;width:50%}.big-search-field input{border-bottom:1px solid #fff!important;border-radius:0;margin-bottom:25px!important}@media(max-width:1100px){.mls-primary-search-field-cont{flex-direction:column!important}.search-element-group{margin:0 auto!important;width:90%!important}.mls-results-area{flex-direction:column}.mls-search-results-display{margin:0 auto!important;width:90%!important}.results_buttons{padding-right:0;width:100%}#mls-search-map-display{width:100%!important}}.quickview-link{width:22%!important}.quickview-link .slide{width:100%!important}