@import '_content/Blazor.SignaturePad/Blazor.SignaturePad.g22u5lm4z9.bundle.scp.css';

/* /Components/Pages/Portal/Course Building/UnitClone.razor.rz.scp.css */
/*.e-richtexteditor .e-rte-content .e-content,
.e-richtexteditor .e-source-content .e-content {
    font-size: 14pt;
    font-family: Arial;
}*/

.block-head[b-qg8q9eolbl] {
    display: inline-block;
    background: #5d7f58;
    width: auto;
    line-height: 32px;
    border-radius: .25rem;
    position: relative;
    color: white;
    text-align: center;
    padding: .5rem .75rem;
}

.block-btn[b-qg8q9eolbl] {
    display: block;
    padding: 2rem 1rem;
    justify-content: center;
    align-items: center;
}

.block-p[b-qg8q9eolbl] {
    padding: 1rem;
}

.questioninfo[b-qg8q9eolbl] {
    display:flex;
    align-items: center;
    font-size: 1.5rem;
}

.questionnumber[b-qg8q9eolbl] {
    background: #5d7f58;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    position: relative;
    padding-left: 10px ;
    padding-right: 10px;
    color: white;
    text-align: center;
}

.incomplete[b-qg8q9eolbl] {
    background: #BA4216;
}
.incompletebar[b-qg8q9eolbl] {
    background-color: rgba(255, 0, 0, 0.1)
}

.t1[b-qg8q9eolbl] {
    margin-top: 1rem;
}

.ti-fileupload[b-qg8q9eolbl] {
    display: inline-block;
    cursor: pointer;
    border-radius: 2px;
    background-color: #539689;
    border-color: #539689;
    color: white;
    min-width: 200px;
    padding: 0.5rem 1rem;
}



table[b-qg8q9eolbl] {
    border-collapse: collapse;
    width: 100%;
}

th[b-qg8q9eolbl] {
    background-color: #696969;
    color: white
}

td[b-qg8q9eolbl], th[b-qg8q9eolbl] {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
}

tr:nth-child(even)[b-qg8q9eolbl] {
    background-color: rgba(222, 222, 222, 0.5703125);
}
/* /Components/Pages/Portal/Enrolment/Enrolment.razor.rz.scp.css */
.checkmark__circle[b-mbwg9rhq26] {
    stroke-dasharray: 216; /* ORIGINALLY 166px */
    stroke-dashoffset: 216; /* ORIGINALLY 166px */
    stroke-width: 2;
    stroke-miterlimit: 10;
    stroke: #7ac142;
    fill: none;
    animation: stroke-b-mbwg9rhq26 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}

.checkmark[b-mbwg9rhq26] {
    width: 106px; /* ORIGINALLY 56px */
    height: 106px; /* ORIGINALLY 56px */
    border-radius: 50%;
    display: block;
    stroke-width: 2;
    stroke: #fff;
    stroke-miterlimit: 10;
    margin: 5% auto;
    box-shadow: inset 0px 0px 0px #7ac142;
    animation: fill-b-mbwg9rhq26 .4s ease-in-out .4s forwards, scale-b-mbwg9rhq26 .3s ease-in-out .9s both;
}

.checkmark__check[b-mbwg9rhq26] {
    transform-origin: 50% 50%;
    stroke-dasharray: 98; /* ORIGINALLY 48px */
    stroke-dashoffset: 98; /* ORIGINALLY 48px*/
    animation: stroke-b-mbwg9rhq26 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
}

