#immosearch-app .realtorDirectoryContent.loading{opacity:.3}#immosearch-app .realtorDirectoryContent .realtor-loadingSymbol{height:30px;background-image:url(/immobiliensuche/Content//img/icn_pending.gif);background-repeat:no-repeat;background-position:center;opacity:1}#immosearch-app #realtorDirectoryTable .realtorRow:hover{-webkit-box-shadow:0 0 12px 5px #e9e9e9;-moz-box-shadow:0 0 12px 5px #e9e9e9;box-shadow:0 0 12px 5px #e9e9e9;cursor:pointer}#immosearch-app #realtorDirectoryTable .realtor-loadingSymbol.displayNone{display:none}#immosearch-app #realtorDirectoryTable .realtor-logo{width:205px;text-align:center}#immosearch-app #realtorDirectoryTable .realtor-logo img{max-width:200px;border:none;margin:0}#immosearch-app #realtorDirectoryTable .realtor-properties{width:118px}#immosearch-app #realtorDirectoryTable .table-objects .fa{font-size:15px;width:15px;float:left}#immosearch-app #realtorDirectoryTable .display-inline-spans{margin-bottom:1px}#immosearch-app #realtorDirectoryTable .display-inline-spans>span{display:inline}#immosearch-app ul.paging-list.realtorPaging{width:100%;margin-top:15px}#immosearch-app ul.paging-list.realtorPaging li{width:22%;margin:0 .2%}#immosearch-app ul.paging-list.realtorPaging li.page-list-count{width:10%;padding:13px 8px}#immosearch-app ul.paging-list li a.button.nonactive{background:#b7b7b7;opacity:1;pointer-events:none;cursor:default}#immosearch-app .realtor-filter{background-color:#94ba65;border:1px solid #94ba65;padding:3px;box-shadow:0 1px 1px rgba(0,0,0,.04),0 2px 3px rgba(0,0,0,.05);clear:both}#immosearch-app .realtor-filter>div{clear:both;padding:5px}#immosearch-app .realtor-filter .title{display:inline-block;color:#fff;font-weight:600;font-size:15px;padding:3px 8px}#immosearch-app .realtor-filter a.nonactive{cursor:not-allowed;pointer-events:none;cursor:default}#immosearch-app .realtor-filter .filter-letter{display:inline-block;text-decoration:none;color:#fff;padding:5px 9.5px}#immosearch-app .realtor-filter .filter-letter:hover{text-decoration:underline}#immosearch-app .realtor-filter .filter-region{display:inline-block;text-decoration:none;padding:8px 12px;background-color:#555;color:#fff;margin-right:4px}#immosearch-app .realtor-filter .filter-letter.selected{background-color:#fff;color:#555}#immosearch-app .realtor-filter .filter-region.selected{background-color:#fff;color:#555}#immosearch-app .realtor-filter .filter-region.nonactive{background-color:gray!important;color:#d3d3d3!important}#immosearch-app table.table{width:100%;margin:0;padding:0;border-spacing:0;border-collapse:separate}#immosearch-app table.table thead{background-color:#fff}#immosearch-app table.table thead td{font-weight:bold;border-bottom:1px solid #ccc}#immosearch-app table.table tbody td:first-child{max-width:400px;text-overflow:ellipsis;overflow:hidden}#immosearch-app table.table td{border-right:1px solid #f8f8f8;padding:12px 8px;border-bottom:1px solid #f8f8f8}#immosearch-app table.table td.table-objects span{display:block}