#lawclerk-navbar.topbar{background:#fff}#lawclerk-navbar .nav-link{color:#707070;font-weight:400}#lawclerk-navbar .join-today-btn{border-radius:12px;font-size:12px;color:#fff;font-weight:700;letter-spacing:0.1em}#lawclerk-navbar .login-item{color:#c6b25d !important;font-size:16px;font-weight:700;text-decoration:underline;letter-spacing:0.1em}.breadcrumb{margin:7px 0;padding:0;background:none}.breadcrumb li{text-transform:uppercase;font-weight:600;color:#5d5d5d;font-size:9px;letter-spacing:0.2em}.apply-gold-btn{background-color:#c6b25d;border-color:#c6b25d;color:#fff !important;border-radius:5px !important;font-weight:bold;letter-spacing:0.2em;text-transform:uppercase;font-size:0.8em;font-weight:600;padding:1.25em 1.75em}.apply-gold-btn:focus{box-shadow:0 0 0 0.2rem rgba(219,193,84,0.35)}.apply-gold-btn:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(219,193,84,0.35)}.apply-gold-btn:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(219,193,84,0.35)}#job-board .main-box{border-radius:20px;padding-top:45px !important;padding-right:200px !important;padding-bottom:45px !important;padding-left:200px !important;box-shadow:none}.signup-modal{border-radius:20px;padding:20px}.signup-modal h3{font-weight:600}.signup-modal hr{margin-left:-41px;margin-right:-41px}.modal-body p{font-size:16px;color:#888}.form-control{height:50px !important;background-color:#f7f7f8}.lc-career-hero{background:linear-gradient(180deg, rgba(14,43,70,0.22) 0%, rgba(14,43,70,0.1) 50%, rgba(14,43,70,0.02) 100%),linear-gradient(#9aa7b3, #cbd3da);padding:80px 0;text-align:center}.lc-career-title{color:#fff;font-size:58px;font-weight:700;margin-bottom:30px}.lc-beta-badge{background:#9fbcd1;padding:5px 12px;border-radius:20px;font-size:12px;margin-left:8px;display:inline-block;position:absolute;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.lc-search-wrapper{max-width:700px;margin:auto;display:flex;background:#fff;border-radius:50px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,0.1)}.lc-search-input{flex:1;border:none;padding:18px 25px;outline:none;font-size:14px;letter-spacing:0.1em}.lc-search-btn{background:#c6ad63;border:none;color:#fff;padding:0 35px;font-weight:600;cursor:pointer}.lc-search-btn:hover{background:#b89c50}.lc-job-main-section{padding:40px 0}.ls-150{letter-spacing:0.15em}#filterColumn{border-right:1px solid #e5e5e5;position:sticky;top:10px;height:fit-content}#filterColumn h3{font-size:20px;font-weight:600;margin-bottom:20px}#filterColumn label{font-size:14px;font-weight:600;margin-bottom:5px}#filterColumn .form-control{height:40px;border-radius:6px;border:0.5px solid #dedede;font-size:14px;background-color:#f7f7f8}#filterColumn .form-control:focus{border-color:#c6ad63;box-shadow:none}#filterColumn input::placeholder{color:#999}.custom-control-label{font-size:13px;color:#666}.bg-gold{background:#c6ad63;color:#fff !important;border-radius:6px}.bg-gold:hover{background:#b89c50}.text-blue{color:#2c6fb7}.underline{text-decoration:underline}.lc-job-card{background:#fff;padding:25px;border-radius:10px;margin-bottom:25px;box-shadow:0 3px 6px rgba(0,0,0,0.16);transition:all 0.3s ease}.lc-job-card:hover{box-shadow:0 8px 20px rgba(0,0,0,0.12);transform:translateY(-2px)}.lc-job-card{position:relative;overflow:hidden}.lc-job-card:hover .overlay-box{display:flex;opacity:1;transition:all 0.3s ease}.lc-job-card .overlay-box{position:absolute;cursor:pointer;bottom:0;left:0;width:100%;height:100%;display:flex;z-index:11;padding:10px;align-items:center;justify-content:center;background:#3a4b5ba6;opacity:0;transition:all 0.3s ease}.lc-job-card .overlay-box .link-text{color:#fff !important;font-weight:600;padding:15px !important;font-size:10px}.lc-job-card .overlay-box .text-center{width:100%}.lc-job-card h4{font-size:18px;font-weight:600}.lc-job-card p{font-size:14px}.lc-job-card .small{font-size:12px;color:#888}.lc-job-tags{margin-top:12px}.lc-tag{display:inline-block;background:#f0f0f0;padding:6px 9px;border-radius:20px;font-size:10px;margin-right:6px;margin-bottom:4px;text-transform:uppercase;font-weight:500}.lc-job-fw-semibold{font-weight:600}.lc-parttime-box{background:#f0f0f0;padding:25px;border-radius:10px;border:1px solid #e5e5e5;position:sticky;top:20px}.lc-parttime-box h5{font-weight:600;margin-bottom:10px}.lc-parttime-box p{font-size:14px;color:#666}.text-gold{color:#c6ad63;font-weight:600}@media (max-width: 1200px){#filterColumn{border-right:none;border-bottom:1px solid #e5e5e5;margin-bottom:30px;position:static;top:auto}.lc-parttime-box{background:#f0f0f0;padding:25px;border-radius:10px;border:1px solid #e5e5e5;position:static;top:auto}}@media (max-width: 991px){#filterColumn{border-right:none;border-bottom:1px solid #e5e5e5;margin-bottom:30px}.lc-career-title{font-size:34px}.lc-search-wrapper{max-width:100%}.lc-career-hero{padding:50px 30px}#lawclerk-navbar .navbar-toggler{background-color:#c5a64a}#lawclerk-navbar .navbar-collapse{background:#fff}#lawclerk-navbar .navbar-nav>.nav-item>.nav-link{color:#5d5d5d}#lawclerk-navbar .lc-dropdown.show>.lc-dropdown-menu{background-color:#fff}#lawclerk-navbar .lc-dropdown-item{color:#5d5d5d}#lawclerk-navbar .lc-submenu.show>.lc-dropdown-menu{background-color:#fff}#lawclerk-navbar .lc-mobile-link{color:#5d5d5d}}@media (max-width: 576px){#lawclerk-navbar{padding:12px 15px}#lawclerk-navbar .navbar-toggler{padding:6px 8px;border-radius:6px}.lc-career-title{font-size:26px;text-align:center}.beta-test{font-size:9px;padding:4px 8px}.lc-search-wrapper{width:100%}.lc-career-hero{padding:40px 15px}}.raFilterCard .nav_btn.back.active,#ita .nav_btn.back.active,#itw .nav_btn.back.active,.custom-pagination .nav_btn.back.active{font-weight:600;background-color:#3a4b5baa;color:white}select.selectpicker ~ .dropdown-menu{width:100%}select.selectpicker ~ .dropdown-menu ul li a span.text{white-space:normal}.nav_btn{border:1px solid #DAD5D0;background:#fff;color:#5D5D5D;text-transform:uppercase;letter-spacing:0.2em;font-weight:600;font-size:11px;line-height:1.5em;padding:8px 15px;box-sizing:border-box;display:inline-block;border-radius:5px !important;cursor:pointer;height:34px;white-space:nowrap}.nav_btn:hover{text-decoration:none;color:#5D5D5D;background:#F5F6FA}.nav_btn:focus{box-shadow:0 0 0 0.2rem rgba(0,0,0,0.03)}
