@media(max-width:375px) {
    
    .blogpagemargintop{
    margin-top: 0px;
}

    .classheroimage{
    margin-top: 0px;
}

    
    
    
    
    .menuiconstyle{
    width: 10%;
    margin-right: 5px;
}





.admissionbtncenter{
    text-align: center !important;
}

.btnminusmargin{
    margin-top: -90px !important;
}

 .bg-breadcrumb2 {
            position: relative;
            /* Ensures it wraps around its content */
            min-height: 330px !important;
            /* Ensures text is visible */
            margin-top: -60px;
            
             z-index: -99;
        }




    #bg_img {
        height: 25% !important;
        top: 0px !important;
    }


    #backgroundiamge {
        margin-top: -180px;
    }

    .contactnumber i {
        margin-left: -5px !important;
    }

    .spacegif {
        padding: 0px 55px;
        margin-top: -101px;
    }

    .aboutmiddlebannericon {
        margin-top: 0px !important;
        /*margin-bottom: 5px !important;*/
    }




    .gificon2 img {
        margin-left: 1px !important;
        width: 38px !important;
    }



    .termandconditonbanner {

        margin-top: 10px !important;
        margin-bottom: 5px !important;
    }

    .choreographybanner {
        padding: 0px !important;
    }
    
    .marigntopzero{
        margin-top: 0px!important;
    }
    
    
.header-carousel .owl-nav .owl-prev {
    width: 30px;
    height: 30px;
    font-size: 16px;
}

.header-carousel .owl-nav .owl-next {
    width: 30px;
    height: 30px;
    font-size: 16px;
}

    .header-carousel .header-carousel-item,
    .header-carousel .header-carousel-item img {

        height: 130px !important;

    }
    
    
        .header-carousel .owl-nav .owl-prev,
    .header-carousel .owl-nav .owl-next {
        top: 60px;
        transition: 0.5s;
    }

    .header-carousel .header-carousel-item .carousel-caption .carousel-caption-content {
        width: 95% !important;
    }
    

}












@media(max-width:425px) {

    .blogpagemargintop{
    margin-top: 0px;
}



    .header-carousel .owl-nav .owl-prev,
    .header-carousel .owl-nav .owl-next {
        top: 60px;
        transition: 0.5s;
    }

    .header-carousel .header-carousel-item .carousel-caption .carousel-caption-content {
        width: 95% !important;
    }
    
.header-carousel .owl-nav .owl-prev {
    width: 30px;
    height: 30px;
    font-size: 16px;
}

.header-carousel .owl-nav .owl-next {
    width: 30px;
    height: 30px;
    font-size: 16px;
}

    .header-carousel .header-carousel-item,
    .header-carousel .header-carousel-item img {

        height: 130px !important;

    }
    

.classheroimage{
    margin-top: 0px;
}


   .marigntopzero{
        margin-top: 0px!important;
    }
    

.btnminusmargin{
    margin-top: -90px !important;
}

.admissionbtncenter{
    text-align: center !important;
}

       .bg-breadcrumb2 {
            position: relative;
            /* Ensures it wraps around its content */
            min-height: 330px !important;
            /* Ensures text is visible */
            margin-top: -60px;
        }



    .choreographybanner {
        padding: 0px !important;
    }


    .termandconditonbanner {

        margin-top: 10px !important;
    }

    .gificon2 img {
        margin-left: 1px !important;
        width: 38px !important;
    }

    .aboutmiddlebannericon {
        margin-top: 0px !important;
    }

    #bg_img {
        height: 25% !important;
        top: 0px !important;
    }

    #backgroundiamge {
        margin-top: -191px;
    }

    .spacegif {
        padding: 0px 55px;
        margin-top: -101px;
    }
}


@media (min-width: 425px) and (max-width: 768px) {
   .classheroimage{
    margin-top: 0px;
}
}