@keyframes stroke-b-mbwg9rhq26 {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes scale-b-mbwg9rhq26 {
    0%, 100% {
        transform: none;
    }

    50% {
        transform: scale3d(1.1, 1.1, 1);
    }
}

@keyframes fill-b-mbwg9rhq26 {
    100% {
        box-shadow: inset 0px 0px 0px 80px #7ac142;
    }
}
/* /Components/Pages/Portal/Exam/ExamBuilder.razor.rz.scp.css */
/*.e-richtexteditor .e-rte-content .e-content,
.e-richtexteditor .e-source-content .e-content {
    font-size: 14pt;
    font-family: Arial;
}*/

.block-head[b-ktq87sje7s] {
    display: inline-block;
    background: #5d7f58;
    width: auto;
    border-radius: .25rem;
    position: relative;
    color: white;
    text-align: center;
    padding: .5rem .75rem;
}

.block-btn[b-ktq87sje7s] {
    display: block;
    padding: 2rem 1rem;
    justify-content: center;
    align-items: center;
}

.block-p[b-ktq87sje7s] {
    padding: 1rem;
}

.questionbadge[b-ktq87sje7s] {
    background: #5d7f58;
}



.questionnumber[b-ktq87sje7s] {
    background: #5d7f58;
    border-radius: 5px;
    position: relative;
    color: white;
    text-align: center;
    padding:8px;
}

.incomplete[b-ktq87sje7s] {
    background: #BA4216;
}
.incompletebar[b-ktq87sje7s] {
    background-color: rgba(255, 0, 0, 0.1)
}

.t1[b-ktq87sje7s] {
    margin-top: 1rem;
}

.ti-fileupload[b-ktq87sje7s] {
    display: inline-block;
    cursor: pointer;
    border-radius: 2px;
    background-color: #539689;
    border-color: #539689;
    color: white;
    min-width: 200px;
    padding: 0.5rem 1rem;
}



table[b-ktq87sje7s] {
    border-collapse: collapse;
    width: 100%;
}

th[b-ktq87sje7s] {
    background-color: #696969;
    color: white
}

td[b-ktq87sje7s], th[b-ktq87sje7s] {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
}

tr:nth-child(even)[b-ktq87sje7s] {
    background-color: rgba(222, 222, 222, 0.5703125);
}
/* /Components/Pages/Portal/Exam/Marking.razor.rz.scp.css */
.answers-container[b-bu360s5sy5] {
    display: flex;
    justify-content: space-around;
}


.dropzone[b-bu360s5sy5] {
    padding: 30px;
    border: 1px dashed #75868a;
    list-style: none;
}

.no-drop[b-bu360s5sy5] {
    border: 2px dashed red;
}

.can-drop[b-bu360s5sy5] {
    border: 2px dashed green;
}

.draggable[b-bu360s5sy5] {
    margin-bottom: 10px;
    padding: 25px;
    border: 1px solid #50b1a9;
    cursor: grab;
    background: #50b1a9;
    color: #ffffff;
    border-radius: 5px;
    width: 75%;
}

    .draggable:active[b-bu360s5sy5] {
        cursor: grabbing;
    }

.dragging[b-bu360s5sy5] {
    cursor: grabbing;
}

.description[b-bu360s5sy5] {
    font-size: 18px;
}

.largecheckbox[b-bu360s5sy5] {
    font-size: 18px !important;
}

.pagination[b-bu360s5sy5] {
    display: inline-block;
    margin: 0 4px;
    background-color: red;
}

    .pagination a[b-bu360s5sy5] {
        background-color: blue;
        color: white;
        float: left;
        padding: 8px 16px;
        text-decoration: none;
    }

.table-font[b-bu360s5sy5] {
    font-size: 14pt;
    font-family: system-ui, arial, sans-serif;
}


.customClass .e-rte-content .e-content[b-bu360s5sy5] {
    font-family: System-ui, sans-serif;
    font-size: 20px;
}
/* /Components/Pages/Student/Exam/OnlineExam.razor.rz.scp.css */

.answers-container[b-jydoxuywhe] {
    display: flex;
    justify-content: space-around;
}


.dropzone[b-jydoxuywhe] {
    padding: 30px;
    border: 1px dashed #75868a;
    list-style: none;
}

.no-drop[b-jydoxuywhe] {
    border: 2px dashed red;
}

.can-drop[b-jydoxuywhe] {
    border: 2px dashed green;
}

.draggable[b-jydoxuywhe] {
    margin-bottom: 10px;
    padding: 25px;
    border: 1px solid #000000;
    cursor: grab;
    background: #1c9e93;
    color: #ffffff;
    border-radius: 5px;
    width: 75%;   
}

    .draggable:active[b-jydoxuywhe] {
        cursor: grabbing;
    }

.dragging[b-jydoxuywhe] {
    cursor: grabbing;
    
}

.description[b-jydoxuywhe] {
    font-size: 18px;
}

.table-font[b-jydoxuywhe] {
    font-size: 14pt;
    font-family: system-ui, arial, sans-serif;
}

div.sticky-panel[b-jydoxuywhe] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 0;
}
/*.customClass .e-rte-content .e-content {*/
    /* to get the desired font on intially*/
    /*font-family: Arial;
    font-size: 18pt;
}*/
/* /Components/Pages/Student/Exam/StudentReview.razor.rz.scp.css */

