/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/JSP_Servlet/CascadeStyleSheet.css to edit this template
 * */
/* 
 *     Created on : 19-Sep-2023, 12:29:37 pm
 *         Author     : Deepak
 *         */

/*KYM styling start*/

.jFiler-item-container {
    margin: 0 !important;
}

a.icon-jfi-trash {
    text-decoration: none !important;
}

.advisory-add-on {
    color: brown !important;
}

.sfc-advisory-text {
    font-size: 1.5rem !important;
}

.sfc-report-button {
    font-size: 1.2rem !important;
}

.p-2-rem {
    padding: 2.3rem !important;
}

.info-icon {
    font-size: 1.1rem !important;
}

.sfc-complaint-heading-div {
    background-image: url(/images/blue-pattern.jpg);
    background-size: cover;
    border: #1136e8 1px solid !important;
}

.preview-modal {
    background-image: url(/images/light-blue1.jpg);
    background-size: cover;
    border: #1136e8 2px solid !important;
}

.sfc-display-heading-div {
    background-image: url(/images/light-blue1.jpg);
    background-size: cover;
    border: #1136e8 2px solid !important;
}

.sfc-complaint-guideline-div {
    background-image: url(/images/light-blue1.jpg);
    background-size: cover;
    border: #c40505 2px solid !important;
}

.advisory-heading {
    color: #c40505 !important;
    font-size: 2rem !important;
}

.sfc-chakshu-div,
.sfc-source-section,
.sfc-reporting-section,
.sfc-call-reporting-section,
.sfc-sms-reporting-section,
.sfc-personal-details-section,
.sfc-otp-section {
    background-color: #f7fbff !important;
    border: #1136e8 2px solid !important;
}

.sfc-complaint-text,
.sfc-display-text {
    color: #001ca1 !important;
}

.sfc-complaint-success-text,
.sfc-complaint-failure-text,
.sfc-complaint-processing-text,
.whatsapp-note-text,
.ocr-failure-text {
    font-size: 1.3rem !important;
}

.preview-modal-header {
    border-bottom: #1136e8 1px solid !important;
    box-shadow: 0 8px 40px -6px #1136e8;
}

.preview-modal-footer {
    border-top: #1136e8 1px solid !important;
    box-shadow: 8px 0 40px -6px #1136e8;
}

.triangle {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 50px 50px;
    border-color: transparent transparent transparent #1136e8;
    left: 0;
    top: 0;
    position: absolute;
}

.red-triangle {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 50px 50px;
    border-color: transparent transparent transparent #c40505;
    left: 0;
    top: 0;
    position: absolute;
}


.section-header-image {
    max-height: 85px; 
    width: auto;
    object-fit: contain;  
}

@media (max-width: 768px) {
    .col-md-2 {
        flex: 0 0 20%;  
    }

    .col-md-10 {
        flex: 0 0 80%; 
    }
}



/*KYM styling end*/

