.wrapper[data-v-485b5c90]{display:flex;height:45px;flex-basis:40px}@media only screen and (min-width:768px){.wrapper[data-v-485b5c90]{flex-basis:200px}}.wrapper .btn-container[data-v-485b5c90]{position:relative;display:flex;flex:1;border:1px solid #0065b8}.wrapper .btn-container[data-v-485b5c90]:hover{cursor:pointer}.wrapper .btn-container .alt-btn[data-v-485b5c90]{padding:8px 5px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:.7em;flex-basis:80%}.wrapper .btn-container .btn-icon[data-v-485b5c90]{color:green;width:60px;display:flex;justify-content:center;align-items:center;font-size:1.2em;flex-basis:20%}.wrapper .btn-container .btn-icon svg[data-icon=file-csv][data-v-485b5c90]{color:#0065b8}.wrapper .btn-container .btn-icon svg[data-icon=file-pdf][data-v-485b5c90]{color:#b20000}.wrapper .btn-container .btn-icon svg[data-icon=print][data-v-485b5c90]{color:#a1a1a5}.wrapper .btn-container.disabled[data-v-485b5c90]{border-color:#d8d8d8}.wrapper .btn-container.disabled .btn-icon[data-v-485b5c90]{color:#d8d8d8}.contractors-actions[data-v-0c10e1b8]{display:flex;background-color:#fff;padding:60px}.contractors-actions .search[data-v-0c10e1b8]{margin-left:auto;display:block;flex-basis:50%}.contractors-actions .right[data-v-0c10e1b8]{margin-left:auto;display:flex;flex-basis:25%;justify-content:flex-end}.contractors-actions .right a[data-v-0c10e1b8]{text-decoration:none;color:inherit}.contractors-actions .right .wrapper[data-v-0c10e1b8]{padding-left:10px}.radio-container[data-v-f043df0a]{display:flex;align-items:center;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input[data-v-f043df0a]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-container .checkmark[data-v-f043df0a]{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#ededed;border-radius:50%}.radio-container .checkmark[data-v-f043df0a]:after{content:"";position:absolute;display:none}.radio-container:hover input~.checkmark[data-v-f043df0a]{background-color:#ccc}.radio-container input:checked~.checkmark[data-v-f043df0a]{background-color:#2196f3}.radio-container input:checked~.checkmark[data-v-f043df0a]:after{display:block}.radio-container .checkmark[data-v-f043df0a]:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.pagination-body[data-v-3ed300c1]{display:flex;margin:0 auto;padding:60px;background-color:#fff;border-top:1px solid #c7c7cc}@media only screen and (max-width:768px){.pagination-body[data-v-3ed300c1]{justify-content:center}}.pagination-body .pagination-center[data-v-3ed300c1]{display:flex;flex:1;justify-content:center;align-items:center}.pagination-body .pagination-center .page-size[data-v-3ed300c1]{margin-left:10px;width:50px;height:35px;border:1px solid #00f;display:flex;align-items:center}.pagination-body .pagination-controls[data-v-3ed300c1]{display:flex;flex-basis:50%;justify-content:center;align-items:center}.pagination-body .pagination-controls .control[data-v-3ed300c1]{display:inline-flex;text-align:center;background-color:#ededed}.pagination-body .pagination-controls .control.left[data-v-3ed300c1],.pagination-body .pagination-controls .control.right[data-v-3ed300c1]{font-size:1.5rem;color:#c7c7cc}.pagination-body .pagination-controls .control.left .arrow[data-v-3ed300c1],.pagination-body .pagination-controls .control.right .arrow[data-v-3ed300c1]{display:inline-flex;position:relative;width:35px;height:35px}.pagination-body .pagination-controls .control.left .arrow[data-v-3ed300c1]:not(:first-of-type),.pagination-body .pagination-controls .control.right .arrow[data-v-3ed300c1]:not(:first-of-type){border-left:2px solid #fff}.pagination-body .pagination-controls .control.left svg[data-v-3ed300c1],.pagination-body .pagination-controls .control.right svg[data-v-3ed300c1]{margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pagination-body .pagination-controls .control.left.enabled[data-v-3ed300c1],.pagination-body .pagination-controls .control.right.enabled[data-v-3ed300c1]{background-color:#0065b8;color:#fff}.pagination-body .pagination-controls .control.left[data-v-3ed300c1]:hover,.pagination-body .pagination-controls .control.right[data-v-3ed300c1]:hover{cursor:pointer}.pagination-body .pagination-controls .control.left [data-label][data-v-3ed300c1],.pagination-body .pagination-controls .control.right [data-label][data-v-3ed300c1]{display:none}.pagination-body .pagination-controls .page-indicator-holder[data-v-3ed300c1]{display:inline-flex}.pagination-body .pagination-controls .page-indicator-holder div[data-v-3ed300c1]{display:none}.pagination-body .pagination-controls .page-indicator-holder div.active[data-v-3ed300c1]{margin:0 8px;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.pagination-body .pagination-controls .page-indicator-holder div.active[data-v-3ed300c1]:hover{cursor:pointer;background-color:#e4eff8}.pagination-body .pagination-controls .record-count[data-v-3ed300c1]{flex-grow:1}.pagination-body.small[data-v-3ed300c1]{font-size:.8rem;padding:30px}.pagination-body.small .pagination-center .show-label .sl[data-v-3ed300c1]{display:none}.pagination-body.small .pagination-controls .control[data-v-3ed300c1]{height:30px}.pagination-body.small .page-indicator-holder div.active[data-v-3ed300c1]{display:flex;justify-content:center;width:30px;height:30px}.contractors-listing[data-v-a668f1ee]{list-style-position:inside;padding-left:0}.radio-control[data-v-a668f1ee]{display:flex;padding:10px 0;margin:1em;flex:1;justify-content:flex-end;align-items:flex-end}.radio-control .tol-list ul li .remove[data-v-a668f1ee]{width:30px;height:30px;font-size:1.2em;color:#d8d8d8;text-align:center;float:right}.radio-control .tol-list ul li .remove[data-v-a668f1ee]:hover{background-color:#d8d8d8;border-radius:100%;color:#fff}.radio-control .grey[data-v-a668f1ee]{color:#777}.multi-inline[data-v-a668f1ee]{display:flex;justify-content:flex-start;align-content:center;background-color:#c7c7cc;align-items:flex-end;height:100%;padding:10px 10px 0 10px}.multi-inline>span.radio-label[data-v-a668f1ee]{display:flex;font-weight:700;margin-bottom:10px}.multi-inline>[data-v-a668f1ee]{margin-left:1em}.multi-inline>[data-v-a668f1ee]:first-child{margin-left:0}