@charset "utf-8";
/* CSS Document */
input[type="submit"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea { -webkit-appearance: none; border-radius:0px; -webkit-border-radius:0px;
 -moz-border-radius:0px; -o-border-radius:0px; }
a[href^=tel] { text-decoration:inherit;color: inherit; }

/* #Media Queries
================================================== */
@media only screen and (min-width: 1920px){

}

@media only screen and (max-width: 1280px) {
body{ overflow-x:hidden;}

.ddsmoothmenu ul li .mega-menu-content, .ddsmoothmenu ul li .sub-menu-container {padding: 50px 20px 50px;}
.ddsmoothmenu ul li.sub-menu:last-child  ul{right: 0; left: auto;}
.ddsmoothmenu ul li.sub-menu:last-child  ul::after {left: auto; right: 40px;}

.breadcrum{padding-right: calc((100% - 1000px + 1rem) / 2);}
.news-events-details-main{padding: 0;}
.news-events-details-main h2{font-size: 26px;}
.news-events-details-main .publish-date{padding-bottom: 20px;}
.depart-sec .inner-title {margin-bottom: 30px;}
.vc-cnt h4{font-size: 24px;}
.accord_main, .accordion_main .accord_main_list{width: 100%;}

}

@media screen and (min-width:1024px) and (max-width:1279px) {
img {max-width:100%;}
.row { width:1000px; padding: 0;}

.logo img { max-width: 340px;}
.head-rgt { width: calc(100% - 340px);}
.top-sec ul.top-det{column-gap: 5px;}
.top-sec, .btm-sec ul{margin-bottom: 10px;}
.wrapper-dropdown{width: 115px;}
.wrapper-dropdown > span {font-size: 11px;}
.ddsmoothmenu ul li a { padding: 10px 12px; font-size: 13px;}
.hm-banner .ban-caption h2 {font-size: 48px; line-height: 56px;}
.hm-banner { height: auto !important;}
.top-sec ul.top-det li a {font-size: 11px;}
.events-section h2 { font-size: 36px; line-height: 40px;}
.experience-sec ul li .exp-number span { font-size: 48px; line-height: 56px;}
.events-no p span { font-size: 72px;}
.departments-cont { padding: 50px;}
.departments-slide {  padding-left: calc((100% - 1000px + 1rem) / 2);}
.news-slide {  padding-left: calc((100% - 1000px + 1rem) / 2);}

.arrow-btm { left: 30px; right: auto; bottom: 5px;}
.departments-content{min-height: 495px;}
.btm-sec ul li.dropdown .submenu{left: auto; right: 0;}
.welcome-sec {padding: 70px 0;}
.welcome-rht h1 { font-size: 40px; line-height: 46px;}
.info { row-gap: 15px;}
footer {padding: 50px 0 0px;}
.search-box{width: 220px;}
.ban-cnt{bottom: auto; top: 50%; transform: translateY(-50%);}
/*the-university*/
.pdf-list ul li {flex: 0 1 32%;}
.breadcrum{padding-right: calc((100% - 1000px + 1rem) / 2);}
.ban-cnt h1 {font-size: 36px; line-height: 42px;}
.affiliated-sec{padding: 65px 0;}

.office-bearers, .wlcme-sec, .high-level, .objectives-sec{padding: 65px 0;}
.office-bearers ul li .bearers-cnt h3 {font-size: 18px;line-height: 28px;}
.office-bearers ul li{padding: 15px 10px;}
.wlcme-university{padding: 80px 0 65px 0;}
.wlcme-image::before {left: -8px; top: -8px;}
.abt-sec{padding: 65px 0;}
.video-list{padding: 35px 0 0 0;}

/*contact*/
.contact-sec{padding: 50px 0;}
.frm-lft{padding-left: calc((100% - 1000px) / 2); padding-top: 40px; padding-bottom: 40px;}
.frm-rgt{padding-right: calc((100% - 1000px) / 2); padding: 40px 40px 50px;}
.frm-lft h3{font-size: 36px;line-height: 46px;}
.frm-rgt .form-main h2{font-size: 36px;line-height: 46px;}
.contact-form-sec{padding: 50px 0 50px;}

/*academics*/
.depart-sec{padding: 45px 0 60px 0;}
.inner-title h2{font-size: 36px;}
.depart-list h3{font-size: 17px;line-height: 25px; min-height: 62px;}
.depart-list{padding: 20px 10px;}

.depart-detail-cnt{padding: 50px 0;}
.depart-detail-cnt h2{font-size: 28px;line-height: 36px; margin-bottom: 15px;}
.table-adm table tr td{font-size: 15px;}
.side-menu ul li a{font-size: 16px;line-height: 25px;}
.departments-detail-cont {padding: 50px 0;}

.departments-detail-cont h2 {font-size: 32px;line-height: 36px; margin-bottom: 20px;}
.faculty-lst ul{column-gap: 4%;row-gap: 25px;}
.faculty-lst ul li {flex: 0 1 48%;}
.e-Consortium-lst ul li a{padding: 12px 20px; font-size: 18px;}
.vc-cnt h4 strong{display: block;}
.dept-accordion .smk_accordion .accordion_in .acc_content {padding: 20px 20px;}
.dept-accordion .smk_accordion .accordion_in .acc_head {padding: 15px 55px 15px 20px; font-size: 17px; line-height: 24px;}
.pdf-lst ul li a{padding: 20px 20px;}

.table-adm {float: left;width: 100%;overflow-x: auto;}
.table-adm table{width: 1000px;}

.departments-main ul li {flex: 0 1 32%;}
.departments-main ul li .industry-hvr-txt h3{font-size: 26px;line-height: 32px;}
.gallery-photo{padding: 50px 0;}

.inner-news-list{padding: 50px 0;}
.news-main .news-cnt h3{font-size: 16px;line-height: 26px;}
.inner-banner-title h1{font-size: 28px; line-height: 36px;}
.main-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {padding: 0px 5px;font-size: 14px;letter-spacing: normal;}
.main-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {font-size: 14px; line-height: 25px;}
.main-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {font-size: 14px;line-height: 22px;}

.news-events-details-sec{padding: 50px 0;}
.news-events-details-main{padding: 0;}
.news-events-details-main h2{font-size: 24px;line-height: 36px; letter-spacing: normal;}
.news-events-details-main .publish-date{padding-bottom: 18px;}
.news-events-details-main p{font-size: 16px;}
.notic{padding: 50px 0;}
.noticias-ttl{margin-bottom: 30px;}
.noticias-ttl h5{font-size: 36px;}

.cont-sec{padding: 50px 0 50px;}
.side-menu h3{font-size: 17px;}
.cont-pad h3{font-size: 18px;}
.depart-sec .inner-title {margin-bottom: 30px;}
.vc-cnt h4{font-size: 24px;line-height: 32px;}
.vc-cnt h5{font-size: 17px; line-height: 25px;}
.accord_main .accord_content{padding: 20px 15px;}
.cont-pad h2{font-size: 24px;}
.table-authority-members .table-authority-list{overflow-x: auto;}
.table-course-offered .table-course-list{overflow-x: auto;}
.accord_main, .accordion_main .accord_main_list{width: 100%;}

}

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
img {max-width:100%; }
.row { width:100%; padding: 0 15px;}

.top-sec, .btm-sec, .header-btm { display: none;}
.hamburger-menu { display: block;}
.hm-banner { height: auto !important;}
.hm-banner .swiper-slide {height: 380px;}

.logo img { max-width: 240px;}
.head-rgt { width: auto;}
.ddsmoothmenu ul li a { padding: 10px 21px;}
.hm-banner .ban-caption h2 { font-size: 36px; line-height: 48px;}
.hm-banner .ban-caption {max-width: 750px;}
.hm-banner .swiper-navigations .sw-lft{width: 100%;}
.events-section { padding: 50px 0;}
.events-section h2, .chancellor-sec h2 { font-size: 34px; line-height: 36px; margin-bottom: 20px;}
.events-cont { padding-right: 0;}
.experience-sec { padding: 50px 0;}
.experience-sec ul li .exp-number span { font-size: 44px; line-height: 54px;}
.events-section ul li:last-child { margin-bottom: 0px;}
.events-no p span { font-size: 62px; line-height: 70px;}
.notic { padding: 40px 0;}
.departments-sec { padding: 50px 0;}
.departments-cont { padding: 40px 40px;}
.departments-cont h4 { font-size: 23px;}
.departments-sec .noticias-ttl p { width: 100%;}
.departments-slide {  padding-left: 15px;}
.news-slide {  padding-left: 15px;}
.noticias-ttl { margin-bottom: 30px;}
.noticias-ttl h5 { font-size: 30px; line-height: 36px;}
.arrow-btm { left: 30px; right: auto; display: none;}
.arrow .swiper-button-next, .arrow .swiper-button-prev, .arrow-btm .swiper-button-prev, .arrow-btm .swiper-button-next { width: 53px; height: 53px; background-size: 100%;}
.arrow-btm .swiper-button-next { right: 22.5%;}
.chancellor-sec { padding: 50px 0;}
.chancellor-cont { row-gap: 20px;}
.chancellor-lft { flex: 0 1 100%; margin-right: 0;}
.chancellor-rht { flex: 0 1 100%; padding: 50px 40px;}
.dept-sec { padding: 40px 0;}
.dept-sec ul li p { font-size: 16px;}
.dept-sec ul li a{padding: 30px 15px;}
.dept-icon{margin-bottom: 20px;}
.admissions-rht h2 { font-size: 26px; line-height: 40px;}
.apply-sec h2 { font-size: 44px; line-height: 60px;}
.apply-sec a { min-width: 200px; height: 48px; line-height: 48px;}


.ftr-lft { width: 100%; margin-bottom: 40px; text-align: center;}
.ftr-logo { margin-bottom: 15px;}
.ftr-logo img { float: none; display: inline-block;}
.ftr-rgt { width: 100%; display: none;}
.contact-div { justify-content: left;}
.contact-div p{text-align: left;}
ul.social-list { margin-top: 10px; justify-content:left;}
.foot-btm{margin-top: 0;}
footer{padding: 40px 0 0px; text-align: center;}
.ftr-lft{max-width: 550px;float: none;display: inline-flex;}

.welcome-sec { padding: 50px 0;}
.welcome-img .image:first-child { display: none;}
.welcome-rht {flex: 0 1 60%;}
.welcome-rht h1 { font-size: 32px; line-height: 38px;}
.welcome-rht h1 br{display: none;}
.welcome-lft { flex: 0 1 35%; }
.welcome-img { display: flex; flex-wrap: wrap;}
.info{width: 100%;}

/*the-university*/
.abt-sec{padding: 40px 0;}
.abt-inner{padding: 0;}
.abt-sec h2{font-size: 28px;line-height: 36px; margin-bottom: 12px;}
.ban-cnt{bottom: auto; top: 50%; transform: translateY(-50%);}
.office-bearers{padding: 40px 0;}
.office-bearers h2{font-size: 32px; line-height: 36px; margin-bottom: 30px;}
.office-bearers ul{row-gap: 20px;}
.office-bearers ul li{flex: 0 1 49%; padding: 20px 20px;}
.inner-banner-title{padding: 30px 0;}
.inner-banner-title h1{width: 100%;font-size: 24px; line-height: 35px;}
.inner-banner-title .breadcrum{left: auto;}
.breadcrum ul li a, .breadcrum ul li{font-size: 14px;}
.wlcme-university{padding: 40px 0 40px 0;}
.wlcme-inner{column-gap: 0; row-gap: 30px;}
.wlcme-image {flex: 0 1 100%;}
.wlcme-content {flex: 0 1 100%;}
.wlcme-university h2{font-size: 32px; line-height: 40px;}
.wlcme-university h2 br{display: none;}
.wlcme-inner::before {display: none;}
.wlcme-image::before, .wlcme-image::after {display: none;}
.wlcme-description{padding: 15px 0 30px 0;}
.wlcme-video {width: 100%; margin-bottom: 25px;}
.video-list{column-gap: 0;row-gap: 30px; padding-top: 0;}
.video-lft-cnt {flex: 0 1 100%;}
.video-rgt-cnt {flex: 0 1 100%;}

.high-level{padding: 40px 0;}
.high-level-inner{column-gap: 0; row-gap: 30px; padding: 20px;}
.ban-cnt h1{font-size: 32px; line-height: 36px;}
.abt-sec p{font-size: 16px; line-height: 26px;}
.wlcme-sec{padding: 40px 0;}
.high-level-lft {flex: 0 1 100%;}
.high-level-rgt {flex: 0 1 100%;}
.high-level h2{font-size: 24px; line-height: 30px;}
.infrastructure-sec{padding: 40px 0;}
.infrastructure-sec h2{font-size: 24px; line-height: 32px;}
.infrastructure-sec ul{column-gap: 4%; justify-content: center;}
.infrastructure-sec ul li {flex: 0 1 48%;}
.infrastructure-sec ul li .infrastructure-cont{height: inherit;}

.infrastructure-sec ul li .infrastructure-cont h3{font-size: 20px; line-height: 30px;}
.objectives-sec{padding: 40px 0;}
.objectives-sec h2{font-size: 24px;line-height: 30px; padding-bottom: 15px; margin-bottom: 25px;}
.objectives-sec ul{column-gap: 0; row-gap: 15px;}
.objectives-sec ul li{flex: 0 1 100%; padding-left: 25px; line-height: 24px;}
.application-sec h2{font-size: 22px; line-height: 36px;}
.videoWrapper{height: 300px;}
.videoPoster::after {width: 60px; height: 60px;}

.affiliated-sec{padding: 40px 0;}
.affiliated-sec h2{font-size: 28px;line-height: 36px; margin-bottom: 30px;}
.affiliated-accordion .smk_accordion .accordion_in .acc_head{font-size: 16px;line-height: 24px;}
.pdf-list h3{font-size: 24px; line-height: 32px;}
.pdf-list ul li{flex: 0 1 49%;}
.pdf-list ul li .pdf-txt h4{font-size: 20px; line-height: 28px; flex-wrap: wrap;}
.pdf-list ul li a{padding: 20px 20px 20px;}
.affiliated-accordion .smk_accordion .accordion_in .acc_content {padding: 20px 20px;}
.affiliated-accordion .smk_accordion .accordion_in .acc_head{padding: 18px 45px 18px 20px;}
.pdf-list ul li .pdf-txt span{font-size: 12px; letter-spacing: normal;}
.footer-circle1 {right: -165px;width: 305px;height: 305px;z-index: 1;bottom: -165px;}
.footer-circle2,.footer-circle3 {display: none;}

/*contact*/
.contact-sec{padding: 40px 0;}
.contact-sec .con-form ul.co-det{column-gap: 2%; row-gap: 20px;}
.contact-sec .con-form ul.co-det li {flex: 0 1 49%;}
.frm-lft {padding-left: calc((100% - 730px) / 2);  padding: 30px 20px 30px;}
.frm-rgt{padding-right: calc((100% - 730px) / 2); padding: 30px 20px 30px;}
.frm-lft h3{font-size: 28px;line-height: 36px; margin-bottom: 15px;}
.frm-rgt .form-main h2{font-size: 28px;line-height: 36px; margin-bottom: 15px;}
.contact-form-sec{padding: 40px 0 40px;}
.contact-out ul > li {flex: 0 1 49%;}
.map-sec iframe {height: 360px;}

/*academics*/
.depart-sec{padding: 40px 0 50px 0;}
.inner-title h2{font-size: 32px;line-height: 36px; padding-bottom: 20px; margin-bottom: 20px;}
.inner-title p br{display: none;}
.depart-list{padding: 20px 20px;}
.depart-list h3 {min-height: 60px;margin: 20px 0 20px;}
.depart-sec .inner-title {margin-bottom: 30px;}
.depart-main ul {row-gap: 25px;}
.depart-main ul li{flex: 0 1 32%;}

.depart-detail-cnt{padding: 40px 0;}
.depart-detail-lft{display: none;}
.depart-detail-rgt {width: 100%;}
.depart-detail-cnt h2{font-size: 24px;line-height: 36px; margin-bottom: 15px;}
.table-adm table tr th{font-size: 14px;}
.table-adm table tr td{font-size: 14px;}
.exm-time-table ul{padding: 15px 15px;}
.exm-time-table ul li a br{display: none;}
.exm-time-table h3{padding: 13px 20px; font-size: 17px;}
.note-bx{padding: 30px 20px 30px;}
.note-bx a{font-size: 16px;}
.departments-detail-cont{padding: 40px 0;}
.departments-detail-lft {display: none;}
.departments-detail-rgt {flex: 0 1 100%;}
.departments-detail-cont h2{font-size: 28px;line-height: 36px; margin-bottom: 20px;}
.dept-accordion .smk_accordion .accordion_in .acc_content {padding: 20px 20px;}
.dept-accordion .smk_accordion .accordion_in .acc_head {padding: 15px 55px 15px 20px;}
.genetic-img{border-radius: 10px;}
.faculty-cnt h5{font-size: 16px;}
.overview-lst h3{font-size: 20px; line-height: 30px;}
.e-Consortium-lst ul li a{font-size: 18px;}
.table-adm {float: left;width: 100%;overflow-x: auto;}
.table-course-offered .table-course-list{float: left;width: 100%;overflow-x: auto;}
.rti-timeline {padding: 0; margin: 1rem auto;}
.rti-timeline::before {left: 28px;}
/*tender*/
.tenders-list ul li { flex: 0 1 100%;}
.departments-main ul li {flex: 0 1 48.5%;}
.departments-main ul li .industry-hvr-txt h3{font-size: 24px;line-height: 30px;}

/*facility*/
.depart-main-fac ul {column-gap: 3%;}
.depart-main-fac ul li { flex: 0 1 48%;}
.depart-main-fac ul li .depart-list { min-height: 110px;}

.gallery-photo{padding: 40px 0;}
.gallery-div ul li {flex: 0 1 49%;}

.inner-news-list{padding: 40px 0;}
.inner-news-list ul {row-gap: 40px;}
.inner-news-list ul li {flex: 0 1 48.5%;}
.news-main .news-cnt{width: 100%; margin-top: 0;}
.news-main .news-cnt h3 {font-size: 16px; line-height: 26px;}
.inner-news-list ul.page-numbers {column-gap: 15px;}
.inner-news-list ul.page-numbers li .page-numbers {width: 42px;height: 42px;}

.news-events-details-sec{padding: 40px 0;}
.news-events-details-main{padding: 0;}
.news-events-details-main h2{font-size: 22px;line-height: 35px; letter-spacing: normal;}
.news-events-details-main .publish-date{padding-bottom: 18px;}
.news-events-details-main p{font-size: 16px;}

.cont-sec{padding: 40px 0 40px;}
.cont-lft {width: 100%; display: none;}
.cont-rgt {width: 100%;}
.cont-pad h3{margin-top: 0;}
.accord_main .accord_content{padding: 20px 20px;}
.inner-banner-center{row-gap: 10px;}
.vc-cnt h4{font-size: 24px;}
.vc-cnt h5{font-size: 17px;}
.table-course-offered .table-course-list{overflow-x: auto;}
.sticky-wrapper{display: none;}
.accord_main, .accordion_main .accord_main_list{width: 100%;}
.inner-banner-center{row-gap: 10px;}
.breadcrum ul{justify-content: left;}
.cont-pad h2{font-size: 24px;}
.cont-pad ul li{padding-left: 25px;}
.cont-pad ul li::after {left: 0;}
.m-menu {display: block;}
.search-container {padding: 35px 0 0 0;}
.search-container .entry-header h2{font-size: 15px;}
.search-container .entry-content{padding-bottom: 25px; margin-bottom: 25px;}

.abt-btn{margin-top: 28px;}


}

