.table-filter-vue{--gray-dark: #5e6570;--dropdown-bg: #e8e8e8;--button-bg: #ccc;--white: #fff;--close-botton-bg: var(--gray-dark);--button-size: 32px;--button-bg-hover: #ddd;--filter-active: #c00;--filter-active-secondary: orange;--dropdown-space: 10px;--box-shadow: 0 3px 5px rgba(0, 0, 0, .301960784313725)}.table-filter-vue .table.b-table{margin-top:3rem}.table-filter-vue .table:not(.dataTable) tr:hover td{background:var(--filter-active);cursor:pointer}.table-filter-vue .table:not(.dataTable) tr:hover td a:hover,.table-filter-vue .table:not(.dataTable) tr:hover td a{color:var(--white)!important}@media screen and (max-width: 767px){.table-filter-vue table:not(.dataTable):not(.datepicker-grid).table>tbody>tr>td:not(.noHeader),.table-filter-vue table:not(.dataTable):not(.datepicker-grid).table>tbody>tr>th:not(.noHeader),.table-filter-vue table:not(.dataTable):not(.datepicker-grid).table>tfoot>tr>td:not(.noHeader),.table-filter-vue table:not(.dataTable):not(.datepicker-grid).table>tfoot>tr>th:not(.noHeader),.table-filter-vue table:not(.dataTable):not(.datepicker-grid).table>thead>tr>td:not(.noHeader),.table-filter-vue table:not(.dataTable):not(.datepicker-grid).table>thead>tr>th:not(.noHeader){position:relative;padding:0;border:none}}@media screen and (max-width: 767px){.table-filter-vue table:not(.dataTable):not(.datepicker-grid) tr{border-bottom:1px solid #999;padding:var(--dropdown-space) 0}}.table-filter-vue .pagination{margin:0 0 var(--dropdown-space)}.table-filter-vue .pagination>.active>a:hover,.table-filter-vue .pagination>.active>a:focus,.table-filter-vue .pagination>.active>button:hover,.table-filter-vue .pagination>.active>button:focus,.table-filter-vue .pagination>.active>span:hover,.table-filter-vue .pagination>.active>span:focus{background-color:var(--filter-active);border-color:var(--filter-active);color:var(--white)}.table-filter-vue .pagination>.active>button,.table-filter-vue .pagination>.active>span{background-color:var(--filter-active);border-color:var(--filter-active);color:var(--white)}.table-filter-vue .pagination>li>a,.table-filter-vue .pagination>li>button,.table-filter-vue .pagination>li>span{color:var(--filter-active)}.table-filter-vue .btn-primary{background-color:var(--filter-active);border:none}.table-filter-vue .btn--dropdown{width:100%;border-radius:0;border:0;margin-top:var(--dropdown-space);height:32px;display:flex;position:relative;padding:0;box-sizing:content-box}.table-filter-vue .btn--dropdown span,.table-filter-vue .btn--dropdown i{background:var(--button-bg)}.table-filter-vue .btn--dropdown span{padding:6px 12px;text-align:left;height:var(--button-size);width:100%;margin-right:2px}.table-filter-vue .btn--dropdown i{height:var(--button-size);width:var(--button-size);font-size:28px;flex-shrink:0;align-content:center}.table-filter-vue .btn--dropdown:focus{outline:0 auto var(--filter-active)}.table-filter-vue .selected .btn--dropdown span{font-weight:700}.table-filter-vue .btn--print,.table-filter-vue .btn--search,.table-filter-vue .btn--reset{height:var(--button-size);justify-content:center;align-self:flex-end;width:auto;border:none;margin-top:var(--dropdown-space);margin-left:1rem;background:var(--close-botton-bg);color:var(--white)}.table-filter-vue .btn--print:hover,.table-filter-vue .btn--search:hover,.table-filter-vue .btn--reset:hover{color:var(--white)}.table-filter-vue .btn--save,.table-filter-vue .btn--close{width:calc(100% - var(--dropdown-space) * 2);border:none;margin:var(--dropdown-space);background:var(--close-botton-bg);color:var(--white)}.table-filter-vue .btn--save{background:var(--filter-active)}.table-filter-vue .btn--print{display:none;background-color:var(--filter-active)}@media screen and (min-width: 992px){.table-filter-vue .btn--print{display:block}}.table-filter-vue .no-comapany-found{font-size:14px;text-align:center;margin:2rem 0 25vh}.table-filter-vue form.filters{display:flex;flex-wrap:wrap;border-bottom:2px solid var(--button-bg);padding-bottom:2rem}.table-filter-vue .filter{width:calc(100% + 20px);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:1rem calc(var(--dropdown-space) * -1)}.table-filter-vue .filter-buttons{display:flex;justify-content:flex-end}.table-filter-vue .dropdown{width:100%;margin:0 10px;position:relative}.table-filter-vue .dropdown.disabled{opacity:.5;pointer-events:none}.table-filter-vue .dropdown .dropdown{width:calc(100% - var(--dropdown-space) * 2);margin:0 var(--dropdown-space) var(--dropdown-space)}@media screen and (min-width: 992px){.table-filter-vue .dropdown{width:calc(33% - 20px)}}.table-filter-vue .dropdown-collapse{background:var(--dropdown-bg);z-index:100;transition:all 0!important;width:100%;padding:0;margin-top:2px;position:absolute;box-shadow:var(--box-shadow)}.table-filter-vue .criteria{padding:calc(var(--dropdown-space) * .5) var(--dropdown-space);cursor:pointer}.table-filter-vue .criteria label{margin:3px 0;width:100%}.table-filter-vue .criteria label:before{font-family:FontAwesome;font-size:1.6rem;content:"";margin-right:1.3rem}.table-filter-vue .criteria input{display:none}.table-filter-vue .criteria:hover,.table-filter-vue .criteria.selected{background:var(--filter-active);color:var(--white)}.table-filter-vue .criteria.selected:hover{opacity:.5}.table-filter-vue .criteria label{margin:0;padding-top:3px;padding-bottom:3px}.table-filter-vue .criteria--muliple label{padding-left:2.5rem;text-indent:-2.5rem}.table-filter-vue .criteria--muliple label:before{font-family:FontAwesome;font-size:1.6rem;content:"";margin-right:1.3rem}.table-filter-vue .criteria--muliple input{display:none}.table-filter-vue .criteria--muliple.selected label:before{content:""}.table-filter-vue .criteria--single label{width:100%}.table-filter-vue .criteria--single label:before{content:none}.table-filter-vue .form-group{width:100%}.table-filter-vue .form-control{border-radius:0}.table-filter-vue .input-group input{border-right:none}.table-filter-vue .icon-group{background-color:#fff;border-left:none;border-radius:0;box-shadow:inset 0 1px 1px #00000013}@media print{.table-filter-vue body>*:not(#Printcontainer){display:none}.table-filter-vue #Printcontainer{display:block!important}}.table-filter-vue body.print>*:not(#Printcontainer){display:none}.table-filter-vue body.print #Printcontainer{display:block}.table-filter-vue .print-template,.table-filter-vue #Printcontainer{display:none}.table-filter-vue .print-template ul li,.table-filter-vue #Printcontainer ul li{white-space:nowrap}.table-filter-vue .print-template .hidden,.table-filter-vue #Printcontainer .hidden{display:none}.table-filter-vue .print-template h2,.table-filter-vue #Printcontainer h2{font-size:18px;padding-bottom:5px}.table-filter-vue .print-template .table>tbody>tr>td,.table-filter-vue .print-template .table>tbody>tr>th,.table-filter-vue .print-template .table>tfoot>tr>td,.table-filter-vue .print-template .table>tfoot>tr>th,.table-filter-vue .print-template .table>thead>tr>td,.table-filter-vue .print-template .table>thead>tr>th,.table-filter-vue #Printcontainer .table>tbody>tr>td,.table-filter-vue #Printcontainer .table>tbody>tr>th,.table-filter-vue #Printcontainer .table>tfoot>tr>td,.table-filter-vue #Printcontainer .table>tfoot>tr>th,.table-filter-vue #Printcontainer .table>thead>tr>td,.table-filter-vue #Printcontainer .table>thead>tr>th{font-size:12px}.table-filter-vue .print-template .p,.table-filter-vue #Printcontainer .p{font-size:12px}.table-filter-vue .print-template .row,.table-filter-vue #Printcontainer .row{display:flex;margin:0}.table-filter-vue .print-template .row--line,.table-filter-vue #Printcontainer .row--line{border-bottom:1px solid #ddd}.table-filter-vue .print-template .row--space,.table-filter-vue #Printcontainer .row--space{margin:6px 0 0}.table-filter-vue .print-template [class*=col-],.table-filter-vue #Printcontainer [class*=col-]{padding:0 8px}.table-filter-vue body.print .print-template,.table-filter-vue body.print #Printcontainer{display:block}.table-filter-vue [data-tableheader*=Phone]{line-break:none;white-space:nowrap;width:200px}.table-filter-vue .simple-typeahead{width:calc(100% - var(--dropdown-space) * 2);margin:var(--dropdown-space)}.table-filter-vue .simple-typeahead-input{width:100%;font-size:14px;padding:4px;border:0}.table-filter-vue .simple-typeahead-list-item-text{font-size:14px;padding:5px 0;display:block;cursor:pointer}@media print{body>*:not(#Printcontainer){display:none}#Printcontainer{display:block!important}}body.print>*:not(#Printcontainer){display:none}body.print #Printcontainer{display:block}.print-template,#Printcontainer{display:none}.print-template ul li,#Printcontainer ul li{white-space:nowrap}.print-template .hidden,#Printcontainer .hidden{display:none}.print-template h2,#Printcontainer h2{font-size:18px;padding-bottom:5px}.print-template .table>tbody>tr>td,.print-template .table>tbody>tr>th,.print-template .table>tfoot>tr>td,.print-template .table>tfoot>tr>th,.print-template .table>thead>tr>td,.print-template .table>thead>tr>th,#Printcontainer .table>tbody>tr>td,#Printcontainer .table>tbody>tr>th,#Printcontainer .table>tfoot>tr>td,#Printcontainer .table>tfoot>tr>th,#Printcontainer .table>thead>tr>td,#Printcontainer .table>thead>tr>th{font-size:12px}.print-template .p,#Printcontainer .p{font-size:12px}.print-template .row,#Printcontainer .row{display:flex;margin:0}.print-template .row--line,#Printcontainer .row--line{border-bottom:1px solid #ddd}.print-template .row--space,#Printcontainer .row--space{margin:6px 0 0}.print-template [class*=col-],#Printcontainer [class*=col-]{padding:0 8px}body.print .print-template,body.print #Printcontainer{display:block}[data-tableheader*=Phone]{line-break:none;white-space:nowrap;width:200px}
