@import '_content/ItechWEB.UI.ACORDInfoPages/ItechWEB.UI.ACORDInfoPages.419zynselt.bundle.scp.css';

/* /Pages/Components/DUIMsgBox.razor.rz.scp.css */

.manage-pi-table[b-reyzt31hf4] {
    margin-top:-20px;
}

.manage-pi-table[b-reyzt31hf4]  .table .thead-light th {
    color: var(--color-Dark);
    background-color: #CCCCCC;
    border-color: var(--color-Dark);
}

    .manage-pi-table[b-reyzt31hf4]  th{
        text-align:center;
        vertical-align:middle;
    }


    .li-row-h[b-reyzt31hf4] {
        font-weight: 600;
    }

.li-col-h[b-reyzt31hf4] {
    font-weight: 600;
    max-width: 110px;
}

.li-row-h[b-reyzt31hf4]  .pi-tb {
    margin: 0px;
    padding: 4px;
    background-color: var(--color-Dark);
    margin-bottom: -10px;
    margin-top: -10px;
    max-height: 50px;
}

.li-row-h[b-reyzt31hf4]  .pi-tb button {
    color:white;
    background-color: var(--color-Secondary);
}

.li-row[b-reyzt31hf4] {
}

.li-title-0[b-reyzt31hf4] {
    font-size: 1.1rem;
    font-weight: 600;
    background-color: #CCCCCC;
    color: var(--color-Dark);
    border-bottom: 1px solid var(--color-Dark);
}
.li-title-h0[b-reyzt31hf4] {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #CCCCCC;
    color: var(--color-Dark);
    border-bottom: 1px solid var(--color-Dark);
    text-align:center;
}

.li-col[b-reyzt31hf4] {
    padding-top: 0px;
    padding-bottom: 4px;
    max-width: 110px;
    vertical-align: middle;
    text-align: center;
}

.li-col-1[b-reyzt31hf4] {
    font-weight: 700;
    vertical-align: middle;
}
.li-col-1-s[b-reyzt31hf4] {
    font-weight: 600;
    vertical-align: middle;
    padding-left: 20px
}
.li-col-1-t[b-reyzt31hf4] {
    font-weight: 600;
    vertical-align: middle;
    padding-top: 7px;
}
.li-col-1-v[b-reyzt31hf4] {
    font-weight: 600;
    vertical-align: middle;
}

.li-lan-cur[b-reyzt31hf4] {
    padding-top:15px;
}

    .li-lan-cur[b-reyzt31hf4]  span {
        font-size: 1rem;
    }
    .li-lan-cur[b-reyzt31hf4]  .mud-badge {
        border-radius: 20px;
        height: 25px;
    }

 .li-lan-new[b-reyzt31hf4] {
    margin-left: 40px;
    margin-top: 0px !important;
}
    .li-lan-new[b-reyzt31hf4]  .mud-input-control > .mud-input-control-input-container > div.mud-input.mud-input-text {
        margin-top: 3px !important;
    }

.li-lcl-cur[b-reyzt31hf4] {
}

.li-lcl-new[b-reyzt31hf4] {
}

    .li-lcl-new[b-reyzt31hf4]  .mud-checkbox {
        padding-top: 12px;
    }

@media (max-width: 768px) {
    .lm-sum-val[b-reyzt31hf4]  input {
        font-size: 0.9rem;
    }
}

@media (min-width: 768px) {

    .lm-sum-val[b-reyzt31hf4]  input {
        font-size: 1.0rem;
    }
}

