/* _content/LMS.Web/Areas/Admin/Pages/Reports/ExerciseCompletionReport.cshtml.rz.scp.css */
.rotate[b-g1bjku0o0a] {
    transform: rotate(90.0deg); /* Standard */
    transform-origin: top left;
}
/* _content/LMS.Web/Areas/Admin/Pages/Users/Add.cshtml.rz.scp.css */
.fitem-label[b-99l6zmjj32] {
    font-weight: 700;
}
.help-icon[b-99l6zmjj32] {
    vertical-align: -6px;
    padding-left: 5px;
    font-size: 21px;
}
.visibility-icon-container[b-99l6zmjj32] {
    padding: 0px;
    margin-top: 2px;
    margin-left: -40px;
}
.visibility-icon[b-99l6zmjj32] {
    margin-top: 3px;
}
button#password-toggle:focus[b-99l6zmjj32], button#password-toggle:active[b-99l6zmjj32] {
    box-shadow: none !important;
    outline: none !important;
}
/* _content/LMS.Web/Areas/Admin/Pages/Users/Index.cshtml.rz.scp.css */
.suspended[b-445wy09tmc] {
    text-decoration: line-through;
}

#enroll-modal-body[b-445wy09tmc] {
    padding-top: 0;
}

#enroll-col-courses[b-445wy09tmc] {
    max-height: 40vh;
    overflow: auto;
}
#enroll-col-users[b-445wy09tmc] {
    max-height: 40vh;
    overflow: auto;
}

#display-selected-courses[b-445wy09tmc] {
    max-height: 8vh;
    overflow: auto;
}

#bulk-enroll-modal[b-445wy09tmc] {
    max-width: 1000px;
}

#enroll-left-arrow[b-445wy09tmc] {
    font-size: 60px;
}

#bulk-enroll-sel-count[b-445wy09tmc] {
    text-decoration: underline;
}

#clear-filters-alert[b-445wy09tmc] {
    display: none;
}
/* _content/LMS.Web/Areas/Admin/Pages/Users/UploadUsers.cshtml.rz.scp.css */
#preview_table_section[b-msnedxk0fp] {
    display: none;
}
#preview_settings_section[b-msnedxk0fp] {
    display: none;
}
#preview_error_section[b-msnedxk0fp] {
    display: none;
}
#results_table_section[b-msnedxk0fp] {
    display: none;
}

/* _content/LMS.Web/Areas/Courses/Pages/Course/Index.cshtml.rz.scp.css */
ul[b-0lcamnnpv2] {
    list-style-type: none;
}

ul.topics ul[b-0lcamnnpv2] {
    list-style-type: none;
}

.topics li.exercise-link[b-0lcamnnpv2] {
    position: relative;
    padding-left: 24px;
    margin-bottom: 10px;
}

.topics li.exercise-link .row[b-0lcamnnpv2] {
    margin-bottom: 10px;
}

.topics li.exercise-link[b-0lcamnnpv2]::before {
    content: 'inventory';
    font-family: 'Material Icons';
    position: absolute;
    left: -5px;
    top: -5px;
    color: #f4aa00;
    font-size: 24px;
}

a.exercise-link[b-0lcamnnpv2] {
    color: #872434;
    text-decoration: none;
}

.exercise-desc[b-0lcamnnpv2] {
    font-weight: bold;
}

#region-main[b-0lcamnnpv2] {
    padding: 2px 10px;
}
/* _content/LMS.Web/Areas/Courses/Pages/Dashboard/Index.cshtml.rz.scp.css */
.coursebox[b-k7l3yznf9h] {
    padding: 15px;
}

a.course-title[b-k7l3yznf9h] {
    color: #872434;
    text-decoration: none;
}
/* _content/LMS.Web/Areas/Courses/Pages/Grades/Index.cshtml.rz.scp.css */
#avatar[b-i44lk0430h] {
    height: 100px;
    width: 100px;
}
/* _content/LMS.Web/Areas/Courses/Pages/Grades/Overview.cshtml.rz.scp.css */
#avatar[b-i77x8kjx6p] {
    height: 100px;
    width: 100px;
}
/* _content/LMS.Web/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.rz.scp.css */
/* Set height to match form-control input field , preventing icon enlarge when a validation span is shown below the input */
.visibility-icon[b-dso7txmmtn] {
    height: calc(3.5rem + calc(var(--bs-border-width)* 2));
    cursor: pointer;
    user-select: none;
}
/* _content/LMS.Web/Areas/Identity/Pages/Account/Manage/ChangePasswordAdmin.cshtml.rz.scp.css */
/* Set height to match form-control input field , preventing icon enlarge when a validation span is shown below the input */
.visibility-icon[b-yux1q7boyg] {
    height: calc(3.5rem + calc(var(--bs-border-width)* 2));
    cursor: pointer;
    user-select: none;
}
/* _content/LMS.Web/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml.rz.scp.css */
.card-fit-content[b-xxc0l7i5qo] {
    width: fit-content;
}
/* _content/LMS.Web/Areas/Identity/Pages/Account/Profile/Index.cshtml.rz.scp.css */
h1[b-b6cyidxw0p], h3[b-b6cyidxw0p], dt[b-b6cyidxw0p], dd[b-b6cyidxw0p] {
    color: var(--bs-primary);
}

a[b-b6cyidxw0p] {
    color: #872434;
    text-decoration: none;
}

ul[b-b6cyidxw0p] {
    list-style-type: none;
    padding-left: 0;
}

.profile-section[b-b6cyidxw0p] {
    padding: 0 15px;
    margin-bottom: 20px;
}

#avatar[b-b6cyidxw0p] {
    height: 100px;
    width: 100px;
}
/* _content/LMS.Web/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-mfvf03eb9m] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-mfvf03eb9m] {
  color: #0077cc;
}

.btn-primary[b-mfvf03eb9m] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-mfvf03eb9m], .nav-pills .show > .nav-link[b-mfvf03eb9m] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-mfvf03eb9m] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-mfvf03eb9m] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-mfvf03eb9m] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-mfvf03eb9m] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-mfvf03eb9m] {
    width: 100%;
    white-space: nowrap;
    line-height: 10px;
}

.img-footer-margin[b-mfvf03eb9m] {
    margin-top: 10px;
    margin-bottom: 10px;
}