/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:767px) {
img {max-width:100%; }
.row { width:100%; padding:0px 15px; }

.top-sec, .btm-sec, .header-btm { display: none;}
.hamburger-menu { display: block;}
.hm-banner { height: auto !important;}
.is-sticky .header-top { display: block;}

.logo img { max-width: 240px;}
.head-rgt { width: auto;}
.ddsmoothmenu ul li a { padding: 10px 21px;}
.hm-banner .ban-caption { position: absolute; width: 90%; max-width: inherit; z-index: 1;} 
.hm-banner .ban-caption h2 { font-size: 28px; line-height: 36px; margin: 0; letter-spacing: normal;}
.hm-banner .ban-caption p { display: none;}
.hm-banner .ban-caption h2 span::before { display: none;}
.hm-banner .ban-caption h2 span { padding: 0;}
.hm-banner .swiper-slide {height: 380px;}
.hm-banner .swiper-navigations .sw-lft{width: 100%; bottom: 35px;}

.events-section { padding: 40px 0;}
.events-section h2, .chancellor-sec h2 { font-size: 32px; line-height: 34px; margin-bottom: 20px;}
.events-section h2 { margin-bottom: 50px;}
.events-no { width: 100%;}
.events-img { width: 100%; margin-right: 0;}
.events-cont { padding-right: 0; width: 100%; margin-top: 20px;}
.events-cont h3 span { font-size: 18px; line-height: 24px;}
.events-cont h3 { font-size: 18px;}
.experience-sec { padding: 40px 0 50px 0;}
.experience-sec ul  { row-gap: 30px;}
.experience-sec ul li .exp-number span { font-size: 42px; line-height: 56px;}
.events-section ul li:last-child { margin-bottom: 10px;}
.events-no p span { font-size: 52px; line-height: 60px;}
.notic { padding: 40px 0;}
.departments-sec { padding: 40px 0;}
.departments-cont { padding: 20px; flex: 0 1 100%; order: 2; min-height: 300px;}
.departments-cont h4 { font-size: 23px;}
.departments-img { flex: 0 1 100%;}
.departments-sec .noticias-ttl p { width: 100%;}
.departments-slide {  padding-left: 15px;}
.news-slide {  padding-left: 15px}
.noticias-ttl { margin-bottom: 30px;}
.noticias-ttl h5 { font-size: 32px; line-height: 34px;}
.arrow-btm { left: 30px; right: auto;}
.arrow .swiper-button-next, .arrow .swiper-button-prev, .arrow-btm .swiper-button-prev, .arrow-btm .swiper-button-next { width: 53px; height: 53px; background-size: 100%; display: none;}
.arrow-btm .swiper-button-next { right: 22.5%;}
.chancellor-sec { padding: 40px 0;}
.chancellor-cont { row-gap: 0px;}
.chancellor-lft { flex: 0 1 100%; margin-right: 0; padding: 0;}
.chancellor-lft::after { display: none;}
.chancellor-rht { flex: 0 1 100%; padding: 20px 20px;}
.chancellor-rht h3 { font-size: 20px; }
.chancellor-rht h4 { margin-bottom: 20px;}
.dept-sec { padding: 40px 0;}
.dept-sec ul { row-gap: 15px;}
.dept-sec ul li { flex: 0 1 49%;}
.dept-sec ul li p { font-size: 16px;}
.dept-icon { display: none;}
.dept-sec ul li a{padding: 12px 20px;}

footer { padding: 40px 0 0;}
.ftr-lft { width: 100%; margin-bottom: 25px; text-align: center;}
.ftr-logo { margin-bottom: 15px; width: 100%;}
.ftr-logo img { float: none; display: inline-block; max-width: 100px;}
.ftr-cnt{width: 100%; float: left;}
.ftr-rgt { width: 100%; display: none;}
.contact-div { justify-content: center;}
ul.social-list { margin-top: 20px; justify-content: center;}
.foot-btm p { font-size: 14px; line-height: 22px;}
.foot-btm{margin-top: 0;}
.welcome-sec { padding: 40px 0;}
.welcome-img .image:first-child { display: none;}
.welcome-rht {flex: 0 1 100%;}
.welcome-rht h1 { font-size: 32px; line-height: 42px;}
.welcome-rht h1 br{display: none;}
.welcome-rht p { font-size: 16px; line-height: 26px;}
.welcome-rht h4 { width: 100%;}
.welcome-lft { flex: 0 1 35%; display: none;}
.welcome-img { display: flex; flex-wrap: wrap;}

/*the-university*/
.abt-sec{padding: 40px 0;}
.abt-inner{padding: 0; column-gap: 0; row-gap: 40px; justify-content: center;}
.abt-lft {flex: 0 1 320px;}
.abt-rgt {flex: 0 1 100%;}
.abt-sec h2{font-size: 28px;line-height: 36px; margin-bottom: 12px;}
.inner-banner-title{padding: 22px 0;}
.inner-banner-title h1 {font-size: 22px;line-height: 30px; width: 100%;}
.ban-cnt{top: 40%; bottom: auto; transform: translateY(-40%);}
.inner-banner{height: 240px;}
.breadcrum {right: auto;}
.breadcrum ul li a, .breadcrum ul li{font-size: 14px;}
.office-bearers{padding: 40px 0;}
.office-bearers h2{font-size: 32px; line-height: 36px; margin-bottom: 30px;}
.office-bearers ul{row-gap: 20px;}
.office-bearers ul li{flex: 0 1 49%; padding: 20px 20px;}

.wlcme-university{padding: 40px 0 40px 0;}
.wlcme-inner{column-gap: 0; row-gap: 30px;}
.wlcme-image {flex: 0 1 100%;}
.wlcme-content {flex: 0 1 100%;}
.wlcme-university h2{font-size: 28px; line-height: 36px; margin-bottom: 15px;}
.wlcme-university h2 br{display: none;}
.wlcme-inner::before {display: none;}
.wlcme-image::before, .wlcme-image::after {display: none;}
.wlcme-description{padding: 15px 0 30px 0;}
.wlcme-video {width: 100%; margin-bottom: 25px;}
.video-list{column-gap: 0;row-gap: 30px; padding-top: 0;}
.video-lft-cnt {flex: 0 1 100%;}
.video-rgt-cnt {flex: 0 1 100%;}

.high-level{padding: 40px 0;}
.high-level-inner{column-gap: 0; row-gap: 30px; padding: 20px;}
.ban-cnt h1{font-size: 28px; line-height: 36px;}
.abt-sec p{font-size: 16px; line-height: 26px;}
.wlcme-sec{padding: 40px 0;}
.high-level-lft {flex: 0 1 100%;}
.high-level-rgt {flex: 0 1 100%;}
.high-level h2{font-size: 24px; line-height: 30px;}
.infrastructure-sec{padding: 40px 0;}
.infrastructure-sec h2{font-size: 24px; line-height: 32px;}
.infrastructure-sec ul{column-gap: 4%; justify-content: center;}
.infrastructure-sec ul li {flex: 0 1 48%;}
.infrastructure-sec ul li .infrastructure-cont{height: inherit;}

.infrastructure-sec ul li .infrastructure-cont h3{font-size: 20px; line-height: 30px;}
.objectives-sec{padding: 40px 0;}
.objectives-sec h2{font-size: 24px;line-height: 30px; padding-bottom: 15px; margin-bottom: 25px;}
.objectives-sec ul{column-gap: 0; row-gap: 15px;}
.objectives-sec ul li{flex: 0 1 100%; padding-left: 25px; line-height: 24px;}
.application-sec{padding: 40px 0;}
.application-lft {flex: 0 1 100%; z-index: 99;}
.application-rgt{display: none;}
.application-sec h2{font-size: 22px; line-height: 32px;}
.videoWrapper{height: 300px;}
.videoPoster::after {width: 60px; height: 60px;}

.affiliated-sec{padding: 40px 0;}
.affiliated-sec h2{font-size: 24px;line-height: 30px; margin-bottom: 30px;}
.affiliated-accordion .smk_accordion .accordion_in .acc_head{font-size: 16px;line-height: 24px;}
.pdf-list h3{font-size: 24px; line-height: 32px;}
.pdf-list ul{column-gap: 4%;}
.pdf-list ul li{flex: 0 1 48%;}
.pdf-list ul li .pdf-txt h4{font-size: 20px; line-height: 28px; flex-wrap: wrap;}
.pdf-list ul li a{padding: 20px 15px 20px;}
.affiliated-accordion .smk_accordion .accordion_in .acc_content {padding: 15px 15px;}
.affiliated-accordion .smk_accordion .accordion_in .acc_head{padding: 18px 45px 18px 20px;}
.pdf-list ul li .pdf-txt span{font-size: 12px; letter-spacing: normal;}
.footer-circle1 {right: -165px;width: 305px;height: 305px;z-index: 1;bottom: -165px;}
.footer-circle2,.footer-circle3 {display: none;}

/*contact*/
.frm-lft{flex: 0 1 100%; padding: 35px 20px;}
.frm-rgt{flex: 0 1 100%; padding: 40px 20px 40px;}
.frm-lft h3{font-size: 28px;line-height: 36px; margin-bottom: 20px;}
.btm-contact .address-sec p{font-size: 16px; line-height: 26px;}
.lib-card{max-width: 100%; margin-top: 20px;}
.frm-rgt .form-main h2{font-size: 28px;line-height: 32px;}
.lib-body .lib-title span{font-size: 16px;}
.contact-sec{padding: 40px 0;}
.contact-form-sec{padding: 40px 0 40px;}
.map-sec iframe{height: 360px;}
.contact-out ul{row-gap: 15px;}
.contact-out ul > li{flex: 0 1 49%;}
.contact-sec .con-form ul.co-det{column-gap: 4%; row-gap: 25px;}
.contact-sec .con-form ul.co-det li{flex: 0 1 48%;}

/*academics*/
.depart-sec{padding: 40px 0;}
.inner-title{padding: 0;}
.inner-title h2{font-size: 28px;line-height: 36px; padding-bottom: 20px; margin-bottom: 20px;}
.inner-title p br{display: none;}
.depart-list{padding: 20px 20px;}
.depart-list h3 {min-height: 60px;margin: 25px 0 20px;}
.depart-sec .inner-title {margin-bottom: 30px;}
.depart-main ul {row-gap: 25px;}
.depart-main ul li{flex: 0 1 49%;}
.departments-detail-cont{padding: 40px 0;}

.depart-detail-cnt{padding: 40px 0;}
.depart-detail-lft{display: none;}
.depart-detail-rgt {width: 100%; overflow: hidden;}
.depart-detail-cnt h2{font-size: 24px;line-height: 32px; margin-bottom: 15px;}
.table-adm table tr th{font-size: 15px;}
.table-adm table tr td{font-size: 15px;}
.exm-time-table ul{padding: 15px 15px;}
.exm-time-table ul li a br{display: none;}
.exm-time-table h3{padding: 13px 15px; font-size: 17px;}
.note-bx{padding: 30px 20px 30px;}
.note-bx a{font-size: 16px;}

.departments-detail-lft {display: none;}
.departments-detail-rgt {flex: 0 1 100%;}
.departments-detail-cont h2{font-size: 28px;line-height: 32px; margin-bottom: 15px;}
.dept-accordion .smk_accordion .accordion_in .acc_content {padding: 20px 20px;}
.dept-accordion .smk_accordion .accordion_in .acc_head {padding: 15px 55px 15px 20px;}
.obj-list ul li{font-size: 15px; line-height: 25px;}
.genetic-img{border-radius: 10px;}
.dept-accordion .smk_accordion .accordion_in .acc_head{font-size: 16px;}
.faculty-lst ul{column-gap: 4%; row-gap: 25px;}
.faculty-lst ul li {flex: 0 1 48%;}
.faculty-cnt h5{font-size: 16px;}
.overview-lst h3{font-size: 20px; line-height: 30px;}
.depart-detail-cnt h4{font-size: 18px;}
.e-Consortium-lst ul li a {padding: 10px 30px; font-size: 17px;line-height: 25px;}
.e-msg{padding: 25px;}
.pagination{margin-top: 25px;}
.vc-cnt{padding: 20px;}
.vc-cnt h4{font-size: 24px; line-height: 28px;}
.vc-cnt h4 strong{display: block;}
.table-adm {float: left;width: 100%;overflow-x: auto;}
.table-adm table{width: 800px;}
.rti-timeline {padding: 0; margin: 1rem auto;}
.rti-timeline::before {left: 28px;}
.pdf-lst ul li a{padding: 20px 20px;}
.tab-header {flex-wrap: nowrap;overflow: auto;white-space: nowrap;scrollbar-width: none;width: calc(100% + 15px);margin-right: -15px;}
/*tender*/
.tenders-list ul li { flex: 0 1 100%;}
/*facility*/
.depart-main-fac ul {column-gap: 3%;}
.depart-main-fac ul li { flex: 0 1 48%;}
.depart-main-fac ul li .depart-list { min-height: 110px; }

.dept-accordion .smk_accordion .accordion_in .acc_head {line-height: 24px;}

.departments-main ul li {flex: 0 1 48.5%;}
.departments-main ul li .industry-hvr-txt h3{font-size: 22px;line-height: 28px; min-height: inherit;}

.gallery-photo{padding: 40px 0;}
.gallery-div ul li{flex: 0 1 49%;}

.inner-news-list{padding: 40px 0;}
.inner-news-list ul {row-gap: 35px;}
.inner-news-list ul li {flex: 0 1 48.5%;}
.news-main .news-cnt{width: 100%; margin-top: 0;}
.news-main .news-cnt h3 {font-size: 15px; line-height: 25px;}
.inner-news-list ul.page-numbers {column-gap: 15px;margin-top: 30px;}
.inner-news-list ul.page-numbers li .page-numbers {width: 38px;height: 38px;}

.news-events-details-sec{padding: 40px 0;}
.news-events-details-main{padding: 0;}
.news-events-details-main h2{font-size: 20px;line-height: 30px; letter-spacing: normal;}
.news-events-details-main .publish-date{padding-bottom: 15px;}
.news-events-details-main p{font-size: 15px;}

.cont-sec{padding: 40px 0 40px;}
.cont-lft {width: 100%; display: none;}
.cont-rgt {width: 100%;}
.cont-pad h3{margin-top: 0; font-size: 18px;}
.accord_main .accord_content{padding: 15px 15px;}
.inner-banner-center{row-gap: 10px;}
.cont-pad ul{margin-bottom: 20px;}
.cont-pad h4{font-size: 18px;}
.chancellor-list ul{row-gap: 20px;}
.chancellor-list ul li a{padding: 20px 15px; height: 100%;}
.breadcrum ul{justify-content: left;}
.breadcrum ul li:not(:last-of-type)::after {margin: 0px 4px;}
.vc-cnt h5{font-size: 16px; line-height: 25px;}
.cont-pad h2{font-size: 22px;}
.table-authority-members .table-authority-list{overflow-x: auto;}
.table-course-offered .table-course-list{float: left;width: 100%;overflow-x: auto;}
.cont-pad p{font-size: 16px;}
.table-wrapper table {width: 800px;}
.affiliated-accord-list h4{font-size: 24px;}
.affiliated-accord-list .pdf-txt h5{font-size: 20px;}
.affiliated-inner .accord_main .accord_head{font-size: 17px;}
.sticky-wrapper{display: none;}
.accord_main, .accordion_main .accord_main_list{width: 100%;}
.inner-banner-center{row-gap: 10px;}
.breadcrum ul{justify-content: left;}
.cont-pad ul li{padding-left: 22px;}
.cont-pad ul li::after {left: 0;}
.m-menu {display: block;}

.search-container {padding: 35px 0 0 0;}
.search-container .entry-header h2{font-size: 15px;}
.search-container .entry-content{padding-bottom: 25px; margin-bottom: 25px;}
.search-container .entry-header h2 a{font-size: 15px;}
.search-container .page-header.alignwide{margin-bottom: 20px;}
.search-container .page-header.alignwide h1.search-title {font-size: 24px;line-height: 32px;}

.abt-btn{font-size: 13px; line-height: 22px; margin-top: 22px; padding: 8px 50px 8px 20px;} 


}

