@media (max-width: 767px){
    .header-container{
        padding: 8px;
    }

    h1.site-title{
        font-size: 30px;
    }

    h2.site-subtitle{
        font-size: 14px;
        font-weight: 600;
    }

    .menu-container{
        padding: 5px;
    }
    
    .menu-item{
        padding: 10px 5px;
        font-size: 10px;
    }
    
    .title-menu-container{
        width: 80%;
    }
    .logo-container{
        width: 20%;
    }
    .main-container{
        padding: 0px;
    }

    .sidebar-container{
        width: 25%;
        padding: 5px;
    }
    
    .container{
        width: 75%;
        padding: 10px 5px;
    }

    .menu-button{
        font-size: 8px;
        padding: 5px;
    }

    .scrolling-notice, .logo-download-container{
        padding: 5px;
    }

    /* made changes here  */
    ul.lst {
        margin: 0px;
        font-size: 10px;
        padding: 15px;
    }

    marquee{
        height: 120px;
        /* font-size: 14px; */
        line-height: 14px;
    }

    .download-logo {
        width: 100%;
    }

    h3.page-title {
        font-size: 14px;
        padding: 5px;
    }

    p,.policy-side-span{
        font-size: 10px;
        line-height: 16px;
    }

    .special-boxes{
        padding: 5px;
    }

    .special-box{
        padding: 5px;
    }

    #footer {
        padding: 20px 5px;
    }

    .footer-container{
        align-items: center;
    }

    .footer-about-container {
        width: 25%;
        padding: 5px;
    }

    h3.footer-about-heading {
        font-size: 14px;
        padding-bottom: 5px;
    }

    .footer-para {
        font-size: 8px;
        line-height: 12px;
    }

    h3.footer-menu-heading {
        font-size: 18px;
        margin-bottom: 5px;
    }

    .footer-menu-item {
        font-size: 10px;
        padding: 5px;
    }

    .fa {
        padding: 5px;
        font-size: 10px;
        height: 10px;
        width: 10px;
    }

    .social-icon {
        padding: 10px;
    }

    .copyright-container {
        padding: 10px 5px;
    }

    .copy-para, .copy-para span {
        font-family: "Poppins", Sans-serif;
        font-size: 8px;
    }

    .download-form-btn-container {
        padding: 10px 5px;
        a {
            padding: 8px;
            font-size: 8px;
            i{
                font-size: 8px;
            }
        }
    }

    label{
        font-size: 10px;
    }

    .col{
        padding: 5px;
        width: 45%;
    }

    .form-row{
        width: 100%;
    }

    form span{
        font-size: 10px !important;
    }

    input, select{
        font-size: 10px;
    }

    .policy-lists{
        padding: 10px 5px;
    }

    .policy-col{
        padding: 5px;
    }
    
    li.policy-list-item {
        font-size: 10px;
        line-height: 16px;
    }
    
    .contact-page-subheading, .email-send {
        font-size: 12px;
    }

    .email-container {
        margin-top: 10px;
        padding: 5px;
        flex-direction: column;
    }

    .form-control{
        width: 90%;
    }

    .contact-form-container {
        padding: 20px;
        width: max-content;
    }

    .contact-bottom-banner-container {
        padding: 10px;
    }

    .t-and-c{
        padding: 10px !important;
    }

    #myInput{
        font-size: 10px;
        /* width: max-content; */
        width: 77%;
    }

    #myTable{
        font-size: 9px;
    }

    #myTable th, #myTable td {
        text-align: left;
        padding: 10px;
    }

    .impact-heading, .impact-factor-heading {
        font-size: 14px;
    }
    
    .apply-evo-button {
        a {
            font-size: 14px;
        }
    }

    .impact-factor-service-list, .answer, .siifi-evalution-content{
        font-size: 10px;
        text-align: justify;
    }
    
    .faq-heading, .siifi-heading, .testimonial-heading{
        font-size: 14px;
    }

    .question, .sjif-evalution-box-heading{
        font-size: 12px;
    }
    
    .answer{
        padding: 5px;
    }
    
    select{
        width: 100%;
    }

    .criteria-heading {
        font-size: 12px;
    }

    .criteria-container{
        padding: 5px;
    }
    
    .carousel-control-prev, .carousel-control-next {
        width: 1.5rem !important;
        height: 1.5rem !important;
    }

    .carousel-control-next-icon, .carousel-control-prev-icon{
        width: 1rem !important;
        height: 1rem !important;
    }

    .card-text{
        font-size: 14px;
        line-height: 22px;
    }

    .fa-quote-left{
        font-size: 26px;
    }

    .testimonial-heading{
        margin-top: 10px;
    }

    .response-box{
        font-size: 8px;
        padding: 3px;
    }

}