@media (min-width: 1200px) {

    .lm-sum-val[b-reyzt31hf4]  input {
        font-size: 1.1rem;
    }
}
/* /Pages/Shared/Carousel.razor.rz.scp.css */
@media (max-width: 768px) {

    /* gray with opacity */
    #color1[b-s76nr2otcs] {
        background-color: rgba(145, 151, 147, 0.9);
    }
    /* blue with opacity */
    #color2[b-s76nr2otcs] {
        /*        background-color: rgba(41, 82, 105, 0.9);
    */ background-color: rgba(41, 82, 105, 0.9);
    }
    /* reddish */
    #color3[b-s76nr2otcs] {
        background-color: rgba(140, 112, 92, 0.9);
    }
    /* stadium */
    #color4[b-s76nr2otcs] {
        background-color: rgba(49, 40, 61, 0.9);
    }
    /* clt,etc */
    #color5[b-s76nr2otcs] {
        background-color: rgba(197, 152, 93, 0.9);
    }
    #bgMobile[b-s76nr2otcs] {
        background-image: url('/Content/General/MudCarousel/mobile_center_sm.png');
    }
    #bgimg[b-s76nr2otcs]{
        height:50%;
    }
    #textArea[b-s76nr2otcs] {
        height: 50%;
    }
    #logoWidth[b-s76nr2otcs] {
        max-width: 250px;
    }


    h1[b-s76nr2otcs] {
        color: white;
        font-weight: 300;
    }
    p[b-s76nr2otcs] {
        color: white;
    }
    .responsiveRow[b-s76nr2otcs] {
        margin: 0;
        position: absolute;
        top: 50%;
        left: 50%;
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    .carouselHeight[b-s76nr2otcs] {
        height: 400px;
    }

}
@media (min-width: 768px) {
    /* gray with opacity */
    #color1[b-s76nr2otcs] {
        background-color: rgba(145, 151, 147, 0.75);
    }
    /* blue with opacity */
    #color2[b-s76nr2otcs] {
        background-color: rgba(41, 82, 105, 0.75);
    }
    /* reddish */
    #color3[b-s76nr2otcs] {
        background-color: rgba(140, 112, 92, 0.75);
    }
    /* stadium */
    #color4[b-s76nr2otcs] {
        background-color: rgba(49, 40, 61, 0.75);
    }
    /* clt,etc */
    #color5[b-s76nr2otcs] {
        background-color: rgba(197, 152, 93, 0.75);
    }
    #bgMobile[b-s76nr2otcs] {
        background-image: url('/Content/General/MudCarousel/Mobile_right.png');
    }
    #logoWidth[b-s76nr2otcs] {
        max-width: 300px;
    }


    h1[b-s76nr2otcs] {
        color: white;
       font-weight:300;
   }
    p[b-s76nr2otcs] {
        color: white;
    }
    .responsiveRow[b-s76nr2otcs] {
        margin: 0;
        position: absolute;
        top: 50%;
        left: 50%;
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    .carouselHeight[b-s76nr2otcs] {
        height: 400px;
    }
}
/* /Pages/Shared/RowCard.razor.rz.scp.css */
.elevateOnHover[b-yywukqthzx] {
    box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12);
    border: 2px solid transparent;
}

.elevateOnHover:hover[b-yywukqthzx] {
    box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2), 0px 5px 8px 0px rgba(0,0,0,0.14), 0px 1px 14px 0px rgba(0,0,0,0.12);
    border: 2px solid var(--color-Secondary);
}

.mud-paper p[b-yywukqthzx] {
    color: var(--color-Dark) !important;
}

a.mud-paper.p:hover[b-yywukqthzx],
a.mud-paper.p:focus[b-yywukqthzx] {
    color: var(--color-Secondary) !important;
    text-decoration: none;
}
/* /Pages/Training/Components/CTRDFSessionProperties.razor.rz.scp.css */
/* /Pages/Training/Components/CTRDFTraining.razor.rz.scp.css */
.tr-session[b-eqyl5jtya7]  .tr-card .mud-card-header {
    background-color: var(--color-Dark);
    color: white !important;
    height: 56px;
    font-size: 1.5rem;
    padding-top: 25px
}

.tr-session[b-eqyl5jtya7]  .tr-card .mud-card-header p {
    color: white !important;
    font-size: 1.3rem;
    text-align: center;
}

.tr-session[b-eqyl5jtya7]  .tr-card .mud-fab-size-small {
    width: 33px;
    height: 33px;
}

.tr-session[b-eqyl5jtya7]  .tr-card li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.tr-session[b-eqyl5jtya7]  .tr-card-session {
    color: var(--color-Dark);
    background-color: lightblue;
}
.tr-session[b-eqyl5jtya7]  .tr-card-session-web {
    color: var(--color-Dark);
    background-color: aliceblue;
}
.tr-session[b-eqyl5jtya7]  .tr-card-session-disabled {
    color: var(--color-Dark);
    background-color: lightgrey;
}

.tr-session[b-eqyl5jtya7]  .tr-card-session :hover, .tr-session[b-eqyl5jtya7]  .tr-card-session-web :hover, .tr-session[b-eqyl5jtya7]  .tr-card-session-disabled :hover {
    background-color: var(--color-Back-Secondary);
    color: var(--color-Light);
}

.tr-session[b-eqyl5jtya7]  .tr-card-slot {
    color: var(--color-Dark);
    background-color: aliceblue;
}
    .tr-session[b-eqyl5jtya7]  .tr-card-slot :hover {
        background-color: var(--color-Back-Secondary);
        color: var(--color-Light);
    }
