/*@media (min-width:767px) {*/

    @import url('https://fonts.googleapis.com/css?family=Yantramanav');
    @import url('http://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800');
    @import url('https://fonts.googleapis.com/css?family=Poppins&display=swap');

    @import url('../suport/bootstrap.css');
    @import url('../suport/animate.css');
    @import url('../fonts/css/font-awesome.min.css');
    @import url('misc.css');
    @import url('style.css');
    @import url('color.css');
    @import url('responsive.css');



    .colnam {
        font-family: Poppins, Arial, sans-serif;
    }

    .normal {
        text-align: center;
    }

        .normal .btn {
            min-width: 120px;
        }

    .ptaj p {
        text-align: justify;
    }



    .ajax__calendar .ajax__calendar_container {
        z-index: 9;
    }

    .righlot {
        text-align: right;
    }

    .banher .widget-main-title {
        padding: 10px 20px;
    }

    .banher .widget-inner {
        padding: 10px;
    }

    .newsbo, .birthbo {
        width: 100%;
        text-align:justify;
    }

    .birthbo {
        height: 202px;
    }

    .newsbo {
        height: 149px;
    }


.schoolnews {
    width: 100%;
    text-align:justify;
    height: 356px;
}
.schoolacti{
    width: 100%;
    text-align:justify;
    height: 180px;
}

    .pstr span {
        display: block;
        text-align: right;
    }

    .btnrd {
    }

    .gallpga .gallery-item {
    }

        .gallpga .gallery-item .go-to-inner {
            display: block;
            width: 28px;
            height: 28px;
            background: url(../images/bg-zoom.png) no-repeat;
            position: absolute;
            right: 5px;
            bottom: 5px;
            -webkit-transition: all .6s;
            -moz-transition: all .6s;
            -o-transition: all .6s;
            transition: all .6s;
        }

        .gallpga .gallery-item .gallery-thumb:hover .go-to-inner {
            width: 60px;
            height: 60px;
        }

    .contadd span {
        display: block;
        font-size: 110%;
    }

    .contadd.list-links li {
        margin-bottom: 20px;
        margin-top: 20px;
    }

        .contadd.list-links li:last-child {
            /* margin-bottom: 18px; */
        }

    .enquiry-widget {
        text-align: center;
        padding: 32px 0;
    }

        .enquiry-widget img {
            max-width: 100%;
            max-height: 131px;
        }

    .vidediveve .video-item iframe {
        width: 100%;
        height: 300px;
        margin-bottom: -6px;
    }

    .imgblo p {
        margin: 0;
        text-align: center;
        font-size: 90%;
        line-height: 18px;
    }

    .imgblo span {
        display: block;
        font-size: 110%;
    }

    .imgblo img {
        border: 0;
    }

    .imgblo {
        width: 250px;
        float: left;
        margin-right: 18px;
        background: #fafafa;
        border: 1px solid #a60000;
        padding: 0;
        border-radius: 5px;
    }

    .abpri {
        max-width: 350px;
        border-radius: 5px;
    }

    .colnam {
        text-align: left;
        font-weight: 600;
        /* line-height: 47px; */
    }

    .spblo, .textr {
        text-align: justify;
    }

        .spblo span {
            display: block;
            font-size: 20px;
        }

    .mapif iframe {
        width: 100%;
        height: 300px;
    }

.social-csss a i {
        display: inline-block;
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 32px;
        color: #fff;
        margin: 2px;
        border-radius: 2px;
        transition: transform .2s;
}
.social-csss a{
    display: inline-block;
}
.social-csss .fa-youtube{
    background: #f1594bbd;
}
.social-csss .fa-facebook{
    background: #5f80c3c9;
}
.social-csss .fa-twitter{
    background: #4e689c;
}
.social-csss .fa-instagram{
    background: #9c4e9a;
}
.social-csss a:hover i{
    transform: scale(1.2);
}
.social-csss a:hover {
    /* background: #a60000; */
    /* color: #fff; */
}

