/*
Poject Title : IIT-Abudhabi
Responsive   : Yes ( Bootstrap5) 
Author       : Golu Prajapati
Status       : Find a small win each day.
Date         : 14/09/2023.
*/





@font-face {font-family:FontAwesome;src:url(../fonts/FontAwesome.otf);}
@font-face {font-family:MATTER-REGULAR;src:url(../fonts/MATTER-REGULAR.OTF);}
@font-face {font-family:MATTER-BOLD;src:url(../fonts/MATTER-BOLD.OTF);}
@font-face {font-family:MATTER-MEDIUM;src:url(../fonts/MATTER-MEDIUM.OTF);}



body{font-family: 'MATTER-REGULAR', sans-serif;color:#333333;line-height:1.7;font-size: 16px; letter-spacing: 1px;}

h1, h2, h3, h4, h5, h6, p, ul, ol, li {position: relative;}
img {max-width: 100%;}

.min-btn ul li:not(:first-child) {margin-left: 0.5rem; color:#fff;font-size: 14px;}
.min-btn ul {justify-content: end;}
.min-btn li a {text-decoration: none;color: #fff;font-size: 14px;font-weight: 500;}
.min-header {background:#333333; padding:8px 0px;}


#header{position:relative; top:0px;left: 0;right: 0;z-index:1040;transition: .5s;padding: 8px 0;    background: #f7f7f7;}
#header.fixed{top:0;position: sticky;    background: #fff;}
#header .container{position: relative;}
.navbar{background:transparent;padding: 0;}
.navbar-nav li a{color:#333333;text-transform: capitalize;text-decoration: none;padding:0px 20px;display: inline-block;font-weight:500;
font-size:16px;cursor: pointer; display: flex; align-items: center;}
.navbar-nav li.active a {color: #a50b02; font-weight:500;}

.navbar-nav li a:hover{color: #a50b02;}
.navbar-expand-lg .navbar-collapse{justify-content: center;}
.searchbar_header a.btn{font-weight: 300; transition: 1.3s; border:0px; background:#a50b02;font-size: 16px;border-radius: 30px;color:#fff;text-decoration: none;padding: 10px 30px; text-transform: uppercase;}
a.btn:hover{background:#333333; color:#fff;}
a.logo.navbar-brand img {width: 300px;}

/*drop_menu*/
 /* .drop_down.show{opacity: 1;margin-top: 0;pointer-events: painted;max-height:200px;}
 .list_item{width: 100%;position: relative;}
.drop_down{position: absolute;width:160px;display: block;scroll-behavior: smooth;justify-content: center;opacity: 0;max-height: 0;transform: translateX(0%);pointer-events: none;
    transition: .8s ease-in-out;margin-top: 0;top: 100%;background:#333333;
clear: both;z-index: 1024; left:15px;} */
.list_items .nav_links{width: 100%;display: flex;color: #fff !important;padding: 10px;font-size:11.5px; font-weight: 500 !important;}
/* .list_items .nav_links:hover{transition: .5s ease-in-out; color: #ccc;} */
.navbar ul>li li:not(:last-child){border-bottom: 1px solid #fff;}
.list_item .fa-chevron-down{font-size: 0.9rem;padding-left:5px; display: block; position: relative; top: 3px;}

/* #mainnav ul li {position: relative;}
#mainnav > ul > li.home > a {color: #fff;}
#mainnav > ul > li > a {    border-bottom: 1px solid #fff;    padding: 10px 10px 10px;position: relative;-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;}
#mainnav ul.submenu {position: relative;left:0px;top:0%;width:160px;height:0px;
    text-align: left;background-color:#817878;z-index: 9999;filter: alpha(opacity=0);opacity: 0;
    visibility: hidden;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#mainnav ul.submenu li:first-child {border-top: none;} */
/* #mainnav ul.submenu > li {border-top: 1px solid #333333;} */
/* #mainnav ul li ul li {margin-left: 0;}
#mainnav ul.submenu > li > a {font-size:11.5px; padding: 10px 6px;color:#fff;display: block;
    -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#mainnav ul li:hover > ul.submenu {top:0%;filter: alpha(opacity=100);opacity: 1;visibility: visible; height:80px;}
.searchbar_header{position: relative; transition: 1.3s;} */
.form-btn a.btn {display: block;margin-bottom: 10px;padding: 10px 8px;font-size:11.5px; text-transform: capitalize;}

.loader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.7);
    display: flex;justify-content: center;align-items: center;z-index: 9999;}
    span.pdf-error{color: red;font-weight: 600;}
    span.pdf-success{color: green;font-weight: 600;}
    a.nav_link.event.active {color: #a50b02;font-weight: 600;}
    a.nav_link.active{color: #a50b02;font-weight: 600;}

/*----close header----*/

/*.home-banner .item{background-position: center !important;background-size: cover !important;padding:225px 0px;}
.hone-tittle h1{color:#000000;font-size:60px;    font-family: 'MATTER-BOLD'; line-height: normal; text-transform: uppercase;}
.hone-tittle p{color:#000000;font-size:20px; margin: 15px 0px; font-weight: 500;}
.hone-tittle{max-width:560px;    position: relative;
    top: 50px;}
.hone-tittle a.btn{font-weight: 300; transition: 1.3s; border:0px; background:#333333;font-size: 18px;border-radius: 30px;color:#fff;text-decoration: none;padding: 10px 40px; text-transform: uppercase;}
a.btn:hover{background:#a50b02; color:#fff;}

.title-cnt span{background:#a50b02; color:#fff; font-size:50px;font-family: 'MATTER-BOLD'; width:55px;height: 60px; line-height: 60px; display: inline-block; text-align: center;}
.title-cnt {display: flex;align-items: center;grid-gap: 0px 10px;}
.title-cnt:hover span{background:#000;}*/

.home-slider .item{padding:366px 0px; background-size: cover !important; background-position: center !important;}
#homeslide{position: relative;}
.home-banner img{}
.owl-prev, .owl-next {background:transparent;border-radius: 0px;}
.owl-theme .owl-controls .owl-nav div{width:0px; height:0px; line-height: 50px; display: none;}
.owl-prev:before, .owl-next:before {font-size:23px; color:#2c2a2e73;}
.owl-prev {position: absolute;left:-5%;top:40%;}
.owl-next{position: absolute;top:40%; right:-3%;}
.owl-theme .owl-dots .owl-dot span{background:#fff;}

.owl-dots {position: absolute;bottom:8px;left: 0px;right: 0px;text-align: center;}
.owl-theme .owl-dots .owl-dot span {width: 30px;height: 6px;margin: 5px 7px; border-radius: 0px;}
.owl-prev:hover, .owl-next:hover {background:transparent !important;}
.owl-prev:before, .owl-next:before {
    font-family: Font Awesome\ 5 Free;
    font-weight: 600;
}

/*----close banner----*/

.section-abhu{padding:20px 0px; background:#333333; position: relative;}
.middal-logo{display: flex;align-items: center; justify-content: center; grid-gap:0px 10px;}
.middal-logo h2{color:#fff; font-size:30px; margin: 0px;position: relative;top: 5px;}
.middal-logo h2 span{font-weight: 600;}
.middal-logo h4{color:#fff; font-size:24px; margin: 0px; font-weight:600;position: relative;top: 5px;}
/*----close section-abhu----*/

.middle-section{position: relative; overflow: hidden; background-position: center !important;background-size: cover !important;padding:80px 0px;}
.middle-cnt{max-width: 550px;}
.middle-cnt h3{color:#a50b02; font-size: 24px; font-weight:600;}
.middle-cnt h5 {font-weight: 600;font-style: italic;font-size: 18px;margin-bottom: 15px;}
.middle-cnt p{font-size:16px;}
.middle-cnt a{color:#a50b02; font-size:16px; font-weight:600; text-decoration: none; border-bottom:1px solid#333333; display:inline-block;}
/*----close middle-section----*/

.about-section {display: none;}
.about-section{padding: 40px 0px; position: relative;background:#ddd;}
.about-cnt h2{font-family: 'MATTER-BOLD'; font-size:35px; margin-bottom: 30px;}
.about-grid{display: grid; grid-template-columns: repeat(4 ,1fr); grid-gap:0px 20px;}
.about-box1{height: 210px;margin-bottom:20px; background:#a50b02; padding:60px 30px; text-align:center; border-radius: 0px 0px 90px 0px;}
.about-box2{height: 210px;margin-bottom: 20px; background:#fff; padding:60px 30px; text-align:center; border-radius: 0px 0px 0px 90px;}
.about-box2.box3 {border-radius: 0px 90px 0px 0px;}
.about-box1.box4 {border-radius: 90px 0px 0px 0px;}

.about-box1 p{font-size:16px; margin-bottom:0px; color:#fff; line-height: 20px;}
.about-box1 h4{font-size:24px; font-family: 'MATTER-BOLD'; color:#fff; margin: 0px;}
.about-box2 p{font-size:16px; margin-bottom:0px;line-height: 20px;}
.about-box2 h4{font-size:24px; font-family: 'MATTER-BOLD'; margin: 0px;}
.topcnt{position: relative;top:10px;}
.about-box2 h4 span{font-size:16px;font-family: 'MATTER-REGULAR'}


/*----close about-bg----*/

.academics-section {    background-attachment: fixed !important; background-position: center !important;background-size: cover !important;padding:60px 0px;}
.academi-content h4{color:#fff;font-family: 'MATTER-MEDIUM'; font-size:22px;margin-bottom:30px;}
.academi-content h2{color:#fff;font-family: 'MATTER-BOLD'; font-size:35px;text-transform:capitalize;}
.prg-container{position: relative;}
.prg-count{letter-spacing: 5px; font-size:40px;color: #fff;margin: 0px;line-height: normal;font-family: 'MATTER-MEDIUM';}
.prg-count-title{font-size: 20px;color:#fff;text-transform:inherit;font-family: 'MATTER-MEDIUM';}
 h3.prg-count::after {content: " ";display: inline-block;}
.bor-right::after {position: absolute;content: '';background: #fff;width: 2px;height: 80px;top: 0px;
    left: -20%;right: 0px;margin: 0 auto;}
.bor-right::before {position: absolute;content: '';background: #fff;width: 2px;height: 80px;top: 0px;
    left:0%;right:-20%;margin: 0 auto;}
h4.prg-count-title.phds {position: relative;right:35px;}
h4.prg-count-title.under {position: relative;right:10px;}

p.comma1 {color: #fff;font-size: 44px;display: block;line-height: normal;margin: 0px;position: absolute;top: -4px;left:56%;right:0px;display: block;text-align: center;}
p.comma2 {color: #fff;font-size: 44px;display: block;line-height: normal;margin: 0px;position: absolute;top: -4px;left: 0px;right:27px;display: block;text-align: center;}
p.comma3 {color: #fff;font-size: 44px;display: block;line-height: normal;margin: 0px;position: absolute;top: -4px;left: 0px;right:70%;display: block;text-align: center;}
 .sidetabs{padding: 50px 0px; position: relative;}
.sidetabs h2{font-size:24px; margin-bottom:0px; font-weight:500;}
div#v-pills-tab {background:#b80000;padding: 20px 0px;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {color:#f3ecec;background-color:transparent;}
.tabscolor .nav-link{color:#fff; font-size:16px; text-align: left; padding:15px 15px; line-height: normal; font-weight: normal; border-radius: 0px; border-bottom: 1px solid #fff;;}
.side-cnt p{font-size:16px;}
.tabscolor{background:#f7f7f7;}
.content-box {padding: 30px 30px 20px 10px;}
.side-cnt h5 {font-size: 18px;font-weight: 600;color: #000;margin-bottom: 12px;}
.admi-cnt {background: #b80000;color: #fff;text-align: left;display: block;padding: 12px;right: 14px;position: relative;width: 100%;}
p.dlf-p {display: flex;gap: 0px 10px;}
p.dlf-p span {color:#000;font-weight: 600;}
.newtext a.btn {margin-top: 12px;font-weight: 300;transition: 1.3s;border: 0px;background: #fff;font-size: 18px;border-radius: 30px;color: #350d0d;
            text-decoration: none;padding: 10px 40px;text-transform: uppercase;}
.inner-tittle.newtext {max-width: 570px;margin: 0px 0px;position: absolute;right: 72px;top: 80px;}


.service-grid{display: grid;grid-template-columns: repeat(3 ,1fr); grid-gap: 0px 30px;}
.service-box{margin-top:40px; padding: 20px; text-align: center; position: relative;overflow: hidden;background: #fff; position: relative;transition: 1.3s;}
.service-box a img{height:71px;}
.service-box h4{color:#a50b02;font-family: 'MATTER-MEDIUM'; font-size:30px; margin: 30px 0px;}
.service-box a.btn{line-height: 32px; font-weight: 300; transition: 1.3s; border:0px; background:#a50b02;font-size: 18px;border-radius: 30px;color:#fff;text-decoration: none;padding: 10px 40px; text-transform:initial;}
.service-box:hover{background:#f7f7f7;transform: translateY(-20px);z-index: 2;}
.service-box:hover a.btn{background:#333333; color:#fff;}

/*----close academics-section----*/

.events-section{position: relative;padding: 50px 0px;    background: #f7f7f7; margin-top:150px;}
.events-text h2{font-size:40px;font-family: 'MATTER-BOLD'; text-align: center; text-transform: capitalize;}
.events-grid{margin-top: 40px; display: grid;grid-template-columns: repeat(3 ,1fr); grid-gap: 0px 25px;}
.events-box{position: relative;overflow:hidden;}
.event-imgs img {width: 100%;}
.text-event a.btn{font-family: 'MATTER-MEDIUM'; background:#2c2a2e;border: 0px; border-radius: 30px;color:#fff; padding: 10px 30px; text-decoration: none; display: inline-block; font-weight:500; font-size: 16px;}
.events-box:hover .events-img a.btnad{background:#a50b02;}
.text-event.outside1 p {min-height: 83px;}
.text-event {background: #fff;padding: 20px;}
.text-event h4 {font-size: 24px;font-weight: 600;min-height:80px;}
.text-event p{font-size:16px;font-weight: 500;}
p.date {display: flex;align-items: center;gap: 0px 10px;margin-bottom:25px; min-height: auto !important;}
p.date img{width: 18px;}
.text-event.rize h4{min-height:80px;}
/*----close events-section----*/

.faculty-section{ overflow: hidden;background: #fff;;position: relative;padding:0px 0px 30px;}
.faculty-section h2{font-size:40px;font-family: 'MATTER-BOLD';  margin-bottom: 40px; color:#2c2a2e; text-align: center; margin-top: 40px;}
.faculty-bg{position:absolute; bottom: 0px; height: 100%; width:100%; left:0px;}
.exce-cnt ul li{font-size:18px;font-family: 'MATTER-MEDIUM'; color:#2c2a2e; display: inline-block; margin: 0px 12px;}
.exce-cnt ul li i{font-size:14px; color: #191919;font-weight:600;}
.faculty-list img {width:100%;z-index: 2;position: relative;}
.faculty-bg img {width: 30%;}
.list-box img {width: 100px;}
.exce-cnt {position: relative;left:0px; text-align: center;margin-top:30px;}
.list-grid{position: relative;top:40px;  left:10px; display: grid; grid-template-columns: repeat(2 ,1fr); gap: 0px 20px;}
.list-box {display: flex;align-items: center;gap: 0px 10px; margin-bottom:35px;}
.list-box  h5{color:#2c2a2e; font-size:24px; font-weight:600;}
.faculty-section .container {position: relative;z-index: 2;}

/*.exce-cnt:hover{background:#fff;}*/
/*----close faculty-section----*/

.innovation-bg{background-position: center !important;background-size: cover !important;padding:60px 0px;}
.innovat-cnt h2{font-size:35px;font-family: 'MATTER-BOLD';color:#fff; margin-bottom: 20px;}
.innovat-cnt p{font-size:20px;color:#fff; margin-bottom:0px;}
.innovat-cnt ul li{margin-right: 10px; display: inline-block; font-size:45px; color:#fff;    font-family: 'MATTER-MEDIUM';}
.innovat-cnt li span{color: #2c2a2e; display: inline-block; font-size:45px;}

.innovat-cnt h3 small{font-size: 45px;}
.innovat-cnt h3 {
    font-size:35px;
    font-family: 'MATTER-MEDIUM';
    color: #fff;
    margin-top: 20px;
}
/*----close innovation-section----*/

.footer {padding: 60px 0px; background-position: center !important; background-size: cover !important;}
.footer-grid{display: grid;grid-template-columns: repeat(4,1fr);grid-gap: 0 30px;}
.footer a{color:#fff;text-decoration: none;font-size:16px;font-weight: 500 ;}
.footer p{color:#fff;font-size:16px;}
.box-grid.ftrser {display: flex;align-items: center; grid-gap: 0px 50px;}
.footer-mrnu h6{color:#fff;}
.footer-mrnu li a i {margin-right: 6px;}
.footer .social li a i{color: #fff;font-size: 20px;}
.footer ul li{color:#fff;line-height: 40px;}
.footer ul li a:hover{color: #a50b02;}
.social-icon a i {color:#333333; background: #fff;width: 40px;line-height: 40px;height: 40px;transition: 1.3s;
    text-align: center;font-size: 18px;border-radius: 30px;margin-right: 5px;}
.social-icon a i:hover{background:#a50b02;color: #fff;} 
.borderleft ul{border-left: 1px solid#ddd; padding-left: 30px !important; margin-top:20px;}
i.fas.fa-phone.rotate {transform: rotate(100deg);}
.ftr-logo img {width: 90px;}
.copyright {padding: 20px 0px;background:#000;}
.copyright p{color:#f7f7f7;font-size:15px;margin: 0px;}
.copyright .container{display: flex;align-items: center;justify-content: space-between;}
.copyright a {
    text-decoration: none;
    color: #fff;
  }

  header#headers {
    background: #f7f7f7;
  }

/*===close footer-section====*/

.scrollup a{position: fixed;right: 20px;bottom:10px;color: #fff;font-size:20px;background:#a50b02;width: 50px;
    height:60px;line-height:60px;text-align: center;border-radius: 5px;
z-index: 100;cursor: pointer;opacity:1; text-decoration: none;}
.scrollup :hover{background: #363737;transition: all ease-in-out 0.5s;box-shadow: 0 0 10px rgb(203 197 197 / 74%);}

  .coming-banner{ background-size: cover !important; background-position: center !important; padding:320px 0px;}
/*===inner page====*/

.inner-banner{position: relative; background-size: cover !important; background-position: center !important; padding:70px 0px; height:310px;}
.inner-tittle h2{color:#FFF; font-size: 40px; font-weight: 500;font-family: 'MATTER-BOLD';}
.inner-tittle p{font-size:20px; color:#fff; font-family: 'MATTER-MEDIUM';}
.inner-tittle h3{font-size:30px; color:#fff; font-family: 'MATTER-MEDIUM';}
p.hare{font-size:25px; font-family: 'MATTER-MEDIUM';}

.inner-tittle.outreach{top:60px;}
.inner-tittle {position: relative;top:10px;}
.about-middle{padding:50px 0px 30px; text-align: center; overflow: hidden;}
.about-middle p{font-size:25px;justify-content: center;}

/*.inner-tittle{content: '';width:700px;height: 240px;background: rgba(255, 255, 255, 0.2);
    border: 2px solid rgba(255, 255, 255, 0.15);border-radius: 10px;padding:75px 48px;backdrop-filter: blur(7.5px);
    transform: scale(1,1);transition: all 500ms ease;}*/

    .overly::after {content: '';position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background:#00000091;}
    .research-hd{position: relative;top:115px;z-index: 2;}
    .research-hd h3{ font-size:40px;color:#fff;font-family: 'MATTER-BOLD';margin-bottom:0px}


.panel-section{padding: 0px 0px 40px; background:#fff;}
.grid-about{display:grid;grid-template-columns: repeat(3,1fr); grid-gap: 0px 30px;}
.about-box{position: relative;overflow: hidden;transition: all .15s ease-in-out; padding:0px; margin-bottom:30px;}
.about-img{overflow: hidden;position: relative;}
.about-img img{overflow: hidden; margin-bottom: 15px;    transition: all .3s;}
.about-cnt h4{font-size:17px;font-family: 'MATTER-BOLD'; margin-bottom: 12px; display: inline-block;}
.about-cnt p{font-size:17px; letter-spacing: normal;}
.about-img img{animation: cubic-bezier(0.4, 0, 0.2, 1) 1s an-fade-in;animation-duration: 3s; width: 100%;}
 
/*h4.fromleft:after {display: block;border-bottom: solid 3px #d21c1c;
    transform: scaleX(0);transition: transform 500ms ease-in-out;position: absolute;content: '';
    top: 26px;left: 0px;width: 100%;}
h4.fromleft:after {transform-origin: 0 50%;}
.about-box:hover{background: #fff; box-shadow:0px 0px 10px #fff;}
.about-box:hover .about-img img{transform: scale(1.1);}
.about-box:hover h4.fromleft:after {transform: scaleX(1);}*/

.outreach{position: relative;top:30px; left:30px;}
.outreach2{position: relative;top:60px; left:0px; right: 30px;}
.outreach2 h4{font-size:32px;}
.outreach3 h4{font-size:32px;}
.outreach3{position: relative;top:110px; left:30px;}
.about-cnt.outreach h4{font-size:32px;}
#more {display: none;}
#mores {display: none;}
button.inbtn {background: transparent;border: 0px;padding: 0px;width: auto;height: auto;color: #f00;}
 .banner-bg{position: relative;  background-attachment: fixed !important; padding: 120px 0px;
  background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.content-hd{position: relative;z-index:2; color:#fff; text-align: center; margin-bottom:30px;}
.content-hd h3{font-size:40px; font-family: 'MATTER-BOLD'; margin-bottom: 15px;}
.content-hd p{font-size:20px;}
.count-section{padding:40px 0px;}
.count-section h4{color:#000;}
.count-section h3{color:#000;}
.counter {font-size: 40px;color: #fff;margin: 0px;line-height: normal;font-family: 'MATTER-MEDIUM'; letter-spacing: 5px;}

.academics-section{padding: 50px 0px; position: relative;}
.academics-section h2{text-align: center; font-size: 40px;  font-family: 'MATTER-BOLD';}
.academics-cnt{background:#f4f4f4; padding:70px;}
.academics-img{position: relative; top:90px; left:60px;}
.rihgt-img{position: relative; top:45px;right:60px;}
.academics-cnt h4{font-size:25px;font-family: 'MATTER-MEDIUM';}
.academics-cnt p{font-size:16px;}
.academics-cnt h5{font-size:20px; margin-bottom: 15px;}

.academics-cnt.programmes{background:#fff; padding: 0px;}
.programmes h4{font-size:40px;font-family: 'MATTER-BOLD'; text-align: center;}
.programmes p{font-size:20px; text-align: center; margin-bottom: 40px;}
.programmes li{ display: flex; align-items: center; grid-gap: 0px 15px;line-height: normal; font-size:17px; background: #f7f7f7; margin-bottom:20px;}
.certificate{position: relative;padding: 120px 0px;    background-attachment: fixed !important;
  background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.certificate h4{font-size:40px;font-family: 'MATTER-BOLD'; text-align: center; color:#fff;}
.certificate p{font-size:20px; color:#fff;text-align: center;}

.applications{padding:60px 0px 30px;}
.mobile{display: none;}


/* .faculty-section{padding:40px 0px;} */
.tabs-btn .nav-link{color:#333333; font-size:18px; text-transform: capitalize;}
.tabs-btn .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #a50b02 !important;}
.tabs-btn .nav-link:focus, .nav-link:hover{color:#fff;}
.tabs-btn{margin-bottom:40px;}
.form-get label{font-size:16px; margin-bottom:8px;}
.form-get .form-control{font-size:16px; height: 45px; margin-bottom:20px;}
.form-get textarea.form-control {height: 120px !important;}
textarea {resize: none;}
.form-get button.btn{border:0px; background:#a50b02; color:#fff; font-size:16px; font-weight: 500; padding: 8px 20px; margin-top: 30px;}
.form-get button.btn:hover{background:#333333;}

.events-slider .item{padding:260px 0px; background-size: cover !important; background-position: center !important;}
.events-slider h4{font-size:32px; margin-bottom: 30px;}
.events-slider{padding:40px 0px 0px;}
.events-slider .owl-dots{display: none !important;}

.category-table .table thead th {vertical-align: middle;}

/*.category-table {
    overflow-x: scroll;
    overflow-y: visible;
}*/

.category-table {padding: 40px 0px;}
/* white-space: nowrap; */
.category-table  tbody, td, tfoot, th, thead, tr { padding: 15px !important; border-width: 1px; line-height: normal; font-size:16px; border-right: 1px solid#fff !important; vertical-align: middle; font-weight: 400;}
.table-striped>tbody>tr:nth-of-type(odd)>* {--bs-table-accent-bg: #909397;color: #f7f7f7;}
.table>:not(caption)>*>* {padding: 0.5rem 0.5rem;background-color: #333333;}
tbody, td, tfoot, th, thead, tr{border: 0px;}

.col-md-6.outin{padding-right:50px;}
p.dlfpont{display: flex; grid-gap: 0px 10px;}
p.dlfpont span{color:#a50b02;}
.tab-view {background: #fff;box-shadow: 0px 0px 10px #ccc;padding: 20px 10px;}
.table-tabs .nav-link {color: #000;font-size: 18px;border: 0px;padding: 12px 26px;line-height: 20px;text-align: left;font-weight: 600;}
.table-tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color:#cd0000 !important;    border-top: 0px;border-left: 0px;border-bottom:4px solid #cd0000;border-right: 0px;}
.table-tabs .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{border-color:#cd0000;}
.credits-text {padding: 30px;}
.credits-text p {font-size: 18px;}

/* transform: scale(0.1); */

.structure-text h5 {font-size: 18px; font-family: 'MATTER-BOLD'; color:#2c2a2e;}

/*modal form 3 css */
/* .modal{width: auto; height: auto;} */



.modal.fade .modal-dialog {  transition: all 1s;  transition: transform .3s ease-out; transform: translate(20, 0px); }
.modal-dialog {position: fixed !important;bottom: 0 !important;right:10% !important;margin-bottom: 0 !important; max-width: 600px !important; overflow: auto;height: 600px;margin: 0 auto; top:130px;}
.modal.show .modal-dialog {transform: none;}
.modal-from .modal-content {border-bottom-left-radius: 0;border-bottom-right-radius: 0; background:#f7f7f7 !important;}
.modal-header .btn-close{ margin: inherit !important;}
.modal-header img {width: 90px;}
.modal-title{font-size: 24px; font-weight: 600;}
.modal-dialog {pointer-events: auto;}
/* 
.modal-dialog.modal-dialog-centered.interest-for {height: auto;max-width: 300px !important;top: -11%;
    bottom: auto !important;margin: 0 auto; right:10% !important;} */
h1.hd-text{font-size:18px !important;}
.form-btn a.btn {border:0px;display: block;margin-bottom: 10px;padding: 8px 8px;font-size: 16px;text-transform: capitalize;background: #191919;color: #fff;}
.form-btn a.btn:hover{background:#5c0000;}
.modal-header.main-header {padding: 0px 0px 10px;border: 0px;}
.modal-header{padding: 10px 0px; }
.formIds{margin-top: 20px;}

.modal-dialog.modal-from.underform{right:0px !important; left:0px;}
.forunder h5{font-size:24px;}
.forunder{padding:10px 15px;}



.program-section{position: relative; overflow: hidden; padding:60px 0px;}
.under-hd h2{font-size: 40px;font-family: 'MATTER-BOLD';text-transform: capitalize; margin-bottom: 20px;}
.under-hd h5{font-size: 20px; font-weight: 500; margin-bottom: 20px;}
.under-hd p{font-size:16px; font-weight: 500;}
.under-hd a.btn{line-height: 32px;font-weight: 300;transition: 1.3s;border: 0px;background: #a50b02;font-size: 16px;border-radius: 30px;color: #fff;text-decoration: none;padding: 10px 30px;text-transform: initial; margin-top: 25px;}
.rightside-img {position: absolute;right: 0;bottom: 0px;height: 100%;width:100%; left: auto;text-align: right;}
.under-img {position: relative;z-index: 2; top:100px;}
.rightside-img img{width:36%; height:100%;}


.content-hd a.btn{line-height: 32px;font-weight: 300;transition: 1.3s;border: 0px;background: #a50b02;font-size: 16px;border-radius: 30px;color: #fff;text-decoration: none;padding:8px 40px;text-transform: initial; margin-top: 15px;}
.under-img.post-img{top:20px;}

.structure-srction {padding:50px 0px;background: #f7f7f7;}
.hd-pro h2{font-size: 40px;font-family: 'MATTER-BOLD';text-transform: capitalize;}
.hd-pro p{font-size:16px; font-weight: 500;}
.structure-grid{margin-top:40px; display:grid;grid-template-columns: repeat(4 ,1fr); grid-gap: 0px 30px;}
.structure-card{position: relative; overflow: hidden;}
.structure-img{background:#fff; padding:12px;}
.structure-img img {width: 100%;}
.structure-text p{font-size:16px; font-weight: 500;}
.structure-text {padding-top: 15px;}

.accordion-section{padding:60px 0px; position: relative; overflow: hidden;}
.accordion_container {width:100%;}
.accordion_head {background-color: #f7f7f7;color: #363737;cursor: pointer;    display: flex;align-items: center;gap: 0px 15px;border-bottom:1px solid#363737;    line-height: normal;
    font-size: 18px;margin: 0 0 1px 0;padding:20px 12px; font-family: 'MATTER-MEDIUM';}
.accordion_body {background:#ffff;padding:40px 30px;}
.accordion_body p {margin: 0px; font-size:16px; margin-bottom:10px;}
.plusminus {font-size:30px;}
h2.h2p{font-size: 40px;font-family: 'MATTER-BOLD'; margin-bottom:30px;} 
.list-img img {width: 100%;}

.learning-section{position: relative; overflow: hidden; padding: 60px 0px; background: #f7f7f7;}
.conceptual-dlf{display: flex; gap:0px 20px;}
.concept-cnt {flex: 2;}
.concept-cnt h5{font-family: 'MATTER-BOLD'; font-size:22px; margin-bottom: 20px; color: #191919;}
.concept-cnt p{font-size:16px; line-height:26px;color: #191919; }
.concept-icon{}

.information-section{background: #f7f7f7; position: relative; padding: 60px 0px; overflow: hidden;}
.leftside-img{position: absolute; bottom:0px; left: 0px; width:100%; height:100%;}


.shot-hd{margin-bottom:40px;}
.shot-hd h2{font-size: 40px;font-family: 'MATTER-BOLD';text-transform: capitalize;}
.shot-hd p{font-size:18px; font-weight: 500px;}
span.box1 {background: #b80000;width: 70px;height: 70px;line-height: 64px;text-align: center;}
span.box2 {background: #000; ;width: 70px;height: 70px;line-height: 64px;text-align: center;}

.program-section .row{position: relative; z-index: 2;}
.education{position: relative; top:50px;left:30px;}
.academics{position: relative; top:50px;}
/* .program-section.section1{padding:60px 0px 130px;}
.program-section.section3{padding:60px 0px 80px;} */
.under-img.post-img1 {top:0px;}
.under-img.post-img1 img{width:100%;}
.under-img.post-img2 {top:0px;}
.leftside-img img {height: 100%;}
.post-img3{top:0px;}
.under-hd a.btn {line-height: 32px;font-weight: 300;transition: 1.3s;border: 0px;background: #a50b02;font-size: 16px;
    border-radius: 30px;color: #fff;text-decoration: none;padding: 8px 40px;text-transform: initial;margin-top: 15px;}

.adipec-cnt h2{font-size: 24px;font-family: 'MATTER-BOLD';text-transform: capitalize;margin-bottom: 20px;}
.adipec-cnt p{font-size: 16px;font-weight: 500;}
.new-section{padding: 0px 0px 40px;}

.subscribe-form {background:#f7f7f7;padding: 60px 0px;}
.get-cnt{position: relative; top:80px; padding: 60px 0px; }
h2.hp2{font-size:30px;font-family: 'MATTER-BOLD';text-transform: capitalize; color:#191919;}
.get-cnt h4{font-size:20px; color:#191919;font-family: 'MATTER-BOLD'; margin-bottom:20px;}
.get-cnt h5{font-size:20px; color:#191919;font-family: 'MATTER-BOLD'; margin-bottom:20px;}
.get-cnt h5 a{text-decoration: none; color:#191919;}
.get-cnt h5 i{color:#a50b02; margin-right: 8px;}
.form-get.contact-form .form-control{margin-bottom: 15px;}

.product-slider{padding:60px 0px;     text-align: center; background: #f7f7f7;}
.product-slider h2{font-size: 40px;font-family: 'MATTER-BOLD';margin-bottom: 40px;color: #2c2a2e;}
.item.middletext img {width: 100%; margin-bottom:15px;}
.item.middletext p{font-size:15px;font-weight: 500; margin:0px;line-height: 24px; color: #2c2c2c;}

.areas-section{padding:40px 0px;     text-align: center; background: #fff;}
.areas-section h2{font-size: 40px;font-family: 'MATTER-BOLD';margin-bottom:0px;color: #2c2a2e;}
.areas-grid{display: grid;grid-template-columns: repeat(3 ,1fr);grid-gap: 0px 25px;}
.areas-img {margin-top:40px;}
.areas-img img {width: 100%; margin-bottom:10px;}
.areas-img p{font-size:20px;font-weight: 500; margin:0px;padding: 0px 20px;line-height: 24px; color: #2c2c2c;}

.research-highlights{padding:50px 0px; background: #f7f7f7;}
.research-highlights h2{font-size: 40px;font-family: 'MATTER-BOLD';margin-bottom: 20px;color: #2c2a2e;}
.under-img.post-img img {width: 100%;}
.featured{position: relative;overflow: hidden;transition: 1.3s;}
.featured img {width: 100%;position: relative;overflow: hidden;transition: 1.3s;}
.featured p {position: absolute;bottom: 0px;z-index: 1024;left: 0px;font-size: 16px;color: #fff;line-height: 24px;padding: 0px 20px;}
.featured img:hover {transform: scale(1.2);}
.item.poststext img {width: 100%;margin-bottom: 5px;}
.item.poststext a {text-decoration: none;line-height: normal;display: block;color: #2c2c2c;;font-size: 15px;}
.research{    height:450px;}

.posts-blk .owl-prev {position: absolute;top: auto;right:50px;left: auto;} 
.posts-blk .owl-next {position: absolute;top: auto;right: 2%;}

.information-section .container {position: relative;z-index: 2;}
.under-img img {width: 100%;}


.form-section{padding:50px 0px;}
.middal-cnt h2{font-size:30px;font-family: 'MATTER-BOLD';text-transform: capitalize;margin-bottom:10px;}
.middal-cnt p{font-size:26px; font-weight: 500; line-height: normal;}
.middal-cnt{margin-bottom:30px; text-align: center;}
h4.hp4 {font-size: 22px;font-family: 'MATTER-BOLD';margin-bottom: 30px;display: inline-block;}


.accordion-events .accordion_head {font-size: 15px;padding: 0px 12px;}
.accordion-events .accordion_body{padding: 20px 20px;}
.side-cnt p a {text-decoration: none;color: #a50b02;}
div#university{background:#f7f7f7;}
.prg-container.row.text-center{z-index: 2;}
/*---@media query strat---*/



@media(max-width:1580.8px){
.events-in img {height: 200px;}
.modal-dialog{height:510px;right: 9% !important;}
}



@media(max-width:1440.8px){
.events-in img {height:182px;}
.navbar-nav li a{padding: 0px 14px; font-size:18px;}
.searchbar_header a.btn{padding: 10px 20px;}
.modal-dialog{height:510px;right: 5.5% !important;}
.home-slider .item {padding: 280px 0px;}
.faculty-bg img {width: 28%;height: 100%;}
.education {top: 40px;left: 20px;}

}
@media(max-width:1380.8px){
.academics-img{top:120px;}
.events-in img {height: 170px;}
.home-slider .item {padding:290px 0px;}
.modal-dialog{right:10.5% !important;}
.home-slider .item {padding: 270px 0px;}
p.comma1{left:50%;}
p.comma3{right:65%;}
.text-event p{font-size:15px;}
.copyright p{font-size:14px;}
.faculty-section h2 {font-size: 35px;}
.under-hd h2 {font-size: 35px; margin-bottom: 10px;}
.rightside-img img{width: auto;}
.education {top: 0px;left: 20px;}
.under-hd h5 {margin-bottom: 10px;}

}

@media(max-width:1340.8px){
.text-event.outside1 p {min-height: 78px;}
.modal-dialog {right: 8.5% !important;}

}

@media (max-width:1199.8px){
.hone-tittle h1{font-size:50px;}
.navbar-nav li a {padding: 0px 12px;font-size: 16px;}
.searchbar_header a.btn{padding: 10px 18px; font-size: 14px;}
.middle-section{padding: 40px 0px;}
.about-box2 h4 {font-size: 20px;}
.about-box1 {padding: 50px 10px 30px;}
.about-box2 {padding: 50px 10px 30px;}
.about-box2.box3 {padding: 50px 10px 30px;}
.outreach{top:0px;}
.outreach2{top:0px !important;}
.outreach3{top:0px;}
.academics-cnt{padding: 50px;}
.academics-cnt p {font-size: 15px;}
.academics-img {top: 140px;}
.rihgt-img{top: 110px;}
.events-in img {height: 140px;}
.col-md-6.outin {padding-right: 15px;}
.modal-dialog{right: 3% !important;}
.borderleft ul{padding-left: 10px !important;}
.list-box h5{font-size:20px;}
.list-grid{left:0px; top:20px;}
.faculty-section h2 {font-size: 30px;}
.text-event{padding:20px 10px;}
.text-event h4 {font-size: 20px;min-height: 60px;}
.text-event.rize h4 {min-height: 60px;}
.text-event.outside1 p {min-height:72px;}
.events-grid {grid-gap: 0px 12px;}
.text-event p {font-size: 14px;}
.service-grid {grid-gap: 0px 10px;}
p.comma1 {left: 40%;}
p.comma3 {right: 59%;}
.home-slider .item {padding: 261px 0px;}
.banner-bg{padding:60px 0px;}
.rightside-img img{height:100%;}
.areas-img p{padding: 0px;}
.research {height: 300px;}
.research-hd{top:56px;}
.rightside-img img {width: 38%;}
.footer a{font-size:15px;}
.modal-dialog.modal-from.underform {top: 30px;height: 630px;}

}


@media(max-width:1024.8px){
  .events-in img {height: 112px;}
  .faculty-section h2 {font-size: 28px;}
  .copyright p {font-size: 13px;}

}


@media(max-width: 991.8px){
div#collapsibleNavbar {left:0px;padding: 4px 6px 12px;position: absolute;top: 100%;width: 100%;z-index: 1024;margin-top:0px;background: #fff;}
.navbar-nav li a{padding:6px 8px;width: 100%; font-size:18px;}
li.nav-item {border-bottom: 1px solid #333;}
li.list_item{border-bottom: 1px solid #333;}
.drop_down{left: 5px;}

button.navbar-toggler {color: #a50b02;border-color: #a50b02;font-size: 22px;}
.searchbar_header a.btn{border-radius:5px; margin-top: 5px; padding: 8px 14px; font-size:16px;}
.middle-section .col {display: none;}
.middle-section .col-md-6 {width: 100%;}
.hone-tittle{top:25px;}
.middle-section {position: relative;}
.middle-cnt {max-width: inherit; z-index: 2;position: relative;}
overlay::after{content: '';position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background:#0000004f;}
.about-grid {grid-template-columns: repeat(2 ,1fr);}
.topcnt{top: 0px;}
.service-box img {height: 70px;}
.service-grid{grid-gap: 0px 20px;}
.service-box h4{font-size:24px;}
.service-box a.btn{font-size:16px; padding:10px 20px;}
.events-in img {height:118px;}
.box-grid.ftrser {grid-gap: 0px 10px;}
.copyright .container{display:block;text-align: center;}
.about-box1 {height: 180px;}
.about-box2 {height: 180px;}
.home-banner .item{padding: 250px 0px; }
.innovat-cnt ul li{font-size:35px;}
h4.prg-count-title.phds{right:20px;}
.grid-about {grid-template-columns: repeat(2,1fr);}
.banner-bg{padding:40px 0px;}
.outreach{left: 0px;}
.outreach2{right: 0px;}
.outreach3{left: 0px;}
.panel-section .row.mt-4 {margin-top:8px !important;}
.outreach2 h4 {font-size: 28px;}
.academics-img {top: 0px;left: 0px;}
.academics-img img{width:100%;}
.academics-cnt {padding: 20px;}
.academics-section{padding:30px 0px 50px;}
.academics-section .row.mt-5 {margin-top:20px !important;}
.rihgt-img {top:0px;right: 0px;}
.rihgt-img img{width:100%;}
.certificate {padding:90px 0px;}
.applications .col-md-4 {width: 50%;}
.applications{padding:30px 0px;}
.events-grid{padding:0px 0px;}
.box-grid.col-md-3.borderleft {width:50%;}
.footer .col-md-6{width:100%;}
.borderleft ul{padding-left: 30px !important;}
.list-box h5 {font-size:15px;}
.list-box {gap: 0px 0px;margin-bottom: 10px;}
.list-box img {width: 70px;}
.list-grid{top:10px;gap: 0px 0px;}
.faculty-section h2 {font-size: 25px;}
.events-grid {margin-top:0px;grid-template-columns: repeat(2 ,1fr);grid-gap: 0px 25px;}
.events-box{margin-top: 25px;}
.events-text h2{margin: 0px; font-size:30px;}
.service-grid {grid-template-columns: repeat(2 ,1fr);grid-gap: 0px 30px;}
p.comma3 {right: 45%;font-size: 40px;top: 0px;}
p.comma2{font-size:40px; top:0px;}
p.comma1 {left: 20%;font-size: 40px;top: 0px;}
.content-hd p {font-size: 18px;}
.inner-banner{height:270px; padding: 50px 0px;}
.subscribe-form {padding: 30px 0px;}
.get-cnt h4 {font-size: 18px;}
.rightside-img img {height: 100%;width:18%;}
.program-section{padding: 30px 0px;}
.leftside-img img {width:18%;}
.information-section{padding: 30px 0px;}
.under-img.post-img img{margin-bottom: 10px;}
.shot-hd h2 {font-size:35px;}
.shot-hd {margin-bottom:20px;}
.home-slider .item {padding: 160px 0px;}
.middal-logo img {width: 190px;}
.middal-logo h2{top:0px;}
.research-hd {top: 40px;}
.accordion-events{margin-bottom: 20px;}
.under-img{top:0px;}
.under-hd a.btn{margin-bottom: 15px;}
.hd-pro h2{font-size:30px;}
.structure-grid {margin-top:0px;grid-template-columns: repeat(2 ,1fr); grid-gap: 0px 20px;}
.structure-srction{padding: 30px 0px 0px;}
.structure-card{margin-bottom:20px;}
.accordion-section{padding: 30px 0px;}
h2.h2p{font-size:30px; margin-bottom:20px;}
.accordion_body{padding:20px;}
.accordion-cnt{margin-bottom: 20px;}
.learning-section{padding:30px 0px;}
.content-hd h3 {font-size: 30px;}
.inner-tittle h2{font-size:30px;}

}

@media (max-width:768.8px){
.events-in img {height: 80px;}
.events-grid{grid-gap: 0px 20px;    grid-template-columns: repeat(1 ,1fr);}
.faculty-section h2{left:70px;}
.middle-section{background:#fff !important;}
.bor-right::after{left:-28%;}
.bor-right::before{right:-26%;}
.service-grid {grid-template-columns: repeat(1 ,1fr);}
.service-box h4 br{display:none;}
.service-box h4 {font-size: 26px; margin: 25px 0px;}
.service-box {margin-top: 20px;}
.prg-container.row.text-center{margin-bottom: 20px;}
.event-imgs img {height: 100%;}
.events-box{display: flex;}
.text-event.outside1 p{min-height: auto;}
.text-event h4{min-height: auto;}
p.date{margin-bottom: 15px;}
.text-event.rize h4{min-height: auto;}
.text-event {padding: 20px; width:100%;}
.exce-cnt ul li{display: flex;    align-items: center;gap: 0px 6px;}
.exce-cnt ul li i{font-size:10px;}
.exce-cnt{left:60px;}
.exce-cnt ul{column-count: 2;}
.under-hd h2 {font-size:26px;}
.under-img img{margin-bottom: 10px;}
.areas-img p {font-size: 16px;}
.areas-img p br {display: none;}
.rightside-img img{display: none;}
.under-img.post-img {top: 0px;}
.research-highlights {padding:30px 0px;}
.research-highlights h2{font-size:30px;}
.areas-section{padding: 30px 0px;}
.areas-section h2{font-size:30px;}
.areas-img {margin-top: 30px;}
.posts-blk .owl-prev{bottom:15px;}
.posts-blk .owl-next{bottom:15px;}
.item.poststext a{font-size:14px;}
.innovat-cnt h3 {font-size: 35px;margin-top: 10px;}
.product-slider {padding: 30px 0px;}
.product-slider h2 {font-size: 30px; margin-bottom:20px;}
.research-hd h3 {font-size: 30px;}
.research-hd{top:25px;}
.leftside-img{display: none;}
.education {left: 0px;}
.accordion-events .accordion_body {padding: 20px 10px 10px 10px;}
.applications .col-md-6.col-lg-6 {width: 100%;}


}


@media(max-width:767.8px){
.hone-tittle {top: 30px;}
.form-section {padding: 30px 0px;}
.middal-logo img {max-width:140px;}
.middal-logo h2 {top: 3px;}
.middal-logo h2{font-size:22px;}
.middal-logo h4{font-size: 22px;}
.box-grid.ftrser{display: block;}
.ftr-logo{margin-bottom: 10px;}
.middle-section {padding: 30px 0px;}
.home-banner .item {padding: 177px 0px;}
.academics-section{padding: 30px 0px;}
.prg-container .col-md-4 {text-align: center !important;}
h4.prg-count-title.phds {right: 0px;}
.bor-right::before{display: none;}
.bor-right::after{display: none;}
.academi-content h4{margin-bottom: 15px;}
h4.prg-count-title.under{right: 0px;}
.service-box{margin-top:20px;}
.events-section{padding: 30px 0px;}
.events-text h2{font-size:35px;}
.events-grid {margin-top:0px;grid-gap: 0px 20px;padding: 0px 0px;    grid-template-columns: repeat(1 ,1fr);}
.faculty-section{padding: 30px 0px;}
.exce-cnt ul li {font-size: 16px;}
.innovation-bg{padding: 20px 0px;}
.innovat-cnt h2 {font-size: 30px; margin-bottom: 8px;}
.innovat-cnt p {font-size: 18px;}
.innovat-cnt ul li {font-size: 26px; margin-right: 5px;}
.footer{padding: 20px 0px;}
.borderleft ul{margin-top: 0px; margin-bottom: 0px;}
.footer ul li{line-height: 35px;}
.social-icon{margin-bottom: 10px;}
.copyright {padding: 12px 0px;}
.copyright p{font-size:14px;}
.faculty-section h2{font-size:24px; margin-bottom: 20px; margin-top: 0px; left:40px;}
.about-middle {padding: 20px 0px 10px;}
.about-middle p {font-size: 18px; margin-bottom:0px;}
p.hare{margin-bottom: 20px;}
.grid-about {grid-template-columns: repeat(1,1fr);}
.about-img img{width:100%;}
.about-box{margin-bottom: 15px;}
.panel-section {padding: 0px 0px 10px;}
.banner-bg{padding:40px 0px;}
.content-hd p {font-size: 16px;}
.content-hd{margin-bottom: 10px;}
.inner-banner{height: auto;}
.inner-tittle.outreach {top: 0px;}
.applications {padding: 10px 0px 20px;}
.mobile{display:block;}
.desktop{display: none;}
.events-in img {height: 100%;}
.events-in {margin-top: 15px;}
.home-slider .item {padding: 140px 0px;}
p.comma2 {top: 33%;right: 25px;}
p.comma1 {left: -10%;}
p.comma3 {right: 5%;}
.text-event p {font-size: 16px;}
.text-event h4 {font-size: 24px;}
.middal-cnt h2 {font-size: 22px;}
.middal-cnt p {font-size: 20px;}
h4.hp4{font-size:20px; margin-bottom: 15px;}
h4.hp4.mt-4{margin-top: 15px !important;}
.form-get button.btn{margin-top: 10px;}
h4.prg-count-title.phds{right:0px !important;}
.academics {top:0px;}
.get-cnt {top: 0px;padding: 0px 0px 10px;}
.under-hd h2 {font-size: 30px;}
.education{left:0px;}
.prg-container.row.text-center{margin-bottom: 10px;}
.events-box{display: block;}
.exce-cnt {left: 0px;}
.research {height: 230px !important;}
.featured{margin-bottom: 20px;}
.research-highlights {padding: 30px 0px 50px;}
.posts-blk .owl-prev{bottom:0px;}
.posts-blk .owl-next{bottom:0px;}
.areas-grid {grid-template-columns: repeat(2 ,1fr);}
.content-hd h3 {font-size: 30px;}

}

@media(max-width:576.8px){
.exce-cnt {left: 0px;top:0px; margin-top: 20px;}
.list-grid{top:15px;}
.faculty-section h2 {left:0px; font-size:26px; margin-bottom:20px;}
.service-box h4{margin: 15px 0px;}
.inner-tittle{top: 20px;}
a.logo.navbar-brand img {width: 70px;}
.home-slider .item {padding: 120px 0px;}
.list-box {gap: 0px 10px;}
.program-section {padding: 20px 0px;}
.faculty-bg img{display: none;}
.product-slider .owl-prev {top: auto;bottom: 15px;left: 0px;}
.product-slider .owl-next{top: auto;bottom: 15px;right:auto;left: 25px;}
.product-slider {padding: 20px 0px 30px;}
.research-highlights {padding: 20px 0px 50px;}
.learning-section {padding: 20px 0px;}
.accordion-section {padding: 20px 0px;}
.structure-srction {padding: 20px 0px 0px;}

}



@media(max-width:480.8px){
.home-banner .item {padding: 120px 0px;}
.hone-tittle h1 {font-size: 40px;}
.title-cnt span {font-size: 40px;width: 50px;height: 50px;line-height: 50px;}
.hone-tittle p {font-size: 18px;margin: 5px 0px 10px;}
.middal-logo{display: block; text-align: center;}
.middal-logo img{margin:10px 0px 0px;}
.section-abhu {padding: 10px 0px 15px;}
.middle-section {padding: 20px 0px;}
.academics-section {padding:20px 0px;}
.events-section {padding: 20px 0px;}
.academi-content h2{font-size:30px; margin-bottom: 10px;}
.events-text h2{font-size:30px;}
.faculty-section {padding: 20px 0px;}
.innovat-cnt h2 {font-size: 25px;}
.innovat-cnt ul li {font-size: 22px;margin-right: 0px;}
.innovat-cnt p {font-size: 16px;}
.inner-tittle h3 {font-size: 24px;}
.inner-tittle h2{font-size:30px; margin: 0px;}
.inner-tittle p {font-size: 16px; margin-bottom: 0px;}
.inner-banner{height: auto!important; padding: 50px 0px;}
.inner-tittle {top: 0px; text-align: center;}
.about-middle p {font-size: 16px;}
p.hare{font-size:15px;}
.about-cnt p {font-size: 16px;}
.home-banner {padding: 0px 0px 90px;}
.certificate {padding: 60px 0px;}
.certificate h4 {font-size:25px;}
.certificate  p{font-size:18px; margin: 0px;}
.applications .col-md-4 {width: 100%;}
.programmes li{border-bottom: 1px solid #333 !important;}
.about-cnt.outreach h4 {font-size: 20px; margin-bottom: 8px;}
.outreach2 h4 {font-size: 20px; margin-bottom: 8px;}
.outreach3 h4 {font-size: 20px; margin-bottom: 8px;}
.form-get textarea.form-control {height: 80px !important;}
.home-slider .item {
padding: 120px 0px;}
.owl-dots{bottom: 0px;}
.service-grid {grid-template-columns: repeat(1 ,1fr);}
.text-event h4{min-height:auto;}
.text-event.outside1 p {min-height: auto;}
.text-event.rize h4 {min-height: auto;}
.exce-cnt ul li{font-size:18px;text-align: left;left:12px;}
.list-grid {grid-template-columns: repeat(1 ,1fr);}
.middal-cnt h2 {font-size: 20px;}
.middal-cnt p {font-size:18px;}
.borderleft ul {padding-left: 24px !important;}
.modal-title {font-size: 20px;}
.modal-dialog {right: 0% !important;}
.modal-dialog{width:100% !important;}
h2.hp2 {font-size: 24px;}
.shot-hd h2 {font-size:26px;}
.leftside-img img{width: auto; height: auto; display: none;}
.rightside-img img{display: none;}
.research {height: auto;padding: 70px 0px;}
.under-img{top:10px;}
.research {height: 200px !important;}
.box-grid.col-md-3.borderleft {margin-bottom: 10px; width:100%;}
.list-box h5 {font-size: 18px;}
.exce-cnt ul li i {font-size: 8px;}
p.comma1 {left: -12%;}
p.comma3 {right: 6%;}
.exce-cnt ul {column-count: 1;}
.innovat-cnt h3 {font-size: 25px;margin-top: 8px;}
.under-hd h2 {font-size: 25px;}
.under-hd h2 br{display: none;}
.areas-section {padding: 20px 0px;}
.research-hd h3 {font-size: 22px;}
.research-hd{top:0px;}
.content-hd h3 {font-size:24px;margin-bottom: 7px;}
.under-img img{margin-bottom: 10px;}
.accordion_body p{font-size:14px;}
.under-hd a.btn{margin: 0px;}
.structure-grid {grid-template-columns: repeat(1 ,1fr);}
}


@media(max-width:425.8px){
.home-banner .item {padding: 110px 0px;}
.service-grid {grid-template-columns: repeat(1 ,1fr);}
.events-grid {grid-template-columns: repeat(1 ,1fr);}
.events-in {margin-top: 15px;}
.innovat-cnt h2 {font-size: 20px;}
.innovat-cnt p {font-size: 14px;}
.innovat-cnt ul li {font-size:20px;}
.programmes li{font-size:16px;}
.certificate p {font-size: 16px;}
.programmes li {font-size: 16px;    display: inherit;}
.home-slider .item {padding: 110px 0px;}
p.comma1 {left: -13%;}
p.comma3 {right: 6%;}
.faculty-section h2 {font-size: 22px;}
.under-hd h2 {font-size:22px;}
.under-hd h5 {font-size: 20px;}
span.box1{display: block; width:100%; margin-bottom: 8px;}
span.box2{display: block; width: 100%;margin-bottom: 8px;}
.programmes li{padding-bottom: 8px; text-align: center;}
.modal-title {font-size: 20px !important; line-height: normal;}
.under-hd a.btn{margin-bottom:10px;}
.research {height: 170px !important;}
.research-highlights h2 {font-size: 24px;margin-bottom: 15px;}
.areas-section h2 {font-size: 24px;}
.areas-img {margin-top: 20px;}
.product-slider h2 {font-size: 24px;margin-bottom: 15px;}
.innovat-cnt h3 small {font-size: 30px;}
.service-box h4 {font-size: 22px;}
.formIds {margin-top: 0px;}
.accordion_head{padding: 10px; font-size:14px;}
.accordion_head br{display: none;}
.category-table tbody, td, tfoot, th, thead, tr{padding: 12px  10px !important; font-size:14px;}

}


@media(max-width:376.8px){
.hone-tittle h1 {font-size: 30px;}
.title-cnt span {font-size:30px;width:40px;height: 40px;line-height: 40px;}
.home-banner .item {padding: 120px 0px;}
.faculty-section h2 {font-size: 21px;}
.prg-count {font-size: 30px;}
.academi-content h2 {font-size: 25px;}
.academi-content h4 {margin-bottom: 10px;font-size: 20px;}
.events-text h2 {font-size: 26px;}
.footer a{font-size:15px;}
.academics-cnt h4 {font-size: 20px;}
.academics-cnt h5 {font-size: 16px;}
.inner-tittle h2{font-size:26px;}
.innovat-cnt ul li {font-size: 18px;}
.innovat-cnt p {font-size: 12px;}
.about-cnt p {font-size: 15px;}
.academics-cnt {padding: 15px;}
.academics-cnt p {font-size: 14px;}
.innovat-cnt h2 {font-size: 18px;}
.home-slider .item {padding:90px 0px;}
.middal-cnt h2 {font-size: 18px;}
.middal-cnt p{font-size: 16px;}
.middal-cnt h2 br{display: none;}
.middal-cnt p br{display: none;}
h4.hp4 {font-size: 18px;}
.form-get label {font-size: 15px;}
.list-grid{left:0px;}
.exce-cnt ul li{left:0px; margin: 0px 30px;}
p.comma1{top:-10px;}
p.comma2 {top: 28%;right: 22px;}
p.comma3{top:-10px;}
.text-event h4 {font-size: 18px;}
.copyright p {font-size: 13px;}
.middal-logo img {max-width: 140px;}
.middal-logo h4 {font-size: 20px;}
p.date{font-size:14px;}
.about-middle p {font-size: 14px;text-align: justify;}
.content-hd h3 {font-size:20px;margin-bottom:5px;}
.inner-tittle h3 {font-size: 22px;margin: 0px;}
.inner-tittle p {font-size: 15px;}
.content-hd p {font-size: 16px;text-align:left;letter-spacing: normal;}
.get-cnt h5 {font-size: 18px;}
.under-hd h2 {font-size: 20px;}
.under-hd h5 {font-size: 18px;}
.under-hd p {font-size: 14px;}
.exce-cnt ul li {font-size: 16px;}
.innovat-cnt h3 {font-size: 22px;margin-top: 0px;}
.areas-grid {grid-template-columns: repeat(1 ,1fr);}
.research {height: 160px !important;}
.service-box h4 {font-size: 20px;}
.hd-pro h2 {font-size: 24px;}
h2.h2p {font-size: 24px; margin-bottom: 15px;}
.conceptual-dlf {gap: 0px 10px;}
.concept-cnt h5 {font-size: 20px;margin-bottom: 8px;}
.conceptual-dlf{display: block;}
.concept-icon{margin-bottom: 10px;}
.content-hd {margin-bottom: 0px;}
.item.middletext img{height:260px;}
.counter {font-size: 30px;}
}

@media(max-width:320.8px){
.hone-tittle p {font-size: 16px;}
.home-banner .item {padding: 105px 0px;}
.middle-cnt h5{font-size:16px;}
.innovat-cnt p {font-size: 14px;}
.home-slider .item {padding:90px 0px;}
p.comma3 {right: 7%;}
.faculty-section h2 {font-size: 23px;}
.text-event p {font-size: 14px;}
p.date{font-size:12px !important;}


}