/* /Pages/Training/Components/CTRDFTrainingCalendar.razor.rz.scp.css */
/* /Pages/Training/Components/CTRSessionTrainees.razor.rz.scp.css */
.trs-trainees-table[b-9lmx567jb0]  .mud-table-head th {
    background-color: var(--color-Back-Info);
    color: white;
    font-weight: 600;
    padding: 0.5rem 0.5rem;
    vertical-align: middle;
}
/* /Pages/Training/Components/DTRDFCreateSession.razor.rz.scp.css */
/* /Pages/UsersIdentity/Account/PUserLogin.razor.rz.scp.css */

button.signInWithButton[b-qq2nj6h4i0] {
    margin: 8px;
    padding: 8px;
    height: 40px;
    min-width: 140px;
}
/* /Pages/UsersIdentity/UIdentityLayout.razor.rz.scp.css */
.login-container[b-ytizlb1tnf] {
}

.login-body[b-ytizlb1tnf] {
    min-width: 400px;
}

    .login-body[b-ytizlb1tnf] .mud-expansion-panels .mud-expand-panel-header {
        flex-basis: 80%;
    }

    .login-body[b-ytizlb1tnf] .mud-expansion-panels {
        background-color: #f4f4f4 !important;
    }
/* /Pages/UsersSpace/Common/CLoadingPage.razor.rz.scp.css */
.lds-dual-ring[b-zsfh1mk1ji] {
    margin: auto;
    width: 50px;
}

    .lds-dual-ring[b-zsfh1mk1ji]:after {
        content: " ";
        display: block;
        width: 46px;
        height: 46px;
        margin: 1px;
        border-radius: 50%;
        border: 5px solid #333;
        border-color: #333 transparent #333 transparent;
        animation: lds-dual-ring-b-zsfh1mk1ji 1.2s linear infinite;
    }