#popupdiv .close{background: #fff;padding: 2px 10px;top: 8px;position: absolute;right: 8px;/* color: #001f23; */outline: none !important;border: 1px solid #ddd;opacity: .9;}
#popupdiv .modal-body{
    padding: 3px;
    text-align: center;
}
#popupdiv .popr {margin: 5px;margin-bottom: 3px;min-width: 150px;}
@media (min-width:767px) {
    #popupdiv .modal-dialog {
        width: 690px;
    }


    #popupdiv1 .close {
        background: #fff;
        padding: 2px 10px;
        top: 8px;
        position: absolute;
        right: 8px; /* color: #001f23; */
        outline: none !important;
        border: 1px solid #ddd;
        opacity: .9;
    }

    #popupdiv1 .modal-body {
        padding: 3px;
        text-align: center;
    }

    #popupdiv1 .popr {
        margin: 5px;
        margin-bottom: 3px;
        min-width: 150px;
    }

    @media (min-width:767px) {
        #popupdiv1 .modal-dialog {
            width: 690px;
        }




        .colnam {
            font-size: 22px;
            text-align: center;
            margin-top: 28px;
        }

        .minec {
            min-height: 366px;
        }

        .twogli .thumb-small-gallery {
            width: 32%;
        }

        .main-menu li {
            display: inline-block;
            float: left;
            border-right: 1px solid rgba(255, 255, 255, 0.27);
        }

            .main-menu li ul li {
                border-bottom: 1px solid rgba(255, 255, 255, 0.27);
            }

            .main-menu li ul {
                position: absolute;
                width: 180px;
                z-index: 9999;
                top: 100%;
                left: 0;
                display: none;
                padding: 0;
                border-top: 4px solid #fccc31;
            }

            .main-menu li > ul > li > a {
                /* padding: 8px 20px; */
            }

            .main-menu li a {
                padding: 10px 20px;
            }

            .main-menu li ul li ul {
                left: 100%;
                top: 0;
            }

        .newsbo {
            /* height: 313px; */
        }

        .tophead {
            background: url(../images/tophead.png) right 150px center no-repeat;
            background-size: 22%;
        }

        .righlot {
            float: right;
        }

        .logo img {
            height: 90px;
        }

        .spaceall {
            min-height: 450px;
        }

        .normal .btn {
            min-width: 150px;
        }

        .mobile, .responsive-navigation {
            display: none;
        }

        .left-event-content {
            float: left;
            width: 20%;
        }

        .right-event-content {
            float: right;
            width: 78%;
        }

        .contact-form .mainBtn {
            margin-left: 30%;
        }
        .col-sm-4,.appclass{
            /* padding-left:0px; */
        }
    }

    @media (max-width:767px) {

        .colnam {
            font-size: 16px;
            margin-top: 11px;
            display: inline-block;
            max-width: 180px;
            margin-left: 10px;
            line-height: 25px;
        }

        .tophead {
            background: url(../images/tophead.png) center center no-repeat;
            background-size: contain;
        }

        .logo img {
            height: 70px;
            float: left;
        }

        .righlot, .responsive_menu {
            display: none;
        }

        .destop {
            display: none;
        }

        .imgblo {
            width: 122px;
            float: left;
            margin-right: 10px;
            margin-bottom: 10px;
        }

        .site-footer {
            padding-top: 25px;
        }

        .bottom-footer {
            margin-top: 20px;
            font-size: 15px;
        }

        .enquiry-widget {
            padding: 15px 0;
        }

        .sf-with-ul i {
            float: right;
            margin-right: 5px;
        }

        .spblo span {
            font-size: 17px;
        }

        .textr {
            padding-left: 20px;
        }

        .site-header {
            border: 0px;
        }
        .col-sm-4,.appclass{
            padding-left:0px;
        }
    }

    @media (max-width: 476px) {
        .col-sm-4,.appclass{
            padding-left:0px;
        }
    }


    .dab, #ContentPlaceHolder1_UpdateProgress1, #ctl00_ContentPlaceHolder1_UpdateProgress1 {
        margin: auto;
        position: fixed;
        z-index: 1000;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        background: rgba(0,0,0,.5);
        overflow: hidden;
        cursor: progress;
        text-align: center;
    }

        .dab span, #ContentPlaceHolder1_Image1, #ContentPlaceHolder1_UpdateProgress1 i, #ctl00_ContentPlaceHolder1_UpdateProgress1 i {
            color: #fff;
            margin: auto 0;
            top: 45%;
            width: 50px;
            height: 49px;
            left: 48%;
            /* padding: 22px; */
            font-size: 16px;
            position: fixed;
            background: #fff url(../../support/assets/img/ajax-loader.GIF) no-repeat center center;
            border-radius: 50px;
            background-size: 60%;
        }
}
@media(max-width:700px){
    .myclss{
display:none;
 }
    .imgblo{
        width: 100%;
    margin-bottom: 13px;
    }
    .imgblo img {
    width:100%;
}
   .appclass .col-sm-4,.appclass .col-md-4{
        padding-left:0px;
    }
}
