 .header-bg {position: absolute;  z-index: 0; left: 23.5%; height: 100%; width: 60%; -webkit-transform: perspective(100px) rotateX(7deg); background: #000181; top: -5px;}
header#header {}
.main-menu {background: #bb2922!important;}
#header {border: 0!important; max-height: 120px;}
.menu-link {color: #fff;}
header object {width: 100%}

.header-misc img.wifi{max-width: 100px; float: right; margin-right: 6%}
.header-misc .logo-right {max-width: 200px;}
.header-misc .search {  width:300px; position: relative; float: right; }
.header-misc .search .btn {position: absolute; width: 40px; right: 0; background: #a2a2eb;top: 0; height: 32px; border-radius: 2px;line-height: 20px;}

.header-misc .search .form-control {height: 33px; background:rgb(166 167 255 / 50%);   border:0; color: #fff!important; font-size: 14px}
.header-misc .search .form-control::placeholder {color:#fff; opacity: .7}
.header-misc .options {margin-right: 5%; width: 325px; text-align: right;}
.header-misc .options select {float: right; background: #fff; opacity: .95; border-radius: 2px; border: 0;  padding: 5px 10px; margin-left: 10px;font-size: 13px}
.header-misc .options a {background: #fff; opacity: .95; border-radius: 2px; padding: 5px 10px; color: #000181; display: inline-block; margin-top: 0px; font-size: 13px;}
.news-strip {background: #fff; height: 35px; display: flex; margin-top: 11px; line-height: 35px; text-align: center; overflow: hidden;}
.news-strip .title {width: 15%; color: #fff; position: relative; background: #000181; }
.news-strip .title:before{content: ""; width: 110%; height: 100%; position: absolute; left: 0;background: #000181; -webkit-transform:   skew(-28deg); z-index: 0;}
.news-strip .title span{position: relative;z-index: 1; font-weight: 600;}
.news-strip .news {width: 85%; padding-left: 30px;}
.news-strip .news a{font-weight: 800; font-size: 15px;}
.news-strip .news li {padding: 0px 8px; }
.home-sec-one {  position: relative; z-index: 10; }
.home-sec-one .box {box-shadow: 0 0 20px rgb(0 0 0 / 20%);background: #fff;padding: 25px; margin-top: -50px; border-radius: 10px;}
.home-sec-one .box  .quotes {color: #000181;font-family: 'Dancing Script', cursive; font-weight: 500; font-size: 35px; line-height: 50px; text-align: center; letter-spacing: 1px;}
/*.home-sec-one .box  .quotes img {max-width: ;}*/
.home-sec-one .box  .quotes span {color: #bb2922; font-weight: 800; padding:0 25px  ; }
.home-about-univ {padding: 50px 0; position: relative; background:#f5f5f5;}
.home-about-univ .bg {box-shadow: 0 0 20px rgb(0 0 0 / 20%); width: 53.5%; height: 100%; background: #f9f9f9; position: absolute; z-index: 0; top: 0; left: 0;}
.quote1 {width: 200px; margin-top: -15px;}
.quote2 {width: 340px; margin-top: -15px  }

p {color: #333; font-size: 14px; line-height: 24px; font-weight: 500;}
.home-about-univ p {margin: 15px 0;}
.home-about-univ .profile h4{margin: 10px 0 0;}
.home-about-univ .profile p {font-size: 13px; line-height: 20px;  font-weight: 500;}
.home-about-univ .profile img{max-width: 200px; margin-right: 20px;}
.home-about-univ .profile div {justify-content: center;align-items: center;}
.home-box-sec {background: #d6e0ef; padding: 60px 0 50px;}
.home-box-sec  .box {background: #fff;   border-radius: 10px; margin-bottom: 30px; box-shadow: 0 0 20px rgb(0 0 0 / 10%);}
.home-box-sec  .box .head {background: background: rgb(9,9,121);
background: linear-gradient(180deg, rgba(9,9,121,1) 0%, rgba(6,73,163,1) 41%, rgba(36,163,210,1) 100%);padding: 15px 10px; color: #fff; font-size: 20px; font-weight: 600; text-align: center;  border-radius: 10px 10px 0 0 ;}
.home-box-sec  .box .news-ticker { height: 400px;}
.home-box-sec  .box .news-ticker  a{color: #333; font-size: 14px; }
.home-box-sec  .box .news-ticker  a:hover {color: #bb2922;}
.home-box-sec  .box .news-ticker.news ul li{position: relative; padding: 10px 15px;  padding-left: 35px; border-bottom: solid 1px #ccc; clear: both;}
.home-box-sec  .box .news-ticker.news ul li i {position: absolute; left: 15px; top: 12px; color: #bb2922;}
.home-box-sec  .box   .foot {border-top: solid 1px #bb2922 ; padding: 10px; text-align: center;}
.home-box-sec  .box  .foot a {font-weight: 600; color: #bb2922; display: inline-block;}
.home-box-sec  .box .news-ticker.news ul li span {display: block; color: #666; font-size: 13px;}

.home-box-sec  .box .news-ticker.n1 {height: 353px}
.home-box-sec  .box   .foot a  i {float: right; padding-top: 2px; padding-left: 5px;}
.home-box-sec  .box .news-ticker.event {padding-top: 15px}
.home-box-sec  .box .news-ticker.event p {font-weight: 600;}
.home-box-sec  .box .news-ticker.event p span {float: right;color: #666;}
.home-box-sec  .box .news-ticker.links {padding: 20px;}
.home-box-sec  .box .news-ticker.links a {display: block; padding: 10px 0; border-bottom: dashed 1px #bb2922; font-weight: 500;}
.home-box-sec  .box .news-ticker.links a:last-child{border: 0}
.home-box-sec  .box .news-ticker.links a i {float: right;}
.home-box-sec  .box .news-ticker.courses{ height: 353px; }
.home-box-sec  .box .news-ticker.courses ul {margin: 0 15px; list-style: none; font-size: 14px;}
.home-box-sec  .box .news-ticker.courses ul li {padding: 8px 0; border-bottom: solid 1px #eee; font-weight: 500;}
.home-box-sec  .box .news-ticker.courses ul li a{color: #333;}
.tab-nav.tab-nav2 li.ui-state-active a {background-color: #bb2922;color: #fff!important;
}
.home-box-sec  .box .news-ticker.courses .tab-content {height: 275px; overflow: auto;}
.home-box-sec  .box .news-ticker.tweets {height: 400px;}

.home-sec-academic {background: #eee; padding: 50px 0;}
.home-sec-academic .icon {width: 125px; height: 125px; border-radius: 120px;background: #fff; border: solid 1px #ccc; line-height: 125px; margin: 0 auto 10px;}
.home-sec-academic .icon img{max-width: 40px;}
.home-sec-academic .icon:hover img {filter: invert(50%);}
.home-sec-academic .icon.small img{max-width: 65px;}
.home-sec-academic .icon.med img{max-width: 50px;}
.home-sec-academic h5{font-size: 16px; font-weight: 500; margin-bottom: 30px;}
.home-sec-websites {background: #fff;padding: 50px 0;}
.home-sec-univ {padding: 70px 0;}
.home-sec-univ .box {  border: dashed 1px #999; padding-top: 25px; transition: all ease .3s; }
.home-sec-univ .box:hover {border-color: #fff;box-shadow: 0 0 20px rgb(0 0 0 / 20%);  }
.home-sec-univ .box img{height: 100px;}
.home-sec-univ .box img.img2 {display: none;}
.home-sec-univ .box h5 {margin-top: 20px;  padding: 10px 0  ; font-size: 18px; font-weight: 500; margin-bottom: 0; border-top: solid 1px #fff;}
.home-sec-univ .box:hover .img1{display: none;}
.home-sec-univ .box:hover .img2{display: block; margin: 0 auto;}
.home-sec-univ .box:hover h5  {border-color: #ddd;}
.home-sec-univ-2 {padding: 50px 0;}
.home-sec-univ-2 .box img{max-width: 100%; width: 100%;}
.home-sec-univ-2 .box h5{font-size: 20px; font-weight: 500; margin-bottom: 0px;}
.home-sec-univ-2 .box a {color:#bb2922 ; display: inline-block; font-size: 14px;}
.home-sec-univ-2 .box a i {float: right; margin-top:1px; margin-left: 5px;}


/*about*/


.about-lokgeet-sec {   min-height: 500px;  }
.governance-sec {padding: 50px 0;  background: #eee; min-height: 500px}
.governance-sec  .side-links ul {list-style: none;}
.governance-sec  .side-links ul li a {color: #333; font-weight: 600; padding: 15px 0; display: block;  border-bottom: solid 1px #ddd; font-size: 14px}
.governance-sec  .side-links ul li  a.active, .governance-sec  .side-links ul li  a:hover{color: #bb2922}

 .card {-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.10);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.10);box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.10); border:0;}
.governance-sec .card img {max-width: 100%}
.governance-sec .card.h-250 {height: 250px}
.governance-sec .card.g-profile .head {background:#bb2922; padding: 10px 40px; font-weight: 700; font-size: 24px; color: #fff; border-radius: 0 5px 0 0 }
.governance-sec .card.g-profile .cont {padding: 35px 40px;   }
.governance-sec .card.g-profile {border-radius: 6px 6px 6px 60px}
.governance-sec .card.g-profile .img-box {display: block; height: 300px; border-radius: 0 0 150px 150px;position: relative; overflow: hidden; background: #fff}
.governance-sec .card.g-profile .img-box:after {content: "";  border:solid 4px #bb2922; width: 100%; height: 100%; position: absolute; border-radius: 0 0 150px 150px; z-index: 0}
.governance-sec .card.g-profile .img-box img{position: absolute; object-fit: cover;width: 100%; height: 100%;  top: -2px; padding:0 20px 20px; border-radius: 0 0 150px 150px;z-index: 1}
.governance-sec .card.g-profile .cont h3 {font-size: 30px; font-weight: 800; color: #333; margin-bottom: 0}
.governance-sec .card.g-profile .cont p {font-size: 18px; font-weight:600; color: #333}
.governance-sec  .g-profile-cont {margin-top: 80px; padding: 40px    }
.governance-sec  .g-profile-cont p {font-size: 18px; padding-top: 10px; margin-bottom: 12px}
.governance-sec  .g-profile-cont p span {display: inline-block; float: left; margin-right: 25px; background: #666; color: #fff; padding: 10px 15px ; border-radius: 10px; font-size: 18px; margin-top: -10px ; width: 150px}
.governance-sec  .g-profile-cont p span img {max-width: 22px; float: left; margin-right: 10px; margin-top: 3px}
.governance-sec.contact-sec  .g-profile-cont p span {background: #bb2922}
.faculty-sec .g-profile{padding: 0 15px}
.faculty-sec  .card.g-profile .img-box{height: 230px;width: 200px; margin: 0 auto}
.faculty-sec .card.g-profile .img-box:after{border-width: 2px} 
.faculty-sec  .card.g-profile .img-box img{object-position: 0 0; padding: 0 10px 10px}
.faculty-sec  .card.g-profile   .head {border-radius: 10px 10px 0 0}
.faculty-sec  .card.g-profile   {border-radius: 6px}
.faculty-sec  .card.g-profile h3{margin: 0; line-height: 27px}
.faculty-sec  .g-profile-cont p {font-size: 15px; padding-top:0px; margin-bottom: 15px}
.faculty-sec .g-profile-cont p span {font-size: 14px; padding: 5px 10px; float: left; margin-top: -5px; width: 200px}

.page-list {list-style: none}
.page-list li {padding-left: 20px;position: relative; padding-bottom: 10px; font-size: 14px; font-weight: 500; line-height: 24px}
.page-list li:before {content: ""; position: absolute; left: 0; width: 7px; height: 7px; background:#bb2922; top: 8px }
.card.uc {border-radius: 6px!important}
.card.uc img{width: 550px; max-width: 100% }

.how-to-reach-sec {background: #eee;padding: 50px 0 75px;position: relative; min-height: 500px}
.how-to-reach-sec img{position: absolute; left: 0; max-width: 580px;z-index: 10}
.how-to-reach-sec .card {border-radius: 200px 0 0 200px; padding: 80px; padding-left: 300px; padding-right: 150px; }
h2{color: #333}
.how-to-reach-sec .card p {font-size: 16px; line-height: 26px}
.how-to-reach-1 {background: #eee; padding: 20px 0 75px}
.how-to-reach-1 .card {min-height: 350px}
.how-to-reach-1 .card img{max-width: 120px; margin: 0 auto}
.how-to-reach-1 .card h3{position: relative; text-transform: uppercase;}
.how-to-reach-1 .card h3:after {content: ""; background:#bb2922; height: 1px; width: 50%; position: absolute; bottom: -10px ; left: 25%}
.how-to-reach-1 .card p{font-size: 15px; margin-bottom: 0}
.table-sec {padding: 50px 0}
.table-sec .head {background: #5870dd; text-align: center; text-align: center; border-radius: 10px 10px 0 0; padding: 12px 0; color: #fff; font-size: 20px; font-weight: 600}
.table-sec .table tr th{background: #fff!important; color:#bb2922; padding: 12px 10px; vertical-align: middle; }
.table-sec .table tr td  {padding: 12px 10px; font-size: 14px; font-weight: 500}
.table-sec .table tr td a {color:#bb2922; font-weight: 600; font-size: 13px }
.affl-college {padding: 25px 0}
.affl-college .g-profile-cont {margin-top: 0}
.governance-sec .card.g-profile .head span {font-size: 15px}
.affl-college .g-profile.h-300 {height: 300px}
.table-sec .table tfoot tr td {background: #bb2922; color: #fff; font-weight: 600}

.notice-sec {padding: 30px 0 100px; background: #eee}
.notice-sec .card {padding: 15px 45px; padding-right: 10px; font-weight: bold; margin-bottom: 10px}
.notice-sec .card img.arrow {position: absolute; left: 15px; max-width: 20px; top: 17px }
.notice-sec .card a {color: #333}
.notice-sec .card span {float: right; color: #bb2922; font-size: 14px; font-weight: 500}
.notice-sec .card a:hover{color: #000181}
h2.page-title {position: relative; margin-bottom: 50px; }
h2.page-title:after {content: ""; position: absolute; bottom: -8px; width: 5%; height: 5px; background: #bb2922; left: 47%; }
h2.page-title.left:after {left: 0}
.no-data {padding: 15px;  font-weight: 700; font-size: 20px; color: #ccc; text-align: center;} 
.page-banner {position: relative; height: 200px; overflow: hidden;}
.page-banner img{width: 100%}
.page-banner .title {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: #fff; font-size: 30px}

.page-bannerC {position: relative; height: 270px; overflow: hidden;}
.page-bannerC img{width: 100%}
.page-bannerC .title {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: #fff; font-size: 30px}

.gallery-sec {background: #eee; padding: 75px 0}
.gallery-sec .album {position: relative; text-align: center; padding: 10px; margin-bottom: 15px}
.gallery-sec .album .img {position: relative;height: 250px;}
.gallery-sec .album .img img {position: absolute; object-fit: cover; width: 100%; height: 100%; z-index: 1; border-radius: 10px; transition: all ease .3s; left: 0 }
.gallery-sec .album .img:after {content: ""; position: absolute; width: 100%; height: 100%; background: #ccc; left: 0; transform: rotate(-7deg);z-index: 0; border-radius: 10px; transition: all ease .3s;}

.gallery-sec .album .img:hover:after {transform: rotate(-10deg);}
.gallery-sec .album:hover img {transform: rotate(1deg);}
.gallery-sec .album div.title {font-size: 16px; font-weight: 700; margin-top: 20px; position: relative;}
.gallery-sec .album div.title span {position: relative; z-index: 1; color: #333}
 #animated-thumbnails-gallery .gallery-item {height: 220px; margin-bottom: 20px}
 #animated-thumbnails-gallery .gallery-item img{-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.39);-moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.39);box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.20); object-fit: cover; width: 100%; height: 100%; object-position:  0 0}
  #animated-thumbnails-gallery.paper-clp .gallery-item   {height: 300px;}


.video-gallery .video {background: #000;position: relative; overflow: hidden; border-radius: 10px; height: 250px; margin-bottom: 30px}
.video-gallery .video .img{opacity: .7;  }
.video-gallery .video .img img{position: absolute;   object-fit: cover; object-position: center center; z-index: 1 ;width: 100%; height: 100%; left: 0}
.video-gallery .video .icon{position: absolute; top: 40%; left: 45%;z-index: 1; max-width: 40px; filter: invert(1);}
.video-gallery .video .title {position: absolute; color: #333;z-index: 1; bottom: 25px; padding: 5px 10px; background: #fff; font-weight: 700; font-size: 16px}
.video-gallery .video .title:after {content: ""; background: #fff;position: absolute; z-index: 0;width: 100%; height: 100%; left: 5px; transform: skew(-15deg); top: 0   }
.video-gallery .video .title span {position: relative; z-index: 1}
.table-sec .search-box {padding: 10px 0px 20px; border:solid 1px #ccc; background: #fff}
.table-sec .search-box span{float: left; padding:15px 10px; color: #bb2922; font-weight: 600}
.table-sec .search-box .search {position: relative; padding: 10px; display: inline-block; width: 70%}
.table-sec .search-box .search img{max-width: 20px; opacity: .3; top: 19px; left: 20px; position: absolute;}
.table-sec .search-box .search select.select-box {border:solid 1px #ccc; border-radius: 5px; padding:7px 10px; padding-left: 35px; background: #eee; border-color: #ddd; width: 80% }
 .table-sec .search-box .search .btn {float: right; margin-left: 15px}
.gray-bg {background: #f6f6f6}

  
.syllabus-sec .tab {padding: 10px; background: #ddd}
.syllabus-sec   .side-links ul li a {padding: 10px 0; border-bottom:solid 1px #ccc  
}
 
.syllabus-sec  .table tr td {vertical-align: middle; padding: 6px 10px}
.syllabus-sec  .table tr td:last-child {text-align: center;}
.syllabus-sec  .table tr td a img{max-width: 32px}
.syllabus-sec  .tabcontent a.text-end{font-size: 12px}

.event-sec .event-img{max-width: 200px; margin-top: 10px}

.header-misc .search .btn i{display: none;}
.header-misc .search .btn {background-image: url('../images/icons/search.png') ; background-repeat: no-repeat; background-position: 50% 50%}
.slider-arrow-right i, .slider-arrow-left i{display: none;}
.slider-arrow-right {background-image: url('../images/icons/right-arrow-white.png') ; background-repeat: no-repeat; background-position: 50% 50%}
.slider-arrow-left {background-image: url('../images/icons/left-arrow-white.png') ; background-repeat: no-repeat; background-position: 50% 50%}
.icon-bullhorn2:before, .icon-bullhorn2:after {display: none;}
.icon-bullhorn2 {display: inline-block; width: 20px; height: 20px; background: url('../images/icons/bull-horn.png') no-repeat ;background-position: 0 2px}
.home-box-sec .box .foot a i, .home-sec-univ-2 .box a i{display: none;}
.home-box-sec .box .foot a   {background-image: url('../images/icons/next.png') ; background-repeat: no-repeat; background-position: 100% 5px; background-size: 16px; padding-right: 25px}
.home-sec-univ-2 .box a  {background-image: url('../images/icons/next.png') ; background-repeat: no-repeat; background-position: 100% 5px; background-size: 13px; padding-right: 18px}
.owl-carousel .owl-nav .owl-next i, .owl-carousel .owl-nav .owl-prev i{display: none;}
.owl-carousel .owl-nav .owl-next {background-image: url('../images/icons/right-arrow-black.png') ; background-size: 12px; background-repeat: no-repeat; background-position: 50% 50%}
.owl-carousel .owl-nav .owl-prev {background-image: url('../images/icons/left-arrow-black.png') ; background-size: 12px; background-repeat: no-repeat; background-position: 50% 50%}

 .sub-menu-container .menu-link div>i.icon-angle-down{background-image: url('../images/icons/right-arrow-black.png') ; transform: rotate(360deg); background-size: 8px; background-repeat: no-repeat; background-position: 50% 50%;display: inline-block; width: 10px; height: 10px; margin-top: -5px}
.sub-menu-container .menu-link div>i.icon-angle-down:before, #gotoTop:before, .widget_links:not(.widget-li-noicon) li::before {display: none;}
#gotoTop {background-image: url('../images/icons/right-arrow-white.png') ; transform: rotate(270deg); background-size: 14px; background-repeat: no-repeat; background-position: 50% 50%;}
.widget_links:not(.widget-li-noicon) li  {background-image: url('../images/icons/right-arrow-white.png') ;   background-size: 7px; background-repeat: no-repeat; background-position: 0 50%;}

/*responsive css*/

@media (min-width: 1400px) {
	.header-misc .options {margin-right: 5%;}
	.header-misc img.wifi{  margin-right: 10%}
}
@media (min-width: 1600px) {
	.header-bg {width: 65%; left: 20%;}
	.header-misc .options {margin-right: 5%;}
	.header-misc img.wifi{  margin-right: 12%}
	.about-univ-sec .cont { padding: 30px  100px;}
	.how-to-reach-sec {padding-top: 75px}
	.how-to-reach-sec .card {padding: 120px 300px;  padding-right: 200px }
	.how-to-reach-sec img {max-width: 630px; top: 50px}
	.how-to-reach-sec .card p {font-size: 18px; line-height: 26px}

}
@media (min-width: 1900px) {
	 .header-bg {width: 69%; left: 18%;}
	.header-misc .options {margin-right: 5%;}
	.header-misc img.wifi{  margin-right: 13%}
	 .about-univ-sec .cont p {font-size: 16px; line-height: 30px}
	 .about-univ-sec .cont { padding: 30px  80px; padding-right: 200px}
	 .about-univ-sec img {max-width: 90%}
	 .how-to-reach-sec .card {padding: 120px 300px;  }
	 .how-to-reach-sec img {max-width:700px; top: 50px}
}

@media (max-width: 800px){
	html, body {overflow-x: hidden;}
	#logo img {height: 50px; margin-top: 2px; margin-left: -5px}
	.header-bg {display: none;}
	.header-misc {width: 100%; margin-left: 0}
	.header-misc img.wifi{  margin-right: 0; position: absolute; max-width: 55px; top: 5px; right: 33%}
	.header-misc .logo-right {position: absolute; right: -5px; max-width: 100px; top:5px;}
	.header-misc .options {position: absolute; right: 0; top: 102px;z-index: 99; width: auto; text-align: right; margin-right: 0;}
	.header-misc .search {width: 100%; margin: 5px 0}
	.header-misc .search .form-control {background: #ddd; color: #333!important}
	.header-misc .search .form-control::placeholder {color: #333}
	.primary-menu {
    max-width: 100%;
    z-index: 10;
    background: #fff;}
    .menu-link {color: #222; padding: 8px 10px; font-size: 14px;}
    .svg-trigger {width: 45px; height: 45px;}
    .svg-trigger path {stroke: #fff;}
    .header-misc .options a, .header-misc .options select {padding: 3px 8px;}
    #primary-menu-trigger {height: 40px;}
    .news-strip {margin-top: 14px;}
    .news-strip .title {width: 25%; font-size: 13px;line-height: 16px;}
    .quote1 {width: 130px; margin-top: -15px;}
	.quote2 {width: 230px; margin-top: -10px; }
	.home-sec-one .box {padding: 10px;}
	.home-sec-one .box .quotes  {font-size: 26px;}
	.home-sec-one .box .quotes span {display: block; margin-top: -10px;}
	.home-about-univ .bg {width: 100%;}
	.home-about-univ p {font-size: 13px;}
	.home-about-univ .profile img {max-width: 120px;}
	.home-about-univ .profile h4 {margin: 0;}
	.home-sec-academic .icon {width: 85px; height: 85px; line-height: 85px;}
	.home-sec-academic .icon img {max-width: 35px;}
	.home-sec-academic .icon.small img { max-width: 55px;}
	.home-sec-academic .icon.med img {max-width: 42px;}
	.home-sec-academic h5 {font-size: 14px;}
	.home-sec-univ  {padding: 20px 0 0;}
	.home-sec-univ .box {margin-bottom: 25px;}
	.home-sec-univ-2 .box h5, .home-sec-univ-2 .box a {margin-left: 10px;}
	.home-sec-univ-2 .box {margin-bottom: 20px;}
	.widget_links li {font-size: 13px;}
	.home-sec-websites {padding: 0px 0 50px}

}

@media(max-width: 460px){
	.about-univ-sec img{margin-left: 0}
	.about-univ-sec  {background: none}
	.about-univ-sec .cont {
	    padding: 20px  ;
	    background: url('../images/about/bg.png') 100% 0 no-repeat;  background-size: 400px
	}
	.about-univ-sec .cont p {
	    font-size: 13px;
	    line-height: 24px;
	}
	.governance-sec .card.h-250 {height: auto}
	.governance-sec .card.g-profile {position: relative; border-radius: 6px}
 	.governance-sec .card.g-profile .head {border-radius: 0; margin-top: 10px; font-size: 20px }
 	.governance-sec .card.g-profile .img-box img {object-position: 0 -15px;}
 	.governance-sec .card.g-profile .cont { padding: 20px 20px 0;}
 	.governance-sec .card.g-profile .cont h3 {font-size: 24px}
 	.governance-sec .card.g-profile .cont p {font-size: 16px}
 	.governance-sec .g-profile-cont {margin-top: 20px; padding: 20px 20px 0}
 	.governance-sec .g-profile-cont p {margin-bottom: 20px; font-size: 16px}
 	.governance-sec .g-profile-cont p span {display: block; float: none; width: 100%; margin-bottom: 10px; font-size: 16px }
 	.governance-sec .g-profile-cont p span img{max-width: 18px}
 	.governance-sec  .side-links {margin-top: 25px}
 	.governance-sec .card.g-profile .img-box { border-radius: 0 0 180px 180px; height: 225px; }
	.governance-sec .card.g-profile .img-box:after { border-radius: 0 0 180px 180px; }
	.governance-sec .card.g-profile .img-box img{border-radius: 0 0 180px 180px;object-position: 0 0}
	.governance-sec {padding: 25px 0}
	.how-to-reach-sec img {max-width: 100%; position: relative;
    top: auto; margin-left: -15px; margin-bottom: 15px;z-index: 0}
	.how-to-reach-sec .card {border-radius: 6px; padding: 15px;}
	.how-to-reach-1 .card { min-height: auto;  margin-bottom: 15px;}
	.how-to-reach-sec {padding-bottom: 40px}
	 #animated-thumbnails-gallery .gallery-item {height: 150px; margin-bottom: 20px}
	 .gallery-sec {padding: 50px 0}
	 .table-sec .search-box .search {width: 100%}
	 .table-sec .search-box .search select.select-box {width: 100%; margin-bottom: 5px}
	 .table-sec .search-box span {padding-bottom: 0}
	 .page-banner img {
   		 width: 100%;
	    position: absolute;
	    object-fit: cover;
	    height: 100%;
	}
	.page-banner .title {z-index: 10}

}