@keyframes lds-dual-ring-b-zsfh1mk1ji {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/* /Pages/UsersSpace/Common/CWaiting.razor.rz.scp.css */
.lds-dual-ring[b-3y2fi4zygo] {
    margin: auto;
    width: 50px;
}

    .lds-dual-ring[b-3y2fi4zygo]:after {
        content: " ";
        display: block;
        width: 46px;
        height: 46px;
        margin: 1px;
        border-radius: 50%;
        border: 5px solid #333;
        border-color: #333 transparent #333 transparent;
        animation: lds-dual-ring-b-3y2fi4zygo 1.2s linear infinite;
    }

@keyframes lds-dual-ring-b-3y2fi4zygo {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/* /Pages/UsersSpace/Education/Pages/PUEDEducationStudents.razor.rz.scp.css */
.teacher-space[b-vfupkjp9n1]  .NextSeasonCheck span.mud-icon-button {
    padding-top: 5px;
    padding-bottom: 5px;
}

.teacher-space[b-vfupkjp9n1]  .NextSeasonCheck p {
    padding-top: 10px;
}
/* /Pages/UsersSpace/ItechMember/Components/CIMGeneral.razor.rz.scp.css */
.im-users[b-npam0oh5mn]  th {
    height: 30px;
    background-color: var(--color-Back-Dark) !important;
    color: white !important;
}
/* /Pages/UsersSpace/ItechMember/Components/CIMUsers.razor.rz.scp.css */
.im-users[b-onz5iytcoc]  th {
    height: 30px;
    background-color: var(--color-Back-Dark) !important;
    color: white !important;
}
/* /Pages/UsersSpace/ItechMember/Pages/PUSItech.razor.rz.scp.css */
body[b-3bfpqqftl5] {
}
.TableOptions[b-3bfpqqftl5] {
    margin-right: 0px;
    height: 55px;
    margin-bottom: 1rem;
}

    .TableOptions[b-3bfpqqftl5]  div.btn-toolbar {
        padding-top: 0.3rem;
        padding-left: 1.0rem;
        padding-bottom: 0.3rem;
    }
    .TableOptions[b-3bfpqqftl5]  div.custom-checkbox {
        padding-right: 1.0rem;
        padding-top: 1.0rem;
    }

.TableDB[b-3bfpqqftl5]  i.fa, .TableDB[b-3bfpqqftl5]  i.far, .TableDB[b-3bfpqqftl5]  i.fas {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 1.0rem;
}
/* /Pages/UsersSpace/Profile/Components/DUSEmailVerifyCode.razor.rz.scp.css */
/* /Pages/UsersSpace/Profile/Components/DUSPhoneVerifyCode.razor.rz.scp.css */
/* /Pages/UsersSpace/Profile/Pages/PUSProfile.razor.rz.scp.css */
.user-profile[b-hxlodea0bo]  p {
    margin-bottom: unset !important;
}

.user-profile[b-hxlodea0bo]  a[type="button"] {
    color:white !important;
}

.mud-popover-provider .mud-list-item-text p[b-hxlodea0bo] {
    margin-bottom: unset !important;
}
/* /Pages/UsersSpace/UserLive/Components/CULClientLicenses.razor.rz.scp.css */

.ul-li-table[b-zrwr78zqq0]   .mud-input-control > .mud-input-control-input-container > div.mud-input.mud-input-text {
    margin-top: 0px;
}

.ul-li-table[b-zrwr78zqq0]  .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-zrwr78zqq0] {
    padding-top: 5px;
    padding-bottom: 5px;
}
table.ul-li-table td[b-zrwr78zqq0], table.ul-li-table th[b-zrwr78zqq0] {
    vertical-align: middle;
    text-align:center;
}

.ul-client-licenses[b-zrwr78zqq0]  .mud-table-root .mud-table-head .mud-table-cell {
    font-weight: 700;
}

.ul-client-licenses[b-zrwr78zqq0]  .mud-toolbar {
/*    background-color: var(--color-Grey);
*/    font-size: 1.5rem;
    color: white;
    margin-bottom: 10px;
    height: 50px;
    padding:0px;
}
/* /Pages/UsersSpace/UserLive/Components/CULClientLicensesTable.razor.rz.scp.css */
.li-title-h0[b-bdlg4b0wbg] {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #CCCCCC;
    color: var(--color-Dark);
    border-bottom: 1px solid var(--color-Dark);
    text-align: center;
    padding-left: 10px;
}

.li-title-0[b-bdlg4b0wbg] {
    font-size: 1.1rem;
    font-weight: 600;
    background-color: #CCCCCC;
    color: var(--color-Dark);
    border-bottom: 1px solid var(--color-Dark);
}

.li-col-1[b-bdlg4b0wbg] {
    font-weight: 700;
    vertical-align: middle;
}
.li-col-1-s[b-bdlg4b0wbg] {
    font-weight: 600;
    vertical-align: middle;
    padding-left: 20px;
    min-width: 320px;
}
.li-col-1-t[b-bdlg4b0wbg] {
    font-weight: 600;
    vertical-align: middle;
    padding-top: 7px;
}

.li-col[b-bdlg4b0wbg] {
    padding-top: 0px;
    padding-bottom: 4px;
    max-width: 110px;
    vertical-align: middle;
    text-align: center;
}
.li-col-1-v[b-bdlg4b0wbg] {
    font-weight: 600;
    vertical-align: middle;
}

.ul-clicenses-table[b-bdlg4b0wbg]  .mud-expand-panel .mud-expand-panel-header {
    background-color: var(--color-Back-Info2);
    padding-top: 6px;
    padding-bottom: 6px;
}

.ul-clicenses-table .li-col-h[b-bdlg4b0wbg]{
    text-align:center;
}

.ul-clicenses-table .li-col .li-col-null[b-bdlg4b0wbg] {
}

.ul-clicenses-table .li-col .li-col-invalid[b-bdlg4b0wbg] {
}

.ul-clicenses-table .li-col .li-col-flexible[b-bdlg4b0wbg] {
/*    padding-left: 10px;
*/}
    .ul-clicenses-table .li-col .li-col-flexible[b-bdlg4b0wbg]  .mud-input-control-input-container {
        display: unset !important;
    }

.ul-clicenses-table .li-col .li-col-locked[b-bdlg4b0wbg] {
}

.ul-clicenses-table .li-col .li-col-me[b-bdlg4b0wbg] {
    /*padding-left:22px;*/
}
    .ul-clicenses-table .li-col .li-col-me[b-bdlg4b0wbg]  .mud-input-control-input-container {
        display:unset !important;
    }


.ul-clicenses-table[b-bdlg4b0wbg]  .li-col-h span.mud-badge-root {
    border-bottom-width: 0px;
}

.ul-clicenses-table[b-bdlg4b0wbg]  thead th {
    position: sticky;
    top: 0;
    background-color: white;
    z-index: 5;
}
/* /Pages/UsersSpace/UserLive/Components/CULClientUsers.razor.rz.scp.css */
.ul-client-users[b-jtycojkkpd]  .mud-table-root .mud-table-head .mud-table-cell {
    font-weight: 700;
}

.ul-client-users[b-jtycojkkpd]  .mud-toolbar{
/*    background-color: var(--color-Grey);
*/    font-size: 1.5rem;
    color: white;
    margin-bottom: 10px;
    height: 50px;
    padding:0px;
}

    .ul-client-users[b-jtycojkkpd]  .mud-toolbar h6 {
        color: var(--color-Primary);
    }

/* /Pages/UsersSpace/UserLive/Components/CULLicenses.razor.rz.scp.css */

.ul-li-table[b-g1wurst2fi]   .mud-input-control > .mud-input-control-input-container > div.mud-input.mud-input-text {
    margin-top: 0px;
}

.ul-li-table[b-g1wurst2fi]  .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-g1wurst2fi] {
    padding-top: 5px;
    padding-bottom: 5px;
}
table.ul-li-table td[b-g1wurst2fi], table.ul-li-table th[b-g1wurst2fi] {
    vertical-align: middle;
    text-align:center;
}

