.filter-table .btn-toolbar{margin-bottom:20px !important}.filter-table th{vertical-align:middle !important;border:0 !important;font-weight:600}.filter-table td,.filter-table tbody th{vertical-align:middle !important;border:0 !important;background:#fff !important;color:#061b2b !important}.filter-table tbody th{font-weight:600}.filter-table .table-responsive{border:0 !important;margin-bottom:0 !important}.filter-table .dropdown-btn-group button.btn.btn-default{background:#061b2b;border:1px #061b2b solid;padding:12px 10px;color:#fff;font-weight:500;font-size:15px;border-radius:4px 0 0 4px}.filter-table .dropdown-btn-group button.dropdown-toggle{background:#fff !important;color:#061b2b !important;border-radius:0 4px 4px 0 !important}.filter-table .focus-btn-group span{display:none}.filter-table .focus-btn-group button{font-size:15px;font-weight:500;padding:12px 10px;background:#061b2b;border:1px #061b2b solid;color:#fff}.filter-table .focus-btn-group button:hover,.filter-table .focus-btn-group button:focus{border:1px #061b2b solid;background:#061b2b;color:#fff}.filter-table .sub-operator-table-title{background:#061b2b;text-align:center;color:#fff;padding:12px;font-size:16px;font-weight:500}.filter-table .dropdown-btn-group button.dropdown-toggle .caret{position:absolute;right:10px;top:50%;transform:translate(0,-50%)}.filter-table .dropdown-menu li.checkbox-row label{font-weight:normal;font-size:14px;white-space:normal !important;padding-right:10px;left:22px;position:relative}.filter-table .dropdown-menu li.checkbox-row{margin-bottom:0;padding:5px 10px;position:relative}.filter-table ul.dropdown-menu{max-width:180px;text-align:left;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;right:0;position:absolute;padding:10px 5px;display:none;z-index:99;margin-top:0}.filter-table .dropdown-menu li.checkbox-row input,.filter-table .dropdown-menu li.checkbox-row label{display:inline}.filter-table .unfocused.focused td,.filter-table .unfocused.focused th{background:#e8f0f6 !important}.filter-table .unfocused.focused{opacity:1}.filter-table .unfocused{opacity:.5}.filter-table table thead,.filter-table table tbody{display:block}.filter-table table tr{display:table;width:100%}.filter-table .focus-btn-group{display:inline}.filter-table .dropdown-btn-group{position:relative}.filter-table .dropdown-btn-group button.dropdown-toggle .caret::before{content:'\e900';font-family:icons,sans-serif;color:#061b2b;font-size:10px}.filter-table .focus-btn-group btn-primary{background-color:#3ca8f5}.filter-table th,.filter-table td{font-size:16px !important;text-align:center !important}.filter-table .focus-btn-group button:hover,.filter-table .focus-btn-group button.btn-primary{border:1px #0092cc solid;background:#0092cc;color:#fff}.filter-table table tbody tr{border-bottom:0;border-left:0;border-right:0}.filter-table table::-webkit-scrollbar{width:0;height:15px;border-radius:4px}.filter-table table::-webkit-scrollbar-track{background:#fff;border-radius:0;border-top:1px #061b2b solid}.filter-table table::-webkit-scrollbar-thumb{background:#999;border-radius:4px}.filter-table table::-webkit-scrollbar-thumb:hover{background:#ccc;border-radius:4px}.filter-table table th{min-width:130px}.filter-table .dropdown-menu li.checkbox-row input[type="checkbox"]{margin-right:6px;position:absolute;height:14px;width:14px;top:2px}.filter-table .dropdown-menu li.checkbox-row input[type="checkbox"]:checked:after{content:"\f00c";width:16px;height:13px;z-index:1;position:absolute;border-radius:4px;left:-1px;top:-1px;color:#fff;font-family:fontawesome,sans-serif;font-size:11px;text-align:center;padding-top:3px;background:#0092cc !important}.filter-table table td{min-width:130px}.filter-table .dropdown-btn-group .displayallbuttonrwd.btn-primary{background:#0092cc !important;color:#fff !important;border:1px #0092cc solid !important}.filter-table th:nth-child(1),.filter-table td:nth-child(1){text-align:left !important}.filter-table tbody th:nth-child(1){padding-left:10px}.filter-table table th,.filter-table table td{word-wrap:normal;word-break:break-word;text-align:left !important;padding:15px 10px !important}@media(max-width:767px){.filter-table button.btn-default{min-width:90px}.filter-table .focus-btn-group{margin-top:5px}.filter-table th,.filter-table tbody td{font-size:14px !important}.filter-table th,.filter-table td{font-size:14px !important}}