@media only screen and (min-device-width : 668px) and (max-device-width : 1366px){
.chirmanimg {
    margin-top: -13%!important;
}
.chimanpara {
    font-size: 17px;
    line-height: 25px;
}
.searchfafa {
    margin: 0px 12px 0px 5px;
}
.main_menu.menupd ul li a {
    padding: 5px 8px;
}
.fntspn {
    font-size: 17px;
}
.redspan {
    font-size: 18px;
}
.txtcnttest p {
    line-height: 16px;
    font-size: 13px;
}
.clrwht {
    padding: 50px 45px 40px 123px;
}
.colorwht h4 {
    font-size: 19px;
}
.newimg img {
    height: 100px;
}
}


@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
.logoimg {
    width: 203px;
}
    .mobile_btn {
        float: right;
        margin-top: -32px;
    }
    i.fas.fa-bars {
        font-size: 25px;
    }
        .fr {
        float: none;
    }
.pt-135 {
    padding-top: 72px;
}
.hd {
    font-size: 24px;
}
.connum .col-xs-6 {
    width: 50%;
}
.countn {
    font-size: 36px;
}
.featalumni {
    padding: 15px 13px;
}
.carousel-control-prev {
    left: 57px !important;
}
.carousel-control-next {
    right: -4px !important;
}
.sppboxs {
    margin: 4px 10px;
}
.clrwht {
    padding: 50px 30px 40px 30px;
     height: auto;
}
.reunion .col-xs-2 {
    width: 20%;
}
.reunion .col-md-10 {
    width: 80%;
}
.eventbtn {
    width: 50%!important;
}
    .newimg {
        padding: 50px 30px 40px 30px;
        height: auto;
    }
.newimg img {
        height: auto;
        margin-bottom: 0px;
    }

.newsbtn {
    width: 50%;
    margin-top: 40px;
}
.wdhd {
    width: 100%;
}
.mentorpara {
    font-size: 20px;
    line-height: 25px;
}
.mntrbtn {
    width: 56%!important;
}
.foothg {
    height: auto;
}
.p54 {
    padding: 48px 0px 1px 0px;
}
.carousel-control-next-icon {
    margin-left: 0px !important;
}
.bnnerimg .col-xs-6 {
    width: 50%;
}
.mob-0 {
    padding-top: 0px;
}
.wd-100 {
        width: 100%;

}
nav.navbar.navbar-expand-lg.navbar-light.bk {
    /*padding-bottom: 20px;*/
}
.main_menu ul li a {
    padding: 9px 19px;
}
.mobvr {
    padding: 0px 0px 0px;
}
.news .col-xs-4 {
    width: 40%;
}
.news .col-xs-8 {
    width: 60%;
}
.displaytp {
    display: block;
}
    .main {
        margin: 0px 0% !important;
        padding-top: 110px !important;
    }
.aboutsdp {
        padding: 0px;
    }
.hg900 {
    padding: 25px;
}  
.frmshadow {
   
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5%;
}
.frmsbtbtn {
        width: 48%;
}
.mt-115 {
     margin-top: 0px!important; 
}
.pt-52 {
        padding-top: 52px;
}
}
