/* ************* Media Queries Tablets ****************** */

@media only screen and (max-width: 1466px) {
.visitorsCount { padding-right: 50px; }
.bgimg{     width: calc(55vw - 180px); }
}

@media only screen and (max-width: 1365px) {
    .sitemap .sitemap-item ul li { padding-left: 0px; }   
	.contactInfo { padding: 30px; }
	.footerLink li{ padding: 0 11px 0 11px; }
	.academicWrap:before { width: 80px; top: 80px; }
	.newsPoliciesFeedWrap:after{ width: 50px; }
	.announcements:after{  width: 30px; }
}


@media only screen and (max-width: 1280px) {
	.sitemap .sitemap-item ul li { width: 50%; }  
	.footerLink a, .copyrightText{ font-size: 0.800em; }
	.socialIcons li a { width: 32px; }
	a.mail, .faxBox a, .phoneNum a { font-size: 13px; }
	.breadcrumbWrap{ background: rgb(0 0 0 / 50%); padding: 12px; }
	.breadcrumbWrap.innerUniqueBreadCrumb{ background: transparent; }
	.impLink ul li a{ font-size: 0.875em; }
	.homeBanner .homeBannerImgWrap{ height: auto; margin-top: 109px; }
}

@media only screen and (max-width: 1199px) {
	/*Navigation*/
	.menuPart{ text-align: left; float: none; margin: 0; }
	#nav > li ul.megamenu{ width: 100%; }
	.arrow.down{ right: 20px; display: none; }
	.headermenu{ display: block; position: initial; }
	.searchIcon{ right: 15px; }
	#logo {
    float: left;
    margin-left: 50px;
    }
	.menusright { position: absolute; top: 95px; right: 0; width: 100%; } 
	.menusright #nav { background:#fff; display: none;box-shadow: 0px 0px 6px 4px rgb(0 0 0 / 30%); }
	#nav li a:before{ right: 15px; }
	.topSideLinks{ padding-right: 0; }
	.toggleMenu { width: auto; float: right; margin-top: -80px; margin-right:60px; } 
	.toggleMenu, #nav .menuIcon { display:block; }
	#nav li { float:none; display:block; border:none; margin: 0; }
	#nav li a{ border-top:1px solid #002d63; color: #000; }
	#nav li.parent { position:relative; margin: 0; }
	#nav li .menuIcon, #nav li li .menuIcon { width:46px; height:auto; background-image:url(../images/down-arrow.gif); background-repeat:no-repeat; background-position:center 22px; position:absolute; right:0; top:0; bottom:0; cursor:pointer; opacity: 1; }
	
	#nav ul { background:transparent; margin-top: 0; width:100%; position:relative; transition:none; -webkit-transition:none; }
	#nav li ul li, #nav ul a { width:100%; }
	#nav ul, #nav *:hover ul ul, #nav .hover ul ul, #nav .focus ul ul { margin-left:0; visibility: visible; opacity: 1; display: block; }
	#nav li a { padding-left:15px; padding-right:15px; display:block; line-height:30px; font-size:14px; }
	#nav li ul, #nav li.megaMenu > ul.sub-menu{ border-radius: 0;border-bottom: none; display: none; padding-top: 0; }
	#nav li.megaMenu > ul > li > a { border-bottom: none; margin: 0; padding: 0 0px 0 15px; line-height: 2.3; width: 100%; }
	#nav li.megaMenu > ul > li{ padding: 0; }
	#nav li ul li ul li a { padding-left:35px; background-position:33px center; padding-right: 0; }
	#nav li ul li ul li ul li a { padding-left:60px; background-position:45px center; }
	#nav > li > a:hover, #nav > li.hover > a, #nav > li.focus > a, #nav > .highlight > a { background-color:#2e2e4e;color: #fff; }
	#nav li .menuIcon.active { transform: rotate(180deg); -webkit-transform: rotate(180deg); }
	#nav li .menuIcon.active, #nav li li .menuIcon.active { z-index: 5; }
	#nav ul li .sub-menu { right: 0px; padding-left: 25px; width: calc(100% - 25px); }
	#nav .megaMenu ul ul.sub-menu{ padding-left: 25px; width: calc(100% - 25px); left: 0;}
	/*mega menu*/
	#nav li.megaMenu > ul > li{ width: 100%; }
	#nav .megaMenu > ul{ box-shadow: none; position: relative; padding: 0; display: none; }
	#nav .megaMenu ul ul{ display: block; }
	#nav .parent > a:before{ display: none; }
	#nav ul li:before{ top: 9px; }
	/*Responsive Table*/
	.responsiveTable, .responsiveTable tr, .responsiveTable td, .responsiveTable td:before { display:block; text-align:left; border:none; }
	.responsiveTable, .responsiveTable tr{ border-bottom:none; }
	.responsiveTable thead, .responsiveTable tr th { position:absolute;top:-1000em; left:-1000em; }
	.responsiveTable tr { border:1px solid #eeeeee; border-bottom:1px solid #eeeeee;  margin:0 0 20px; }
	.responsiveTable tr:nth-child(1) { border-bottom: none; margin-bottom: 0; }
	.responsiveTable tr td:nth-child(1) { border-left:none; }
	.responsiveTable tr td:last-child { border-right:none; }
	.responsiveTable tr:last-child .td, .responsiveTable td { border-bottom:1px solid #eeeeee; }
	.responsiveTable td:before { font-weight:bold; padding-right:20px; line-height:27px;  content:" "attr(data-label)""; }
	.wob .responsiveTable td:before{ color: #ff0; }
	.responsiveTable tbody { display:block; }
	.responsiveTable tr td { padding:5px 15px; width:auto !important; }
	/*footer css*/
	.socialIcons li a{ width: 30px; }
	.footerLink li { padding: 0 10px 0 10px; }
	.contactInfo a, .phoneNum a, .footerNiper p, .impLink ul li a, .visitorsCount p{ font-size: 0.795rem; }
	.mediaPublic .publications{ height: 310px; }
	.mediaPublic .publications .tickerDivBlock { height: 240px !important; }
	.ResearchInterest { margin-bottom: 30px; }
	.bulletListing li{ font-size: 1.2em; }
	.phdScholarListing li{ font-size: 1em; }
	.instrumentsListing li{ font-size: 1em; }
	.downloadsbox{ padding: 20px; }
	.objectImg img { height: 45px; }
	.downloadsbox:after{ bottom: 25px; }
	.stuImg img { height: 50px; }
	.wob .menusright #nav{ background-color:#000; }
	.wob #nav li a { border-top: 1px solid #fff;color: #fff; }
	.wob #nav > li > a:hover, .wob #nav > li.hover > a, .wob #nav > li.focus > a, .wob #nav > .highlight > a{ border-bottom: 2px solid #ff0; color: #000;background-color: #80ff00; }
	.facuTabwrap h2{ font-size: 1.6em; }
	.researContant h2{ font-size: 1.2rem; }
	.feedbackInfo h3.headingh3 {  font-size: 1.1em; line-height: 24px; }
	.publications{ height: 100%; justify-content: center;  }
	.schemeInfo a, .boxInner, .boxInner img { justify-content: center; }
	.academicLogo{ margin-bottom: 30px; }
	ul.placUl {grid-template-columns: 1fr; }
	.placementTable table, .placementTable .tableData { padding: 0; box-shadow: none;border: none;background: transparent; }
	.govNiper.plactCommittee .boardNiper { grid-template-columns: 1fr 1fr; }
	.placementTable .tabsection { padding-bottom: 30px; }
	.recruiterSlider.placement-cell{ margin-bottom: 30px; }
	.plactCommittee .nipperParsan{ padding: 20px 0px; }
	.nipperParsan:after{ bottom: -9px; }
	.nipperParsan:before{ top: 9px; }
	.govNiper.plactCommittee .boardNiper:before{ bottom: 2px; }
}

@media only screen and (max-width:1024px) {
	.researchTable .table td, .table th{ width: 100%; display: block; }
	.w200 { width: 100%; display: block; }
	.researchTable .table th { width: 100%; display: block; background: transparent; border-bottom: none; color: #e63250; font-weight: 500;padding-bottom: 0; }
	.addFooter { display: block; }
	.footerLogo{ display: block; margin-bottom: 10px;  margin-right: 0; }
	.footerLinkWrap { padding: 20px 0; }
	/*.bgimg { width: calc(50vw - 80px); }*/
}	

@media only screen and (max-width: 991px) {
	/*topStrip*/
	.topStrip{ display: flex; justify-content: space-between; }
	.topStrip ul {  margin: 0; justify-content: start; float: none; display: flex; align-items: center; }
	.topStrip ul.rightLinks { justify-content: end; }
	.topStrip li { padding: 0 6px 0 6px; }
	.topStrip a{ font-size: 14px; }
	.language select{ font-size: 14px; }
	#accessControl input{ width: 19px; }
	#accessControl input[type="button"] { font-size: 14px; }
	.nationalImg { justify-content: space-around;grid-template-columns: 1fr 1fr 1fr 1fr; }
	.research:before{ display: none; }
	.color-white{ font-size: 1.2rem }
	.headingh2 { font-size: 1.5rem; }
	.internationally { margin-bottom: 15px; }
	.sliderGallery, .videoGallery { margin-top: 30px; position: relative; padding-bottom: 30px; }

	.sliderArrowWrap{ top: 100%; margin-top: -7px; }
	.researchTable table tr table{ margin-bottom: 10px; }
	.sliderGallery .socialViewAll.mediaview{ top: 100%; margin-top: 0px; left: 20px; }
	.videoArrow{ top: 100%; margin-top: 10px; z-index: 1; }
	.videoGallery .socialViewAll.mediaview { top: 100%; margin-top: 10px; left: 20px; }

	.mediaPublic .publications { padding-bottom: 30px; margin-bottom: 0; }
	.mediaPublic .publications .socialViewAll { bottom: 0; top: 100%; width: 70px; margin-top: -50px; }
	.mediaPublic .publications .newsPlayPause { top: 100%; margin-top: -50px; }
	.mediaPublic .publications{  height: 300px; padding-bottom: 30px; }
	.mediaPublic .publications .tickerDivBlock { height: 190px !important; }
	/*footer css*/
	.border_footer{ margin: 15px 0; }
	.footerLink, .copyrightText, .visitorsCount { text-align: center; }
	.addFooter, .importantLink {  margin-bottom: 20px; }
	.footerLogo{ margin-right: 0; }
	.socialIcons { margin: 15px 0; text-align: center; display: block; }
	.footerLink li{ float: none; display: inline-block; }
	.topStrip .rightLinks > li:first-child:before{ display: none; }
	.publications{ padding-bottom: 80px; margin-bottom: 0px; }
	.innerBanner { padding-top: 145px; }
	.announTicker .socialViewAll{ bottom: 29px; }
	.associate { grid-template-columns: 1fr 1fr; margin-bottom: 0; }
	.professors:last-child { padding-bottom: 0; }
	.bulletListing li{ font-size: 1em; }
	
	.customOlDesign ol{ grid-template-columns: 1fr 1fr; }
	.newsEvents a.socialViewAll.eventsview { left: 20px; top: -70px; }
	.eventArrow{ top: -56px; }
	.recruitmentarrow { top: -1px; }
	h2 {font-size: 1.6em;}
	.headingh3{ font-size: 1.2em;  }
	.schemeInfo { height: auto; }
	.visitorsCount { padding-right: 0px; }
	.bgimg { width: calc(65vw - 180px); }
	.awardsbgInner { background-size: auto; }
	.announTicker .newsItem {  font-size: 0.775rem; }
	.brochureInner a.custom_btn, .placWrap a.custom_btn{ position: relative;bottom: 0; }
	.committeehas p{ padding-bottom: 20px; }
	.placementbg{ padding: 20px; margin: 0 0 20px 0; }
	ul.bulletListing.graybullet { margin-bottom: 15px; }
	.indiaMap img {  margin-bottom: 20px; }
	.whyUsbg .headingh4 { font-size: 16px; }
	.whyUsbg .headingh2 { margin-bottom: 8px; margin-top: 15px; }
	.comprising img{ right: 0; }

	
}

@media only screen and (max-width: 767px) {
	.searchIcon { top: 20px;transform: translateY(-40%); }
	#logo img { width: 140px; }
	.toggleMenu{ margin-top: -68px; }
	.menusright{ top: 64px; }
	.topStrip ul.rightLinks > li { display: none; }
	.topStrip ul.rightLinks > li.language { display: block; }
	.formList .boxs > li, .formList .boxs > div { float:none; width:100%; }
	.width50p { width:100%; }
	.rightLinks li.language:last-child:before { opacity: 0; }
	.rightLinks li.language:before { right: 0; left: auto; }
	
	.homeBanner .sliderCaption { padding:0 20px; }
	.homeBanner .sliderCaption h2{ font-size: 1rem; margin-bottom: 10px; padding: 0 15px; }
	.homeBanner .sliderCaption p{ font-size: 1.4em;line-height: 30px; padding: 0 15px; }
	.homeBanner .homeBannerImgWrap { height: auto;background-position: center 0; margin-top: 75px; }
	.homeBanner .homeBannerArrowWrap .homeBannerPrev{ left: 15px; }
	.homeBanner .homeBannerArrowWrap .homeBannerNext{ right: 15px; }
	.homeBanner .homeBannerArrowWrap{ top:80%; }
	.announSlider{ margin-top: 15px; padding: 20px 30px; height: 220px; }
	.announcements{ padding-bottom: 30px;margin:20px 0 0; }
	.programmestext{ height: auto; }
	.progrArrow{ top: auto; bottom: -60px;z-index: 1; }
	.academic{ padding-right: 0; }
	.progrArrow .ProgrammesPrev, .progrArrow .ProgrammesNext{ filter: grayscale(1) invert(1) contrast(4); }
	.academicBox .socialViewAll.academicView,
	.academicBox .socialViewAll.academicView svg{ color: #fff;fill: #fff; }
	.programmes .swiper-button-pause::before, .programmes .swiper-button-play::before{ color: #fff; }
	.programmes .swiper-button-pause, .programmes .swiper-button-play{ border: 1px solid #fff; }
	.academicBox .socialViewAll.eventsview{ top: auto; bottom: -73px;z-index: 1; }
	.academicLogo{ padding: 0; margin-bottom: 20px; }
	.academicWrap:before { width: 80px; top: 62px; height: 280px; display: none; }
	.academicWrap{ margin: 70px 0 100px; }
	.academicBox .socialViewAll.academicView { top: auto;bottom: -54px;z-index: 99; }
	.newsPoliciesFeedWrap:after{ display: none; }
	.newsPoliciesFeedWrap{ padding: 10px 0 30px; }
	.pharmaceutical { padding-bottom: 0; }
	.awardsAchievements { padding: 30px 0; }
	.newsPoliciesFeedBox{ padding-bottom: 30px; }
	.innerwrap{ padding: 30px 15px; }
	.awardsAchiinner{ padding: 30px 20px 60px 20px; }
	.awardsAchiinner h2 { font-size: 1.2rem; text-align: center; }
	.awardsAchiinner .awards { text-align: center; }
	.recruitmentUpdates{ margin:0 0 30px 0; }
	.latestNewsWrap{ margin-top: 0px; }
	.headingh2 { font-size: 1.2rem; }
	.policiesTab .resTab .tabNav{ padding: 0; display: block; }
	.collTitle { margin-bottom: 0; padding-left: 0; }
	.collaboration { font-size: 1.3rem;margin-bottom: 15px; }
	.policiesTab .resTab .tabNav li a{ font-size: 1.2em; }
	.policiesWrap .socialViewAll{ margin-top: 0; right: 0; }
	.govtLogos1 .govtsliderArrowWrap .govtLogos1Prev2, .govtLogos2 .govtsliderArrowWrap .govtLogosPrev2{ left: -15px; }
	.govtLogos1 .govtsliderArrowWrap .govtLogos1Next2, .govtLogos2 .govtsliderArrowWrap .govtLogosNext2{ right: -15px; }
	.tabsection { padding-bottom: 30px; }
	.programmesBox{ height: 250px; }
	.awardsAchievements:after{ display: none; }
	.innerBanner { padding-top: 112px; }
	.innerBanner{ height: 290px; }
	.innerBanner img { background-size: 100%; height: 178px; object-fit: cover; }
	.boardNiper { grid-template-columns: 1fr 1fr; }
	.innerBannerCaption h2{ font-size: 1.25rem; }
	.visionTab .nav-tabs .nav-item{ margin-right: 35px; }
	.visionTab .nav-tabs .nav-item:last-child{ margin-right: 0; }
	.visionTab .card-header { padding:20px; }
	.visionTab .card-body { padding: 0 20px 30px 20px; }
	.testimoinal:after{ height: 40px; width: 50px; }
	.testimoinal { padding: 0 35px 0 60px; }
	.associate { grid-template-columns: 1fr; }
	.facultyWrap .visionTab .card-header{ padding: 0 0 10px 0px; }
	.facultyWrap .visionTab .card-body{ padding:0;  }
	.facultyImg{ height: 70px; width: 70px; }
	.facultyImg img{ height: auto; }

	/*faculty detail*/
	.imgDatail img{ width: 300px; margin: 0 auto; display: block; }
	.detailbox { margin-top: 50px; }
	.ResearchInterest { margin: 0 0 30px; }
	.facuTabwrap h2 { margin: 20px 0 40px 0; }
	.instrumentsListing{ grid-template-columns: 1fr 1fr 1fr; }
	.instrumentImageBox img { max-width: 300px; border-radius: 15px; margin: 0 auto; display: block; width: 100%; }
	.instrumentImageBox { margin: 10px 0; }
	.phdScholarListing{ grid-template-columns: 1fr;  }
	.phdScholarPersonWrap{ padding-left: 0; }
	.phdbox{ margin-bottom: 30px; }
	.phdbox:before { content: ""; position: absolute; right: 0; height: 1px; background: #ccc; width: 100%; bottom: -20px; top: auto; }
	.phdScholarWrap .phdScholarPersonWrap{ position: relative; }
	.objectbox, .currentStudent{  grid-template-columns: 1fr 1fr;  }
	.sitemap .sitemap-item ul li { width: 100%; }
	.deaprUl { grid-template-columns: 1fr 1fr; }
	.collaborationLogo { text-align: center; margin-bottom:15px; border:0; }
	.collaborationWrap .collaborationLogo img { width: auto;	padding: 15px; border: 1px solid #dfdfdf; border-radius:15px; }
	.customOlDesign ol{ grid-template-columns: 1fr; margin-bottom: 0; }
	.projectsFrm{ padding: 30px 0px; }
	.searchBtn { position: relative; right: 0; top: 0; left: 15px; }
	.searchBtn.searchWrap{ width: 100%; }
	.progrArrow .swiper-button-pause{ border: 1px solid #fff; }
	.progrArrow .swiper-button-pause::before{ color: #fff; }
	.announTicker{ height: auto }
	.announTicker .newsPlayPause.stop, .announTicker .newsPlayPause.play{ bottom: -5px; }
	.newsItem a { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
	.nationalImg { grid-template-columns: 1fr 1fr; }
	.collaborationTitle{ font-size: 1.1rem; line-height: 22px; }
	.bgimg { display: none; }
	.home-template .programmes { margin-top: 0;margin-left: 0; }
	.breadcrumbWrap ul {display: flex;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
	.breadcrumbWrap ul li:last-child { overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
	.visionTab .card { box-shadow: 0 0 0; }
	.facuTabwrap ul.nav-pills { border-radius: 25px;padding: 20px; }
	.facuTabwrap .nav-pills .nav-link.active, .facuTabwrap .nav-pills .show>.nav-link{border-radius:10px; }
	#feedbackform{ padding: 30px 15px; }
	.feedbackInfo{ padding: 40px 13px; }
	.feedbackInfo h3.headingh3{ font-size: 15px; }
	.wob .recruiterSlider .govtsliderArrowWrap .govtLogosPrev2 { left: 0; }
	.wob .recruiterSlider .govtsliderArrowWrap .govtLogosNext2 { right: 0; }
	.downloadtab { padding-top: 30px; }
	.associbox { padding-left: 80px; }
	.wob .tabsection{ padding-top: 30px; }
	.post-inner.thin .entry-content { word-break: break-all; }
	.ourGov{ padding-top: 0; }
	.contactPage iframe { height: 300px; }
	.litebox-overlay .litebox-nav{ width: 40px;height: 40px; }
	.litebox-overlay .litebox-next, .litebox-overlay .litebox-prev{ background-size: 30px; }
	.sliderGallery .socialViewAll.mediaview{ left: 0; }
	.professors:after{ display: none; }
	.associate{ overflow: visible;margin-bottom: 20px; }
	.professors:last-child{ padding-bottom: 40px; }
	.professors:before { width: 100%; left: 0; }
	.awardsbgInner { background-size: 100% 100%; background-attachment: scroll; }
	.facultyDetail h4{ font-size: 1.1em; }
	.comprising img { position: initial;  top: 25px;display: block; margin-top: 15px; }
	.brochureInner{ padding: 0; padding-top: 30px; }
	.qualified{ position: relative;bottom: 0;right: 0; margin-bottom: 15px; }
	.placImg img{ width: 100%; }
	.govNiper.plactCommittee .boardNiper { grid-template-columns: 1fr; }
	.plactCommittee .nipperParsan { padding: 0px; margin: 0; }
	.plactCommittee .nipperParsan:after { width: 100%;bottom: -5px; }
	.govNiper.plactCommittee .boardNiper:after,
	.govNiper.plactCommittee .nipperParsan:before, .govNiper.plactCommittee .boardNiper:before{display: none;}
	.emailId{ padding-bottom: 10px; }
	.plactCommittee .addressList{ padding-right: 0; }
	.plactCommittee .addressList:after{ width: 100%; }
	.whyUsbg{ padding: 15px; }
	.singlephoto-inner { height: auto; }

}

@media only screen and (max-width: 639px) {
	.achievImg { width: auto; height: auto; float: none; padding: 0;margin-bottom: 10px; text-align: center; }
	.achievlisting li p { text-align: left; }
	.achievlisting li p:last-child{ margin:0; }
	.wob .achievlisting li h4{ text-align: center; }
	.activities { padding: 20px; }
	.placWrap{ padding: 0 0 20px; }
	

}

@media only screen and (max-width: 579px) {
	.aboutInner h3 { font-size: 18px; }
	.icHeight h4{ font-size: 16px; }
	.innerBannerCaption h2{ left: 0; right: 0; }

}

@media only screen and (max-width: 575px) {
	.brochureWrap ._df_thumb { width: 140px; height: 200px; margin: 20px auto 0; display: block; } 
	.facultyWrap .visionTab .tabbable .nav-tabs { display: block; border-bottom: none; }
	.facultyWrap .visionTab .nav-tabs .nav-item { margin-right: 0; margin-bottom: 10px; }
	.visionTab .tabbable .nav-tabs .nav-item .nav-link { display: inline-block; font-size: 2em; color: #223260; width: 100%; margin-bottom: 10px; box-shadow: 0px 0px 3px 2px rgb(0 0 0 / 20%); border-radius: 15px; padding: 15px; }
	.visionTab .nav-tabs .nav-item{ margin-right: 0; margin-bottom: 10px; }
	.visionTab .tabbable .nav-tabs { display: block; border-bottom: none; }
	.wob .facultyInner .visionTab .tabbable .nav-tabs .nav-item .nav-link{ background: #333; }
	.visionTab .card { margin-top: 0;width: 100%;border-radius: 0;border: none;margin-bottom: 25px; padding-top: 20px; }
	.visionTab .tabbable .nav-tabs .nav-item .nav-link { font-size: 1.5em;padding: 10px 25px;border-radius: 28px; }
	.sitemap .sitemap-menu ul a{ font-size: 13px; }
	.topStrip a, .language select{ font-weight: 600; }
	.fieldMarked { font-size: 1.1em; }
	.programmesBox { max-width: 260px;  margin: 0 auto; }
	.boxInner, .boxInner img{ height: auto; }
	
}

@media only screen and (max-width: 479px) {
	.formList .boxs { margin-left:0; }
	.formList .box { float:none; width:auto; margin-left:0; }
	.homeBanner .sliderCaption p { margin-top: 15px;margin-bottom: 0; text-shadow: 0px 1px 0px #fff; }
	.event{ padding: 20px; }
	.schemeInfo .event p{ font-size: 1em; }
	.awardsAchiinner h2 { font-size: 1rem; }
	.gallryIcons img { width: 30px; }
	.latestNewsWrap .socialViewAll{ bottom: 0; }
	.latestNewsWrap .newsPlayPause { bottom: 0; top: auto; }
	.newsPoliciesFeedBox{ padding-bottom: 30px; }
	.visionTab .nav-tabs .nav-item { margin-right: 10px; }

	.boardNiper{ display: block; }
	.nipperParsan:first-child:after, .nipperParsan:before, .boardNiper:before{ display: none; }
	.mediaPublic .tabNav .r-tabs-tab a{ font-size: 1.2em; }
	.mediaPublic .resTab .tabNav { margin-bottom: 0px; }
	.nipperParsan p{ padding-bottom: 30px; }
	.nipperParsan:after{ width: 100%; bottom: 0; }
	.govNiper.plactCommittee .boardNiper{ display: grid; }

	/*faculty detail*/
	
	.facultyWrap .visionTab .tabbable .nav-tabs .nav-item .nav-link{ font-size: 1.2rem; }
	.experiencebox ul li{ display: block; padding-left: 20px; }
	.experiencebox:after{ left: 4px; }
	.experiencebox ul li:after{ left: -2px; }
	.dateexper, .national{ width: 100%; }
	.instrumentsListing{ grid-template-columns: 1fr 1fr; }
	.objectinner{ padding: 15px 0; }
	.objectinner:before { left: -8px; top: 10px; }
	.objectinner:after{ left: 15px;width: 100%; bottom: -9px; }
	.objectTitle{ margin-bottom: 0; }
	.deaprUl { grid-template-columns: 1fr; }
	.adminBox{ text-align: center; float: none; display:block; }
	.adminDetail { width: 100%; }
	.adminImg{ margin: 0 auto;float: none; }
	.nationalImg { grid-template-columns: 1fr 1fr;display: grid; }
	.national{ padding-left: 0; padding-top: 10px; }
	.downloadsbox { margin: 0;border-radius: 0;width: 100%; }
	.form-group.captchaBlockWrap{ margin-bottom: 0; }
	.captchaBlockWrap { display: block; }
	.captchaBlockWrap .feedbackBtn { float: none; }
	.g-recaptcha { transform: scale(0.82); -webkit-transform: scale(0.82); transform-origin: 0 0; -webkit-transform-origin: 0 0;margin: 1rem 0 1rem; }
	.veryFocatopm{ overflow: initial; }
	.captchaBlockWrap label.error { font-size: 14px; }
	.contactInfo {  padding: 30px 15px; }
	ul.bulletText li{ word-break: break-all; }
	.currentStudent li a { padding: 15px 15px 15px 60px; }
	.pagination .nav-links span { display: none; }
	.plactCommittee .nipperParsan p { padding-bottom: 0; }
	.plactCommittee .nipperParsan:first-child:after { display: block; }

}

@media only screen and (max-width: 375px) {
	.nationalImg{ margin: 0; }
	.researchbox { margin-bottom: 15px; }
	.instrumentsListing li:after{ bottom: 0; }
	.instrumentsListing li .instrumentNameBox{ padding: 0 20px 15px; }
	.addFooter { display: block; }
	.footerLinkWrap{ padding: 20px 0 20px; }
	.topStrip ul{ justify-content: center; }
	.topStrip ul.rightLinks { justify-content: center; }
	.btn.btn-primary { padding: 10px 15px; font-size: 14px; }
	h5 { font-size: 1.1em; }
	.topStrip a, .language select{ font-size: 13px; }
	.instrumentsListing li:before{ height: 76%; top: 0; }
	.visitorsCount { padding: 0 40px; }
	.emailId span { padding-right: 5px; }
	.placWrap img{ display: none; }
	.activities{ padding: 0; }
	.brochureInner{ padding-top: 0; }
	
}