.table-hover tbody tr:hover td{background-color:#abb8c347;cursor:pointer}.dataTables_paginate{width:100%;text-align:center}.list-group-mine .list-group-item:hover{background-color:#abb8c347}.no-decoration{text-decoration:none}.dataTables_filter,.dataTables_length{display:none}#side_locations li{cursor:pointer}#apply_jobs span{color:orangered}#error-color{color:red}.error_message{color:orangered}#social_icons a{text-decoration:none;padding:10px}#navlist{height:400px;overflow-x:hidden;overflow-y:scroll}.autocomplete{position:relative;display:inline-block}input{border:1px solid #fff0;background-color:#f1f1f1;padding:10px;font-size:16px}input[type=text]{background-color:#f1f1f1;width:100%}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-top:none;z-index:99;top:100%;left:0;right:0;max-height:250px;overflow:auto}.autocomplete-items-js{position:absolute;border:1px solid #d4d4d4;border-top:none;z-index:99;top:100%;left:0;right:0;width:300px;margin:0 auto;max-height:250px;overflow:auto}.autocomplete-items div,.autocomplete-items-js div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4;text-align:left}.autocomplete-items div:hover,.autocomplete-items-js div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:DodgerBlue!important;color:#fff}#loader{position:fixed;z-index:999;height:auto;width:100%;overflow:show;text-align:center;top:0;left:0;bottom:0;right:0;opacity:.5}#loading-image{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;text-align:center}.page-id-16401 .wpb-pcf-form-fire{margin-left:auto;margin-right:0}#searchTable thead tr{background-color:#143e51!important;height:55px}#searchTable tbody tr{height:50px}#searchTable thead tr th{color:#fff}input[type="checkbox"]{left:unset!important}.form-check-label{margin-top:-23px}#social_icons{display:flex;justify-content:center;align-items:center;flex-direction:row}#social_icons a{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#dde1e7;border-radius:50%;margin:0 10px;position:relative}#social_icons a i{cursor:pointer;background:#dde1e7;font-size:30px;transition:1s ease}#social_icons a:hover i{color:dodgerblue}.btn-change8{height:40px;width:100px;background:#097dae;margin:20px;float:left;border:0;color:#fff;box-shadow:0 0 1px #ccc;-webkit-transition-duration:0.5s;-webkit-transition-timing-function:linear;box-shadow:0 0 0 #209cee inset;border-radius:30px}.btn-change8:hover{-webkit-box-shadow:-100px 0 0 #31708f inset}.back-to-jobs a{position:relative;display:block;text-transform:uppercase;margin:20px 0;padding:10px 20px;text-decoration:none;color:#262626;font-family:sans-serif;font-size:18px;font-weight:600;transition:.5s;z-index:1}.back-to-jobs a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-top:2px solid #027ba8;border-bottom:2px solid #027ba8;transform:scaleY(2);opacity:0;transition:.3s}.back-to-jobs a:after{content:'';position:absolute;top:2px;left:0;width:100%;height:100%;background-color:#027ba8;transform:scale(0);opacity:0;transition:.3s;z-index:-1}.back-to-jobs a:hover{color:#fff}.back-to-jobs a:hover:before{transform:scaleY(1);opacity:1}.back-to-jobs a:hover:after{transform:scaleY(1);opacity:1}.job-desc strong{color:#056BFC}.job-desc ol{padding:10px}.job-desc ul{list-style:disc;padding-left:25px}.job-header-text{line-height:36px}.job-header-text strong,.job-footer-text strong{color:#22b585}.careerlist{list-style-type:disc!important;margin-left:2em!important;margin-bottom:1em!important}.dt-search{margin-bottom:40px;margin-top:20px;text-align:center}.dt-search input{min-width:340px;padding:10px 15px;border:2px solid #ccc;border-radius:10px;height:50px;outline:none;transition:all 0.3s ease;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.dt-search input:focus,.dt-search input:hover{border-color:#007bff;box-shadow:0 0 10px rgb(0 123 255 / .3)}.dt-search input::placeholder{color:#999}.bold-label{font-weight:700;font-size:16px;display:block;color:#333}#jobTable_wrapper .dt-layout-row{display:flex;justify-content:space-between;align-content:center;align-items:center}#jobTable_wrapper .dt-length label{text-transform:capitalize;margin-left:5px}@media (max-width:768px){#jobTable_wrapper .dt-layout-row{flex-direction:column;gap:8px}}