/* ************* Media Queries Tablets ****************** */
@media only screen and (min-width: 992px) {
	.innerContent {min-height: 350px;}
}
@media only screen and (max-width: 1169px) {
#nav li a{padding: 10px;}
.menuInformation{width: 78%;}
.newsScienceEventWrap .resTab .tabNav li a{font-size: 1.5em;}
.newsScienceEventWrap h2{font-size: 1.7em;}
.NotificationTicker .tickerBelt .marqueeScrolling{width: 89%;}
.NotificationTicker .tickerBelt { flex: 0 0 82%; max-width: 82%; }
.notiList h2 { flex: 0 0 15%; max-width: 15%;}
.aboutSection .researchTickerAndSlider h2{width: auto !important;float: left;}
.aboutSection .researchTickerAndSlider .tickerBelt{width: 67% !important;}
.nationReport h2 {font-size: 1.9em;}
.nationalRepositories .nationalText h3{font-size: 1.5em;}
.nationReport{ padding: 185px 0 0px 0;}
.facilitiesCareer h2{font-size: 2.00em}
.videoCaption p{font-size: 16px;}
.eventGallery{font-size: 30px 0;}
.tripRight{flex: 0 0 100%;max-width: 100%;}
.scienceBeyondWrap .eventsCarouselWrap{min-height: 382px;}
.scienceBeyondWrap .owl-nav{margin-top: 20px;}
.indexBanner .sliderBanner .bannerCaption > .leftAnimate{font-size: 45px;}
.scienceBeyondWrap .viewAll { margin-top: 30px; }
.eventsMain .viewAll{bottom: 6px;}
.eventsMain .owl-nav{bottom: -26px;}
.innerCaption h2{font-size: 30px;line-height: 35px;}
.innerContentWhite h2{font-size: 32px;}
.card-news .news-body{min-height: 290px;}
#facilities #stopNews3{top: 3px;bottom: 100%;}
.researchSlider{padding: 0 18px;}
.scienceBeyondWrap .eventsCarouselWrap .owl-nav {margin-top: 23px;}
.facilityCol li {flex: 0 0 33.33%; max-width: 33.33%; -ms-flex: 0 0 33.33%;}
.scientistProfile li{flex: 0 0 33.33%; max-width: 33.33%; -ms-flex: 0 0 33.33%;}
}
@media only screen and (max-width: 1023px) {
	.tripRight { flex: 0 0 100%; max-width: 100%; }
	.newsScienceEventWrap h2{font-size: 1.8em;}
	.newsScienceEventWrap .resTab .tabNav li a{font-size: 1.4em;}
	.aboutSection .textAbout h2{font-size: 2.00em;}
	.eventGallery{padding: 30px 0;}
	.scientistProfile li{width: 50%;}
    .indexBanner .sliderBanner .bannerCaption{width: 90%;margin: 0 auto;bottom: 10%;}
    header.fixed .topStrip{display: none;}
    #nav > li > a:hover::before{display: none;}
    .sliderBanner img { height: 370px; object-fit: cover; }
}

