
/* ============ desktop view ============ */
@media all and (min-width: 1024px) {

	.dropdown-menu li{
		position: relative;
	}
	.dropdown-menu .submenu{
		display: none;
		position: absolute;
		left:100%; top:-7px;
	}
	.dropdown-menu .submenu-left{
		right:100%; left:auto;
	}

	.dropdown-menu > li:hover{ background-color: #f1f1f1 }
	.dropdown-menu > li:hover > .submenu{
		display: block;
	}
    .navbar .has-megamenu{position:static!important;}
	.navbar .megamenu{left:0; right:0; width:100%; margin-top:0;  }

}
/* ============ desktop view .end// ============ */

/* ============ small devices ============ */
@media (max-width: 991px) {

.dropdown-menu .dropdown-menu{
		margin-left:0.7rem; margin-right:0.7rem; margin-bottom: .5rem;
}

}

  @media (min-width: 1200px) {
    .kb-caption {
      bottom: 45%;
    }
  }
  /* ============ small devices .end// ============ */
@media (min-width: 768px) {
    .kb-caption {
      bottom: 37%;
      width: 40%;
    }
  }

  @media only screen and (max-width:1920px) {

    a.navbar-brand {
        position: absolute;
        top: 2px;
        z-index: 99;
        padding: 4px 0;
        left: 260px;
    }
    .contact-left {
        padding: 22px;
       
    }
    a.navbar-brand{left: 13.5%;}
    .deans .statutory-inner .card-main .card .top-line {
        width: 204px;
        margin-left: 57px;}

        

        .tp-banner div img {
            max-width: 100%;
            width: 100%;
            height: 250px;
        }
        .map-cl:hover .click-zm {
            display: block;
            margin-top: -340px;
            height: 270px;
            position: absolute;
            width: 614px;
        }
        .notification-wrapper .container ul li:first-child::before{top: -17px;}
        .notification-wrapper .container ul li:last-child::before {
           
            top: -19px;

        }

  }
  @media only screen and (max-width:1600px) {
    a.navbar-brand {
        left: 6.5%;
    }
    .map-cl:hover .click-zm {
        display: block;
        margin-top: -320px;
        height: 270px;
        position: absolute;
        width: 636px;
    }

  }
  @media only screen and (max-width:1550px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container ,.mycontainer{
        max-width: 1350px;
    }
    .header-wrapper .header-bottom .navbar li.nav-item {
        padding: 0 13px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap.active {
        width: 179px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap .fa {
        right: 18px;

    }
    .header-wrapper .header-top .right-set .link-top {
        width: 75%;
    }

    /*****/
    .notification-wrapper .container ul li:first-child {
        width: 13%;
    }
    .notification-wrapper .container ul li:nth-child(2) {
        width: 82%;
    }
    a.navbar-brand {
        left: 7%;
    }
    .map-cl:hover .click-zm {
        display: block;
        margin-top: -320px;
        height: 270px;
        position: absolute;
        width: 636px;
    }
    .notification-wrapper .container ul li:first-child::before {
        top: -17px;
      
    }
    .notification-wrapper .container ul li:last-child::before {
        top: -20px;
    }
    
  }

@media only screen and (max-width:1451px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container,.mycontainer{
        max-width: 1320px;
    }
    /***Header css***/
    .header-wrapper .header-top .text-bharat ul li {
        font-size: 14px;
    }
    .header-wrapper .header-top .text-bharat ul li:nth-child(2) {
        font-size: 13px;
        word-spacing:1px;
    }
    .header-wrapper .header-top .right-set .link-top ul li {
        padding: 0 6px;

    }
    .header-wrapper .header-top .right-set .link-top ul li a {
        font-size: 12px;
        line-height: 13px;
    }
    .header-wrapper .header-top .right-set .language .english,.header-wrapper .header-top .right-set .language .hindi {
        font-size: 12px;
    }
    .header-wrapper .header-top .right-set .text-incre-decre button {
        width: 20px;
        font-size: 11px;
    }
    .header-wrapper .header-top .right-set .text-incre-decre {
        width: 12%;
    }
    .header-wrapper .header-bottom .navbar .form-search .input.active {
        width: 135px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap.active {
        width: 275px;
    }
    .header-wrapper .header-top .top-width-head {
        width: 87%;
    }
    /***Latest Notifications***/
    .notification-wrapper .container ul li:first-child {
        width: 12%;
    }

     /***banner css***/
     .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card h5 {
        font-size: 24px;
        line-height:36px;
    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card h2 {

        font-size:60px;
        line-height: 80px;

    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card p {
        font-size: 16px;
        line-height: 24px;
    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn a,

    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn a
    {

        font-size: 14px;
        line-height: 24px;
        padding: 7px 16px;
    }
    /****Facilities Student's Corner***/
    .fac-student-wrapper ul li .card .card-body h4 {
        font-size: 21px;
        line-height: 45px;
    }
    /****** Our University********/
    .our-university-wrapper {

        padding: 10px 0 0;
    }
    .our-university-wrapper h2 span {
        font-size: 26px;
    }
    .our-university-wrapper p {
        font-size: 15px;
        line-height: 28px;
        padding: 0 40px; font-weight: 400;

    }
    .our-university-wrapper .list-group .list-group-item .card .card-body h4 {
        font-size: 22px;}
    .objectives-wrapper img {
        width: 100%;
    }
    .objectives-wrapper h2 span {
        font-size: 26px;
        line-height: 45px;
    }

    .objectives-wrapper .list-group-flush .list-group-item {
        font-size: 14px;
        color: #4A525B;
        line-height: 21px;
    }
    .objectives-wrapper .list-group-flush .list-group-item::before {
        top: 11px;
    }
    .our-university-wrapper::after{
      background-size: 100% 100%;
      width: 100px;
      height: 320px;
    } .our-university-wrapper::before{
        background-size: 100% 100%;
        width: 100px;
        height: 320px;
    }
    /******Vice-chancellor******/
    .vicechancellor-link-wrapper h2 span {
        font-size: 26px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-body p {
        font-size: 15px;
        line-height:25px;
        word-spacing: 0px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header {
        width: 315px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect h3 {
        font-size: 22px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect p {
        font-size: 14px;
        line-height: 24px;
    }
    /***** Objectives of Sikkim University***/
    .objectives-wrapper {
        padding: 20px 0;
    }
    /***footer css***/
    .footer-wrapper .footer-top .social-wrapp ul::before{
        width: 42%;
    }
    .footer-wrapper .footer-top .social-wrapp ul::after{ width: 40%;}
    /* .footer-wrapper .footer-top .social-wrapp ul::before,.footer-wrapper .footer-top .social-wrapp ul::after{
        width: 42%;
    } */
    a.navbar-brand {
        top: 2px;
        left: 77px;
    }
    .contact-left {
        padding: 12px;
    }
    .contact-tab ul.tab-menu{width: 73%;}
    .notification-wrapper .container ul li:nth-child(2) .marquee-wrapp{padding: 2px 0; }
    .notification-wrapper{height: 52px;}
    .notification-wrapper .container ul li:last-child::before {
        top: -18px;
    }

}
@media only screen and (max-width:1400px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container,.mycontainer {
        max-width: 1240px;
    }
    .header-wrapper .header-top .top-width-head {
        width: 87%;
    }
    .header-wrapper .header-bottom .navbar li.nav-item {
        padding: 0 4px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap.active {
        width: 179px;
    }
    .header-wrapper .header-bottom .navbar .form-search .input.active {
        width: 135px;
    }
    .header-wrapper .header-bottom .navbar .nav-link {
        font-size: 15px;
        line-height: 24px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap {
        height: 45px;
        line-height: 45px;
        padding-right: 45px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap .fa {
        right: 16px;
        top: 14px;

    }
    .header-wrapper .header-top .right-set .link-top ul li {
        padding: 0px 12px;
    }
    /********/
    /*******/
    .notification-wrapper .container ul li:nth-child(2) {
        width: 76%;
    }
    .notification-wrapper .container ul li:first-child .latest-notification {
        font-size: 15px;
    }
    .notification-wrapper .container ul li:first-child {
        width: 17%;
    }
    .notification-wrapper .container ul li:last-child {
        width: 8%;
        font-size: 14px;
    }
    .notification-wrapper .container ul li:last-child a, .notification-wrapper .container ul li:last-child button {
        font-size: 15px;
    }
    .notification-wrapper .marquee-wrapp .Marquee-tag {
        font-size: 12px;
    }
    a.navbar-brand {
        top: 2px;
        left: 127px;
    }

}
@media only screen and (max-width:1368px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container,.mycontainer {
        max-width: 1140px;
    }
    .header-wrapper .header-top .right-set .link-top ul li {
        padding: 0px 6px;
    }
    .header-wrapper .header-bottom .navbar .nav-link {
        font-size: 14px;
        line-height: 24px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap.active {
        width: 179px;
    }
    .header-wrapper .header-bottom .navbar .form-search .input.active {
        width: 135px;
    }

    /******Vice-chancellor******/
    .vicechancellor-link-wrapper .chancellor-card .card .card-body {
        width: 380px;
        padding: 0px 10px 0 16px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header {
        width: 290px;}
        .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect h3 {
            font-size: 20px;
        }
        .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect p {
            font-size: 13px;
            line-height: 22px;
        }
    /**** Objectives of Sikkim University*****/
    .objectives-wrapper {
        padding: 0;
    }
    /*****event*****/
    .events-wrapper {
        padding: 30px 0;
    }
    .events-wrapper h2 {
        margin-bottom: 0px;
    }
    .events-wrapper .row.mb-5{
        margin-bottom: 15px !important;
    }
    .deans .statutory-inner .card-main .card .top-line {
        width: 204px;
        margin-left: 16px;
      }
      .map-cl:hover .click-zm {
        display: block;
        margin-top: -341px;
        height: 270px;
        position: absolute;
        width: 522px;
    }
    .notification-wrapper .container ul li:last-child::before {
        top: -18px;
    }
}
@media only screen and (max-width:1280px) {

    a.navbar-brand {
        top: 2px;
        left: 89px;
    }
    .map-cl:hover .click-zm {
        display: block;
        margin-top: -340px;
        height: 270px;
        position: absolute;
        width: 522px;
    }
   
    .notification-wrapper .container ul li:last-child::before{ top: -17px;}
    .fac-student-wrapper {
        width: 100%;
        margin-top: -110px;
        position: relative;
        z-index: 1;
        padding: 30px 0;
    }
}
@media only screen and (max-width:1250px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container,.mycontainer {
        max-width: 1040px;
    }
    .header-wrapper .header-top .top-width-head {
        width: 85%;
    }
    .header-wrapper .header-top .right-set .link-top ul li {
        padding: 0 6px;
        line-height: 12px;
    }
    .header-wrapper .header-top .right-set .link-top ul li a {
        font-size: 12px;
        line-height: 12px;
    }
    .header-wrapper .header-top .right-set .text-incre-decre button {
        width: 18px;
        font-size: 10px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap {

        height: 45px;
        line-height: 45px;
        padding-right: 45px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap .fa {
        right: 15px;
        top: 14px;
    }
    .header-wrapper .header-bottom .navbar .nav-link {
        font-size: 13px;
    }
    .header-wrapper .header-bottom .navbar li.nav-item {
        padding: 0 8px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap.active {
        width: 179px;
    }
    .header-wrapper .header-bottom .navbar .form-search .input.active {
        width: 135px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap .input {
        font-size: 15px;
    }
    /*******/
    .notification-wrapper .container ul li:nth-child(2) {
        width: 76%;
    }
    .notification-wrapper .container ul li:first-child .latest-notification {
        font-size: 15px;
    }
    .notification-wrapper .container ul li:first-child {
        width: 17%;
    }
    .notification-wrapper .container ul li:last-child {
        width: 8%;
        font-size: 14px;
    }
     /***banner css***/
     .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card h5 {
        font-size: 20px;
        line-height: 28px;
    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card h2 {

        font-size:50px;
        line-height: 65px;

    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card p {
        font-size: 15px;
        line-height: 24px;
    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn a,

    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn a
    {

        font-size: 13px;
        line-height: 21px;
        padding: 7px 16px;
    }

    /***** Objectives of Sikkim University****/
    .our-university-wrapper {
        width: 100%;
        padding: 8px 0;
        position: relative;
    }
    .objectives-wrapper h2 span {
        font-size: 24px;
        line-height: 35px;
    }
    /*********/
    .vicechancellor-link-wrapper .chancellor-card .card .card-header {
        width: 227px;
        padding: 0 6px 15px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-body {
        width: 380px;
        padding: 0px 14px 0 21px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-body p {
        font-size: 14px;
        line-height: 25px;
        word-spacing: 0px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect h3 {
        font-size: 15px;
        text-align: center;
        margin-bottom: 35px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header .shape-color {
        width: 100%;
        padding: 47px;
        border-radius: 15px;
        bottom: 1px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect {

        bottom: -47px;

    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header:hover .hover-effect {
        bottom: 26px;

    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect p {
        color: #fff;
        text-align: center;
        font-weight: 400;
        font-family: "Poppins", sans-serif;
        font-size: 11px;
        line-height: 21px;
    }
}
@media only screen and (max-width:1150px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container,.mycontainer {
        max-width: 980px;
    }
    .header-wrapper .header-top .blue-bg,  .header-wrapper .header-top,    .header-wrapper .header-top .blue-bg::before,.header-wrapper .header-top::before   {
        height: 50px;
    }
    .lg-hide{
        display: none;
    }
    .lg-1150{
        width: 100%;
    }
    .header-wrapper .header-top .right-set .link-top ul li {
        padding: 0 12px;
    }

    .header-wrapper .header-bottom .navbar li.nav-item {
        padding: 0px 3px;
    }
      .header-wrapper .header-top .top-width-head {
        width: 84%;
    }
    .header-wrapper .header-top .text-bharat ul li:nth-child(2) {
        font-size: 12px;
        font-weight: 700;
    }
    .header-wrapper .header-bottom .navbar .nav-link {
        font-size: 14px;
        line-height: 24px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap {
        height: 50px;
        line-height: 50px;
        padding-right: 40px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap .fa {
        right: 13px;
        top: 12px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap {
        height: 40px;
        line-height: 41px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap .input{
        font-size: 13px;
    }
    .header-wrapper .header-bottom .navbar .nav-link {
        font-size: 13px;
        line-height: 24px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap.active {
        width: 170px;
    }
    .header-wrapper .header-bottom .navbar .form-search .input.active {
        width: 120px;
    }
    .header-wrapper .header-bottom .navbar .navbar-brand {
        margin-top: -58px;
        padding: 1px 0;
    }
    /*****notification******/
    .notification-wrapper .container ul li:nth-child(2) {
        width: 74%;
    }
    .notification-wrapper .container ul li:first-child .latest-notification{
        font-size: 14px;
    }
    .notification-wrapper .container ul li:last-child {
        width: 9%;
        font-size: 14px;
    }
    .notification-wrapper .container ul li:first-child {
        width: 17%;
        font-size: 15px;
    }
    .notification-wrapper .container ul li:last-child a, .notification-wrapper .container ul li:last-child button {
        font-size: 14px;
        width:10%;
    }
    .notification-wrapper .marquee-wrapp .Marquee-tag {
        width: 340px;
        font-size: 14px;}
    /***banner css***/
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card h5 {
        font-size: 20px;
        line-height: 28px;
    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card h2 {

        font-size: 40px;
        line-height: 55px;

    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card p {
        font-size: 14px;
        line-height: 24px;
    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn a,

    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn a
    {

        font-size: 12px;
        line-height: 21px;
        padding: 7px 14px;
    }
    /***Facilities & Students*****/
    .fac-student-wrapper ul li .card .card-body h4 {

        font-size: 20px;
        line-height: 40px;

    }
    .fac-student-wrapper ul li .card .card-body h4::before {

        width: 50px;
    }
    /**********/
    .our-university-wrapper {
        padding: 40px 0 0;

    }
    .our-university-wrapper h2 span {
        font-size: 24px;
        line-height: 43px;
        padding: 0 15px;
    }
    .our-university-wrapper .list-group .list-group-item .card .card-header .icon {
        width: 95px;
        height: 95px;
    }
    .our-university-wrapper p {

        font-size: 14px;
        line-height: 24px;
        padding: 0px 61px;
    }
    .our-university-wrapper::after{
        background-size: 100% 75%;
        width: 121px;
    height: 384px;
    }
    .our-university-wrapper::before{
        background-size: 100% 75%;
        width: 121px;
    height: 384px;
    left: 0;
    z-index: 9;
    }
    .our-university-wrapper .list-group .list-group-item .card .card-body h4 {
        padding: 10px 0 0;
        font-size: 20px;
        line-height: 30px;
    }

    /****** Objectives of Sikkim University******/
    .objectives-wrapper {
        padding: 12px 0 0;
    }
    .objectives-wrapper h2 span {
        font-size: 24px;
        line-height: 45px;
        line-height: 32px;
    }
    .objectives-wrapper img{
        width: 100%;
    }
    .objectives-wrapper .list-group-flush .list-group-item {

        font-size: 14px;
        line-height: 24px;
    }

    /****Vice-chancellor***/
    .vicechancellor-link-wrapper h2 span {
        font-size: 24px;
        line-height: 30px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-body{
        height: 300px;
        overflow-y: scroll;
    }

    .vicechancellor-link-wrapper .chancellor-card .card .card-body::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #f5f5f548;
}

.vicechancellor-link-wrapper .chancellor-card .card .card-body::-webkit-scrollbar
{
	width: 6px;
	background-color: #2020202c;
}
.vicechancellor-link-wrapper .quicklinks-card .card {

    min-height: 300px;

}
.vicechancellor-link-wrapper .quicklinks-card .card .card-body ul li {

    font-size: 14px;
    line-height: 24px;
}
.vicechancellor-link-wrapper .chancellor-card .card .card-body::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #12498D;
}
    .vicechancellor-link-wrapper .chancellor-card .card .card-body p {
        font-size: 14px;
        line-height: 28px;
        word-spacing: 0px;

    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header {
        width: 350px;
        padding: 0 22px 15px;
    }
    .vicechancellor-link-wrapper .quicklinks-card{
        padding: 25px 0;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect h3 {
        font-size: 22px;
        margin-bottom: 35px;
    }
    /**Upcoming Events ***/
    .events-wrapper {
        padding: 8px 0;
    }
    .events-wrapper .row.mb-5{
        margin-bottom: 10px !important;
    }
    .footer-wrapper .footer-top .search-set {
        width: 450px;
        margin: auto;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .footer-wrapper .footer-top .search-set .search-btn {
        width: 110px;
        padding: 16px 20px;
        font-size: 17px;
    }
    .footer-wrapper .footer-top .link-set ul li a {
        font-size: 13px;
        line-height: 13px;
    }
    .footer-wrapper .footer-top .link-set ul li {
        padding: 0 4px;
    }
    .footer-wrapper .footer-top .udate-ragging-set .udate h5 {

        font-size: 15px;
        line-height: 22px;

    }
    .footer-wrapper .footer-top .udate-ragging-set .anit-set h5 {

        font-size: 14px;
        line-height: 22px;
    }
    .footer-wrapper .footer-top .advert-wrapp .add-card {
        width: 600px;
    }
    .anthoropology-banner{height: 178px;}
    a.navbar-brand {
        top: 2px;
        left: 21px;
    }
    .tp-banner div img { height: auto;}
    .contact-banner {
        background: url(../images/contactus.png) no-repeat left center;
        background-size: cover;
        height: 128px;
    }
    .contact-tab .tp-banner > div {
        width: 100%;
        background-position: 66%;
    }
    .contact-tab .tab-menu li{ padding: 20px;}
    .contact-us li.active{ color: #fff;}
    .contact-tab {
        border-top: none;
        margin-top: 63px;
    }
    .rti-cl .basic-information li {
        padding: 20px 10px;
        font-size: 12px;
    }
    .notification-wrapper .marquee-wrapp .Marquee-tag {
        height: 76px;
    }
  
}
@media only screen and (max-width:1030px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container,.mycontainer {
        max-width: 960px;
    }

    .fac-student-wrapper{margin-top: -120px;}
    .deans .statutory-inner .card-main .card .top-line {
        width: 197px;
        margin-left: -25px;
    }
    .deans .statutory-inner .card-main .card {
        height: 390px;
    }
    .notification-wrapper {
        height: 80px;
    }
    .notification-wrapper .container ul li:first-child::before {

        height: 81px;top: -29px;

    }
    .notification-wrapper .container ul li:last-child::before {

        height: 81px;
        top:-32px;
    }
    .teaching-inner .anthropology .col-md-3{ width: 32%;}
}
@media only screen and (max-width:1024px) {
    .header-wrapper .header-top  .sublinke-mobile{
        display: block;
      }
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container,.mycontainer {
        max-width: 900px;
    }
    .header-wrapper .header-top .right-set {
        justify-content: flex-end;
    }
    .header-wrapper .header-top .right-set .link-top ul {
        width: 180px;
        display: flex;
        align-items: center;
        flex-direction: column;
        position: absolute;
       right: 0px;
        top: 42px;
        background: #fff;
        z-index: 80;
        box-shadow: 1px 10px 15px 2px #00000069;
        -webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
    }
    .header-wrapper .header-top .right-set .link-top ul li a{
        font-size: 14px;
        line-height: 18px;
        color:#000;
    }
    .header-wrapper .header-top .blue-bg::before,.header-wrapper .header-top::before{
        display: none;
    }
    .header-wrapper .header-top .blue-bg{
        background: transparent;
    }
    .header-wrapper .header-top .right-set .text-incre-decre button{
        color: #12498d;
        border-color:#12498d;
    }
    .header-wrapper .header-top .right-set .language .hindi{
     color:#000;
    }
    .header-wrapper .header-top .right-set .language .english.active,   .header-wrapper .header-top .right-set .language .hindi.active{
        color:#fff;
        background: #12498d;
    }
    .header-wrapper .header-top .right-set .link-top ul li{
        padding: 15px 10px;
        border-bottom: 1px solid #00000023;
        width: 100%;
    }
    .header-wrapper .header-top .right-set .text-incre-decre {

        width: 100px;
    }
    .header-wrapper .header-top .right-set .language{
        width: 100px;
    }
    .header-wrapper .header-top .top-width-head {
        width:75%;
    }
    .header-wrapper .header-top .right-set .link-top {
        width: 20px;
        order: 3;
    }
    .header-wrapper .header-top .right-set .text-incre-decre button {
        width: 30px;
        font-size: 15px;
        height: 30px;
    }
    .header-wrapper .header-bottom .navbar .form-search {
        position: relative;
        margin-left: 6px;
    }
    .header-wrapper .header-bottom .navbar .nav-link {
        font-size: 15px;
        line-height: 24px;
    }
    .header-wrapper .header-top .right-set .link-top ul li a {
        font-size: 13px;
        line-height: 13px;
    }

    .header-bottom .navbar-collapse.collapse.show{
        left: 0;
        margin-left: 1px ;
        transition: 0.3s;
    }

    .header-bottom .navbar-collapse {
        position: fixed;
        z-index: 999 !important;
        width: 250px;
        left: 0;
        margin-left: -250px;
        height: 100vh;
        background: #ffffff;
        top: 0;
        padding: 0px;
        box-shadow: 5px 6px 4px #0000001f;
        transition: 0.3s;
        z-index: 25;
    }
 .header-wrapper .header-bottom .navbar    li.nav-item {
        padding: 4px 15px;
        border-bottom: 1px solid #eee;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap .fa{
        right: inherit;
        left: 13px;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap.active .fa {
        right: inherit;
        left: 13px;
        transition: all 0.5s ease;
    }
    .header-wrapper .header-bottom .navbar .form-search .wrap.active {
        width: 230px;
    }
    .header-wrapper .header-bottom .navbar .form-search .input.active {
        width: 135px;
    }
    .overlay.show{
        display: block;

    }
    /* .overlay {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100vh;
        background: #000000c7;
        display: block;
        z-index: 10;
    } */
    .header-wrapper .navbar-light .navbar-toggler {
        color: rgba(0, 0, 0, .55);
        position: absolute;
        z-index: 0;
        background: #fff;
        box-shadow: 1px 1px 4px #00000021;
        right: 59px;
        top: -33px;
    }
    .header-wrapper .header-top .right-set .link-top ul.dropdownHide.show::before{
        content: " ";
        position: absolute;
        top: -10px;
        right: 0;
        width: 0;
        height: 0;
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-bottom: 10px solid #e1dfdf;
    }
    .pageOver{
        overflow-y: hidden;
    } .pageOver    .header-wrapper .navbar-light .navbar-toggler {

    z-index: 999;
    }
    .header-bottom .navbar-nav {
        max-height: 100vh;
        overflow-y: auto;
    }
    .header-wrapper .header-top .right-set .link-top ul.dropdownHide{
        display: none;
        }
        .header-wrapper .header-top .right-set .link-top ul.dropdownHide.show{
            display: flex;
        }
        .header-wrapper .navbar-light .navbar-toggler-icon{
            background: url(../images/navOpen.png) no-repeat center center;
            background-size: 80% 80%;
        }
            .pageOver .header-wrapper .navbar-light .navbar-toggler-icon{
                background: url(../images/navclose.png) no-repeat center center;
                background-size: 80% 80%;
            }
    /*****notification***/
    .notification-wrapper .container ul li:nth-child(2) {
        width: 70%;
    }
    .notification-wrapper .container ul li:first-child {
        width: 20%;
        font-size: 15px;
    }
    .notification-wrapper .container ul li:first-child {
        width: 20%;
        font-size: 15px;
    }
    /******Banner******/
    .video-wrapp{
        display: block;
    }
    .mobile-wrapp{
        display: none;
    }
    /******Facilities****/
    .fac-student-wrapper ul li .card .card-body h4 {
        font-size: 16px;
        line-height: 30px;
    }

    /***University****/
    .our-university-wrapper {
        padding: 10px 0 0;
    }
    .our-university-wrapper p{
        padding:0;
    }
    .our-university-wrapper::before,.our-university-wrapper::after,.objectives-wrapper::after{ display: none;}
    /**objectives***/
    .objectives-wrapper .row.mb-5{
        margin-bottom: 0 !important;
    }
    /*****Vice-chancellor*****/
    .vicechancellor-link-wrapper .chancellor-card .card .card-body p {
        font-size: 15px;
    }
    /*****footer******/
    .footer-wrapper .footer-top .link-set ul {

        flex-wrap: wrap;
    }
    .footer-wrapper .footer-top .link-set ul li{
        margin: 5px 0;
        padding-left: 7px;
        padding-right: 7px;
    }
    .footer-wrapper .footer-top .link-set ul li a {
        font-size: 15px;
        line-height: 15px;
    }
    .footer-wrapper .footer-top .search-set .search-btn {

        box-shadow: 1px 1px 11px 3px #ffffff2e;
    }
    .header-wrapper .header-top .text-bharat{ background: #12498D;}
    .header-wrapper .header-top{ height: 112px;}
    .header-bottom .navbar-collapse{top: 0;}
    a.navbar-brand {
        top: 2px;
        left: 21px;
    }
    /* .header-bottom .navbar-collapse{position: inherit;width: auto;margin-left: 0;height: auto;box-shadow:none;}
    .header-wrapper .header-bottom .navbar .nav-link {
        font-size: 13px;
        line-height: 24px;
    }
    #navbarSupportedContent {
        padding: 5px 0;
        height: auto;
       
    } */
    /* .header-bottom .navbar-nav{overflow-y: inherit !important;} */
    /* .navbar-expand-lg .navbar-nav .dropdown-menu */
    .header-bottom .navbar-expand-lg .navbar-toggler{ display: block;}
    .header-bottom .navbar-expand-lg .navbar-nav {
        flex-direction: column;
    }
    .header-wrapper .navbar-light .navbar-toggler{top: -54px;}
    .megamenu{ display: block;}
    .header-bottom .navbar-expand-lg .navbar-nav {
        flex-direction: column;
        vertical-align: top;
        position: absolute;
        top: 0;
        left: 0; height: 100%; width: 100%;
    }
    .header-wrapper .header-bottom .navbar .form-search {
        position: absolute;
        margin-left: 6px;
        top: 47%;
        left: 0;
    }
    .show .col-6 {
        width: 100%;
    }
    .header-wrapper .navbar .nav-item.dropdown .dropdown-menu.megamenu {
        position: inherit;
    }
    .portal-left ul {
        padding: 10px;
        height: 212px;
    }
    .bd-number-right .bd-number ul {
        padding: 10px;
        height: auto;
    }
  
}
@media only screen and (max-width:992px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container,.mycontainer {
        max-width: 832px;
    }
    .fac-student-wrapper{margin-top: 0;}
    .banner-wrapper .carousel .carousel-inner .carousel-caption .card{width: 70%;}
    .vicechancellor-link-wrapper .quicklinks-card .card .card-body{ height: auto;}
    .vicechancellor-link-wrapper .quicklinks-card .card{min-height: auto}
    .credit-cl .minut-cl {
        height: auto;
      }
      .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits {
        padding-top: 0;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect {
        bottom: 0;
    }
    .portal-right {
        height: auto;
    }
    .portal-left ul {
        padding: 10px;
        height: auto;
    }

}
@media only screen and (max-width:860px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container,.mycontainer {
        max-width:740px;
    }
    .anthoropology-banner{height: 178px;}
    a.navbar-brand {
        top: 2px;
        left: 21px;
    }
    .dropdown-menu > .g-3 .col-6:nth-child(5) .submenu {
        position: absolute;
        left: 0;
        top: -12px;
    }
    .header-wrapper .navbar-light .navbar-toggler {
        top: -75px;
        right: 13px;
    }
    .header-wrapper .header-bottom .navbar .form-search{
        position: absolute;
        margin-left: 6px;
        top: 62%;
    }
    .pp-right h4{ text-align: center;}
    .rti-cl .basic-information li {
        padding: 20px 10px;
        font-size: 12px;
        width: 100%;
        margin: 10px 0;
    }
    .teaching-inner .anthropology .col-md-3{ width: 42%;}
    .header-wrapper .header-top .right-set .language .english{ color: #000;}
    .header-wrapper .header-top .right-set {
        justify-content: flex-end;
        padding-right: 30px;
    }
    .header-bottom .navbar-expand-lg .navbar-nav {
        flex-direction: column;
        vertical-align: top;
        position: absolute;
        top: 40px;
        left: 0;
        height: 100%;
        width: 100%;
    }
    .header-wrapper .header-bottom .navbar .form-search {
        position: absolute;
        margin-left: 6px;
        top: 6px;
    }

}
@media only screen and (max-width:800px) {

    .notification-wrapper .container ul li:first-child {
        width: 26%;
    }
    .notification-wrapper .container ul li:nth-child(2) {
        width: 60%;
    }
    a.navbar-brand {
        top: 2px;
        left: 21px;
    }
    .teaching-inner .anthropology .col-md-3{ width: 42%;}
    .rti-cl ul.tab-menu {
        text-align: center;
        width: 100%;
        display: inherit;
    }
    .rti-cl .tab-menu li{ width: 100%;; margin-bottom: 10px;}
}
@media only screen and (max-width:768px) {
    .header-wrapper .header-bottom .container,.header-wrapper .header-top .container,.notification-wrapper .container,.our-university-wrapper .container,.objectives-wrapper .container,
    .vicechancellor-link-wrapper .container,.banner-wrapper .kb-carousel .carousel-item .carousel-caption .container ,.mycontainer,.mycontainer{
        max-width:90%;
    }

    .header-wrapper .header-bottom .navbar .navbar-brand img {
        width: 92%;
    }
    .header-wrapper .header-top .right-set .link-top ul li a {
        font-size: 11px;
        line-height: 11px;
    }
    /************/
    .our-university-wrapper h2 {
        margin-bottom: 0px;
    }
    .fac-student-wrapper ul{flex-wrap: wrap;}
    .fac-student-wrapper ul li {
        width: 100%;
    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card h2{font-size: 29px;}
    .banner-wrapper .carousel .carousel-inner .carousel-caption .card {
        width: 80%;
    }
    .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits{ padding-top: 0;}
    .banner-wrapper .banner-next{top: 32%;}
    .objectives-wrapper img {
        width: 50%; margin: 30px 0;
      }
      .objectives-wrapper{ text-align: center;}
      .anthoropology-banner{height: 178px;}
      .header-wrapper .header-bottom {
        margin-bottom: 15px;
    }
   
    .deans .statutory-inner .card-main .card {
        height: auto;
    }
    a.navbar-brand {
        top: 2px;
        left: 21px;
    }
    .teaching-tab {
        border-top: none;
        margin-top: 63px;
    }
    .megamenu .col-6 {
        flex: 0 0 auto;
        width: 100%;
    }
    .dropdown-menu > li:hover > .submenu.width-230 {
        width: 215px;
    }
    #navbarSupportedContent {
        padding: 5px 0;
        height: 580px;
        overflow-y: scroll;
    }
    *:focus {
        outline: none; box-shadow: none;
      }
      a:focus {
        outline: none;
    }
    .pp-right p {
        height: 220px;
        overflow-y: scroll;
    }
    .teaching-inner .anthropology .col-md-3{ width: 42%;}
 
    
}

@media only screen and (max-width:680px) {
    /*********/
    .header-wrapper .header-top .right-set .text-incre-decre{
        display: none;
    }
    /*****notification*****/
    .notification-wrapper .container ul {
        flex-direction: column;
    }
    .notification-wrapper {
        height: auto;
        overflow: hidden;
    }
    .notification-wrapper .container ul li:first-child,.notification-wrapper .container ul li:nth-child(2),.notification-wrapper .container ul li:last-child{
        width: 100%;
        text-align: center;
    }
    .notification-wrapper .marquee-wrapp {
        width: 100%;
        background: transparent;
    }
    .notification-wrapper .marquee-wrapp .Marquee-tag {
        width: 340px;
        font-size: 14px;
        background: transparent;
        color: #fff;
    }
    .notification-wrapper .container ul li:first-child .latest-notification ,.notification-wrapper .container ul li:last-child a{
        font-size: 14px;
        text-align: center;
        padding: 10px;

    }
    .notification-wrapper .marquee-wrapp .Marquee-tag{
        border-color: #fff;
    }
    .view-all{
        padding-bottom: 10px;
        padding-top: 10px;
    }
    .notification-wrapper .container ul li:nth-child(2) {
        border-top: 1px solid #ffffff2e;
        border-bottom: 1px solid #ffffff2e;
    }
    /*********/
    .fac-student-wrapper ul {
        flex-wrap: wrap;
    }
    .fac-student-wrapper {
        margin-top: 0;
    }
    .fac-student-wrapper ul li .card {
        box-shadow: 1px 7px 11px 2px #a5b9d099;
    }
    .fac-student-wrapper ul li {
        width: 80%;
        margin: 10px 15px 20px;
    }
    .fac-student-wrapper ul li:last-child{
        margin-bottom: 0;
    }
    .our-university-wrapper p {
        text-align: justify;
    }

    /*******/
    .our-university-wrapper .list-group{
        flex-wrap: wrap;
    }
    .our-university-wrapper .list-group .list-group-item{
        width: 100%;
    }
    .our-university-wrapper .list-group .list-group-item .card .card-body h4 {
        font-size: 18px;
    }
    .our-university-wrapper .list-group .list-group-item .card .card-header{
        justify-content: inherit;
    }
    .our-university-wrapper .list-group .list-group-item .card .card-header .icon {
        width: 80px;
        height:80px;
        margin: auto;
    }
    .our-university-wrapper .list-group .list-group-item .card .card-header .icon  img{
        width: 100%;
    }
    .our-university-wrapper .list-group .list-group-item::after{
        display: none;
    }

    .objectives-wrapper h2::before,.events-wrapper h2::before,.vicechancellor-link-wrapper h2::before,.our-university-wrapper h2::before,
    .footer-wrapper .footer-top .social-wrapp ul::before, .footer-wrapper .footer-top .social-wrapp ul::after,.notification-wrapper .container ul li:first-child::before
    {
        display: none;
    }
    .objectives-wrapper h2 span,.events-wrapper h2 span {
        font-size:24px;
        padding: 0 10px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card {
        flex-wrap: wrap;
    }
    .vicechancellor-link-wrapper h2 {
        text-align: center;
        margin-bottom: 20px;
    }
    .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect h3 {
        font-size: 20px;
    }
    /***event***/
    .events-wrapper #upcomingevent .owl-nav {

        top: 35%;
    }

    /********footer css******/
    .footer-wrapper .footer-top .search-set {
        width: 310px;
    }
    .footer-wrapper .footer-top .search-set .search-btn {
        width: 90px;
        padding: 17px 20px;
        font-size: 15px;
    }
    .footer-wrapper .footer-top .search-set .search-btn{
        box-shadow: 1px 1px 12px 1px #ffffff2e;
    }
    .footer-wrapper .footer-top .link-set ul li a {
        font-size: 14px;
        line-height: 24px;
    }
    .footer-wrapper .footer-top h4 {
        font-size: 20px;
    }
    .footer-wrapper .footer-top .link-set ul {
        width: 100%;
        display: flex;
        justify-content: center;
        padding: 0 10px;
    }
    .footer-wrapper .footer-top .last-visitior-wrapper ul {
        flex-direction: column;
    }
    .footer-wrapper .footer-top .last-visitior-wrapper ul li{
        width: 100%;
        padding: 20px 0;    }
        .footer-wrapper .footer-top .udate-ragging-set {
            flex-direction: column;
            margin: auto;
        }
        .footer-wrapper .footer-top .last-visitior-wrapper .visitors-counter-set {
            margin: auto;
        }
        .footer-wrapper .footer-top .last-visitior-wrapper .visitors-counter-set .visitiors h5 {

            font-size: 15px;
            padding: 10px 0;
            text-align: center;
        }
        .footer-wrapper .footer-top .social-wrapp {
            padding: 9px 0 0;
        }
        .footer-wrapper .footer-top .last-visitior-wrapper ul {
            padding: 0px;
        }
        .footer-wrapper .footer-top .advert-wrapp .add-card {
            width: 100%;
        }
        .copyirght-wrapper p {
            font-size: 12px;
            text-align: center;
        }
        .footer-wrapper .footer-top .search-set input:focus{
            outline: none;
          }
          .footer-wrapper .footer-top .search-set input::placeholder {

            font-size: 14px;

          }
          .footer-wrapper .footer-top .search-set input::-ms-input-placeholder{
            font-size: 14px;

          }
          .banner-wrapper .carousel .carousel-inner .carousel-caption .card {
            width: 100%;
        }
        .vicechancellor-link-wrapper .chancellor-card .card .card-header {
            width: 100%;
            padding: 0 22px 15px;
            margin-bottom: 20px;
        }
        .banner-wrapper .kb-carousel .carousel-item .carousel-caption{top: -4%;}
        .banner-wrapper .banner-next {
            top: 26%;
        }
        .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card h2{font-size: 22px;line-height: 25px;}
        .addmssion-credits li button {font-size: 12px;
            padding: 7px 4px;}
            .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn a, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn a
            {padding: 7px 3px ;}
            .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card p{ margin-bottom: 2px;}



            .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect{bottom: 0px;}
            .quicklinks-card .card {
                height: 400px;
            }
            .vicechancellor-link-wrapper .chancellor-card .card .card-header .hover-effect h3{ margin-bottom: 5px;}
            .our-university-wrapper .mb-5{ margin-bottom: 0 !important;}
            .our-university-wrapper .list-group .list-group-item .card{height: 215px;}
            .header-wrapper .header-bottom{margin-bottom: 15px;}
            .banner-head h2 {
                font-size: 20px;
            }
            .anthoropology-banner{ height: 67px;}
            .teaching-inner .tab-menu li.active {
                color: #fff;
                opacity: 1;
                border: 1px solid #fff;
                margin-bottom: 10px;
            }
            a.navbar-brand {
                top: 2px;
                left: 7px;
            }
            .pp-right {
                padding-right: 18px;
                height: 274px;
                overflow-y: scroll;
            }
            .academics .statutory-inner h3 span{ font-size: 19px;}
            .academics .examination-inner h3 span{font-size: 19px;}
            .header-wrapper .navbar .nav-item.dropdown .dropdown-menu.megamenu {
                position: inherit;
                top: 0;
                left: 0;
            }
            .contact-inner .pager__item {
                display: inline-block;
                margin-inline: calc(var(--space-xs) / 2);
                vertical-align: top;
                margin: 0 3px;
                text-align: center;
            }
            .teaching-inner .tab-menu li{ margin: 10px 0;}
            .deans .anthropology .top-line {
                width: 220px;
                margin-left: 126px;
            }
            .region .teaching-tab .anthropology .tab-text {
                height: 239px;
                width: 100%;
                position: relative;
            }
            .portal-left ul {
                padding: 10px;
                height: auto;
            }
            .portal-right {
                border: 1px solid #12498D;
                border-radius: 5px;
                padding: 10px;
                background: #edf2f8;
                height: auto;
                margin-bottom: 16px;
            }
            .notification-wrapper .marquee-wrapp .Marquee-tag {
                height: 76px;
            }
            .contact-left {
                height: auto;
            }
            .contact-right {
                height: auto;
            }
            .credit-cl .minut-cl {
                height: auto;
              }
           
            .portal-right ul:first-child li {
                font-weight: 600;
                color: #000;
            }
            .academics .minut-cl {
                height: auto;
            }
            .notification-wrapper .marquee-wrapp .Marquee-tag a{ color: #fff;}
            .header-wrapper .navbar-light .navbar-toggler {
                top: -65px;
                right: 5px;
                padding: 5px;
            }
            .notification-wrapper .marquee-wrapp .Marquee-tag {
                height: 43px;
            }
            .officers-cl ul.tab-menu{flex-direction: column;}
            .academic-program-department .academic-program-inner #v-pills-tab {
                height: 400px;
                overflow-y: scroll;
                display: inherit;
                flex-direction: inherit !important;
            }
            .click-zm img {
                width: 100%;
                max-width: 58%;
                height: 293px;
                object-fit: cover;
            }
            .examination-inner .table-responsive {
                margin-top: 30px;
                padding: 0;
                overflow-x: scroll;
                width: 300px;
                scrollbar-width: thin;
            }
        }

        @media (max-width:480px){

            .banner-wrapper .kb-carousel .carousel-item .carousel-caption {
                top: 0;
                position: inherit;
            }
            .banner-wrapper .kb-carousel .carousel-item::before {
                content: " ";
                width: 100%;
                height: 100%;
                background: url("../images/Overlay.png") no-repeat;
                position: absolute;
                left: 0;
                background-size: 100%;
            }
            .banner-wrapper .kb-carousel .carousel-item .carousel-caption{ background: #12498D;margin-top: -6px;}
            .banner-wrapper .carousel .carousel-inner .carousel-caption .card{ box-shadow: none;}
            .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .admission-btn a, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn, .banner-wrapper .kb-carousel .carousel-item .carousel-caption .card .addmssion-credits li .academic-btn a
            {padding: 7px 5px ; margin-bottom: 10px;}
            .banner-wrapper .banner-next {
                top: 2%;
            }
            .banner-wrapper .banner-prev{top: 16%;}
            .fac-student-wrapper ul{ padding-left: 0;}
            .teaching-inner .anthropology .col-md-3 {
                width: 100%;
            }
            .tp-banner div img {
                height: 114px;
            }
            .anti-ragging h5 span::after{ height: 48px;}
            .anti-ragging h5 span::before{ height: 48px;}
            .header-wrapper .navbar .list-unstyled.dropdown-menu .submenu.dropdown-menu{ width: 172px;}
            ul.addmssion-credits li {
                margin-top: 10px;
                margin-right: 3px !important;
            }
            ul.addmssion-credits li a{ font-size: 9px !important;}
            a.navbar-brand img {
                max-width: 111px;
                max-height: 86px;
            }
            .header-wrapper .header-top {
                height: 89px;
            }
        }

        @media screen and (min-width:375px) and (max-width:391px) {
            .deans .anthropology .top-line {
                width: 220px;
                margin-left: 90px;
            }
            .click-zm img {
                width: 100%;
                max-width: 61%;
                height: 293px;
                object-fit: cover;
            }

        }
        /* @media (max-width:390px){
            .deans .anthropology .top-line {
                width: 220px;
                margin-left: 90px;
            }
            } */

            /* @media (max-width:375px){
                .deans .anthropology .top-line {
                    width: 220px;
                    margin-left: 90px;
                }
                } */
          
       
    

