.filterlist{display:flex;flex-direction:column;justify-content:space-between}.filterlist .fl-nodatasource-message{text-align:center;vertical-align:middle;font-style:italic;height:200px}.loadingoverlay{opacity:.2}.filterlist .overlaydiv{min-height:200px}.filterlist .fl-table{margin-bottom:10px}.filterlist .fl-table>tbody tr:first-child>td{border-top-style:none}.filterlist .fl-widget{margin-bottom:15px;padding-left:7px;padding-right:7px}.filterlist .fl-widget-row{margin-left:-7px;margin-right:-7px;margin-bottom:-5px}.filterlist .fl-widget select{cursor:pointer}.filterlist .fl-reset-widget button{width:100%}.filterlist .fl-page-widget>div{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-left:5px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.filterlist .fl-page-widget .btn{border:none;background-color:inherit;padding:5px 10px;font-size:18px;font-weight:700;cursor:pointer;display:inline-block;border-radius:0}.filterlist .fl-page-widget .btn:hover{background:#f5f5f5}.filterlist .fl-page-widget .btn:focus{outline-style:none}.filterlist .fl-page-widget .btn:active{box-shadow:none}.filterlist .fl-page-widget .btn.disabled{opacity:.2}