/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {

/* .hm-banner .ban-caption h2 { font-size: 24px; line-height: 30px;} */
.events-section h2, .chancellor-sec h2 { font-size: 28px; line-height: 32px; margin-bottom: 20px;}
.events-section h2 { margin-bottom: 60px;}
.experience-sec ul li .exp-number span { font-size: 34px; line-height: 52px;}
.noticias-ttl h5 { font-size: 24px; line-height: 30px;}

/*contact*/
.contact-out ul > li {flex: 0 1 100%;}
.depart-main ul{column-gap: 0; row-gap: 20px;}
.depart-main ul li {flex: 0 1 100%;}
.depart-list h3{min-height: inherit;}
.e-Consortium-lst ul li {flex: 0 1 100%;}
.vc-sec{column-gap: 0; row-gap: 20px;}
.vc-photo{flex: 0 1 100%;}
.vc-cnt{flex: 0 1 100%;padding: 0;}
.pdf-lst ul li {flex: 0 1 100%;}
/*facility*/
.depart-main-fac ul { row-gap: 20px;}
.depart-main-fac ul li { flex: 0 1 100%; }
.depart-main-fac ul li .depart-list { min-height: auto; padding: 20px 40px;}




}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {
.inner-banner-title h1{ width: 100%;}
.departments-cont{min-height: 430px;}
.office-bearers ul{column-gap: 0; row-gap: 15px;}
.office-bearers ul li{flex: 0 1 100%;}
.infrastructure-sec ul{column-gap: 0;}
.infrastructure-sec ul li {flex: 0 1 100%;}
.infrastructure-sec ul li .infrastructure-cont{min-height: inherit;}
.pdf-list ul{column-gap: 0;}
.pdf-list ul li{flex: 0 1 100%;}
.experience-sec ul li{flex: 1 1 47%;}
.ban-cnt h1{font-size: 24px;}
.departments-detail-cont h2{font-size: 24px;}

/*contact*/
.contact-sec .con-form ul.co-det li{flex: 0 1 100%;}
.faculty-lst ul li {flex: 0 1 100%;}
.overview-lst h3 {font-size: 18px;line-height: 28px;}

.rti-timeline::before {left: 20px;}
.tl-badge {width: 40px;height: 40px;line-height: 40px;font-size: 1rem;margin-right: 0.6rem;}
/*facility*/
.depart-main-fac ul li .depart-list {  min-height: auto;  padding: 5px 40px; }
.depart-main-fac ul { row-gap: 20px;}

 .vc-cnt h4 { font-size: 22px; line-height: 32px; }
 .depart-detail-cnt h2 { font-size: 22px;}
 .depart-detail-cnt h4 { font-size: 16px; }
 .dept-accordion .smk_accordion .accordion_in .acc_head { font-size: 15px;line-height: 22px;}
 .depart-list h3 { font-size: 16px;line-height: 24px;}
 .gallery-div ul li{flex: 0 1 100%;}

 .departments-main ul li {flex: 0 1 100%;}
 .departments-main ul li .industry-hvr-txt h3{font-size: 20px;line-height: 26px; min-height: inherit;}

.inner-news-list ul{column-gap: 0;}
.inner-news-list ul li {flex: 0 1 100%;}
.news-main .news-cnt h3{min-height: inherit;}
.chancellor-list ul li {flex: 0 1 100%;}
.inner-title h2{font-size: 24px;}
.welcome-rht{row-gap: 15px;}
.welcome-rht h1 {font-size: 24px;line-height: 36px;}

}

@media screen and (max-width:379px) {

.dept-sec ul li { flex: 1 1 100%;}


}