.ul-client-licenses[b-g1wurst2fi]  .mud-toolbar {
/*    background-color: var(--color-Grey);
*/    font-size: 1.5rem;
    color: white;
    margin-bottom: 10px;
    height: 50px;
    padding:0px;
}
/* /Pages/UsersSpace/UserLive/Components/DULClientCreateUser.razor.rz.scp.css */
/* /Pages/UsersSpace/UserLive/Components/DULClientLicenses.razor.rz.scp.css */
.mud-dialog > .outline-none[b-1gtx1q1ef1] {
    min-height: 0;
    display: flex;
    flex-direction: column;
}

    .mud-dialog > .outline-none > div:nth-of-type(4)[b-1gtx1q1ef1] {
        min-height: 0;
        display: flex;
        flex-direction: column;
    }

.mud-dialog .mud-dialog-content[b-1gtx1q1ef1] {
    overflow-y: auto;
}
/* /Pages/UsersSpace/UserLive/Components/DULUserLicenseProperties.razor.rz.scp.css */
/* /Pages/UsersSpace/UserLive/Components/DULUsersLicensesLocked.razor.rz.scp.css */
/* /Pages/UsersSpace/UserLive/Pages/PULClientAdmin.razor.rz.scp.css */

.ul-space[b-rnb78q4v27]  .mud-expand-panel-header {
    background-color: var(--color-Primary);
    font-size: 1.5rem;
    color: white;
    margin-bottom: 0px;
    height: 50px;
}

.ul-space[b-rnb78q4v27]  .mud-expand-panel-header h6 {
    color: white;
}
/* /Pages/UsersSpace/UserLive/Pages/PULClientUser.razor.rz.scp.css */

.ul-user-license[b-trrdc33lgn]  .ul-tb {
    background-color: var(--color-Back-Info2);
    height: 54px !important;
    padding-left: 12px;
}

.ul-user-license[b-trrdc33lgn]  .mud-checkbox p{
    padding-top:8px;
}

.ul-user-license[b-trrdc33lgn]  .mud-switch p {
    padding-top: 8px;
}

.ul-user-license[b-trrdc33lgn]  blockquote {
    padding-top: 0px !important;
    margin-top: 0px !important;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.ul-space[b-trrdc33lgn]  .mud-expand-panel p {
    font-size: 0.9rem;
}

.ul-space[b-trrdc33lgn]  .mud-expand-panel-header {
    background-color: var(--color-Primary);
    font-size: 1.5rem;
    color: white;
    margin-bottom: 0px;
    height: 50px;
}
    .ul-space[b-trrdc33lgn]  .mud-expand-panel-header h6 {
        color: white;
    }
/* /Pages/UsersSpace/UserLive/Pages/PULIndex.razor.rz.scp.css */
/* /Pages/UsersSpace/UserLive/PUSLiveSimple.razor.rz.scp.css */
.ul-space[b-x3toa37pbt]  .mud-paper {
    color: white;
    background-color: var(--color-Back-Info2);
    border-radius: 4px;
    transition: box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;
}

[b-x3toa37pbt] #ClientFind .card {
    margin-bottom: unset;
}

[b-x3toa37pbt] #ClientFind .card-header label {
    margin-bottom: unset;
}

    [b-x3toa37pbt] #ClientFind .card-header label:hover {
        cursor: pointer;
        color:var(--color-Primary);
    }

[b-x3toa37pbt] #ClientFind .card-header {
    padding: 0.5rem 0.3rem 0rem 0.5rem;
}
/* /Pages/UsersSpace/UserLive/ULLayout.razor.rz.scp.css */
.us-title[b-37dkys46uu]  .mud-paper {
    color: white;
    background-color: var(--color-Back-Info2);
    border-radius: 4px;
    transition: box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;
}
/* /Pages/UsersSpace/USpaceLayout.razor.rz.scp.css */
.us-title[b-21o5tfgz68]  .mud-paper {
    color: white;
    background-color: var(--color-Back-Info2);
    border-radius: 4px;
    transition: box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;
}
