@media screen and (min-width:280px) and (max-width:388px) {
    .banner-text { display:none; }
	 #main-headre .xime-logo { width: 82px; margin-right: 0; padding: 8px 0; }
	#main-video-image-banner .botm-bnr-hdd h1 { font-size: 24px; }
	#main-video-image-banner .botm-bnr-hdd h4 { font-size: 17px; }
	.comn-heddings h1 { font-size: 24px; text-align:left; }
	.comn-heddings h3 { width: 100%; font-size: 15px; line-height: 21px; }
	#alumni-stories .owl-next { right: -17px; top: 130px; background: #fff;}
	#alumni-stories .owl-prev { left: -17px; background:#fff; }
	#alumni-stories .contnt-camps { height: auto; }
	#alumni-stories #owl-demo-4 .item { margin: 10px 0; }
	#main-headre { padding: 7px 0; }
	#header_container { width: 100%; box-shadow:none; border-radius: 0; border-top: 3px solid #ed1d25; margin: 0px auto 0; }
	#main-video-image-banner #learning-doing { padding: 52px 4px 60px; }
	#main-video-image-banner .botm-bnr-hdd h5 { font-size: 16px; width: 100%; margin: 7px auto 0; line-height: 26px; }
	#main-video-image-banner .learing-out-box_1 { width: 91%; margin: 0px auto; }
	#accreditation .itm-accred-textp p { font-size: 13px; }
	#three-campuses { padding: 10px 0px 29px; }
	.grid figure figcaption, .grid figure figcaption > a { height: 51%; }
	#three-campuses figure.effect-lily h2 { font-size: 20px; }
	#three-campuses .contnt-camps { height: auto; }
	#three-campuses .contnt-camps h6 { height: auto; }
	#industry-logos ul li { margin: 4px; width: 30%; padding: 2px 7px; border-radius: 5px; box-shadow: none; }
	#industry-logos ul li:hover { margin: 4px !important; width: 30%; padding: 2px 7px; border-radius: 5px; box-shadow: none; }
	#industry-logos .owl-prev { position: static; }
	#industry-logos .owl-next { position: static; }
	#placement-statics .plce-ststc-red-bg { padding: 47px 21px; }
	#campus-life { padding: 11px 0 54px; }
	#campus-life .comn-heddings h3 { width: 100%; }
	#socilly_slidr .owl-next { right: -29px; top: -97px; }
	#socilly_slidr .owl-prev { left: -29px; top: -97px; }
	#sip-intnshipp .comn-heddings h3 { width: 100%; }
	#sip-intnshipp .sip-bordr-1 { margin: 14px auto 0; }
	#sip-intnshipp { padding: 60px 0px; }
	#sip-intnshipp .intrnship-prtners ul li { padding: 8px; width: 45%; margin: 7px; }
	#sip-intnshipp .intrnship-prtners ul li:hover { padding: 8px; width: 45%; margin: 7px; }
	#faclty-pge { padding: 11px 0px 60px; }
	#faclty-pge .owl-next { right: -12px; }
	#faclty-pge .owl-prev { left: -12px; }
	.hero .menu-btn { top: 19px; right: 26px; border: 1px solid #ed1d25; background: #fff; color: #ed1d25; font-size: 14px; padding: 5px 11px; }
	#gall-categ ul li { width: 100%; }
	.evnt-hdd-para { padding: 17px 16px; }
	.evnt-nws-mmg-sdate img { border-radius: 14px; }
	#content-pge-123 .ont-comm-bg { top: 0;padding: 19px; border-radius: 20px 20px 0 0; }
	.inner-brd-hdd { width: 100%; position: static; background:none; }
	.inmenubars { border-radius: 31px; padding: 8px 27px; }
	#dep-menu .menu-toggle span { background: #000; }
	#dep-menu .nav-links li { margin: 0px auto; width: 100%; }
	#dep-menu .nav-links li { padding: 13px 22px; border-right: none; border-bottom: 1px solid #e3e3e329; }
	#dep-menu .nav-links a { color: #fff; font-size: 16px; }
	#dep-menu .nav-links { top: 74px; padding: 0px 0; }
	.achrr-tg-mennu { top: 55%; right: -95px; padding: 8px 24px; }
	.top-hddr-strp { padding-top: 89px; }
	.carousel-control-next { left: 86px; }
	.carousel-control-next, .carousel-control-prev { top: 83%; width: 11%; padding: 0; height: 48px; background: #333; }
	.top-hddr-strp { padding-top: 72px; } 
	.menu { width: 100%; }
	.two-bttns-adm-exm { margin: 49px auto 0; }
	.pushy-submenu button:hover { color: #ed1c24; background: #fff; padding: 13px; border-radius: 5px; }
	.adm-bttns { background: #aa0007; }
	#main-video-image-banner .carousel-control-next, #main-video-image-banner .carousel-control-prev { top: 83%; width: 9%; height: 40px; background: #ed1d25; opacity: 9; }
	#main-video-image-banner .carousel-control-next { left: 58px; }
	#main-video-image-banner .carousel-control-prev { left: 19px; }
	#accreditation .itm-accred-in_icons img { padding: 0 1px; }
	#three-campuses figure.effect-lily figcaption > div { height: 86%; }
	#three-campuses figure.effect-lily figcaption > div { position: absolute; bottom: 0;left: 0; padding: 12px 22px; }
	#three-campuses figure.effect-lily p { font-size: 12px; }
	#three-campuses figure.effect-lily figcaption > div { padding: 2em 15px; }
	#industry-logos .logo-industryy { width: 100%; }
	#industry-logos { padding: 43px 0 6px; }
	#placement-statics .plcmnt-itm-sttc h1 { font-size: 24px; }
	#placement-statics .plcmnt-itm-sttc h4 { font-size: 16px; }
	#placement-statics .plcmnt-itm-sttc { margin: 7px auto 0; padding: 9px; border-radius: 13px; }
	#page-menu-trigger, #primary-menu-trigger {  border: 1px solid #dfdfdf; font-size: 14px; width: 37px; height: 35px; line-height: 50px; position: absolute !important; top: -49px; right: 141px; }
	#alumni-stories .almni-profl { height: auto; } 
	#socilly_slidr { padding: 47px 0; }
	#campus-life ul li { font-size: 16px; padding: 6px 0; margin: 1px auto; border-bottom: 1px solid #d4d4d4; text-align: center; }
	#campus-life ul li:hover { font-size: 16px; padding: 6px 0; margin: 1px auto; border-bottom: 1px solid #d4d4d4; text-align: center; }
	#campus-life .camp-life-ech-item h4 { color: #ed1c24; text-align: center; font-size: 22px; font-weight: 400; }
	#campus-life .camp-life-ech-item { height: 560px; }
	#campus-life .camp-life-ech-item:hover { height: 560px; }
	.socil-icons-lists { margin: 12px auto; }
	#footer-potn { padding: 42px 3px 11px; font-size: 15px; }
	#main-headre .in-logo-menu { display: block; width: 97%; }
	.header-row { width: 100%; }
	#student-tels-video-slidr .almni-profl { height: auto !important; }
	/*Faculty page */
	#content-pge-123 { padding: 0px 0 20px; margin: -36px auto 0; }
    #tab-button {    display: none;  }
    .tab-select-outer {    display: block;  }
   .fac-fcly-filter .row > div {    margin-bottom: 12px;  }
   .submmt-23 {    width: 100%;  }
  .itm-facultty-wrpr {    padding: 12px;    text-align: center;  }
  .itm-facultty-wrpr h1 {    font-size: 16px;  }
  .itm-facultty-wrpr h2,
  .itm-facultty-wrpr h3 {    font-size: 13px;  }	
	#accreditation .itm-accred-in { height: 284px; }	
	#accreditation .itm-accred-in:hover { height: 284px; }	
	#sip-intnshipp .comn-heddings { text-align: center; }
	.faculty-card h3{ font-size: 23px; }
   .faculty-card { width: 165%; margin: 5px 9px; }
   #owl-demo-8 .item { margin: 0px auto; }
   .indusy-love-logo-list { margin: 0px 0px 14px; padding: 4px 21px; }
   #inner-banners .innt-hdd-brdcrmp { text-align: center; position: static; padding: 0; } 
   #inner-banners h1 { font-size: 23px; margin: 0px auto; color: #000; }
   .primary-menu { margin: 0px auto; }
   .menu-container { background: #d7d7d7; }
   .innt-hdd-brdcrmp h4 { line-height: 36px; margin-bottom: 0; font-size: 16px; color: #fff; }
   #parlx-menu { display:none; }
   #content-pge-123 .container { max-width: 100%; }
   #content-pge-123 .contnt-pge-text { padding: 0 0; }
   #content-pge-123 .contnt-pge-text h2 { font-size: 27px; line-height: 35px; }
   #director-message-box { padding:0 !important; }
   #about { padding:0 !important; }
   #inner-banners img { display: none; }
   #inner-banners { padding: 19px 11px 53px; background: #e81f28; margin-top: 45px; } 
   #tab-select { background: #cacaca; border: 1px solid #cacaca; padding: 15px; width: 100%; border-radius: 7px; }
   #faculty-profile-page { background: #fff; padding: 27px 0; margin: -29px auto 0; position: relative; border-radius: 17px 17px 0 0; }
   #toop-recruiters { padding: 46px 0 73px; } 
   .intrnship-prtners ul li { width: 42%; height: 125px; }
   .how-std-contr { width: 100% !important; }
   
   .innt-hdd-brdcrmp p { line-height: 29px; margin: 0px auto; color: #fff; font-size: 14px; }
   .innt-hdd-brdcrmp a { font-size: 16px; padding: 11px 22px; background: #fff; color: #000; margin: 11px auto 0; }
   .plccentr-iitm { text-align: center; font-size: 32px; font-weight: 300; color: #ed1d25; margin-bottom: 4px; }
   .ctc-distrb-padd { padding: 9px 8px 28px !important; }
   #capmus-dtls-graphs .card-custom { margin-bottom:18px; }
   .list-group-flush { border-radius: 19px; padding: 11px !important; margin: 39px auto; }
   #careesr-journy-retrw .carousel-control-next { left: auto; }
   #plcemnt-retrw .card-body { text-align: center; }
   	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; padding: 29px 29px; margin: 0px auto; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; padding: 29px 29px; margin: 0px auto;}
	.skll-supa-hgt { height: auto; }
	.menu-top-fac { width: 97%; }
	.top-menus-iitems { font-size: 19px !important; padding: 11px 14px !important; }
	.facc-wdth-bg { height: 75px; }
	#fac-para-text { padding: 29px 6px 52px; font-size: 16px; line-height: 31px; text-align: center; }
	#faculty-profile-page .itm-facultty-wrpr { padding: 26px 32px 64px; margin: 7px auto 17px; height: auto; }
	#faculty-profile-page .itm-facultty-wrpr:hover { padding: 26px 32px 64px; margin: 7px auto 17px; height: auto; }
	
	#reserch-portnn .comn-hd-reserch h4 { font-size: 36px; }
	#reserch-portnn { padding: 44px 0; }
	.comn-hd-reserch h4 { font-size: 31px; }
	.comn-hd-reserch h6 { font-size: 17px; width: 100%; }
	.resch-wdth-iitm { width: 100%; margin: 37px auto; }
	.rsch-ittm_initatives { height: auto; }
	#resch-ittm-wdth .knw-more_1 { position: static; margin: 12px auto 0; }
	#resch-ittm-wdth .knw-more_1:hover { position: static; margin: 12px auto 0; }
	.four-quadrant-section::before { display:none; }
	.four-quadrant-section::after { display:none; }
	.center-experience-title { position: static !important; top: 50% !important; left: 50% !important; transform: translate(-0%, -0%) !important; padding: 5px 9px !important; text-align:center; }
	.pd-l-r-t-b { padding: 11px !important; }
	.sip-xime-card { border: none !important; border-left: none !important; padding: 0 !important; box-shadow: none !important; }
	#content-tables_1 { padding:10px !important; }
	/* .card-body { padding: 0 !important; } */
	.project-card { border: none !important; border-left: none !important; padding: 0 !important; box-shadow: none !important; }
	.eco-glass-card { margin: 0 !important; padding: 24px !important; max-width: 100% !important; }
	#features-section .card-body { padding: 11px !important; }
	#content-pge-123 .shadow-lg { border: none !important; background: none !important; box-shadow: none !important; }
	#inner-banners .bnner-iner li { color: #fff; }
	.cent-item-wrpr_1 { height: auto; }
	.cent-item-wrpr_1:hover { height: auto; }
	.innt-hdd-brdcrmp h5 { color:#fff; } 
	.ont-comm-bg { padding: 0 0px !important; }
	.news-bg h2 { font-size: 30px; padding: 27px 0 0; }
	#content-pge-123 .tab-contents { padding: 22px; }
	.evnt-nws-mmg-sdate { height: auto; }
	#toop-recruiters-ind-client { padding: 9px 0 25px; }
} 
@media screen and (min-width:389px) and (max-width:476px) {
    .banner-text { display:none; }
	#main-headre .xime-logo { width: 108px; margin-right: 0; }
	#main-video-image-banner .botm-bnr-hdd h1 { font-size: 24px; }
	#main-video-image-banner .botm-bnr-hdd h4 { font-size: 17px; }
	.comn-heddings h1 { font-size: 24px; }
	.comn-heddings h3 { width: 100%; font-size: 15px; line-height: 21px; }
	#alumni-stories .owl-next { right: -17px; top: 130px; background: #fff;}
	#alumni-stories .owl-prev { left: -17px; background:#fff; }
	#alumni-stories .contnt-camps { height: auto; }
	#alumni-stories #owl-demo-4 .item { margin: 10px 0; }
	#main-headre { padding: 14px 0; }
	#header_container { width: 100%; margin: 0px auto 0; box-shadow: none; border-radius: 0; border-top: 2px solid #f00; }
	#main-video-image-banner #learning-doing { padding: 52px 4px 60px; }
	#main-video-image-banner .botm-bnr-hdd h5 { font-size: 16px; width: 100%; margin: 7px auto 0; line-height: 26px; }
	#main-video-image-banner .learing-out-box_1 { width: 67%; margin: 0px auto; }
	#accreditation .itm-accred-textp p { font-size: 13px; }
	#three-campuses { padding: 10px 0px 29px; }
 	.grid figure figcaption, .grid figure figcaption > a {  }
	#three-campuses figure.effect-lily h2 { font-size: 20px; }
	#three-campuses .contnt-camps { height: auto; }
	#three-campuses .contnt-camps h6 { height: auto; }
	#industry-logos ul li { margin: 5px; width: 29%; }
	#industry-logos ul li:hover { margin: 5px !important; width: 29%; }
	#industry-logos .owl-prev { position: static; }
	#industry-logos .owl-next { position: static; }
	#placement-statics .plce-ststc-red-bg { padding: 47px 21px; }
	#campus-life { padding: 11px 0 54px; }
	#campus-life .comn-heddings h3 { width: 100%; }
	#socilly_slidr .owl-next { right: -29px; top: -97px; }
	#socilly_slidr .owl-prev { left: -29px; top: -97px; }
	#sip-intnshipp .comn-heddings h3 { width: 100%; }
	#sip-intnshipp .sip-bordr-1 { margin: 14px auto 0; }
	#sip-intnshipp { padding: 60px 0px; }
	#sip-intnshipp .intrnship-prtners ul li { padding: 8px; width: 45%; margin: 7px; }
	#sip-intnshipp .intrnship-prtners ul li:hover { padding: 8px; width: 45%; margin: 7px; }
	#faclty-pge { padding: 11px 0px 60px; }
	#faclty-pge .owl-next { right: -12px; }
	#faclty-pge .owl-prev { left: 17px; }   
	.hero .menu-btn { top: 23px; right: 21px; }
	#gall-categ ul li { width: 100%; }
	.evnt-hdd-para { padding: 17px 16px; }
	.evnt-nws-mmg-sdate img { border-radius: 14px; }
		#content-pge-123 .ont-comm-bg { top: 0;padding: 22px; border-radius: 19px 19px 0 0; }
	.inner-brd-hdd { width: 100%; position: static; background:none; }
	.inmenubars { border-radius: 31px; padding: 8px 27px; }
	#dep-menu .menu-toggle span { background: #000; }
	#dep-menu .nav-links li { margin: 0px auto; width: 100%; }
	#dep-menu .nav-links li { padding: 13px 22px; border-right: none; border-bottom: 1px solid #e3e3e329; }
	#dep-menu .nav-links a { color: #fff; font-size: 16px; }
	#dep-menu .nav-links { top: 74px; padding: 0px 0; }
	.hero .menu-btn { color: #ed1d25; background: #fff; font-weight: 500; font-size: 15px; padding: 7px 20px; border-radius: 5px; border: 1px solid #ed1d25; }
	.achrr-tg-mennu { top: 55%; right: -92px; padding: 11px 24px; }
	.top-hddr-strp { padding-top: 89px; }
	.carousel-control-next { left: 86px; }
	.carousel-control-next, .carousel-control-prev { top: 83%; width: 11%; padding: 0; height: 48px; background: #333; }
	.top-hddr-strp { padding-top: 86px; } 
	.menu { width: 100% !important; }
	.two-bttns-adm-exm { margin: 49px auto 0; }
	.pushy-submenu button:hover { color: #ed1c24; background: #fff; padding: 13px; border-radius: 5px; }
	.adm-bttns { background: #aa0007; }
	#main-video-image-banner .carousel-control-next, #main-video-image-banner .carousel-control-prev { top: 83%; width: 8%; padding: 0; height: 48px; background: #e91f27; opacity: 9; }
	#main-video-image-banner .carousel-control-next { left: 77px; }
	#accreditation .itm-accred-in_icons img { padding: 4px 32px; }
	#alumni-stories .almni-profl { height: auto; } 
	#socilly_slidr { padding: 47px 0; }
	#student-tels-video-slidr .almni-profl { height: auto !important; }
	/*Faculty page */
	#content-pge-123 {    padding: 20px 0; margin: -64px auto 0; }
    #tab-button {    display: none;  }
    .tab-select-outer {    display: block;  }
   .fac-fcly-filter .row > div {    margin-bottom: 12px;  }
   .submmt-23 {    width: 100%;  }
  .itm-facultty-wrpr {    padding: 12px;    text-align: center;  }
  .itm-facultty-wrpr h1 {    font-size: 16px;  }
  .itm-facultty-wrpr h2,
  .itm-facultty-wrpr h3 {    font-size: 13px;  }
  .faculty-card h3{ font-size: 23px; }
	.faculty-card { width: 105%; margin: 5px 9px; }
	#owl-demo-8 .item { margin: 0px auto; }
   .indusy-love-logo-list { margin: 0px 0px 14px; padding: 4px 21px; }
   #inner-banners .innt-hdd-brdcrmp { text-align: center; position: static; padding: 0; color: #fff; } 
   #inner-banners h1 { font-size: 29px; color: #000; }
   .primary-menu { margin: 0px auto; }
   .menu-container { background: #d7d7d7; margin-top: 9px; }
    #page-menu-trigger, #primary-menu-trigger { position: absolute !important; top: -48px; left: 172px; }
	#main-headre .in-logo-menu { display: block !important; }
	.header-row { width: 100%; }
	.innt-hdd-brdcrmp h4 { line-height: 36px; margin-bottom: 0; font-size: 16px; }
	#parlx-menu { display:none; }
	#content-pge-123 .container { max-width: 100%; }
	#content-pge-123 .contnt-pge-text { padding: 0 0; }
	   #director-message-box { padding:0 !important; }
   #about { padding:0 !important; }
   #inner-banners img { display: none; }
   #inner-banners { padding: 19px 11px 53px; background: #e81f28; margin-top: 46px; } 
   #content-pge-123 .contnt-pge-text h2 { margin-top: 19px; }
	.pill-card { height: auto !important; }
   #tab-select { background: #cacaca; border: 1px solid #cacaca; padding: 15px; width: 100%; border-radius: 7px; }
   #faculty-profile-page { background: #fff; padding: 27px; margin: -29px auto 0; position: relative; border-radius: 17px 17px 0 0; }
      #toop-recruiters { padding: 46px 0 73px; } 
   .intrnship-prtners ul li { width: 42%; height: 150px; }
   .how-std-contr { width: 100% !important; }
      .innt-hdd-brdcrmp p { line-height: 29px; margin: 0px auto; color: #fff; font-size: 14px; }
   .innt-hdd-brdcrmp a { font-size: 16px; padding: 11px 22px; background: #fff; color: #000; margin: 11px auto 0; }
   .plccentr-iitm { text-align: center; font-size: 32px; font-weight: 300; color: #ed1d25; margin-bottom: 4px; }
   .ctc-distrb-padd { padding: 9px 8px 28px !important; }
   #capmus-dtls-graphs .card-custom { margin-bottom:18px; }
   .list-group-flush { border-radius: 19px; padding: 11px !important; margin: 39px auto; }
   #careesr-journy-retrw .carousel-control-next { left: auto; }
	.innt-hdd-brdcrmp a { font-size: 16px; padding: 4px 15px; background: #fff; color: #000; margin: 11px auto 0; }
	#plcemnt-retrw .card-body { text-align: center; }
	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; padding: 29px 42px; margin: 0px auto; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; padding: 29px 42px; margin: 0px auto;}
	.skll-supa-hgt { height: auto; }
		.menu-top-fac { width: 97%; }
	.top-menus-iitems { font-size: 19px !important; padding: 11px 14px !important; }
	.facc-wdth-bg { height: 75px; }
	#fac-para-text { padding: 29px 6px 52px; font-size: 16px; line-height: 31px; text-align: center; }
		#faculty-profile-page .itm-facultty-wrpr { padding: 26px 32px 64px; margin: 7px auto 17px; height: auto; }
	#faculty-profile-page .itm-facultty-wrpr:hover { padding: 26px 32px 64px; margin: 7px auto 17px; height: auto; }
		#reserch-portnn .comn-hd-reserch h4 { font-size: 36px; }
	#reserch-portnn { padding: 44px 0; }
	.comn-hd-reserch h4 { font-size: 31px; }
	.comn-hd-reserch h6 { font-size: 17px; width: 100%; }
	.resch-wdth-iitm { width: 100%; margin: 37px auto; }
	.rsch-ittm_initatives { height: auto; }
	#resch-ittm-wdth .knw-more_1 { position: static; margin: 12px auto 0; }
	#resch-ittm-wdth .knw-more_1:hover { position: static; margin: 12px auto 0; }
	.four-quadrant-section::before { display:none; }
	.four-quadrant-section::after { display:none; }
	.center-experience-title { position: static !important; top: 50% !important; left: 50% !important; transform: translate(-0%, -0%) !important; padding: 5px 9px !important; text-align:center; }
	.pd-l-r-t-b { padding: 11px !important; }
	.sip-xime-card { border: none !important; border-left: none !important; padding: 0 !important; box-shadow: none !important; }
	#content-tables_1 { padding:25px !important; }
	/* .card-body { padding: 0 !important; } */
	.project-card { border: none !important; border-left: none !important; padding: 0 !important; box-shadow: none !important; }
	.eco-glass-card { margin: 0 !important; padding: 24px !important; max-width: 100% !important; }
	#features-section .card-body { padding: 11px !important; }
	#content-pge-123 .shadow-lg { border: none !important; background: none !important; box-shadow: none !important; }
	#inner-banners .bnner-iner li { color: #fff; }
	.cent-item-wrpr_1 { height: auto; }
	.cent-item-wrpr_1:hover { height: auto; }
		.innt-hdd-brdcrmp h5 { color:#fff; } 
	.ont-comm-bg { padding: 0 0px !important; }
	.news-bg h2 { font-size: 30px; padding: 27px 0 0; }
	#content-pge-123 .tab-contents { padding: 0px; }
	.evnt-nws-mmg-sdate { height: auto; }
	#toop-recruiters-ind-client { padding: 9px 0 25px; }
}
@media screen and (min-width:477px) and (max-width:575px) {
    .banner-text { display:none; }
	#main-headre .xime-logo { width: 108px; margin-right: 0; }
	#main-video-image-banner .botm-bnr-hdd h1 { font-size: 24px; }
	#main-video-image-banner .botm-bnr-hdd h4 { font-size: 17px; }
	.comn-heddings h1 { font-size: 24px; }
	.comn-heddings h3 { width: 100%; font-size: 15px; line-height: 21px; }
	#alumni-stories .owl-next { right: -17px; top: 130px; background: #fff;}
	#alumni-stories .owl-prev { left: -17px; background:#fff; }
	#alumni-stories .contnt-camps { height: auto; }
	#alumni-stories #owl-demo-4 .item { margin: 10px 0; }
	#main-headre { padding: 15px 0; border-top: 2px solid #ed1d25; }
	#header_container {width: 100%; margin: 0px auto 0; box-shadow: none; border-radius: 0; }
	#main-video-image-banner #learning-doing { padding: 52px 4px 60px; }
	#main-video-image-banner .botm-bnr-hdd h5 { font-size: 16px; width: 100%; margin: 7px auto 0; line-height: 26px; }
	#main-video-image-banner .learing-out-box_1 { width: 91%; margin: 0px auto; }
	#accreditation .itm-accred-textp p { font-size: 13px; }
	#three-campuses { padding: 10px 0px 29px; }
	.grid figure figcaption, .grid figure figcaption > a {  }
	#three-campuses figure.effect-lily h2 { font-size: 20px; }
	#three-campuses .contnt-camps { height: auto; }
	#three-campuses .contnt-camps h6 { height: auto; }
	#industry-logos ul li { margin: 5px; width: 29%; }
	#industry-logos ul li:hover { margin: 5px !important; width: 29%; }
	#industry-logos .owl-prev { position: static; }
	#industry-logos .owl-next { position: static; }
	#placement-statics .plce-ststc-red-bg { padding: 47px 21px; }
	#campus-life { padding: 11px 0 54px; }
	#campus-life .comn-heddings h3 { width: 100%; }
	#socilly_slidr .owl-next { right: -29px; top: -97px; }
	#socilly_slidr .owl-prev { left: -29px; top: -97px; }
	#sip-intnshipp .comn-heddings h3 { width: 100%; }
	#sip-intnshipp .sip-bordr-1 { margin: 14px auto 0; }
	#sip-intnshipp { padding: 60px 0px; }
	#sip-intnshipp .intrnship-prtners ul li { padding: 8px; width: 30%; margin: 7px; }
	#sip-intnshipp .intrnship-prtners ul li:hover { padding: 8px; width: 30%; margin: 7px; }
	#faclty-pge { padding: 11px 0px 60px; }
	#faclty-pge .owl-next { right: -12px; }
	#faclty-pge .owl-prev { left: -12px; }   
	.hero .menu-btn { top: 24px; right: 21px; }
	#gall-categ ul li { width: 100%; }
		.evnt-hdd-para { padding: 17px 16px; }
	.evnt-nws-mmg-sdate img { border-radius: 14px; }
		#content-pge-123 .ont-comm-bg { top: 0;padding: 17px; border-radius: 18px 18px 0 0; }
	.inner-brd-hdd { width: 100%; position: static; background:none; }
	.inmenubars { border-radius: 31px; padding: 8px 27px; }
	#dep-menu .menu-toggle span { background: #000; }
	#dep-menu .nav-links li { margin: 0px auto; width: 100%; }
	#dep-menu .nav-links li { padding: 13px 22px; border-right: none; border-bottom: 1px solid #e3e3e329; }
	#dep-menu .nav-links a { color: #fff; font-size: 16px; }
	#dep-menu .nav-links { top: 74px; padding: 0px 0; }
	.hero .menu-btn { color: #ed1d25; background: #ed1d25; padding: 7px 20px; background: #fff; border: 1px solid #ed1d25; }
	.achrr-tg-mennu { top: 55%; right: -92px; padding: 11px 24px; }
	.top-hddr-strp { padding-top: 89px; }
	.carousel-control-next { left: 86px; }
	.carousel-control-next, .carousel-control-prev { top: 83%; width: 9%; padding: 0; height: 48px; background: #333; }
	.menu { width: 100%; }
	.two-bttns-adm-exm { margin: 49px auto 0; }
	.pushy-submenu button:hover { color: #ed1c24; background: #fff; padding: 13px; border-radius: 5px; }
	.adm-bttns { background: #aa0007; }
	#alumni-stories .almni-profl { height: auto; } 
	#socilly_slidr { padding: 47px 0; }
	#student-tels-video-slidr .almni-profl { height: auto !important; }
	/*Faculty page */
 #content-pge-123 { padding: 0; margin: -33px auto 0; }
    #tab-button {    display: none;  }
    .tab-select-outer {    display: block;  }
   .fac-fcly-filter .row > div {    margin-bottom: 12px;  }
   .submmt-23 {    width: 100%;  }
  .itm-facultty-wrpr {    padding: 12px;    text-align: center;  }
  .itm-facultty-wrpr h1 {    font-size: 16px;  }
  .itm-facultty-wrpr h2,
  .itm-facultty-wrpr h3 {    font-size: 13px;  }
	.faculty-card h3{ font-size: 23px; }
   .faculty-card { width: 100%; margin: 5px 9px; }
   .info-step { height: 185px; }
   #owl-demo-8 .item { margin: 0px auto; }
   .indusy-love-logo-list { margin: 0px 0px 14px; padding: 4px 21px; }
   .primary-menu { margin: 0px auto; }
   .menu-container { background: #d7d7d7; margin-top: 9px; }
    #page-menu-trigger, #primary-menu-trigger { position: absolute !important; top: -48px; left: 172px; }
	#main-headre .in-logo-menu { display: block; }
	.header-row { width: 100%; }
	#parlx-menu { display:none; }
	#content-pge-123 .container { max-width: 100%; }
	   #director-message-box { padding:0 !important; }
   #about { padding:0 !important; }
   #inner-banners img { display: none; }
   #inner-banners { padding: 19px 11px 53px; background: #e81f28; margin-top: 45px; } 
   #inner-banners .innt-hdd-brdcrmp { text-align: center; position: static; padding: 0; }
   #inner-banners h1 { font-size: 33px; margin: 0px auto; color: #000; }
   .innt-hdd-brdcrmp h4 { line-height: 40px; margin-bottom: 0; font-size: 19px; }
   #content-pge-123 .contnt-pge-text { padding: 16px 0; line-height: 28px; }
   #inner-banners .innt-hdd-brdcrmp { color: #fff;}
   #tab-select { background: #cacaca; border: 1px solid #cacaca; padding: 15px; width: 100%; border-radius: 7px; }
   #faculty-profile-page { background: #fff; padding: 27px; margin: -29px auto 0; position: relative; border-radius: 17px 17px 0 0; }
      #toop-recruiters { padding: 46px 0 73px; } 
   .intrnship-prtners ul li { width: 42%;height: 151px; padding: 4px 21px; }
   .how-std-contr { width: 100% !important; }
   	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; padding: 16px 56px; margin: 0px auto; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; padding: 16px 56px; margin: 0px auto;}
	.skll-supa-hgt { height: auto; }
		.menu-top-fac { width: 97%; }
	.top-menus-iitems { font-size: 19px !important; padding: 11px 14px !important; }
	.facc-wdth-bg { height: 75px; }
	#fac-para-text { padding: 29px 6px 52px; font-size: 16px; line-height: 31px; text-align: center; }
	#faculty-profile-page .itm-facultty-wrpr { padding: 26px 32px 64px; margin: 7px auto 17px; height: auto; }
	#faculty-profile-page .itm-facultty-wrpr:hover { padding: 26px 32px 64px; margin: 7px auto 17px; height: auto; }
		#reserch-portnn .comn-hd-reserch h4 { font-size: 36px; }
	#reserch-portnn { padding: 44px 0; }
	.comn-hd-reserch h4 { font-size: 31px; }
	.comn-hd-reserch h6 { font-size: 17px; width: 100%; }
	.resch-wdth-iitm { width: 100%; margin: 37px auto; }
	.rsch-ittm_initatives { height: auto; }
	#resch-ittm-wdth .knw-more_1 { position: static; margin: 12px auto 0; }
	#resch-ittm-wdth .knw-more_1:hover { position: static; margin: 12px auto 0; }
	.fac-awrd-recog { height: 412px; }
	.fac-awrd-recog { height: 412px; }
	.four-quadrant-section::before { display:none; }
	.four-quadrant-section::after { display:none; }
	.center-experience-title { position: static !important; top: 50% !important; left: 50% !important; transform: translate(-0%, -0%) !important; padding: 5px 9px !important; text-align:center; }
	.pd-l-r-t-b { padding: 11px !important; }
	.four-quadrant-section::before { display:none; }
	.four-quadrant-section::after { display:none; }
	.center-experience-title { position: static !important; top: 50% !important; left: 50% !important; transform: translate(-0%, -0%) !important; padding: 5px 9px !important; text-align:center; }
	.pd-l-r-t-b { padding: 11px !important; }
	.carousel-control-next { left: auto; }
	.sip-xime-card { border: none !important; border-left: none !important; padding: 0 !important; box-shadow: none !important; }
	#content-tables_1 { padding:25px !important; }
	/* .card-body { padding: 0 !important; } */
	.project-card { border: none !important; border-left: none !important; padding: 0 !important; box-shadow: none !important; }
	.eco-glass-card { margin: 0 !important; padding: 24px !important; max-width: 100% !important; }
	#features-section .card-body { padding: 11px !important; }
	#content-pge-123 .shadow-lg { border: none !important; background: none !important; box-shadow: none !important; }
	#inner-banners .bnner-iner li { color: #fff; }
	.cent-item-wrpr_1 { height: auto; }
	.cent-item-wrpr_1:hover { height: auto; }
	.innt-hdd-brdcrmp h5 { color:#fff; } 
	.ont-comm-bg { padding: 0 0px !important; }
	.news-bg h2 { font-size: 30px; padding: 27px 0 0; }
	#content-pge-123 .tab-contents { padding: 22px; }
	.bnner-iner a { background:none !important; }
	.evnt-nws-mmg-sdate { height: auto; }
	#toop-recruiters-ind-client { padding: 9px 0 25px; }
}
@media screen and (min-width:576px) and (max-width:767px) {
    .banner-text { display:none; }
	#main-headre .xime-logo { width: 108px; margin-right: 0; }
	#main-video-image-banner .botm-bnr-hdd h1 { font-size: 24px; }
	#main-video-image-banner .botm-bnr-hdd h4 { font-size: 17px; }
	.comn-heddings h1 { font-size: 24px; }
	.comn-heddings h3 { width: 100%; font-size: 15px; line-height: 21px; }
	#alumni-stories .owl-next { right: -17px; top: 130px; background: #fff;}
	#alumni-stories .owl-prev { left: -17px; background:#fff; }
	#alumni-stories .contnt-camps { height: auto; }
	#alumni-stories #owl-demo-4 .item { margin: 10px 0; }
	#main-headre { padding: 14px 0; }
	#header_container { width: 100%; margin: 0 auto 0; box-shadow: none; }
	#main-video-image-banner #learning-doing { padding: 52px 4px 60px; }
	#main-video-image-banner .botm-bnr-hdd h5 { font-size: 16px; width: 100%; margin: 7px auto 0; line-height: 26px; }
	#main-video-image-banner .learing-out-box_1 { width: 91%; margin: 0px auto; }
	#accreditation .itm-accred-textp p { font-size: 13px; }
	#three-campuses { padding: 10px 0px 29px; }
	.grid figure figcaption, .grid figure figcaption > a {  }
	#three-campuses figure.effect-lily h2 { font-size: 20px; }
	#three-campuses .contnt-camps { height: auto; }
	#three-campuses .contnt-camps h6 { height: auto; }
	#industry-logos ul li { margin: 5px; width: 87px; }
	#industry-logos ul li:hover { margin: 5px !important; width: 87px; }
	#placement-statics .plce-ststc-red-bg { padding: 47px 21px; }
	#campus-life { padding: 11px 0 54px; }
	#campus-life .comn-heddings h3 { width: 100%; }
	#socilly_slidr .owl-next { right: -29px; top: -97px; }
	#socilly_slidr .owl-prev { left: -29px; top: -97px; }
	#sip-intnshipp .comn-heddings h3 { width: 100%; }
	#sip-intnshipp .sip-bordr-1 { margin: 14px auto 0; }
	#sip-intnshipp { padding: 60px 0px; }
	#sip-intnshipp .intrnship-prtners ul li { padding: 8px; width: 30%; margin: 7px; }
	#sip-intnshipp .intrnship-prtners ul li:hover { padding: 8px; width: 30%; margin: 7px; }
	#faclty-pge { padding: 11px 0px 60px; }
	#faclty-pge .owl-next { right: -12px; }
	#faclty-pge .owl-prev { left: -12px; }
	.hero .menu-btn { color: #ed1d25; background: #fff; padding: 7px 15px; border-radius: 5px; border: 1px solid #ed1d25; top: 23px; right: 21px; } 
	#gall-categ ul li { width: 100%; }  
		.evnt-hdd-para { padding: 17px 16px; }
	.evnt-nws-mmg-sdate img { border-radius: 14px; }
		#content-pge-123 .ont-comm-bg { top: 0;padding: 19px;border-radius: 19px 19px 0 0; }
	.inner-brd-hdd { width: 100%; position: static; background:none; }
	.inmenubars { border-radius: 31px; padding: 8px 27px; display:none; }
	#dep-menu .menu-toggle span { background: #000; }
	#dep-menu .nav-links li { margin: 0px auto; width: 100%; }
	#dep-menu .nav-links li { padding: 13px 22px; border-right: none; border-bottom: 1px solid #e3e3e329; }
	#dep-menu .nav-links a { color: #fff; font-size: 16px; }
	#dep-menu .nav-links { top: 74px; padding: 0px 0; }
		.achrr-tg-mennu { top: 41%; right: -92px; padding: 11px 24px; }
	.top-hddr-strp { padding-top: 89px; }
	.carousel-control-next { left: 86px; }
	.carousel-control-next, .carousel-control-prev { top: 83%; width: 7%; padding: 0; height: 48px; background: #333; }
	.top-hddr-strp { padding-top: 81px; } 
	.menu { width: 100%; }
	.two-bttns-adm-exm { margin: 49px auto 0; }
	.pushy-submenu button:hover { color: #ed1c24; background: #fff; padding: 13px; border-radius: 5px; }
	.adm-bttns { background: #aa0007; }
	.hero .menu-btn { color: #ed1d25; background: #fff; font-size: 15px; padding: 7px 20px; border: 1px solid #ed1d25; margin: 0px 3px; }
	#student-tels-video-slidr .almni-profl { height: auto !important; }
	/*Faculty page */
    .itm-facultty-wrpr h1 {    font-size: 17px;  }
	
	.faculty-card h3{ font-size: 23px; }
    .faculty-card { width: 45%; margin: 5px 9px; }
    .info-step { height: 185px; }
	#owl-demo-8 .item { margin: 0px auto; }
   .indusy-love-logo-list { margin: 0px 0px 14px; padding: 4px 21px; }
   .primary-menu { margin: 0px auto; }
   .menu-container { background: #d7d7d7; margin-top: 9px; }
    #page-menu-trigger, #primary-menu-trigger { position: absolute !important; top: -48px; left: 172px; }
	#main-headre .in-logo-menu { display: block; }
	.header-row { width: 100%; }
	#content-pge-123 .container { max-width: 100%; }
	   #director-message-box { padding:0 !important; }
   #about { padding:0 !important; }
   #inner-banners img { display: none; }
   #inner-banners { padding: 19px 11px 53px; background: #e81f28; margin-top: 4px; } 
   #inner-banners h1 { font-size: 33px; margin: 0px auto; }
   .innt-hdd-brdcrmp h4 { line-height: 40px; margin-bottom: 0; font-size: 19px; }
   #content-pge-123 .contnt-pge-text { padding: 16px 0; line-height: 28px; }
   #inner-banners .innt-hdd-brdcrmp { color: #fff; padding: 0; text-align: center; position: static; }
   #content-pge-123 { padding: 0px 0px 73px; margin: -37px auto 0; }
   #tab-select { background: #cacaca; border: 1px solid #cacaca; padding: 15px; width: 100%; border-radius: 7px; }
   #faculty-profile-page { background: #fff; padding: 27px; margin: -29px auto 0; position: relative; border-radius: 17px 17px 0 0; }
	#toop-recruiters { padding: 66px 0 73px; }
	.intrnship-prtners ul li { padding: 9px 12px; width: 21%; height: 124px; }
	.how-std-contr { width: 100% !important; }
	
	   .innt-hdd-brdcrmp p { line-height: 29px; margin: 0px auto; color: #fff; font-size: 14px; }
   .innt-hdd-brdcrmp a { font-size: 16px; padding: 11px 22px; background: #fff; color: #000; margin: 11px auto 0; }
   .plccentr-iitm { text-align: center; font-size: 32px; font-weight: 300; color: #ed1d25; margin-bottom: 4px; }
   .ctc-distrb-padd { padding: 9px 8px 28px !important; }
   #capmus-dtls-graphs .card-custom { margin-bottom:18px; }
   .list-group-flush { border-radius: 19px; padding: 11px !important; margin: 39px auto; }
   #careesr-journy-retrw .carousel-control-next { left: auto; }
   #plcemnt-retrw .card-body { text-align: center; }
   #menu_sti { display:none; }
   	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; padding: 16px 56px; margin: 0px auto; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; padding: 16px 56px; margin: 0px auto;}
	#alumni-stories .almni-profl { height: 240px; }
	.skll-supa-hgt { height: auto; }
	#fac-para-text { padding: 68px 8px 52px; }
	#reserch-portnn { padding: 66px 0%; }
	.fac-awrd-recog { height: 450px; }
	.fac-awrd-recog:hover { height: 450px; }
	.four-quadrant-section::before { display:none; }
	.four-quadrant-section::after { display:none; }
	.center-experience-title { position: static !important; top: 50% !important; left: 50% !important; transform: translate(-0%, -0%) !important; padding: 5px 9px !important; text-align:center; }
	.pd-l-r-t-b { padding: 11px !important; }
	.carousel-control-next { left: auto; }
	.sip-xime-card { border: none !important; border-left: none !important; padding: 0 !important; box-shadow: none !important; }
	#content-tables_1 { padding:25px !important; }
	.eco-glass-card { margin: 0 !important; padding: 24px !important; max-width: 100% !important; }
	#features-section .card-body { padding: 11px !important; }
	#inner-banners .bnner-iner li { color: #fff; }
	.cent-item-wrpr_1 { height: 370px !important; }
	.evnt-nws-mmg-sdate { height: auto; }
	.evnt-nws-mmg-sdate { height: 183px; }
	#toop-recruiters-ind-client { padding: 9px 0 25px; }
}
@media screen and (min-width:768px) and (max-width:991px) {
   	#industry-logos ul li { width: 125px; }
	#industry-logos ul li:hover { width: 125px; }
	#sip-intnshipp .intrnship-prtners ul li { width: 23%; }
	.hero .menu-btn { top: 20px; right: 20px; }
	#gall-categ ul li { width: 30%; }
	#gall-categ .gsllr-hd-mmg { height: 123px; }
	#gall-categ .mmg-image_321 { padding: 47px 0; }
	/*Faculty page */
	.fac-fcly-filter .row {    row-gap: 15px;  }
	.itm-facultty-wrpr {    padding: 15px;  }
	.itm-facultty-wrpr h1 {    font-size: 17px !important;  }
	.faculty-card h3{ font-size: 20px; }
	.faculty-card { width: 45%; margin: 5px 9px; }
	.indusy-love-logo-list { padding: 4px 9px; }
	#industry-logos .owl-prev { left: -29px; }
	#industry-logos .owl-next { right: -31px; }
	.primary-menu { margin: 0px auto; }
	.menu-container { background: #d7d7d7; margin-top: 9px; }
    #page-menu-trigger, #primary-menu-trigger { position: absolute !important; top: -38px; right: 134px; background: #fff; }
	#main-headre .in-logo-menu { display: block; }
	.header-row { width: 100%; }
	#main-headre .xime-logo { width: 80px; margin-right: 21px; }
	#inner-banners h1 { font-size: 26px; margin: 0px auto; }
	.innt-hdd-brdcrmp h4 { line-height: 26px; margin-bottom: 7px; font-size: 13px; }
	#inner-banners .innt-hdd-brdcrmp {  bottom: 64px;padding: 0px 0px 0px 24px; }
	#content-pge-123 .container { max-width: 98%; }
	#parlx-menu { display:none; }
	#about { padding:0 !important; }
	#content-pge-123 .contnt-pge-text { padding: 33px 30px; }
	#director-message-box { padding: 41px 0px !important; }
		#toop-recruiters { padding: 66px 0 73px; }
	.intrnship-prtners ul li { padding: 9px 12px; width: 21%; height: 149px; }
	.how-std-contr { width: 100%; }
	#tab-button li a { margin: 2px auto; } 
	.inner-brd-hdd { width: 50%; }
	.innt-hdd-brdcrmp a { font-size: 16px; padding: 9px 20px; }
	.innt-hdd-brdcrmp a:hover { font-size: 16px; padding: 9px 20px; }
	.innt-hdd-brdcrmp p { line-height: 25px; margin: 0px auto; font-size: 14px; display: none; }
	.sip-process-step { height: 334px; }
	.sip-process-step:hover { height: 334px; }
	#toop-recruiters .intrn-shpp_2 { padding: 21px 45px; margin: 0px auto; }
	#fac-para-text { padding: 68px 8px 52px; }
	.four-quadrant-section::before { display:none; }
	.four-quadrant-section::after { display:none; }
	.center-experience-title { position: static !important; top: 50% !important; left: 50% !important; transform: translate(-0%, -0%) !important; padding: 5px 9px !important; text-align:center; }
	.pd-l-r-t-b { padding: 11px !important; }
	.carousel-control-next { left: auto; }
	.cent-item-wrpr_1 { height: 410px !important; }
	.cent-item-wrpr_2 { height: 322px !important; }
	.evnt-nws-mmg-sdate { height: 150px; }
	.evnt-hdd-para h3 { font-size: 20px; line-height: 32px; }
	#toop-recruiters-ind-client { padding: 9px 15px 25px; }
}
@media screen and (min-width:992px) and (max-width:1150px) {
  	#industry-logos ul li { width: 10%; margin: 4px; }
	#industry-logos ul li:hover { width: 10%; margin: 4px !important; }
	#sip-intnshipp .intrnship-prtners ul li { padding: 14px; }
	#main-headre .xime-logo { width: 126px; }
	.header-size-sm .menu-container>.menu-item>.menu-link { padding-right: 10px; } 
	#gall-categ ul li { width: 31%; }
	.list-fee-str { position:static; width: 100%; }
		/*Faculty page */
	.itm-facultty-wrpr h1 {    font-size: 18px;  }
    .submmt-23 { width: auto;  }
	.menu-link { padding: 11px 11px !important; }
	.menu-link { font-size: 14px !important; }
	.menu-container .sub-menu::before { right: -4px !important; } 
	.main-menu-top { margin-right: 0; }
	#three-campuses figure.effect-lily figcaption > div { height: 90%; }
	#accreditation .itm-accred-in { height: 273px; } 
	#accreditation .itm-accred-in:hover { height: 273px; } 
	.faculty-card h3{ font-size: 16px; }
   .faculty-card { width: 45%; margin: 5px 9px; }
     .indusy-love-logo-list { padding: 4px 9px; }
  #industry-logos .owl-prev { left: -29px; }
  #industry-logos .owl-next { right: -31px; }
  #main-headre .xime-logo { width: 80px; margin-right: 21px; }
	#inner-banners h1 { font-size: 26px; margin: 0px auto; }
	.innt-hdd-brdcrmp h4 { line-height: 20px; margin-bottom: 7px; font-size: 15px; }
	#inner-banners .innt-hdd-brdcrmp {  bottom: 64px; padding: 0px 0px 0px 9px; right: 4px; }
	#content-pge-123 .container { max-width: 98%; }
	#parlx-menu { display:none; }
	#about { padding:0 !important; }
	#content-pge-123 .contnt-pge-text { padding: 33px 0px; }
	#director-message-box { padding: 41px 0px !important; }
	.plccentr-iitm { font-size: 37px; }
	#toop-recruiters .intrn-shpp_2 { padding: 21px 13px; height: 107px; margin: 0px auto; }
	#latst0progrrm { padding: 60px 0 0; }
		#toop-recruiters { padding: 66px 0 73px; }
	.intrnship-prtners ul li { padding: 9px 12px; width: 17%; height: 149px; }
	.innt-hdd-brdcrmp p { display:none; }
	.sip-process-step { height: 505px; }
	#toop-recruiters .intrn-shpp_2 { padding: 21px 45px; margin: 0px auto; }
	#fac-para-text { padding: 68px 8px 52px; }
	.rsch-ittm_initatives p { font-size: 15px; }
	.rsch-ittm_initatives { height: 372px; }
	.rsch-ittm_initatives:hover { height: 372px; }
	.cent-item-wrpr_1 { height: 370px !important; }
	.cent-item-wrpr_2 { height: 298px !important; }
	.evnt-nws-mmg-sdate { height: 136px; }
	.evnt-hdd-para h3 { font-size: 19px; line-height: 31px; }
	.list-group-flush { background-color: #fff !important; margin: 3px auto !important; }
	#toop-recruiters-ind-client { padding: 9px 25px 25px; }
}
@media screen and (min-width:1150px) and (max-width:1240px) {
	#industry-logos ul li { width: 10%; margin: 5px; }
	#industry-logos ul li:hover { width: 10%; margin: 5px !important; }
	#gall-categ .gsllr-hd-mmg { height: 129px; } 
	.list-fee-str { position:static; width: 100%; }
	#capmus-dtls-graphs #tab-button li a { padding: 15px 13px; font-size: 16px; }
	#capmus-dtls-graphs { padding: 218px 0 80px; }
	.hdd-tab-headding { top: -236px; }
	.plccentr-iitm { font-size: 38px; }
	#capmus-dtls-graphs .text-muted { font-size: 18px; }
	.value-prop-card .card-title { font-size: 38px; }
	#inner-banners .innt-hdd-brdcrmp { left: 11px;padding: 0px 0px 0px 0; }
	.innt-hdd-brdcrmp h4 { line-height: 34px; font-size: 17px; margin-bottom: 4px; } 
	#inner-banners .bnner-iner li { font-size: 16px; }
	#inner-banners .innt-hdd-brdcrmp { bottom: 65px; }
	#inner-banners h1 { font-size: 28px; }
	#placements-wrp_23r { padding: 60px 0; }
		/*Faculty page */
 
	.itm-facultty-wrpr {    padding: 18px;  }
    .menu-link { padding: 7px 8px !important; }
	.menu-container .sub-menu::before { bottom: 18px !important; top: 18px !important; right: -5px !important; }
	.intrnship-prtners ul li { margin: 7px; height: 140px;}
	#content-pge-123 .container { max-width: 96%; }
	.faculty-card h3{ font-size: 16px; }
   .faculty-card { width: 23%; margin: 5px 9px; }
   .info-step .number { left: -10px; width: 43px; height: 53px; line-height: 47px; }
     .indusy-love-logo-list { padding: 4px 9px; }
	#industry-logos .owl-prev { left: -29px; }
	#industry-logos .owl-next { right: -31px; }
	.nav-links a { font-size: 15px;}
	.nav-links li { padding: 16px 8px; }
	#director-message-box { padding:0px !important; }
	.plccentr-iitm { font-size: 37px; }
	#toop-recruiters .intrn-shpp_2 { padding: 21px 13px; padding: 21px 29px; height: 123px; }
	#latst0progrrm { padding: 60px 0 0; }
	#mdp-banner .dep-hdd-lnding h1 { font-size: 48px; width: 86%; margin-bottom: 17px; }  
	.comn-hd-exc-edu h1 { font-size: 32px !important; }
	.latst-progrm-itemwrppr { margin: 0px auto !important; }
	.inner-brd-hdd { width: 50%; }
	#alumni-stories .almni-profl { height: 262px; }
	.sip-process-step { height: 485px; }
	.rsch-ittm_initatives { height: 380px; }
	.rsch-ittm_initatives:hover { height: 380px; }
	.cent-item-wrpr_1 { height: 370px !important; }
	.cent-item-wrpr_2 { height: 298px !important; }
	.evnt-nws-mmg-sdate { height: 155px; }
	.evnt-hdd-para h3 { font-size: 20px; line-height: 33px; }
	.list-group-flush { margin: 3px auto !important; background:#fff !important; }
	#main-headre .xime-logo { width: 100px; }
	#main-headre { padding: 7px 0; }
	.hero .menu-btn { top: 23px; right: 20px; }
} 
@media screen and (min-width:1241px) and (max-width:1340px) {
   #industry-logos ul li { width: 10%; margin: 6px; }
   #industry-logos ul li:hover { width: 10%; margin: 6px !important; }
	.list-fee-str { position:static; width: 100%; }
	.refund-pcy { padding: 24px 40px; width: 105%; top: -46px; }
	.ittm-adm-box_addm h4 { font-size: 27px; }
	.ittm-adm-box_addm { height: 259px; }
	.ovrlly-ittm h1 { font-size: 26px; line-height: 36px; margin-bottom: 9px; }
	.ovrlly-ittm { padding: 23px 19px; line-height: 28px; }
	.info-step h5 { margin-top: 10px; font-size: 16px;} 
		#capmus-dtls-graphs #tab-button li a { padding: 15px 13px; font-size: 16px; }
	#capmus-dtls-graphs { padding: 218px 0 80px; }
	.hdd-tab-headding { top: -236px; }
	.plccentr-iitm { font-size: 38px; }
	#capmus-dtls-graphs .text-muted { font-size: 18px; }
	.value-prop-card .card-title { font-size: 38px; }
	#inner-banners .innt-hdd-brdcrmp {text-align: right !important; position: absolute !important; bottom: 61px !important; right: 19px !important; left: 33px !important; padding: 0 !important; } 
	#placements-wrp_23r { padding: 60px 0; line-height: 32px; }
	#alumni-stories .almni-profl { height: auto;} 
	#student-tels-video-slidr .almni-profl { height: auto !important; }
	.innt-hdd-brdcrmp h4 { line-height: 31px; font-size: 16px; }
	#inner-banners h1 { font-size: 39px; }
	.pggddm-logo { width: 213px !important; margin-right: 11px; }
	.menu-link { padding: 10px 10px !important; }
	.menu-container .sub-menu::before { right: -4px !important; }
	.intrnship-prtners ul li { margin: 8px; width: 15%; height: 149px; }
	#content-pge-123 .container { max-width: 96%; }
	.feature-box { height: 338px !important; }
	.core-item-wrpr { height: 588px; }
	.bubble-card { height: 133px; }
	.center-text { padding: 59px 14px; width: 245px; height: 202px; }
	.faculty-card h3{ font-size: 23px; }
	.faculty-card { width: 23%; margin: 5px 9px; }
	#counslt-dth { max-width: 93% !important; }
	.info-step .number { left: -10px; width: 43px; height: 53px; line-height: 47px; }
	.bg-white { background:#fff; }
	.indusy-love-logo-list { padding: 4px 28px; }
	#industry-logos .owl-prev { left: -29px; }
	#industry-logos .owl-next { right: -31px; }
	.nav-links li { padding: 16px 11px; }
	#toop-recruiters .intrn-shpp_2 { padding: 21px 33px; margin-bottom: 0; height: 120px; }
	#toop-recruiters .intrn-shpp_2:hover { padding: 21px 33px; margin-bottom: 0; height: 120px; }
	.rsch-ittm_initatives p { font-size: 15px; }
	.rsch-ittm_initatives { height: 323px; }
	.rsch-ittm_initatives:hover { height: 323px; }
	.fac-awrd-recog h3 { font-size:23px; }
	.fac-awrd-recog { height: 295px; }
	.cent-item-wrpr_1 { height: 344px !important; }
	.evnt-nws-mmg-sdate { height: 178px; overflow: hidden; }
	#main-video-image-banner .lerning-icon_para h2 { font-size: 17px; }
	.list-group-flush { margin: 15px auto !important; background:#fff !important; }
	#main-headre .xime-logo { width: 100px; }
	#main-headre { padding: 7px 0; }
	.hero .menu-btn { top: 23px; right: 20px; }
}
@media screen and (min-width:1341px) and (max-width:1399px) {
	#industry-logos ul li { width: 10%; }
	#industry-logos ul li:hover { width: 10%; }
	.list-fee-str { left: -66px; top: -9px; width: 100%; }
	#admissn-contct-etails p { font-size: 15px; }
	#capmus-dtls-graphs #tab-button li a { padding: 15px 13px; font-size: 16px; }
	#capmus-dtls-graphs { padding: 218px 0 80px; }
	.hdd-tab-headding { top: -236px; }
	.plccentr-iitm { font-size: 38px; }
	#capmus-dtls-graphs .text-muted { font-size: 18px; }
	.value-prop-card .card-title { font-size: 38px; }
	 #inner-banners .innt-hdd-brdcrmp { text-align: right !important; position: absolute !important; bottom: 89px !important; right: 4px !important; left: 33px !important; padding: 0 !important; }
	#placements-wrp_23r { padding: 60px 0; line-height: 32px; }
	.pd-l-r-t-b { margin: 16px auto; }
	#student-tels-video-slidr .almni-profl { height: auto !important; }
	#inner-banners h1 { font-size: 2.7rem; }
	#accreditation .itm-accred-in { padding: 27px 12px; height: 257px; }
	#accreditation .itm-accred-in:hover { padding: 27px 12px; height: 257px; }
	.innt-hdd-brdcrmp p { font-size: 15px !important; }
	.innt-hdd-brdcrmp h4 { line-height: 32px !important; margin-bottom: 0; font-size: 18px !important; }
	.intrnship-prtners ul li { margin: 9px; }
	.intrnship-prtners ul li { margin: 9px; width: 15%; height: 150px; }
	#content-pge-123 .container { max-width: 96%; }
	.feature-box { height: 338px !important; }
	.core-item-wrpr { height: 588px; }
	.bubble-card { height: 133px; }
	.center-text { padding: 59px 14px; width: 245px; height: 202px; }
	.faculty-card h3{ font-size: 23px; }
   .faculty-card { width: 23%; margin: 5px 9px; }
	#counslt-dth { max-width: 93% !important; }
	.info-step .number { left: -10px; width: 43px; height: 53px; line-height: 47px; }
	.bg-white { background:#fff; }
	  .indusy-love-logo-list { padding: 4px 31px; }
  #industry-logos .owl-prev { left: -29px; }
  #industry-logos .owl-next { right: -31px; }
  	.nav-links li { padding: 16px 11px; }
	#toop-recruiters .intrn-shpp_2 { padding: 21px 42px; margin-bottom: 0; height: 121px; }
	#toop-recruiters .intrn-shpp_2:hover { padding: 21px 42px; margin-bottom: 0; height: 121px; }
	#latst0progrrm { padding: 60px 0 0; }
	#alumni-stories .almni-profl { height: 203px; }
		.rsch-ittm_initatives p { font-size: 15px; }
	.rsch-ittm_initatives { height: 323px; }
	.rsch-ittm_initatives:hover { height: 323px; }
	.fac-awrd-recog { height: 411px; }
	.fac-awrd-recog h3 { font-size:23px; }
	.cent-item-wrpr_1 { height: 344px !important; }
	.evnt-nws-mmg-sdate { height: 178px; overflow: hidden; }
	#main-video-image-banner .lerning-icon_para h2 { font-size: 17px; }
	.list-group-flush { margin: 15px auto !important; background:#fff !important; }
	#main-headre .xime-logo { width: 100px; }
	#main-headre { padding: 7px 0; }
	.hero .menu-btn { top: 23px; right: 20px; }
}
@media screen and (min-width:1400px) and (max-width:1499px) {
   #industry-logos ul li { width: 10%;  }
   #industry-logos ul li:hover { width: 10%;  }
   .list-fee-str { left: -66px; top: -3px; width: 100%; }
   .pd-l-r-t-b { margin: 16px auto; }

   #student-tels-video-slidr .almni-profl { height: auto !important; }
   .innt-hdd-brdcrmp h4 { line-height: 31px; margin-bottom: 7px; font-size: 19px; } 
   #inner-banners h1 { font-size: 2.8rem !important; }
   .innt-hdd-brdcrmp h4 { line-height: 31px; margin-bottom: 5px; font-size: 17px; }
   #inner-banners h1 { font-weight: 500; font-size: 3.0rem; }
   #inner-banners .innt-hdd-brdcrmp { bottom: 79px; right: 9px; }
   #inner-banners .innt-hdd-brdcrmp { padding: 0px 0px 0px 46px; } 
   .innt-hdd-brdcrmp p { font-size: 17px !important; }
	.innt-hdd-brdcrmp h4 { line-height: 39px !important; margin-bottom: 0; font-size: 20px !important; } 
	inner-banners .innt-hdd-brdcrmp { position: absolute !important; bottom: 92px!important; right: 50px !important; left: 49px !important; padding: 0; }
	.intrnship-prtners ul li { margin: 9px; height: 154px; }
	#content-pge-123 .container { max-width: 96%; }
	.feature-box { height: 338px !important; }
	.core-item-wrpr { height: 588px; }
	.center-text { padding: 59px 14px; width: 245px; height: 202px; }
	.faculty-card h3{ font-size: 23px; }
	.faculty-card { width: 23%; margin: 5px 9px; }
	#counslt-dth { max-width: 93% !important; }
	.info-step .number { left: -10px; width: 43px; height: 53px; line-height: 47px; }
	.bg-white { background:#fff; }
	#main-video-image-banner .lerning-icon_para h2 { font-size: 19px; }
	  .indusy-love-logo-list { padding: 4px 37px; }
  #industry-logos .owl-prev { left: -29px; }
  #industry-logos .owl-next { right: -31px; }
  	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; }
		.fac-awrd-recog { height: 411px; }
	.fac-awrd-recog h3 { font-size:23px; }
	.evnt-nws-mmg-sdate { height: 178px; overflow: hidden; }
	.list-group-flush { margin: 15px auto !important; background: #fff !important;  position: relative; left: -62px; top: 5px; }
	#main-headre .xime-logo { width: 117px; }
	#main-headre { padding: 12px 0; }
	.hero .menu-btn { top: 28px; }
}
@media (min-width: 1500px){
    #student-tels-video-slidr .almni-profl {
        height: auto !important;
    }
}
@media screen and (min-width:1500px) and (max-width:1599px) {
	#industry-logos ul li { width: 10%;  }
	#industry-logos ul li:hover { width: 10%; }
	.list-fee-str { left: -66px; top: 6px; width: 97%; }
	.pd-l-r-t-b { margin: 16px auto; } 
	#accreditation .itm-accred-in { height: 279px; }
	#student-tels-video-slidr .almni-profl { height: auto !important; }
	.innt-hdd-brdcrmp h4 { line-height: 31px; margin-bottom: 7px; font-size: 19px; } 
	#inner-banners h1 { font-size: 3.1rem; }
	.intrnship-prtners ul li { margin: 10px; padding: 3px 21px; width: 15%; height: 143px; }
	.faculty-card h3{ font-size: 23px; }
	.faculty-card { width: 23%; margin: 5px 9px; }
	.indusy-love-logo-list { padding: 4px 33px; }
	#industry-logos .owl-prev { left: -29px; }
	#industry-logos .owl-next { right: -31px; }
	.feature-box { height: 318px; }
	  	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; padding: 21px 51px; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; padding: 21px 51px; }
	#alumni-stories .almni-profl { height: 233px; }
	.fac-awrd-recog { height: 390px; }
	.evnt-nws-mmg-sdate { height: 178px; overflow: hidden; }
}
@media screen and (min-width:1600px) and (max-width:1699px) {
   #industry-logos ul li { width: 10%; }
   #industry-logos ul li:hover { width: 10%; }
   #industry-logos .scroll-container { width: 100%; height: 228px; }
 
   #accreditation .itm-accred-in { height: 279px; }
      #accreditation .itm-accred-in:hover { height: 279px; }
   #student-tels-video-slidr .almni-profl { height: auto !important; }
   .innt-hdd-brdcrmp h4 { line-height: 31px; margin-bottom: 7px; font-size: 19px; } 
   #inner-banners h1 { font-size: 3.1rem; }
   .intrnship-prtners ul li { margin: 11px; padding: 6px 21px; width: 15%; height: 162px; }
   .faculty-card h3{ font-size: 23px; }
   .faculty-card { width: 23%; margin: 5px 9px; }
     .indusy-love-logo-list { padding: 4px 38px; }
  #industry-logos .owl-prev { left: -29px; }
  #industry-logos .owl-next { right: -31px; }
    	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; }
	#toop-recruiters .intrn-shpp_2 { padding: 21px 60px; }
	.fac-awrd-recog { height: 390px; }
}
@media screen and (min-width:1700px) and (max-width:1799px) {
    #industry-logos ul li { width: 10%; }
	#industry-logos ul li:hover { width: 10%; }
	#industry-logos .scroll-container { width: 100%; height: 228px; }
	/* #student-tels-video-slidr .almni-profl { height: 252px !important; } */
	.faculty-card h3{ font-size: 23px; }
   .faculty-card { width: 23%; margin: 5px 9px; }
     	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; }
	#toop-recruiters .intrn-shpp_2 { padding: 21px 60px; }
	.fac-awrd-recog { height: 390px; }
}
@media screen and (min-width:1800px) and (max-width:1899px) {
   #industry-logos ul li { width: 10%; }
   #industry-logos ul li:hover { width: 10%; }
   .scroll-container { height: 276px; }
   .faculty-card h3{ font-size: 23px; }
   .faculty-card { width: 23%; margin: 5px 9px; }
     	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; }
	#toop-recruiters .intrn-shpp_2 { padding: 21px 60px; }
	.fac-awrd-recog { height: 390px; }
}
@media screen and (min-width:1900px) and (max-width:1999px) {
	#industry-logos ul li { width: 10%; height: 105px; padding: 11px 33px; }
	#industry-logos ul li:hover { width: 10%; }
	.scroll-container { height: 276px; }
	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; padding: 16px 56px; margin: 0px auto; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; padding: 16px 56px; margin: 0px auto;}
	.fac-awrd-recog { height: 390px; }
}
@media screen and (min-width:2000px) and (max-width:2999px) {
	  	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; }
	.fac-awrd-recog { height: 390px; }
}
@media screen and (min-width:3000px) and (max-width:3999px) {
  	#toop-recruiters .intrn-shpp_2 { margin-bottom: 0; }
	#toop-recruiters .intrn-shpp_2:hover { margin-bottom: 0; }
}
@media screen and (min-width:4000px) and (max-width:4999px) {

}
@media screen and (min-width:5000px) and (max-width:5999px) {

}

@media only screen and (max-width: 992px){
	.acc-row {
    flex-direction: column;
    
}
.ont-comm-bg {
    padding: 0 17px !important;
}

}
@media only screen and (max-width: 767px){
	.ei-container {
    max-width: 1400px;
    margin: auto;
    padding: 0 0px !important;
}
.custom-box {
    padding:10px !important;
	font-size: 12px;
	line-height: 14px;
}
.ei-box{
	padding: 5px !important;
}
.box-stack {
	width: 48% !important;
	top: 0% !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 992px){
	.box-stack {
	width: 48% !important;
	top: 50% !important;
	right: 0% !important;
}
.custom-box {
    padding:10px !important;
	font-size: 12px;
	line-height: 14px;
	padding: 3px;
}
.ei-box{
	padding: 5px !important;
}
}