/*@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;
}

.slides li {
    height: 450px;
}

.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: 150px;
    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: 28px;
            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%;
        }
    }

    @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;
        }
    }

    @media (max-width: 476px) {
    }


    .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;
    }

    .slides li {
        height: auto;
    }
}
