.commonButton{display:inline-block;text-align:center;margin:.5rem .625rem;font-size:1rem;padding:.4375rem 1.125rem;cursor:pointer;border:.125rem solid gray;-webkit-box-shadow:.1875rem .1875rem .25rem 0 rgba(0,0,0,.5);-moz-box-shadow:.1875rem .1875rem .25rem 0 rgba(0,0,0,.5);box-shadow:.1875rem .1875rem .25rem 0 rgba(0,0,0,.5);-webkit-transition:background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;text-decoration:none}.commonButton,.commonButton:after{-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.commonButton:disabled,.commonButton:disabled:hover{cursor:not-allowed;color:#fff;background-color:gray;border-color:gray}.commonButton:active{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 0 rgba(0,0,0,.5)}.commonButton:active:after{-webkit-box-shadow:inset 0 .0625rem .25rem rgba(0,0,0,.6);-moz-box-shadow:inset 0 .0625rem .25rem rgba(0,0,0,.6);box-shadow:inset 0 .0625rem .25rem rgba(0,0,0,.6)}.commonButton:after{position:absolute;left:0;right:0;top:0;bottom:0;content:" ";font-size:0;-webkit-transition:box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1)}.commonButton.alignLeft{margin-left:0}.commonButton.alignRight{margin-right:0}.commonButtonWrapper{text-align:center;margin:.5rem .4375rem}.commonButtonWrapper.alignLeft{margin-left:0;text-align:left}.commonButtonWrapper.alignLeft .commonButton{margin-left:0}.commonButtonWrapper.alignRight{margin-right:0;text-align:right}.commonButtonWrapper.alignRight .commonButton{margin-right:0}.commonButton{color:#fff;background-color:#212121;border:.125rem solid #212121}.commonButton:hover,.commonButton:active{color:#fff;background-color:#060606}#estateList{position:relative}#estateList #estateListHeading{padding-left:1.6rem}#estateList #estateListTarget{position:relative}#estateList #filterOpenButton{position:absolute;right:2.4rem;top:.625rem;font-size:.875rem}#estateList #noEstatesFound{text-align:center;font-size:1.375rem}#estateList #estateListFilter .dialogWindowHeading{margin-bottom:2.25rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #d4d4d4}#estateList #estateListFilter>ul{list-style-type:none}#estateList #estateListFilter>ul>li{text-align:center;padding-bottom:1.5rem}#estateList #estateListFilter>ul>li .filterTitle,#estateList #estateListFilter>ul>li>ul{display:inline-block;vertical-align:top}#estateList #estateListFilter>ul>li .filterTitle{text-align:right;font-size:1.625rem;font-weight:bold;color:#333;margin-right:2rem;min-width:17rem}#estateList #estateListFilter>ul>li>ul{list-style-type:none;padding:.25rem 0;width:30rem}#estateList #estateListFilter>ul>li>ul li{text-align:left}#estateList #estateListFilter>ul>li.buttonFormGroup .filterTitle{margin-top:.375rem}#estateList #estateListFilter>ul>li.buttonFormGroup>ul{text-align:left}#estateList #estateListFilter>ul>li.buttonFormGroup>ul li{display:inline-block;vertical-align:middle}#estateList #estateListFilter>ul>li.buttonFormGroup>ul li button{margin:0;margin-right:.5rem}#estateList #estateListFilter>ul>li.buttonFormGroup>ul li button.notSelected{background-color:#fff;color:#4a4a4a}#estateList #estateListFilter>ul>li.buttonFormGroup>ul li button.notSelected:hover{background-color:#d4d4d4}#estateList #estateListFilter>ul>li.checkboxFormGroup .filterInputs{font-size:0;text-align:left}#estateList #estateListFilter>ul>li.checkboxFormGroup .filterInputs li{display:inline-block;vertical-align:top;width:45%}#estateList #estateListFilter>ul>li.checkboxFormGroup .filterInputs label,#estateList #estateListFilter>ul>li.checkboxFormGroup .filterInputs [type=checkbox]{display:inline-block;vertical-align:middle}#estateList #estateListFilter>ul>li.checkboxFormGroup .filterInputs label{font-size:1.125rem;color:#494949;padding:.375rem 0}#estateList #estateListFilter>ul>li.checkboxFormGroup .filterInputs [type=checkbox]{width:1rem;height:1rem;margin-right:.5rem;margin-left:.5rem}#estateList #loadMoreEstatesWrapper{margin-top:3rem}@media only screen and (max-width: 75rem){#estateList #estateListHeading{padding-left:0}#estateList h1{margin-bottom:1.125rem;text-align:center}#estateList #filterOpenButton{position:relative;right:0;top:0;display:block;margin-left:auto;margin-right:auto}#estateList #loadMoreEstatesWrapper{margin-top:0rem}}@media only screen and (max-width: 62.5rem){#estateList #estateListFilter .dialogWindowHeading{margin-bottom:1.875rem;padding-bottom:1rem}#estateList #estateListFilter>ul>li{padding-bottom:1.5rem}#estateList #estateListFilter>ul>li .filterTitle,#estateList #estateListFilter>ul>li>ul{display:block}#estateList #estateListFilter>ul>li .filterTitle{margin-right:0;min-width:unset;text-align:left;margin-bottom:.5rem}#estateList #estateListFilter>ul>li>ul{width:auto}#estateList #estateListFilter>ul>li.buttonFormGroup .filterTitle{margin-top:.1875rem}#estateList #estateListFilter>ul>li.buttonFormGroup>ul li button{margin-bottom:.25rem !important;padding-left:1.125rem;padding-right:1.125rem}#estateList #estateListFilter>ul>li.checkboxFormGroup .filterInputs li{display:block;width:auto}}/*# sourceMappingURL=EstateList.css.map */
