.render-wrap-container {
    border-top: 1px solid black !important;
    border-bottom: 1px solid black !important;
}

.formRenderDisabled {
    pointer-events: none !important;
}

.formRenderDisabled [type='checkbox']:not(:checked),
.formRenderDisabled [type='checkbox']:checked {
    position: relative !important;
    pointer-events: none !important;
}

.formRenderDisabled input[type="checkbox"] {
    opacity: 1 !important;
    transform: translate(0rem, 0.20rem)!important;
}

.formRenderDisabled [type='radio']:not(:checked),
.formRenderDisabled [type='radio']:checked {
    position: relative !important;
    pointer-events: none !important;
}

.formRenderDisabled input[type="radio"] {
    opacity: 1 !important;
    transform: translate(0rem, 0.20rem)!important;
}

.formRenderDisabled textarea {
    width: 16vw !important;
}

.formRenderDisabled textarea {
    max-width: 16vw !important;
}

.formRenderDisabled p {
    max-width: 12vw !important;
    overflow-wrap: break-word !important;
}

.form-collabse-head {
    cursor: pointer !important;
}

.formbuilder-file .showVID {
    pointer-events: auto !important;
    padding-left: 10px;
}

.formbuilder-file .showPDF {
    pointer-events: auto !important;
    padding-left: 10px;
}

.formbuilder-file .showIMG {
    pointer-events: auto !important;
    padding-left: 10px;
}

.ticket-loader {
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #622AA1;
    width: 50px;
    height: 50px;
    -webkit-animation: spin 2s linear infinite;
    /* Safari */
    animation: spin 2s linear infinite;
}


/* Safari */

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

#Logstimeline li,
#WorkFlowSteps li {
    list-style-type: disc !important;
}

#rejection-reason {
    resize: none !important;
    width: 50em !important;
}

.ticketBody {
    background-color: white !important;
}

.ticketscollabse {
    margin-left: 0.9em !important;
    max-width: 93.7em !important;
}

.dv-form-file-upload {
    display: flex !important;
    align-items: center;
}
.dv-form-file-upload  > * {
    flex: 1;
    display: contents;
}