.answers-container[b-snbwy1n75g] {
    display: flex;
    justify-content: space-around;
}


.dropzone[b-snbwy1n75g] {
    padding: 30px;
    border: 1px dashed #75868a;
    list-style: none;
}

.no-drop[b-snbwy1n75g] {
    border: 2px dashed red;
}

.can-drop[b-snbwy1n75g] {
    border: 2px dashed green;
}

.draggable[b-snbwy1n75g] {
    margin-bottom: 10px;
    padding: 25px;
    border: 1px solid #50b1a9;
    cursor: grab;
    background: #50b1a9;
    color: #ffffff;
    border-radius: 5px;
    width: 75%;
}

    .draggable:active[b-snbwy1n75g] {
        cursor: grabbing;
    }

.dragging[b-snbwy1n75g] {
    cursor: grabbing;
}

.description[b-snbwy1n75g] {
    font-size: 18px;
}

.largecheckbox[b-snbwy1n75g] {
    font-size: 18px !important;
}

.pagination[b-snbwy1n75g] {
    display: inline-block;
    margin: 0 4px;
    background-color: red;
}

    .pagination a[b-snbwy1n75g] {
        background-color: blue;
        color: white;
        float: left;
        padding: 8px 16px;
        text-decoration: none;
    }
/* /Components/Shared/DragDrop/DropTarget.razor.rz.scp.css */


.dropzone[b-2ksn1hh4kz] {
    padding: 10px;
    border: 2px dashed #75868a;
    list-style: none;
}

.no-drop[b-2ksn1hh4kz] {
    border: 2px dashed red;
    background-color: lightcoral;
    opacity: 0.6;
    animation: blinker-b-2ksn1hh4kz 1s linear infinite;
}

.can-drop[b-2ksn1hh4kz] {
    border: 2px dashed green;
    background-color: #1c9e93;
    opacity: 0.6;
    animation: blinker-b-2ksn1hh4kz 1s linear infinite;
}

.Empty-drop[b-2ksn1hh4kz] {
    color: gray;
    opacity: 0.4;
}

.draggable[b-2ksn1hh4kz] {
    margin-bottom: 10px;
    padding: 25px;
    border: 1px solid #50b1a9;
    cursor: grab;
    background: #1c9e93;
    color: #ffffff;
    border-radius: 5px;
    width: 500px;
}

    .draggable:active[b-2ksn1hh4kz] {
        cursor: grabbing;
    }

.dropped[b-2ksn1hh4kz] {
    margin-bottom: 10px;
    padding: 20px;
    border: 1px solid #50b1a9;
    background: #1c9e93;
    color: #ffffff;
    border-radius: 5px;
}
.dragging[b-2ksn1hh4kz] {
    cursor: grabbing;

}

.description[b-2ksn1hh4kz] {
    font-size: 18px;
}

@keyframes blinker-b-2ksn1hh4kz {
    50% {
        opacity: 0.2;
    }
}

.blink_me[b-2ksn1hh4kz] {
    animation: blinker-b-2ksn1hh4kz 1s linear infinite;
}
