.wsus__sign_in{margin-top:100px}.item_list li{color:var(--colorBlack);font-size:18px;font-weight:500;border-radius:8px;border:1px solid gray;padding:13px 50px 13px 55px;position:relative;margin:10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.item_list li span{font-size:16px;font-weight:700;color:#000}.item_list li:before{position:absolute;content:"";font-family:"font awesome 5 free";font-size:16px;font-weight:600;width:35px;height:35px;line-height:35px;text-align:center;background:var(--colorPrimary);color:var(--colorWhite);top:7px;left:12px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.wsus__dash_course_table .image img{height:120px!important;-o-object-fit:cover!important;object-fit:cover!important}.wsus__courses_sidebar_share_area ul li a{position:relative}.wsus__courses_sidebar_share_area ul li a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}:root{--primary-color: #1a2ee6;--text-color: #333;--light-bg: #f8f9fa;--box-shadow: 0 0 20px rgba(0, 0, 0, .1)}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}.dropdown-menu{border:none;box-shadow:var(--box-shadow)}.dropdown-item{padding:.75rem 1rem;font-weight:500}.dropdown-item:hover{background-color:var(--light-bg);color:var(--primary-color)}.right_menu{display:flex;align-items:center}.right_menu>div:first-child{display:flex;align-items:center;gap:20px}.profile-info{text-align:right}.profile-info p{font-size:1rem;color:var(--dark-color);font-weight:500}.profile-info .badge{font-size:.75rem;padding:.3rem .6rem;border-radius:1rem;box-shadow:0 2px 5px #0000001a}.profile-avatar-wrapper{position:relative;width:45px;height:45px}.profile-avatar{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 3px 6px #00000014;transition:transform .3s cubic-bezier(.25,.8,.25,1)}.profile-avatar:hover{transform:translateY(-3px);box-shadow:0 6px 12px #0000001f}.profile-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%}.avatar-status{position:absolute;bottom:2px;right:2px;width:12px;height:12px;border-radius:50%;border:2px solid white;box-shadow:0 1px 3px #00000026}.avatar-status.online{background-color:#28a745}.avatar-status.offline{background-color:#dc3545}.right_menu .btn{font-size:.9rem;font-weight:500;padding:.6rem 1.2rem;border-radius:2rem;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 3px 6px #00000014}.right_menu .btn-primary{background:linear-gradient(to right,var(--primary-color),darken(var(--primary-color),10%));border:none;color:#fff}.right_menu .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 12px #0000001f}.right_menu .btn-outline-primary{color:var(--primary-color);border:2px solid var(--primary-color);background-color:transparent}.right_menu .btn-outline-primary:hover{background-color:rgba(var(--primary-color-rgb),.1);transform:translateY(-2px);box-shadow:0 6px 12px #0000001f}.mobile_menu_area .mobile_menu_logo img{max-height:40px}.mobile_menu_area .offcanvas-header .btn-close,.mobile_menu_area .offcanvas-header .btn-close:hover{filter:none!important;opacity:1!important}.mobile_menu_area .offcanvas-header .btn-close i{color:inherit!important}@media (max-width: 991.98px){.dropdown-submenu .dropdown-menu{left:0;margin-left:1rem;margin-top:0;border:none;background:transparent;box-shadow:none}.profile-avatar{width:40px;height:40px}}.verification-badge{position:absolute;bottom:10px;left:50%;transform:translate(-50%);padding:5px 15px;border-radius:20px;font-size:14px;font-weight:500}.verification-badge.verified{background-color:#28a745;color:#fff}.verification-badge.pending{background-color:#ffc107;color:#000}.instructor-documents{background-color:#f8f9fa;padding:15px;border-radius:8px;margin:15px 0}.instructor-documents h5{color:#333;margin-bottom:15px}.verified-doc{background-color:#fff;border:1px solid #dee2e6;border-radius:6px;padding:8px 15px}.verified-doc .doc-item a{color:#333;text-decoration:none}.verified-doc .doc-item:hover{background-color:#f8f9fa}
