.sidebar-page-container{padding-top:12px;padding-bottom:24px}.sidebar-page-container .auto-container{max-width:1200px}.sidebar-page-container .sidenav{padding:0}.sidebar-page-container .sidenav .card{border:1px solid #e6e6e6;border-radius:6px}.sidebar-page-container .sidenav .card .card-body{padding:.75rem}.sidebar-page-container .sidenav .list-group-item{border:none;padding:.6rem .75rem;color:#26a9e1;background:transparent}.sidebar-page-container .sidenav .list-group-item:hover{background:#26a9e1;color:#fff}.user-profile-form .form-control{border:1px solid #ced4da;box-shadow:none}.user-profile-form .form-control:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.user-profile-form .btn-primary{background-color:#29398b;border-color:#29398b}.user-profile-form .btn-primary:hover{background-color:#1f2d6b;border-color:#1f2d6b}.user-profile-form .text-danger{font-size:.9rem}.user-profile-form .form-group{margin-bottom:.5rem}.user-profile-form label{display:block;margin-bottom:.25rem;font-weight:600;color:#222}.user-profile-form .form-control{border:1px solid #d1d5d9 !important;background:#fff !important;padding:.45rem .6rem;color:#333 !important}.user-profile-form .form-control.mb-2{margin-bottom:.5rem}.user-profile-form .field-validation-valid,.user-profile-form .text-success{margin-left:.5rem}.user-profile-form .btn-style-three{background-color:#0F7BAA;border-color:#0F7BAA;color:#fff;padding:.45rem .9rem;font-weight:600}.user-profile-form .btn-style-three:hover{background-color:#1f90bf;border-color:#1f90bf}form#frmUserProfile .form-control,.profile .form-control{border:1px solid #d1d5d9 !important;background:#fff !important;box-shadow:none !important;padding:.45rem .6rem !important}form#frmUserProfile .btn-style-three,.profile .btn-style-three,.profile .save{background-color:#0F7BAA !important;border-color:#0F7BAA !important;color:#fff !important}.btn-style-three:hover,.btn-style-three:focus,.btn-style-three:active,.btn-style-three.active,.btn-style-three.show{background-color:#1f90bf !important;border-color:#1f90bf !important;color:#fff !important;outline:none !important;box-shadow:none !important}.btn-career-primary{background:#26a9e1 !important;border-color:#26a9e1 !important;color:#fff !important}.btn-career-primary:hover,.btn-career-primary:focus{background:#29398b !important;border-color:#29398b !important;color:#fff !important}.btn-career-primary:active{background:#c75503 !important;border-color:#c75503 !important}.btn-career-primary:disabled,.btn-career-primary[disabled],.btn-career-primary.disabled{background:#26a9e1 !important;border-color:#26a9e1 !important;color:#fff !important;opacity:.7 !important;pointer-events:none !important}.btn-career-primary:disabled:hover,.btn-career-primary[disabled]:hover,.btn-career-primary.disabled:hover{background:#26a9e1 !important;border-color:#26a9e1 !important;color:#fff !important}@media(min-width:768px){.sidenav{position:-webkit-sticky;position:sticky;top:0;margin-top:100px;align-self:flex-start;z-index:50;max-height:calc(100vh - 100px);overflow:auto;padding-bottom:12px}@media(min-width:768px){#JobView{align-items:flex-start}#JobView .sidenav{display:flex;flex-direction:column;justify-content:center}#JobView main.col-md-11 .d-flex{margin-top:50px}#JobView aside{position:relative}}}#JobView.d-flex{align-items:flex-start}#JobView .sidenav{flex:0 0 220px;max-width:220px;margin-right:0;margin-left:20px;padding-left:0}#JobView .card-layout-container{margin-left:20px}#JobView .content-side{flex:1 1 auto}@media(max-width:767.98px){#JobView{flex-direction:column}#JobView .sidenav{width:100%;max-width:100%;margin-right:0}#JobView .card-layout-container{margin-left:0}#JobView .content-side{width:100%}}#JobView .sidenav .list-group-item{color:#26a9e1;background:transparent;border:none;padding:.6rem .75rem}#JobView .sidenav .list-group-item:hover{background:#26a9e1;color:#fff}.adv-filters{padding:.5rem !important}.adv-filters .form-row>.col-12{margin-bottom:.45rem}.job-page .auto-container{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.job-page{--job-header-height:64px}.job-page .main-header{position:fixed !important;top:0;left:0;right:0;z-index:1040}.job-page .banner{position:static}.job-page{padding-top:0}.job-page .banner{margin-top:var(--job-header-offset,0) !important}.job-page .sidebar-page-container{padding-top:0}#JobView{margin-top:0}#JobView .sidenav,#JobView .card-layout-container{margin-top:0}.card-layout-container .container-fluid{padding-left:20px !important;padding-right:20px !important}.job-page .main{margin-left:0 !important;padding-left:0 !important;padding-right:0 !important}.card-layout-container .container-fluid{max-width:1200px;margin-left:auto !important;margin-right:auto !important}#JobView .sidenav{margin-left:20px !important;padding-right:10px !important;flex:0 0 200px;max-width:200px}#JobView .card-layout-container{margin-left:0 !important}.job-page .banner .input-group .form-control{border:1px solid #ced4da !important;height:44px !important;padding:.5rem .75rem !important;border-radius:4px !important}.job-page .banner .input-group .input-group-text{border:1px solid #ced4da !important;height:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:4px 0 0 4px !important}.job-page .banner .input-group .form-control+.form-control{margin-left:8px !important}.job-page .banner .input-group .btn-career-primary{height:44px !important;display:inline-flex !important;align-items:center !important;padding:.375rem .9rem !important;border-radius:4px !important}.job-page .banner #search1{max-width:220px !important}.job-page .banner{height:auto !important;min-height:120px;padding-bottom:18px;overflow:visible !important}.job-page .banner .adv-filters{max-height:calc(100vh - 220px);overflow:auto}@media(max-width:767.98px){.job-page .main-header,.job-page .banner{position:static;height:auto}.job-page .sidebar-page-container{padding-top:0}#JobView .sidenav{padding-right:0 !important}#JobView{margin-top:0}}#clearTopFilters{display:none !important}#clearTopFilters.clear-visible{display:inline-block !important}.toast{min-width:420px;max-width:520px;font-size:.95rem;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.22)}.toast-header{padding:.75rem 1rem;font-size:1rem}.toast-header strong{font-weight:600}.toast-body{padding:1rem 1.25rem;font-size:.95rem;line-height:1.45}.toast .close{font-size:1.2rem;opacity:.9}.toast-header.bg-success{background-color:#28a745 !important}.toast-header.bg-danger{background-color:#dc3545 !important}.toast-header.bg-warning{background-color:#ffc107 !important;color:#212529 !important}.toast-header.bg-info{background-color:#17a2b8 !important}.supplier-page .btn-career-outline{background:#fff !important;border:1px solid #26a9e1 !important;color:#26a9e1 !important;font-weight:600 !important}.supplier-page .btn-career-outline:hover,.supplier-page .btn-career-outline:focus{background:rgba(38,169,225,.1) !important;border-color:#29398b !important;color:#29398b !important;text-decoration:none !important;box-shadow:none !important}.supplier-page .btn-career-outline:disabled,.supplier-page .btn-career-outline.disabled{opacity:.7 !important;pointer-events:none !important}.supplier-page .btn,.supplier-page .input-group .btn{border-radius:4px !important;box-shadow:none !important}.supplier-page .input-group .form-control,.supplier-page .input-group .btn{height:44px !important}.vendor-page .btn-career-outline{background:#fff !important;border:1px solid #26a9e1 !important;color:#26a9e1 !important;font-weight:600 !important}.vendor-page .btn-career-outline:hover,.vendor-page .btn-career-outline:focus{background:rgba(38,169,225,.1) !important;border-color:#29398b !important;color:#29398b !important;text-decoration:none !important;box-shadow:none !important}.vendor-page .table-hover tbody tr:hover{background:rgba(38,169,225,.08) !important}.client-page .btn-career-outline{background:#fff !important;border:1px solid #26a9e1 !important;color:#26a9e1 !important;font-weight:600 !important}.client-page .btn-career-outline:hover,.client-page .btn-career-outline:focus{background:rgba(38,169,225,.1) !important;border-color:#29398b !important;color:#29398b !important;text-decoration:none !important;box-shadow:none !important}.client-page .table-hover tbody tr:hover{background:rgba(38,169,225,.08) !important}.btn-dutech-primary{background-color:#0F7BAA !important;border:2px solid #0F7BAA !important;color:#fff !important;font-weight:600}.btn-dutech-primary:hover,.btn-dutech-primary:focus{background-color:#1999d0 !important;border-color:#1999d0 !important;color:#fff !important;text-decoration:none !important;box-shadow:0 0 0 .2rem rgba(39,170,226,.25) !important}.btn-dutech-primary:active{background-color:#138cbc !important;border-color:#138cbc !important}.btn-dutech-primary:disabled,.btn-dutech-primary.disabled{opacity:.65;cursor:not-allowed}.btn-dutech-outline{border:2px solid #27aae2 !important;color:#27aae2 !important;background:transparent !important;font-weight:600}.btn-dutech-outline:hover,.btn-dutech-outline:focus{background-color:#0F7BAA !important;border-color:#0F7BAA !important;color:#fff !important;text-decoration:none !important}.btn-dutech-outline:disabled,.btn-dutech-outline.disabled{opacity:.65;cursor:not-allowed}.contactus-wrap .contact-page-section .section-title{position:relative;display:inline-block;padding-bottom:6px}.contactus-wrap .contact-page-section .section-title::after{content:"";position:absolute;left:0;bottom:0;width:42px;height:3px;background-color:#2ea3f2}@media(max-width:767.98px){.admin-user-table thead{display:none}.admin-user-table,.admin-user-table tbody,.admin-user-table tr,.admin-user-table td{display:block;width:100%}.admin-user-table tr{margin-bottom:1rem;border:1px solid #dee2e6;border-radius:.25rem;background:#fff}.admin-user-table td{padding:.5rem .75rem;border:none;border-bottom:1px solid #f1f1f1;position:relative;text-align:right}.admin-user-table td:last-child{border-bottom:none}.admin-user-table td::before{content:attr(data-label);position:absolute;left:.75rem;top:.5rem;font-weight:600;text-transform:uppercase;font-size:.75rem;color:#6c757d;text-align:left}.admin-user-table td[data-label="Actions"]{text-align:left}.admin-user-table td[data-label="Actions"] button{margin-bottom:.25rem}}