@media (max-width:768px) {
    .top-header-sec-data {
        flex-wrap: wrap;
    }

    .about-main-img {
        height: auto;
    }

    .our_vision-content {
        margin: 15px 0px 0px 0px;
    }

    .message-card {
        padding: 0px;
    }

    .chairman-section {
        padding: 30px 0px;
    }

    .principal-img {
        height: auto;
    }

    .team-member {
        height: auto;
    }

    .subharashi-logo {
        width: 80px;
    }

    .breadcrumb-section {
        padding: 100px 0px;
    }

    .breadcrumb-title {
        margin-top: 60px;
    }
    .carousel-inner{
        height: auto;
    }
    .carousel-inner .carousel-item img{
        height: auto;
    }
    .gallery-viewer a{
        width: 100%;
        height: auto;
    }
}

@media (min-width:992px) and (max-width:1200px){
    .navbar-nav>li{
        padding-left: 7px;
    }
}