@media screen and (max-width: 768px) {
    .container{
        width: 100%;
        overflow: hidden;
    }
    .banner-up ul li{
        font-size: 16px!important;
    }  
    
    .slick-dots li{
        display: none!important;
    }
    .navbar-toggle{
        margin-right: 24px;
    }
    .menu ul li{
        display: block!important;
    }
    .menu ul{
        padding-right: 0!important;
        text-align: center!important;
    }
    .dropdown{
        position: relative!important;
    }
    .navbar{
        min-height: 48px!important;
    }
    .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff!important;
}
    .navbar-inverse .navbar-toggle {
    border: 1px solid #fff!important;
}
    .update{
        text-align: center;
    }
    marquee{
        padding-top: 0px!important;
        padding-bottom: 20px;
    }
    .title h2, .title-one h2, .title-three h2{
        font-size: 18px!important;
    }
    .title, .title-one, .title-three, .title-two{
        width: 240px!important;
    }
    .abt-left p {
    line-height: 26px!important;
    text-align: justify!important;
}
    .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
        margin-right: 0!important;
    }
    .abt-left ul li:nth-child(2), .abt-left ul li:nth-child(4), .abt-left ul li:nth-child(6){
        padding: 0 4px 0 2px!important;
    }
    .abt-left ul{
        text-align: center!important;
    }
    .abt-left{
        text-align: center;
    }
    .shape-title p{
        font-size: 16px!important;
    }
    .caption h4{
        font-size: 17px!important;
        font-weight: bold!important;
    }
    .thumbnails li> .fff .caption{
        margin-bottom: 30px!important;
    }
    .pager{
        top: 95%!important;
    }
    .pager li a{
        display: inline-block!important;
    }
    .carousel-indicators{
        bottom: 0!important;
    }
    .logo-det img{
        display: block;
        margin: 0 auto;
    }
    .title-three{
        margin-top: 10px!important;
    }
    .quick-links ul{
        margin-top: 20px!important;
}
    .academic-time ul{
         padding-top: 20px!important;
    }
    .designed-by p{
        font-size: 16px!important;
    }
    .pager li{
        display: inline-block!important;
    }

    .modal-header .close{ right: 0 !important; z-index: 2;}
    
    
    /***********about************/
    .specialization, .question-bank{
        border: none!important;
    }
    .specialization:after, .hi-fi-class:after, .question-bank:after, .schedule:after{
        border-bottom: none!important;
    }
    .question-bank, .schedule{
        margin-top: 0!important;
        margin-bottom: 20px!important;
    }
    .title-two p {
    font-size: 15px!important;
    color: #2980b9!important;
    padding: 0!important;
    background: none!important;
    background-position: 0px 8px;
    font-weight: bold;
    margin-left: 29px;
}
    .btn-join-us a{
        margin: 0 auto!important;
        margin-bottom: 25px!important;
    }
    .mech-cont img, .electronics-cont img{
        margin-left: 0!important;
    }
    .kine-mat li:last-child{
        margin-bottom: 25px!important;
    }
    .mech-det ul li:last-child{
        padding-bottom: 5px!important;
    }
    .civil-cont img{
        margin-left: 0!important;
        padding-top: 0!important;
    }
    .mech-cont h2, .civil-cont h2, .electronics-det h2{
        font-size: 18px!important;
    }
    .civil-det p, .civil-det h2{
        padding-left: 0!important;
        text-align: justify!important;
    }
    .abt-einstein h2{
        text-align: left!important;
    }
    .electronics-det ul li:last-child{
        padding-bottom: 7px!important;
    }
    .civil-det ul {
    padding-left: 0px!important; 
    }
    h2.ofs-head{
        font-size: 25px!important;
    }
    .mech-det ul li:last-child, .electronics-det ul li:last-child{
        padding-bottom: 0px!important;
    }
    .captcha{
        margin-left: 0px;
    }
    .call-con{
        border-right: none!important;
        margin-bottom: 0!important;
    }
    .addr-con {
    margin-top: 15px!important;
}
    .pager{
        margin-left: 0!important;
        padding-top: 25px!important;
    }
    .testi-monials p{
            margin-bottom: 31px!important;
    }
    ul.nav {
    float: none!important;
    margin-top: 17px;
}
    .navbar-collapse {
    padding: 0!important;
}
    .social{
        padding-right: 0!important;
        text-align: center!important;
    }
    .social h5{
        margin-top: 15px;
    }
    .menu ul li{
        padding-left: 0!important;
    }
    .dropdown ul li{
        width: 100%!important;
        text-align: center!important;
    }
    .civil-det ul li:last-child{
        padding-bottom: 0!important;
    }
    .mech-cont, .civil-cont, .electronics-cont{
        box-shadow: none!important;
        }
    .it-img img{
        margin-top: 20px!important;
    }
    .civil-cont{
        margin-top: 0!important;
    }
    .abt-einstein h2{
        text-align: center!important;
    }
    .civil-cont h2, .mech-cont h2{
        display: block!important;
        text-align: center!important;
    }
    .logo-det {
    margin-top: 50px!important;
}

    .testis-img img{
        margin: 0 auto;
    }
    .social ul li:last-child{
           display: inline-block!important;
    }

    .social ul li:nth-child(3){
        display: none;
    }
	
	
	
	.abt-einstein h2, .abt-project h2{font-size:23px !important;}
	.admission_pop_enquiry{font-size:14px !important;    right: 37% !important;
    top: -47px;}
}