@media only screen and (max-width: 991px) {
/*Navigation*/
#nav {display:none;position:fixed;left:0;right:0;background:#073e74;width: 100%;overflow-y: auto;top: 0;height: 100%; }
#nav ul{background:#305d93;}
.toggleMenu, #nav .menuIcon {display:block;}
#nav li {float:none;display:block;border:none;}
#nav li a{border-top:1px solid #777777;color: #fff;}
#nav li.parent {position:relative;}
#nav li .menuIcon, #nav li li .menuIcon {width:46px; height:auto; background-color:#002d63; background-color: rgba(0, 45, 99, 0.5); background-image:url(../images/down-arrow.gif); background-repeat:no-repeat; background-position:center 15px; position:absolute;right:0;top:0;bottom:0;cursor:pointer;}
#nav li .menuIcon.active, #nav li li .menuIcon.active {background-color:#002d63; background-color: rgba(1, 36, 78, 0.5);}
#nav li > a:hover, #nav li.hover > a, #nav li.active > a, #nav li ul li a:hover, #nav li ul li > a.selected, #nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected, #nav > li > a:hover, #nav > li.hover > a, #nav > li.focus > a {background-color:#002d63;color: #fff;}
#nav ul {width:100%;display:none;position:static;transition:none;-webkit-transition:none;}
.hasJS #nav ul{opacity:1;}
#nav li ul li, #nav ul a {width:100%}
#nav > li:hover > ul, #nav li li:hover > ul, #nav li li li:hover > ul {display:none;}
#nav ul, #nav *:hover ul ul, #nav .hover ul ul, #nav .focus ul ul {margin-left:0;}
#nav li a {padding-left:15px;padding-right:15px;display:block;line-height:30px;font-size:16px;}
#nav li ul li a {padding:7px 55px 7px 25px; display:block;line-height:21px; background:url(../images/right-arrow.gif) no-repeat 15px 15px;color:#fff;border:none}
#nav li ul li ul li a {padding-left:45px;background-position:33px center}
#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:#00050b;color: #fff;}
#nav li ul li a:hover, #nav li ul li > a.selected, #nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected, #nav ul > .highlight > a {background-color:#305d93;color: #fff;}

/*Responsive Table*/
.responsiveTable, .responsiveTable tr, .responsiveTable td, .responsiveTable td:before { display:block; text-align:left; border:none;	/* Converts a table, table row, table column and table column:before into a block element */ }
.responsiveTable, .responsiveTable tr, .responsiveTable td:last-child { border-bottom:none; }
.responsiveTable thead, .responsiveTable tr th { position:absolute;	/* Hides table head but not using display none */ top:-1000em; left:-1000em; }
.responsiveTable tr { border:1px solid #eeeeee; border-bottom:2px solid #eeeeee;  margin:0 0 20px; }
.responsiveTable tr td:nth-child(1) { /* first column of the row */ border-left:none;}
.responsiveTable tr td:last-child { /* last column of the row */ border-right:none; }
.responsiveTable tr:last-child .td, .responsiveTable td { /* Column in the last row and column */ border-bottom:1px solid #eeeeee; }
.responsiveTable td:before { /* prints the value of data-label attribute before the column data */ font-weight:bold; padding-right:20px; line-height:27px; color:#174471; content:" "attr(data-label)"";	/* call the attribute value of data-label and adds a string // */ }
.responsiveTable tbody {display:block;}

.NotificationTicker .tickerBelt .marqueeScrolling { width: 84%; }
.galleryLeft .owl-carousel .owl-dots{display: none;}
.galleryLeft .owl-carousel{width: calc(100% - 0px)}
.galleryLeft .owl-carousel .owl-item img{height: auto;}
.innershadow .resTab{min-height: auto;}
.latestNewsWrap .viewAll{top: 55px;}
.latestNewsWrap .ticker .playPause{bottom: -55px;}
.scienceBeyondWrap .eventsCarouselWrap{min-height: auto;}
.scienceBeyondWrap{min-height: auto;}
.galleryLeft .owl-nav{right: 0;}
.galleryLeft .viewAll{right: 0px;}
.videoRow{padding-left: 0;}
.menuInformation{width: auto;}

.innerContentWhite h2{font-size: 22px;}

.menuInformation{width: auto;}

.mainNavigation{margin-top: 25px; background-color: #161f5b;}
header.fixed .logo{max-width: 130px;}
#nav li > ul{margin: 0;border-bottom: 0;}
.toggleMenu, #nav .menuIcon { display: block; height: 52px; }

.toggleMenu.active .mobileMenu { display: block; width: 80%; float: left; line-height: 20px; }

.toggleMenu.active .iconBar { background: none; position: relative; }


.toggleMenu.active .iconBar:before { content: ""; position: absolute; left: 0; top: 10px; width: 18px; height: 3px; background-color: #fff; -ms-transform: skewY(31deg); transform: skewY( 46deg ); }
.toggleMenu.active .iconBar:after { content: ""; position: absolute; left: 0; top: 10px; width: 18px; height: 3px; background-color: #fff; -ms-transform: skewY(-38deg); transform: skewY( -45deg ); }
/*.toggleMenu.active .iconBar:after { content: ""; position: absolute; left: 0px; bottom: 8px; width: 20px; height: 3px; background-color: #fff; -ms-transform: skewY(-38deg); transform: skewY( -38deg ); }
.toggleMenu.active .iconBar:after { content: ""; position: absolute; left: 0px; bottom: 8px; width: 20px; height: 3px; background-color: #fff; -ms-transform: skewY(-38deg); transform: skewY( -38deg ); }
.toggleMenu.active .iconBar:after { content: ""; position: absolute; left: 0px; bottom: 12px; width: 28px; height: 3px; background-color: #fff; -ms-transform: skewY(-38deg); transform: skewY( -38deg ); }
.toggleMenu.active .iconBar:before { content: ""; position: absolute; left: -1px; top: 9px; width: 23px; height: 3px; background-color: #fff; -ms-transform: skewY(31deg); transform: skewY( 31deg ); }
.toggleMenu.active .iconBar:before { content: ""; position: absolute; left: -1px; top: 9px; width: 23px; height: 3px; background-color: #fff; -ms-transform: skewY(31deg); transform: skewY( 31deg ); }
.toggleMenu.active .iconBar:before { content: ""; position: absolute; left: -1px; top: 9px; width: 30px; height: 3px; background-color: #fff; -ms-transform: skewY(31deg); transform: skewY( 31deg ); }*/

.menuInformation{width: auto;}
.toggleMenu .mobileMenu{display: none;}
.toggleMenu.active { z-index: 999; position: fixed; top: 0; right: 0; width: 100%; background-color: #5c994a; border-bottom: 1px solid #fff; }
.sliderBanner img { height: 250px; object-fit: cover; }
.indexBanner .sliderBanner .bannerCaption > .leftAnimate{font-size: 28px;line-height: 28px;}
.indexBanner .sliderBanner .bannerCaption .rightAnimate p{font-size: 18px;}
.bannerCaption .button{font-size: 18px;padding: 10px 22px;}

.aboutSection .researchTickerAndSlider .tickerBelt{width: 56% !important;}
.topStrip{width: 100%;}
.aboutSection .researchTickerAndSlider .tickerBelt .marqueeScrolling{width: 78%;}
.researchSlider { padding: 0 20px; }
.mainNavigation{z-index: 99;}

#mobileViewS { display: block; }
.rightLinks .search { display: none; }

#mobileViewS { position: relative; top: 25px; }
#mobileViewS a { width: 55px; background-color: #161f5b; height: 52px; display: inline-block; color: #fff; }
#mobileViewS a .fa { font-size: 25px; line-height: 52px; }
#mobileViewS a .fa:before { width: auto; }
#mobileViewS #edit-basic{top: 80px;}
header.fixed #mobileViewS{top: 25px;}

.innerContentWhite .row { margin: 0; }

.facilitiesCareer{padding: 30px 0;}
.facilitiesCareer h2 { font-size: 1.7em; }
.nationReport { padding: 170px 0 0px 0; }
#frmsrch{width: auto;}
.annualReports li {text-align: center;padding: 15px;}
.responsiveTable tr {height: auto !important;}
.responsiveTable tr td {padding: 5px 15px;width: auto !important;height: auto !important;}
table.responsiveTable tr:nth-child(odd) td, .tableRowOdd {border-bottom: 1px solid #ddd;}
.videoRow .owl-nav{margin-top: -76px;}
.card-news .news-body{min-height: 255px;}
.directorProfile{justify-content: center;}
.directorProfile .direcotDetails { text-align: center; }
.directorProfile .direcotDetails p { text-align: center;}
.eventsMain .owl-nav { bottom: -20px; }
.studList img{height: auto !important;}
.socialLinks ul li {margin-right: 15px;}
.socialLinks ul li:last-child {margin-right: 0;}

.NotificationTicker .tickerBelt { flex: 0 0 75%; max-width: 75%; }
.notiList h2 { flex: 0 0 20%; max-width: 20%; }

.facilityCol li { flex: 0 0 50%; max-width: 50%; -ms-flex: 0 0 50%; }
.innerCaption h2 { font-size: 22px; line-height: 26px; }
.innerContentWhite{padding: 30px 0;}

.scientistProfile li{flex: 0 0 33.33%; max-width: 33.33%; -ms-flex: 0 0 33.33%;}
.latestNewsWrap button{bottom: -56px;}
.btnTest_facilities{bottom: auto;top: 10px;}

}

/* ************* Mobiles Media Queries ****************** */
@media only screen and (max-width: 767px) {
.exploreMenuSlider .r-tabs .r-tabs-nav{display: block;}
.careerOprtunity .exploreMenuSlider .exploreMenu { float: left; width: 100%; position: relative; z-index: 9; margin-bottom: 25px; }
.careerOprtunity .exploreMenuSlider:before{width: 100%;}
.careerOprtunity .exploreMenuSlider{padding: 20px;}
.exploreSlider{width: 100%;padding: 0;}
.r-tabs .r-tabs-nav {display: none;}
.r-tabs .r-tabs-accordion-title {display: block;}
.formList .boxs > li, .formList .boxs > div {float:none; width:100%;}
.width50p {width:100%;}

.resTab .r-tabs-accordion-title .r-tabs-anchor{position: relative;background-color: #253996;}
.innershadow .resTab {border-radius: 0; min-height: auto;}
.resTab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#000;color: #FFF;}
.resTab .r-tabs-accordion-title .r-tabs-anchor:after { content: "\f107"; position: absolute; right: 18px; font-family: 'FontAwesome'; font-size: 20px; }
.resTab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor:after{content: "\f106"; position: absolute; right: 18px; font-family: 'FontAwesome'; font-size: 20px;}
.scienceBeyondWrap{min-height: auto;border-radius: 0;}

.topStrip .fontResize { display: none; }
.topStrip{text-align: center;}
.topStrip li{float: none;display: inline-block;vertical-align: middle;}
.galleryLeft .owl-carousel .owl-dots{display: none;}
.galleryLeft .owl-carousel{width: 100%;}
.videoRow{padding-left: 0;}
.indexBanner .sliderBanner .item{height: auto;}
.notiList h2 { flex: 0 0 23%; max-width: 23%; font-size: 18px; }
.NotificationTicker .tickerBelt { flex: 0 0 72%; max-width: 72%; }
.NotificationTicker .tickerBelt .marqueeScrolling { width: 75%; }
.aboutSection .researchTickerAndSlider .tickerBelt .marqueeScrolling { width: 100%; margin: 0;text-align: center; }

.bannerCaption .button{font-size: 16px;padding: 10px 15px;}
.aboutSection .researchTickerAndSlider .tickerBelt { width: 100% !important;text-align: center;}
.aboutSection .researchTickerAndSlider .tickerBelt .marqueeScrolling{border-radius: 0;}
.aboutSection .researchTickerAndSlider h2{width: 100% !important;border:none;text-align: center;}
.aboutSection .researchTickerAndSlider{top: 189px !important;}
.videoRight{margin-top: 20px;}
.aboutNCCS { margin-bottom: 20px; }
.galleryLeft .owl-nav{right: 0;}
.galleryLeft .viewAll{right: 0px;top: 0px;}
.copyRightsText { margin: 15px 0; }

.eventsMain .viewAll{bottom: 20px;}
.eventsMain .owl-nav{bottom: 0;}
.newsScienceEventWrap h2{font-size: 1.3em;}
.beyondInfo .beyondInfoDate{font-size: 1.1em;}
.aboutSection .textAbout h2 { font-size: 1.3em !important; }
.researchSliderHeader h2{font-size: 1.7em;text-align: center;}
.nationalRepositories .boxesNational .box .text p{text-align: left;}
.researchSlider .owl-nav span { font-size: 48px; }
.nationReport { padding: 170px 0 0px 0; }
#facilities #stopNews3{font-size: 16px;}
.nationReport h2 { text-align: center; font-size: 1.5em; margin-bottom: 10px;}
.nationalRepositories .nationalText h3{font-size: 1.3em;}
.facilitiesCareer{padding: 30px 0;}
.aboutSection .textAbout p{font-size: 1.000em;}
.aboutSection .textAbout{text-align: center;}
.nationalRepositories .nationalText h3{font-size: 1.5em;margin-bottom: 10px;}
#nationalrepository .box{width: 50%;}
#nationalrepository .boxesNational{text-align: center;}
.facilitiesCareer h2 { font-size: 1.3em; margin-bottom: 15px; }
.careerOprtunity .exploreMenuSlider .exploreMenu h4{font-size: 20px; margin: 0 0 10px;}
.nationalText { text-align: center; }
.galleryLeft h2{font-size: 1.8em;}
.videoRight h2{font-size: 1.8em;}
.footerBottomLinksWrap .bottomLinksLeft ul li { display: inline-block; text-align: center; float: none; }
.footerBottomLinksWrap .bottomLinksLeft{text-align: center;}
.footerLinks h3{font-size: 20px;margin-bottom: 22px;}

.sliderBanner img { height: 250px; }
.researchSlider{padding: 0 20px;}
.innerCaption h2{font-size: 24px;line-height: 30px;}
.innerCaption{width: 100%;}
.innerCaption h2 { font-size: 20px; line-height: 30px; }

.innerContentWhite{padding: 30px 0;}
.peopleSingle{margin-left: 0;}
.contentRight { margin-top: 16px; }
.sciBoxImg{height: auto;width: auto;margin: 0 auto;text-align: center;}

.directorProfile h5{font-size: 20px;}
.direcotDetails{margin-top: 20px;}
#scientist-profile-content .tab-pane{min-height: auto;}

.innerContentWhite h2{font-size: 22px;}
.innerContentWhite h3{font-size: 20px;}
.innerContentWhite h4{font-size: 18px;}
.innerContentWhite h5{font-size: 17px;}
.innerContentWhite h6{font-size: 16px;}


.facilityCol li{width: 50%;}

.peopleSingle p{font-size: 1em;}

.tripRight{padding: 0;}
header.fixed .mainNavigation {margin-top: 25px;}
.indexBanner .sliderBanner .bannerCaption{bottom: 10%;}
.indexBanner .sliderBanner .bannerCaption > .leftAnimate { font-size: 28px; line-height: 28px; }

.sliderBanner .owl-nav .owl-prev{left: 6px;}
.sliderBanner .owl-nav .owl-next{right: 6px;}
.indexBanner .sliderBanner .bannerCaption{width: 90%;margin: 0 auto;}
.NotificationTicker h4{font-size: 18px;}
.NotificationTicker .marqueeScrolling li{font-size: 14px;}
.indexBanner .sliderBanner .bannerCaption .rightAnimate p{font-size: 17px;}
.scienceBeyondWrap{margin: 15px 0;}

.galleryLeft .owl-nav{margin-top: -45px;}
.videoRow .owl-nav{margin-top: -72px;}
.eventGallery .row{margin-bottom: 0;}
.socialLinks{text-align: center;}
.copyRights p{text-align: center;}

.main_view{width: 100%;padding-right: 15px;height: auto;}

.side_view { margin-top: 10px; }
.side_view img { width: 32.33%; height: 5rem;}
.accordion .accTrigger{padding: 15px 35px 15px 15px;}
.peopleSingle p {word-break: break-word;text-align: left;}
.latestNewsWrap .viewAll{top: 5px;}
.latestNewsWrap .ticker .playPause { bottom: -5px; }
.studList img{height: auto !important;}
.scientistProfile li{flex: 0 0 50%; max-width: 50%; -ms-flex: 0 0 50%;}
.latestNewsWrap button { bottom: -10px; }
}
@media only screen and (max-width: 639px) {
.formList .boxs {margin-left:0;}
.formList .box {float:none; width:auto; margin-left:0;}
.notiList h2 { flex: 0 0 100%; max-width: 100%; font-size: 18px; justify-content: center; margin-bottom: 15px; border: 0; }
.NotificationTicker .tickerBelt { flex: 0 0 100%; max-width: 100%; }
.NotificationTicker .tickerBelt .marqueeScrolling{border-radius: 0;}
.notiList{text-align: center;}
.eventGallery .galleryLeft .videoCaption{width: calc(100% - 30px);}
.aboutSection .textAbout h2{font-size: 1.5em;margin-top: 25px;}
.aboutDoctordata{margin-top: 25px;}
.researchSliderHeader h2{font-size: 1.8em;}
.facilitiesCareer{padding: 30px 0;}
.facilitiesCareer h2 { font-size: 1.5em; margin-top: 15px; }
.galleryLeft h2 { font-size: 1.5em; }
.videoRight h2 { font-size: 1.5em; }
.galleryLeft .owl-nav{top:10px;}
.videoRow .owl-nav{top: 0px;right: 0;}
.indexBanner .sliderBanner .bannerCaption > .leftAnimate{font-size: 22px;line-height: 26px;}
.indexBanner .sliderBanner .bannerCaption .rightAnimate p { font-size: 15px;margin-bottom: 0; }
.sliderBanner img { height: 200px; }
.NotificationTicker .tickerBelt .marqueeScrolling{width: 100%;text-align: center;margin-right: 0;}
.NotificationTicker .marqueeScrolling li{font-size: 15px;}
.NotificationTicker h4{font-size: 24px;width: 100%;text-align: center;padding-left: 0;}
.scientistProfile li{width: 100%;}
.directorProfile{text-align: center;}
.innerContentWhite h2{margin-bottom: 20px;line-height: 30px;}
.newsScienceEventWrap{padding: 30px 0;}

.videoRight .viewAll { position: absolute;top: 0px;right: 70px;}
.homedirectortitle { font-size: 16px;}
.breadcrumbWrap ul li {font-size: 0.98em;}
#nationalrepository .nationalRepositories, #nationalrepository .nationalRepositories .boxesNational{justify-content: center;}
}
@media only screen and (max-width: 479px) {
.aboutNCCS ul li{width: 100%;}
#nationalrepository .box{width: 100%;}
.aboutSection .researchTickerAndSlider .tickerBelt{text-align: center;}
.aboutSection .researchTickerAndSlider .tickerBelt .marqueeScrolling{width: 100%;border-radius: 0;}
.nationReport h2{font-size: 1.3em;}
.nationalRepositories .boxesNational .box .text p{text-align: center;}
.nationalRepositories .boxesNational .box .text h4{min-height: auto;}
.newsScienceEventWrap h2 { font-size: 1.2em; }
.sliderBanner img{height: 160px;}
.NotificationTicker .tickerBelt .marqueeScrolling{width: 100%;text-align: center;margin-right: 0;}
.NotificationTicker .marqueeScrolling li{font-size: 15px;}
.NotificationTicker h4{font-size: 22px;width: 100%;text-align: center;padding-left: 0;}
.indexBanner .sliderBanner .bannerCaption > .leftAnimate{font-size: 20px;line-height: 22px;}
.indexBanner .sliderBanner .bannerCaption{bottom: 5px;}
.careerOprtunity .exploreMenuSlider{padding: 18px;}
.careerOprtunity .exploreMenuSlider .exploreMenu h4{font-size: 22px;}
.topStrip a{font-size: 13px;}
.eventGallery{padding-bottom: 0;}
.facilitiesCareer .leftFacilities .facilitiesMenu li a{font-size: 15px;}
#facilities #stopNews3{font-size: 18px;}
.directorProfile h5{font-size: 18px;}
.bannerCaption .button { font-size: 12px; padding: 5px 8px; }
.nationalRepositories .nationalText h3{font-size: 1rem;}
.beyondInfo .beyondInfoDate{font-size: 1rem;}

.innerContentWhite h2 { font-size: 18px; line-height: 26px; }
.innerContentWhite h3{font-size: 16px;}
.innerContentWhite h4{font-size: 15px;}
.innerContentWhite h5{font-size: 15px;}
.innerContentWhite h6{font-size: 15px;}
.breadcrumbWrap ul li {padding: 0 12px;font-size: 0.7rem;}
.breadcrumbWrap ul li:after {right: -2px;font-size: 16px;}

.facilityCol li{width: 100%;}
#nav ul li a{font-size: 1em;}
ul.bulletText li{font-size: 14px;}
.footerLinks h3 { font-size: 18px; margin-bottom: 22px; }
.footerLinks ul li { padding-bottom: 8px; }
.aboutNCCS { margin-bottom: 10px; }
.footerLinks ul li a{font-size: 14px;}
.employeeCorder a{font-size: 15px;}
.sliderBanner .owl-nav{top: 30%;}
.sliderBanner .owl-nav .owl-prev{width: 34px;height: 34px;}
.sliderBanner .owl-nav .owl-prev span{font-size: 36px;line-height: 12px;}
.sliderBanner .owl-nav .owl-next{width: 34px;height: 34px;}
.sliderBanner .owl-nav .owl-next span{font-size: 36px;line-height: 12px;}

.beyondInfo { text-align: center; }
.newsScienceEventWrap h2{text-align: center;}
.facilitiesCareer h2 { font-size: 1.2em; margin-top: 0px; }
.careerOprtunity h2{margin-top: 20px;}
.aboutSection .researchTickerAndSlider{top: 212px !important;}
.textAbout a {font-size: 1.2em;}
.aboutDoctordata { margin-top: 10px; }
.nationalRepositories .boxesNational .box .text{text-align: center;}
.toggleMenu{padding: 10px;}
.toggleMenu, #nav .menuIcon{height: 44px;}
#mobileViewS a{width: 44px;height: 44px;}
#mobileViewS a .fa { font-size: 20px; line-height: 45px; }
.aboutSection { padding: 50px 0 50px;}
.researchSliderHeader h2 { font-size: 1.5em; }
.aboutDoctordata span.drImnformation span.drName{font-size: 16px;}
.aboutDoctordata span.drImnformation span.director{font-size: 14px; line-height: 20px;}
.nationReport { padding: 180px 0 0px 0; }
.careerOprtunity { margin-top: 20px; }
#facilities #stopNews3{bottom: -28px;}
#nav li a{line-height: 22px;}
.peopleSingle{padding: 15px 0;}

.footerLinks{padding: 20px 0 20px;}
.beyondInfo .beyondThum{height: auto !important;}
.eventsMain .eventsInfo a{font-size: 15px;line-height: 22px;}
.eventsMain .eventsInfo p{font-size: 15px;height: auto !important;}
.annualReports li img {position: unset;display: block;margin: 0 auto 10px;}
.annualReports li .fileUpload {position: unset;text-align: center;margin: 10px 0 0;}
.annualReports li {padding: 15px;text-align: center;}
.innerCaption h2 {font-size: 18px;line-height: normal;}
.innerCaption {left: 0;padding: 0 15px;}
.breadcrumbWrap ul li:last-child {padding: 0;display: block;width: 100%;margin: 5px 0 0;}
.footerBottomLinksWrap .bottomLinksLeft ul li {width: 100%;margin: 0 0 3px;padding: 0 0 3px;border-bottom: 1px dashed rgb(255 255 255 / 20%);}
.footerBottomLinksWrap .bottomLinksLeft ul li:before {display: none;}
#backtotop {right: 10px;bottom: 10px;opacity: 0.8;}
.loginTopText {font-size: 14px;padding: 0;}
.main_view{height: 260px;}
.facilityCol li { flex: 0 0 100%; max-width: 100%; -ms-flex: 0 0 100%; }
.scientistProfile li{ flex: 0 0 100%; max-width: 100%; -ms-flex: 0 0 100%; }
.btnTest_facilities { bottom: auto; top: 0px; }
}
@media only screen and (max-width: 359px) {
.mainNavigation{margin-top: 25px;}
.innerBanner{height: 100px;}
.innerContentWhite p{font-size: 14px;}
.peopleSingle p{font-size: 14px;}
.copyRightsText{font-size: 14px;}
.accordion .accTrigger{font-size: 1em;}
.videoRight{margin-left: 0 !important;}
.videoRow li{height: 260px;}

.indexBanner .sliderBanner .bannerCaption > .leftAnimate{font-size: 16px;line-height: 20px;}
.indexBanner .sliderBanner .bannerCaption .rightAnimate p { font-size: 13px; }
.indexBanner .sliderBanner .bannerCaption .rightAnimate { font-size: 13px; }

.galleryLeft .owl-nav { margin-top: -50px; }
.facilitiesCareer .leftFacilities .facilitiesMenu li a{font-size: 15px;}
#scientist-profile-nav li a{font-size: 14px;}
.innerContentWhite { padding: 20px 0; }
.gstNumber strong { font-size: 14px; }
.footerBottomLinksWrap .bottomLinksLeft a{font-size: 14px;}
.copyRights p{font-size: 14px;}
.socialLinks span{font-weight: 900; font-size: 15px;}
.footerContact{font-size: 14px;}
.eventsMain .eventsInfo a{font-size: 14px;line-height: 22px;}
.eventsMain .eventsInfo p{font-size: 14px;}
.beyondInfoContent h5{font-size: 16px;margin-bottom: 5px;}
.aboutSection .textAbout p { font-size: 14px; }
.breadcrumbWrap ul li {padding: 0 7px;font-size: 0.6rem;}
.breadcrumbWrap ul li:after {right: -2px;font-size: 12px;}
.breadcrumbWrap ul{padding: 8px 0;}
table.responsiveTable {margin: 0 -15px 0 -15px;width: auto;}
.careerTabTbl table.responsiveTable {margin: 0;width: auto;}
}