@media screen and (max-width:1150px) {

	.page-naps .left {
		width: calc(100% - 240px);
		float: left;
	}
	.benefit-organization ul li.items {
		width: 25%;
		min-height: 153px;
		padding: 23px 7px;	
	}
	.financial-benefits .left {
		width: 49%;		
		background-size: 100%;
	}
	.financial-benefits .right {
		width: 49%;
		background-size: 100%;
	}
	.financial-benefits .inner {
		width: 82%;
	}
	.financial-benefits .details {
		width: calc(100% - 77px);
	}
	.mandate-list ul li{
		font-size: 14px;
	}
	.implement-agencies .left{
		width: 50%;
	}
	.implement-agencies .right .box li{
		font-size: 15px;
	}
	.how-apply ul {
		display: inline-block;
		width: 100%;
	}
	.apply-process {
		float: right;
		margin-top: 15px;
		width: 100%;
	}
	
	.benefit-right{
		display: none;
	}
	.benefit-left {
		width: 100%;
		float: left;
	}
	.benefit-left li {
		width: 33.3%;
	}
	.appr-li li {	
		width: 30%;
	}
	.appr-li li h2{
		margin-top: 8px;
	}
	.black-bg li{
		width: 48%;
	}
	.cir-txt{
		font-size: 22px;
	}
	.light-bg li {
		width: 49%;
	}
	.nsdc-new-page ul.partner-list li .heading-data .top-text.pr-name {
		width: calc(100% - 220px);
		float: left;
		margin-right: 25px;
	}
	.training-dashboard-page{
		margin-left: 50px;
	}
	.training-dashboard-page .ceo-sec, .training-dashboard-page .tp-information {
		margin-right: 0;
		width: 100%;
		padding: 21px;
		box-sizing: border-box;
		height: auto;
		margin-bottom: 15px;
	}
	.training-dashboard-page .training-programmes {
		width: 100%;
		height: auto;
		overflow-y: no;
		float: left;
		position: relative;
		box-shadow: 0 0px 6px rgba(0,0,0,.14);
	}
	.training-dashboard-page .top-sector .title-text {
		width: 100%;
		height: auto;
		padding: 37px 0 30px 30px;
		
	}
	.training-dashboard-page .ceo-sec.business {
		width: 100%;
		height: auto;

	}
	.training-dashboard-page .business-modal.half{
		width: 100%;
		height: auto !important;
	}
	.training-dashboard-page .top-sector .icon{
		width: 19%;
	}
	.training-dashboard-page .top-sector, .training-dashboard-page .business-modal{
		height: auto;
	}
	.training-dashboard-page .inner-sec {
		position: relative;
		top: 0;
		transform: translateY(-50%);
	}
	.nsdc-new-page ul.partner-list li .inner-data .data-name{
		width: 33%;
		box-sizing: border-box;
	}
	.page-tphub .nos-qp-pager-right{
		width: 100%;
	}
	.pmmy-how-work-left{
		width: 101%;
		background: url(../images/work-pattern.jpg) repeat top left;
	}
	.pmmy-how-work-right {
		width: 101%;
		float: right;
		background: #2491d5;
		box-sizing: border-box;
		padding: 40px 12px 40px 40px;
		height: auto;
	}
	.funding-new-sec .title span {
		color: #303030;
		line-height: 56px;
		font-size: 27px;
	}
	.funding-new-sec .title{
		line-height: 56px;
		font-size: 27px;
	}
	.funding-new-sec .banner .main-text{
		width: 98%;
	}
	.new-0308 .banner-bot-left{
		width: calc(100% - 400px);
	}
	.partner-sup-left {
		width: calc(100% - 380px);
		float: left;
	}
	.funding-new-sec .commit-section.desear-commit li {
		width: 48%;
		box-sizing: border-box;
		height: 240px;
		padding: 50px 20px 0 20px;
	}
	.funding-new-sec .desear-commit.commit-section ul li:nth-child(4) {
		border-bottom: 1px solid #6f6b6a;
	}
	.funding-new-sec .desear-commit.commit-section ul li:nth-child(4n) {
		padding-left: 20px;
		border-left: 1px solid #6f6b6a;
	}
	.deasra-img-left {
		width: 100%;
		float: left;
		background: url(../images/white-pattern.jpg) repeat top left;
	}
	.two-page-div li {		
		margin: 0 2%;		
		width: 46%;
	}
	.two-page-div li a{
		display: inline-block;
	}
	.photo-gallery-listing li {box-shadow:0 1px 2px #ccc; float:left; margin-bottom:1%; margin-right:1%; width:32.2%;}
	.rslides li .home_banner_video {display: none !important;}
	.video-img {display: block;position: relative;z-index: 9;cursor: pointer;}
	.header-right-top {margin-bottom: 0;margin-top: 0px;position: absolute;right:0px;text-align: right;margin-right:40px;}
	.header-right-left {margin-right: 19px;width:auto;}
	.header-right {float: right;width: 100%;}
	.main-container {width:98%;margin: 0 auto;}
	.navigation.sticky {left: 0;position: relative;top: auto;z-index: 9999;}
	.navigation {position: relative;}
	.banner {margin-top: 0;height: auto;}
	.banner::after {display: none;}
	.for-res-vid {height: auto;left: 1%;margin: 26px auto 0;position: relative;width: 98%;border: 2px solid #fff;}
	.header-menu {width: 98%;}
	.header-menu li a {padding: 14px 15px;}
	.news-slider {width: 98%;}
	.news-data {height: 235px;margin-bottom: 10px;}
	.banner .main-container {top: 40px;}
	.slid-wrap {width: 100%;}
	.nbs-flexisel-nav-left {left: -10px;}
	.hover-data p {font-size: 14px;}
	.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs {left: 12px;}
	.skil-left {float: left;width: 49%;}
	.skill-right {width: 48%;}
	.skill-right::after {width: 235px;}
	.skil-left ul li {box-sizing: border-box; margin-right: 1%; padding: 0px 0px; width: 49%;}
	.im-left {width: 65px;}
	.im-left img {width: 100%;height: auto;}
	.home-dashboard {float: left;width: 49%;}
	.home-social {float: right;width: 48%;overflow: hidden}
	.dash-map {width: 49%;text-align: left;}
	.footer-left {float: left;width: 100%;}
	.footer-right {float: right;width: 100%;}
	.footer-right-newsletter {width: 48%;float: left;margin-right: 2%;}
	.footer-social {margin-top:0; width:15%; float:left;}
	.footer-right {float: right;margin-top: 20px;width: 100%;}
	.social-icon {display: none;}
	.sec-ski-coun .nbs-flexisel-nav-left {left: -9px;}
	.left-side-bar {width:30%;}
	.right-side-bar {width:66%;}
	.our-team-wrap-list li:nth-child(3n) {margin-right:1%;}
	.our-team-wrap-list li {width:32%; margin-right:1%;}
	.our-team-wrap-list li  img {width:100%;}
	.left-contact {width:38%;}
	.right-contact {width:59%;}
	.page-heading{font-size:28px;}
	.right-side-bar p strong ,.left-contact li{font-size:14px;}
	.left-contact h5,.right-contact h4 {font-size:17px;}
	.tplisting_heading ul li a {padding: 2px 9px;}
	.news-down-heading {width: 75%;}
	.partner-slider .nbs-flexisel-item img {width:100%;}
	.footer-left li {width:19%;}
	.footer-left li li {width:100%;}
	#back-top span#button, #back-top-prev span#button-prev {width:40px; height:40px;}
	#back-top {bottom:40px;}
	.banner-bottom-slider .nbs-flexisel-nav-right {right:-44px;}
	.left-side-bar li {box-sizing:border-box;}
	.our-team-desig {font-size:13px;}
	.our-team-desig::after {top:-1px;}
	#Trainee-under-pmkvy img , #Fund-allocation img, #Term-training img, #Work-flow-RPL img, #Special-project img , #making-process img{width:100%;}
	.part-left {width:70%;}
	.impo-notif {width:30%;}
	.industry-corp-tab-wrap .tab ul.main-ul li {width:12%; padding:23px 5px 5px;}
	.indcorp-model-title {font-size:15px;}
	.indcorp-model-desc {font-size:14px;}
	.Case-study-listing li{width:32.3%;}
	.Case-study-listing li img {width:100%;}
	.career li {width:31.9%;}
	.career ul li:nth-child(3n) {margin-right:0px;}
	.career-img img {width:100%;}
	ul.life-at-nsdc li img {height:257px;}
	.view-testimonials li {width:48%; margin-right:39px;}
	.view-testimonials li:nth-child(even) {margin-right:0px;}
	ul.site-map-menu li.site-map-li-4 ul li li, ul.site-map-menu li.site-map-li-5 ul li li {width:31%;}
	.photo-gallery-desc {min-height:80px;}
	.photo-gallery-img img {width:100%;}
	.career-sm-icon {top:167px;}
	ul.life-at-nsdc li:first-child img:nth-child(odd){width: 28.8%;}
	ul.life-at-nsdc li:last-child img:nth-child(even){width:29%;}
	.opening-row-inner {margin-left:18px; width:100%;}
	.header-menu ul li {font-size: 14px;}
	#map , .map-svg{width:553px !important; margin:0px;}
	.Case-study-listing li:nth-child(3n) {margin-right:0px;}
	.two-tab ul {text-align:left;}
	.two-tab ul li {width:47%;}
	.product-logo li p {padding:0px 5px;}
	.right-side-bar h3 {font-size:23px;}
	.site-map-menus .site-map-menu .site-map-menu .expanded {width:100%;}
	.site-map-menus .site-map-menu .site-map-menu .expanded li {width:30%;}
	.banner-bottom-slider .bx-wrapper .bx-next {right: 13px;}
	.banner-bottom-slider .bx-wrapper .bx-prev{ right: 10px;}
	ul.site-map-menu li ul li, ul.site-map-menu li.site-map-li-4 ul li li, ul.site-map-menu li.site-map-li-5 ul li li {width:30%;}
	.inner-banner img {height:auto;}
	ul.life-at-nsdc li img {margin-right:0px;}
	.bg-current-opening {float:left!important; width:97%!important;}
	.st-accordion {width:97%;}
	.opening-row-inner {margin-left:20px!important; width:99% !important;}
	a.nos-qp-download-link {float:right; padding: 0px 33px 0px 5px;}
	.vido-big-left {width:79%;}
	.Case-study-listing li iframe {width:100%;}
	#funded-affiliation p img, #International-Skill-Training-Process img {width:100%;}
	.down-doc {background:#ce171e url("../images/d-icon.png") no-repeat scroll 84% center;}
	.down-doc a {padding:10px 0px;}
	.right-side-bar h2, .right-side-bar .view-our-team h3 {font-size:19px;}
	.page-node-23 .our-team-wrap-list {width:100%;}
	.left-iisc-media {background:#fbfbfb none repeat scroll 0 0; margin-top:-16px;}
	.bottam-main-head{margin-left:0;}
	.header-right-top .revert-back {margin-right:0px;}
	.sec-ski-coun .nbs-flexisel-nav-right {right:-11px;}
	.cust-fild li label {width:20%; float:left;}
	.wrap-select {width:77%; float:right;}
	.cust-fild li {margin-bottom: 30px;}
	.cust-fild li input {width:77%; float:right;}
	.cust-fild li .w-50 label {width:42%;}
	.w-50 .wrap-select {width:53%;}
	.ind-left {width:50%;}
	.ind-right {width:46%;}
	.ind-right img {width:100%;} 
	.testi-content-left {width:20%;}
	.testi-right {width:76%;}
	.page-img img {width:100%;}
	.partner-logo li {margin-right:27px;}
	.partner-logo li p {font-size:16px;}	 
	.nos-qp-table-content .pmkvy-table {font-size:14px;}
	.faqs-tab-wrap ul.main-ul {padding:10px 0;}
	.Visitors {width:10%; float:left;}
	.page-node-38 .button {margin-top:10px;}
	.webform-client-form-767 {width:100%;}
	.nos-qp-table-content table .views-field-field-model-curriculum a {width:38% !important;}
	.export-to-excel {width:40%;}
	.nos-qp-result-left {width:40%;}
	.nos-qp-pager-right {width:60%;}
	.nos-qp-table-content table {overflow:scroll; width:100%;}
	.section-trainer-search .views-exposed-widget {width:31%;}
	.our-partners-new-left {width:60%;}
	.our-partners-new-right {width:40%;}
	.training-center-form form ul .train-center-form label {width:100%; margin-bottom:10px; padding-top:0px; font-size: 14px;}
	.training-center-form .train-center-form select {width:100%; padding:10px 10px;}
	.training-center-form .train-center-form {margin-bottom:10px;}
	.list-left {width: 50%;}
	.list-mid, .list-right{width: 49%;}
	.main-pop {width:90%;}
	.logo {width: 15%;}
	.new-menu {width: 77%;}
	.header-menu2 {margin-right: 10px; float:right;}
	.header-menu2 li {font-weight: normal;font-size: 13px;}
	.banner {width: 100%;}
	.rslides img {height: auto;}
	.content-marquee {/*padding: 7px 2% 5px 0;*/width: 76%;}
	.what-we-do {width: 49%;}
	.news-slider {width:48%;}
	.what-we-slider li {margin: 10px 1% 15px 0;width: 49%;}
	.banner-bottom-slider li > img {width: 100%; height: auto;}
	.news-inside .bx-viewport {height: 295px !important;}
	.what-text img {width: 35px;}
	.what-text p{font-size:13px;}
	ul.li-bullet li {margin-left: 1%;}
	.parnter-sli > li {margin-right: 1%; width: 19%;}
	.partlog > img {width: 100%;height: auto;}
	.footer-right-newsletter {width: 40%;}
	.digicert-logo {float: left; margin-top: 0; width: 16%;}
	.header-menu2 li ul.mega-menu {width: 825px;}
	.main-marquee {width: 98%;}
	.our-team-wrap-list li:nth-child(4n) {margin-right:1%;}
	.our-team-wrap-list li .our-team-img img {width: 225px; margin: 0 auto;}
	.our-team-wrap-list li {height:auto;}
	ul.con-left li.tel-icon,ul.con-left li.fax-icon {padding-top:5px;}
	ul.li-bullet li {margin-right: 5%;}
	.tenderdetails #sidebar-first .views-exposed-form .views-exposed-widget, .section-trainer-search .views-exposed-widget.views-submit-button {width: 31%;}
	.R-headline {width: 100%;}
	.L-headline {display:none;}
	.R-headline > p {line-height: 18px !important; margin: 10px 0 !important; padding: 0;}
	.side-bar-left {width: 30%;}
	.nos-qp-table-content.right-area {/*width: 67%; margin-left: 2.100840%;*/ width: 100%; margin-left:0;}
	.nos-qp-table-content.right-area ul li span {float: none; width: 100%; display: block; margin-bottom: 10px;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
				box-sizing: border-box;
	}
	.nos-qp-table-content.right-area .center-details {padding-left: 33px; float: none; width: 100%; word-wrap: break-word;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
				box-sizing: border-box;
	}
	.nos-qp-table-content.right-area .center-details:after {content: ''; display: block; clear: both; height: 0;}
	.nos-qp-table-content.right-area .read-more-trigger {margin-top: 5px;}
	.deasra-img-left{
		text-align: center;
	}
	.deasra-img-left img{
		display: inline-block;
	}
	.deasra-img-right {
		width: 100%;
		float: right;
		background: url(../images/blue-pattern.jpg) repeat top left;
		padding: 50px 0;
		text-align: center;
	}
	.deasra-img-right a{
		display: inline-block;
	}
	.who-avail-left , .who-avail-right{
		width: 100%;
	}
	.funding-new-sec .create-section.benefit li{
		width: 100%;
	}
	img.skill-thumb {
		width: 23%;
		height: 80px;
		float: left;
		margin-right: 2%;		
	}
	ul.video-sec-short li {
		width: 33%;	
	}
	.disclamer-text {
		width: 92%;
		float: right !important;
	}
	.training-dashboard-page .title-text.tab span.icon {		
		display: none;
	}
	.prt-overview p{ max-width:100%;}
	.prt-overview p br{display: none;}
	.life-cycle-tab .responsive-tabs__list .responsive-tabs__list__item{font-size: 14px; font-weight: normal;}
	.life-cycle-tab .responsive-tabs__list .responsive-tabs__list__item:last-child{padding-top: 15px;}
	.life-cycle-tab .tabs-content .left{width: 650px;}
	.funding-new-sec .guideline-section ul li{ width:25%; }
	.funding-new-sec .guideline-section ul li .image .img-100{ width:100%;height:160px;}
	.funding-new-sec .count-value ul{margin-top: 0px;}
	.funding-new-sec1 .count-value ul li {width: 20%; margin-right: 0px;}
	.nsdc-prt-boxes .prt-box{ width: 33%; padding:10px;}	
	.nsdc-prt-boxes .prt-box .img{ width:60px;}
	.nsdc-prt-boxes .prt-box .img img{ height:100%;}
	.nsdc-prt-boxes .prt-box .content{width: calc(100% - 95px);}
	/*Accordion slider*/
	.accordionjs-select, .accordionjs-title{width: 60px; font-size: 26px;}
	.accordionjs-content{padding: 20px 25px;}
	.accordion-content .yr-title{font-size: 36px;}
	.some-listing .some-listing-box{min-height: 133px; padding: 15px;}
	.some-listing .some-listing-box .img{width: 50px;}
	.some-listing .some-listing-box .counts{font-size: 30px;}

	/* LRT page */
	.lrt-row{margin-left: -5px; margin-right: -5px;}
	.lrt-row [class*="lrt-col-"]{padding-left: 5px; padding-right: 5px;}
	.lrt-overview .lrt-row{padding: 0;}
	.lrt-templates-block .lrt-temp-box a{padding-right: 10px;}

	.asked-questions {margin: 60px 0;}
	.asked-questions .right {width: 45.927%; padding: 0 10px; -webkit-box-sizing: border-box;}
	.asked-questions .image img,
	.asked-questions .image iframe {width: 100%; margin-left: 0;}
	.asked-questions .pdf-link {margin-top: 15px;}
	.asked-questions .pdf-link a {width: 66px; height: 60px;}
	.asked-questions .pdf-link a img {width: 26px;}
	.guidelines-list ul li {padding: 10px;}
}

@media screen and (max-width:995px) {
	.text-inner header{
		display:none;}
		.one-sidebar .page-heading{
			margin-top:40px;}
	
	.appr-li li {
		width: 47%;
		margin-bottom: 20px;
		height: auto;
	}
	.appr-li li h2{
		font-size: 20px;
	}
	.light-bg li {
		width: 100%;
		float: left;
		border-right: 0;
		padding: 15px 0;
		font-size: 17px;
		color: #5a5a5a;
		text-align: center;
		border-bottom: 1px solid #bfddf0;
	}
	.inner-banner {margin-top:0px;}
	.navigation.sticky{z-index:999999;}
	.section-left {border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;box-shadow: 0 1px 3px #ccc;display: block;left: -284px;position: absolute;top: -5px;transition: all 0.6s ease 0s;width: 275px !important;z-index: 99999;}
	.left-side-bar li,.page-left-menu .left-iisc-media ul li {background: #f4f4f4 none repeat scroll 0 0;border-bottom: 2px dotted #ccc;box-sizing: border-box;font-size: 14px;line-height: 19px;padding: 10px 16px;transition: all 0.6s ease 0s;width: 100%;}
	.page-left-menu .left-iisc-media ul li:hover{background: #f4f4f4;}
	.right-side-bar {width:100%; margin-top:45px;}
	nav {z-index:999999;}
	.section-left.left-part-active {left:-12px; transition: all 0.6s ease 0s;}
	.left-part-slide.left-part-slide-active {background: #0085cb url("../images/arrow-left.png") no-repeat scroll center center;}
	.left-part-slide {display: block;}
	/*.header-right-top li {display:none;}*/
	.header-right-top {width:auto;}
	.header-right-top ul.lang-switch-list li {display:block;}
	.header-menu ul li.sho-desk {display:block;}
	.header-menu ul li.sho-desk.phone-no {display:none;}
	.header-right-top li.phone-no {display:block; border-right:0;}
	.header-right {width:100%;}
	.header-right-left {margin-top:59px; width:374px;}
	.main-mmnu {display:none; position:absolute; right:0; top:36px; width:300px;}
	.nav {display: block;}
	.header-menu ul li {border-bottom:1px dotted #ccc; box-sizing:border-box; padding:0; position:relative; width:100%;}
	.header-menu ul li ul {background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; left:0 !important; opacity:1; position:relative; top:0; transition:none 0s ease 0s; visibility: visible;width: 100%;display: none}
	.header-menu ul li:hover > ul {top:0; display:none}
	.header-menu {margin:0 auto; width:100%;}
	span.arr-header {display:block;}
	.sub-menu-left, .sub-menu-center {display:none;}
	.sub-menu-right {float:right; margin-right:0; margin-top:15px; width:98%;}
	.header-menu .sub-menu-right ul {display:block;}
	.main-ul-nav {display:none; left:0; position:absolute; top:36px; width:100%;}	
	.banner::after {display: none;}
	.news-slider {position: relative;}
	.banner .main-container {top:70px;}
	.banner-up-cont h2 {font-size: 25px;}
	.banner-up-cont h3 {font-size: 36px;}
	.news-inside {width: 100%;}
	.skil-left {float: left;width: 100%;margin-right: 0;}
	.skil-left ul li {width: auto;}
	.skill-right {width: 100%;margin-top: 20px;}
	.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs {bottom:auto; left:auto; right:9px; top:36%;}
	.skill-txt {text-align:center; width:75%; border:0}
	.nbs-flexisel-nav-right {right:0;}
	.footer-left li {width:100%;}
	.footer-left li li {width:auto;}
	.footer-last p.left {float:left; text-align:center; width:100%;}
	.footer-last p.right {width:100%; text-align:center; margin-top:6px;}
	.our-team-wrap-list li .our-team-title {margin-top:10px;}
	.our-team-wrap-list li .our-team-pdf {bottom:5px; opacity:1; visibility:visible;}
	.left-side-bar.left-blog {margin-top:0px;}
	.bradcam {padding:5px 0;}
	.career li {width:31%; min-height:370px;}
	.career-sm-icon {display:none;}
	.career-text {margin-top:0px;}
	.right-side-bar .career-text h4 {font-size:17px;}
	.career-img {min-height: 156px;}
	ul.life-at-nsdc li:first-child img:nth-child(odd){width:65%;}
	ul.life-at-nsdc li:first-child img:nth-child(even){width:34.3%;}
	ul.life-at-nsdc li:last-child img:nth-child(even){width:65%;}
	ul.life-at-nsdc li:last-child img:nth-child(odd){width:34.3%;}
	.home-section-right .news-notification {margin-left: 1.3%;}
	.Case-study-listing li {width:32%;}
	.page-heading {font-size:26px;}
	.node-type-case-study .page-heading {width:100%;}
	.node-type-case-study .back-case-study {position:absolute; top:15px; right:0px; width:100%;}
	.righ-heading span {font-size:20px;}
	.righ-heading::after {right:-25px;}
	.product-logo li {margin-left:6px; margin-right:6px;}
	.help-toggle { display:block;}
	.header-right-top li.phone-no ul li{display:block;}
	#block-locale-language { margin-top: -30px;}
	.header-right-top li.phone-no:hover ul {display: none;}
	.header-right-top li.phone-no ul {left: -66px; overflow: hidden; padding-top: 13px; position: absolute; top: 28px; width: 330px; z-index: 99999999;	}
	.header-right-top li.phone-no {background: rgba(0, 0, 0, 0) url("../images/phone-icon.png") no-repeat scroll 0 2px; cursor: pointer; position: absolute; right: 63px; top: 0;}
	.rslides img{height:auto;}	
	.home-social .tab-container{height:auto;}
	.bx-controls-direction {bottom:13px;}
	.header-menu li a {font-weight: normal; padding: 11px 15px; text-transform:none;}
	.node-registration_form_for_trainer-form .form-item  input, .node-registration_form_for_trainer-form .form-item  select  {-webkit-appearance:none;}
	.header-right-top {right: 55px;}
	.header-right-top li.phone-no {right: 266px;width: 55px;}
	header {padding: 10px 0;}
	.news-inside .bx-viewport {height: 220px !important;}
	/*ul.li-bullet li {margin-left: 2%;width: 48%;margin-bottom: 5px;}*/
	ul.li-bullet li {/*width: 100%;*/}
	ul.li-bullet li {margin-right: 0%;}
	ul.li-bullet a {width: 100%;min-height: 125px;float: right;}
	.footer-left li {width: 20%;margin-right: 1%;}
	.footer-left li a.footer-menu-expanded, #block-webform-client-block-10 .block__title {font-size: 12px;}
	.footer-left li li {font-size: 11px; width:100%;}
	.footer-right-newsletter {margin-right: 5%; width: 31%;}
	.digicert-logo {width: 15%;margin-top:0;}
	.footer-social {float: left; margin-top: -9px; width: 22%;}
	.training-center1 li {width: 31%;}
	ul.training-center1 li .title1 {min-height: 65px;}
	.tranining-center{padding: 20px;}
	.tranining-center .search-by-name, .tranining-center .search-by-location, .tranining-center .search-by-sector{padding: 15px;}
	.prt-overview .dev-listing li{ width:33%;}

	/*Accordion slider*/
	.accordionjs{height: 520px;}
	.accordionjs-select, .accordionjs-title{width: 50px; font-size: 20px;}
	.accordion-content .yr-title{font-size: 32px; margin-bottom: 15px;}
	.accordion-content p{margin-bottom: 20px;}
	.some-listing .some-listing-box{width: 50%; min-height: 110px;}
	.some-listing .some-listing-box:nth-child(3n){border-right: 1px solid rgba(255,255,255,0.3);}
	.some-listing .some-listing-box:nth-child(2n){border-right: 0 none;}
	.some-listing .some-listing-box:nth-last-of-type(3){border-bottom: 1px solid rgba(255,255,255,0.3);}
	.some-listing .some-listing-box:nth-of-type(3),.some-listing .some-listing-box:nth-of-type(5){padding-left: 0;}
	.some-listing .some-listing-box:nth-of-type(4){padding-left: 15px;}

	/* LRT page */
	.funding-new-sec.lrt-page .banner .main-text{padding: 30px 0;}
	.funding-new-sec.lrt-page .banner .main-text .text{line-height: 1; margin: 0; font-size: 30px;}
	.funding-new-sec.lrt-page .banner .main-text .text span{display: none;}
	.lrt-row{margin-left: 0; margin-right: 0;}
	.lrt-row [class*="lrt-col-"]{padding-left: 0; padding-right: 0;}
	.lrt-col-half,.lrt-col-3{width: 100%;}
	.lrt-overview .lrt-col-half{margin-top: 10px;}
	.lrt-overview .grey-box{padding: 20px;}
	.lrt-overview .grey-box span{padding: 15px 0 0 40px; width: 100%; display: block; border-right: 0 none; -webkit-background-size: 30px auto; background-size: 30px auto; min-height: 45px; letter-spacing: 0;}
	.lrt-overview .grey-box ul{display: block; width: 100%; margin-top: 10px; padding-left: 0;}
	.lrt-services .white-box .lrt-content{min-height: auto;}
	.lrt-services .lrt-col-3:nth-last-of-type(2) .white-box, .lrt-services .lrt-col-3:nth-last-of-type(3) .white-box{margin-bottom: 30px;}
	.lrt-templates-block h4{font-size: 18px;}
	.lrt-templates-block .lrt-row{margin-bottom: 0;}
	.lrt-templates-block .lrt-temp-box{margin-bottom: 20px;}
	.lrt-templates-block .lrt-temp-box a{padding-right: 0;}
	.page-naps .naps-bottom {
		padding: 5px 0;
	}
}
@media screen and (max-width:800px){
	.table-wrap-for-resp .mCSB_container{
			width: 100%;overflow-x: auto;
	}
	
	.page-node-6225 .nos-qp-result-left{
		width:100%;
	}
	.nos-qp-table-content table{
		table-layout:auto;
	}
	.benefit-organization ul li.items {
		width: 100%;
		min-height: inherit;
		padding: 15px 7px;
		height: auto;
	}
	.implement-agencies .left , .implement-agencies .right {
		width: 100%;
		height: auto;
	}
	.benefit-organization ul li.items .details {
		width: calc(100% - 100px);
	}
	.financial-benefits .left {
		width: 100%;
		background-size: 100%;
		background: #cd3c29;
		height: auto;
		padding: 20px 0;
	}
	.financial-benefits .right {
		width: 100%;
		background-size: 100%;
		background: #0386cf;
		height: auto;
		padding: 20px 0;
	}
	.financial-benefits .left .inner , .financial-benefits .right .inner{
		margin-top: 0;
	}
	.full-width-b{
		display: none;
	}
	#training_completed , #training_archeived{
		width: 48%;
	}
	span.page-title {		
		width: 75%;		
	}
	.disclamer-text {
		width: 90%;		
	}
	.training-dashboard-page .top-sector .icon{
		width: 30%;
		margin-left: 2%;
	}
	.inner-scheme-tab {
		width: 200px;		
	}
	.training-dashboard-page .title-text{
		font-size: 15px;
	}
	.nsdc-new-page ul.partner-list li .inner-data .data-name {
		width: 100% !important;
		box-sizing: border-box;
		border-bottom: 1px solid #ccc;
		box-shadow: none;
		background: no-repeat;
		padding-right: 0;
	}
	.nsdc-new-page ul.partner-list li .inner-data .data-name.partner{
		padding-bottom: 30px;
		border: 0;
	}
	.pmmy-how-work-left img{
		width: 100%; height: auto;
	}
	.work-process h5{
		line-height: normal;
	}
	.two-page-div li {
		margin: 4% 0;
		width: 100%;
	}

	.home-dashboard{padding-top:0;}
	.main-nav{display:none;}
	/*.new-menu {display: none;}*/
	.slicknav_menu {display:block;}
	.slicknav_menu {
		text-align: right;
	}
	.logo {  
	  margin-top: 5px;  
	}
	.logo-right { 
	  margin-right: 20%; margin-top:10px;
	}
	.header-menu2 a span.home-text {display:block;}
	.slicknav_menu img{display:none;}
	.respon{display:block; width:100%; float:left}
	.left-contact {width:51%;}
	.right-contact {width:45%;}
	.text-inner {margin-top: 30px;}
	.left-blog.left-side-bar li {background: #fff url("../images/square-bg.jpg") no-repeat scroll 10px 20px; padding: 13px 30px;}
	.right-side-bar .career-text h4 {font-size: 16px;}
	.Case-study-listing li {margin-right:14px;}
	.left-part-slide {right:-40px; margin-top:-30px;}
	#sidebar-first {margin-top: 0;}
	.left-side-bar li:hover, .left-side-bar li.active-trail {background:none;}
	.section-left {top:15px; left:-286px;}
	.right-side-bar h3 {font-size:24px;}
	.two-tab ul li {margin-right:19px;}
	.text-inner a {font-size:13px;}
	.righ-heading span {font-size:18px;}
	.product-logo li {margin-left:10px; width:31%;}
	.tplisting li {width:100%;}
	a.nos-qp-download-link {padding:0px 37px 0px 10px;}
	.pagination li {display: inline-block; float: none; margin-right: 4px; width: auto; padding:0;}
	.tplisting_heading ul li a {padding:2px 5px;}
	.tplisting_heading {padding:15px 15px;}
	.view-testimonials li {width:48%; margin-right:20px;}
	.nsdc-news-content .tab .tab-container ul li {width:100%;}
	.vido-big-left, .vido-big-right {width:100%;} 
	.header-right-left {margin-top: -40px;width: 372px;}
	.vido-big-right li {width:24%; display:inline-block; vertical-align:top;}
	.vido-big-left {padding:0px;}
	.right-side-bar h2, .right-side-bar .view-our-team h3 {font-size:19px;}
	.header-search {top:54px;}
	.partner-logo li {width:32%; margin:0px;}
	.part-left{width:100%;}
	.impo-notif {width:100%; margin-top:50px;}
	.down-doc {padding:0px 60px; display:inline-block;}
	.section-nos .text-inner a {font-size:17px;}
	.section-blog .left-part-slide {height:44px;}
	.section-blog .page_bottom li {width:32%;}
	#back-top {right:1px;}
	.hover-data{bottom:-19px;}
	.hover-data h4 {margin-bottom:0px; font-size:18px;}
	.hover-data p {min-height:0px;}
	.slid-wrap:hover .hover-data {bottom:-19px;}
	.nos-qp-table-content {overflow:scroll;}
	.cust-fild li , .w-50{width:100%;}
	.cust-fild li .w-50 label {width:20%;}
	.w-50 .wrap-select {width:77%;}
	.w-50 {margin-bottom: 30px;}
	.page-node-6225 .cust-fild li:last-child label {display:block; width:21%;}
	.page-node-6225 .cust-fild li:last-child  input, .page-node-6225 .cust-fild li:last-child  button {width:38%;}
	.qp-nos-search-instructions {margin-bottom:25px;}
	.ind-left {width:100%;}
	.ind-right {width:100%; text-align:center;}
	.testi-content-left {width:26%; margin-right:20px;}
	.testi-right {width:71%;}
	.testi-right span {font-size:18px; line-height:22px; padding-right:90px;}
	.page-node-38 .button {padding:0px 0px;}
	ul.download-data {width:100%;}
	#protected-pages-enter-password {width:100%;}
	.section-language-skill-videos .skill-video-tp .vido-big-right , .section-language-skill-videos .skill-video-tp .vido-big-right .vido-big-right{width:100%;} 
	.section-language-skill-videos .vido-big-right li {width:46%; display:inline-block; padding-right:0px; margin-right: 29px;}
	.section-language-skill-videos .skill-video-tp .vido-big-right {width:100%; height:200px; overflow:scroll;  margin-bottom:0px;}
	.section-language-skill-videos .hgi {height:200px;}
	.Visitors {width:49%; float:right; margin-top:20px;} 
	.page-node-21 .text-inner, .section-advocacy .text-inner, .node-type-industry-corporate .text-inner, .page-node-306 .text-inner , .section-caution  .text-inner, .section-nos-listing .text-inner, .section-work-nsdc  .text-inner, .section-rti .text-inner, .section-innovation-engagement .text-inner, .section-industry-partnership-csr  .text-inner, .section-language-skill-videos  .text-inner, .section-qp-nos-results .text-inner {margin-top:15px;}
	ul.for-content-li li {text-align:left;}
	.nos-qp-table-content table td a:first-child {width:90%;}
	.nos-qp-table-content table .views-field-field-model-curriculum a {width: 50% !important;}
	.nos-qp-result-left {width:30%; padding-top:0px;}
	.nos-qp-pager-right {width:70%;}
	.export-to-excel{width:100%; margin-top:10px;}
	#Record {right:40px;}
	.thumbnails-visible-container {height:460px !important;}
	.text-thumbnail .thumbnail-scroller.vertical .arrows a.next {bottom:-65px;}
	.our-partners-new-left, .our-partners-new-right {width:100%;}
	.submit-form {float:left; margin-left:30px;}
	.our-partners-new-left {text-align:center; margin:0 auto; display:inline-block;} 
	.wise-img {text-align:center; margin:0 auto; display:inline-block;} 
	.filter-custom {width:100%;}
	.list-left, .list-mid, .list-right {width:100%; min-height:0px;}
	.list-right .tab-list , .tab-container1{width:49%;}
	.submit-form {margin-left:0px;}
	.main-pop {width:90%;}
	.what-we-slider li {text-align: center;}
	.what-text p {margin-left: 0;width: 100%; font-size:12px;}
	.what-we-slider li:hover .what-text {padding-bottom: 14px;}
	.what-text a {margin: 10px auto 0;}
	.news-desc {width: 83%;}
	.date {width: 12%;}
	.site-language {float: right;margin-right: 30px;}
	.header-right-top {right: 70px; margin-top: -9px;}
	.search-show-but {cursor: pointer; position: relative; right: -10px; top: 40px;}
	.region.region-search {right: -15px;top: 67px;}
	.our-team-desig {font-size: 12px;}
	.search-show-but {display: none;}
	header {padding: 15px 0;}
	
	.header-right-top li.phone-no {right: -110px; width: auto; top: 0px; display:block;}
	.header-right-top li.phone-no:hover ul {display: block;right: 0;position: absolute;left: auto; top: 12px; z-index:100;}
	.new-menu {width:auto; float:right; margin-left:10px;}
	.main-ul-nav {width:200px; z-index:10; left:auto; right:0; background:#fff;}
	.main-ul-nav li {display:block; float:none; margin-bottom:5px; padding: 4px 8px;}
	.main-ul-nav li a {display:block; border-right:0;}
	.main-ul-nav li:hover::after {background:none;}
	.footer-left ul.menu li.expanded {min-height: 205px;}
	.tenderdetails #sidebar-first .views-exposed-form .views-exposed-widget{width:100%;}
	.tenderdetails #sidebar-first .form-submit {width: auto;}
	.tenderdetails #sidebar-first .views-exposed-widget.views-reset-button {left: -38%;}
	.team-detail-page .text-body {margin: -7px 30px 0; min-height:auto;}
	.team-detail-page .text-body::before,.team-detail-page .text-body::after{background:none;}
	.team-detail-page .inner-bg {height: auto;}

	.slicknav_nav {position: fixed;top: 0; width: 100%; height: 100%; padding: 50px 0; z-index: 10;}
	.slicknav_nav:after {content: ''; display: block; width: 100%; height: 100px; position: absolute; bottom: -100px;}
	.slicknav_nav .close-menu {border: 2px solid rgba(255,255,255,0.5); width: 24px; height: 24px; position: absolute; cursor: pointer; right: 15px; top: 15px;
		-webkit-border-radius: 50%;
		   -moz-border-radius: 50%;
				border-radius: 50%;
	}
	.slicknav_nav .close-menu:before,
	.slicknav_nav .close-menu:after {content: ''; display: block; width: 2px; height: 16px; background: rgba(255,255,255,0.5); position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto;
		-webkit-transform: rotate(45deg);
		   -moz-transform: rotate(45deg);
				transform: rotate(45deg);
	}
	.slicknav_nav .close-menu:after {
		-webkit-transform: rotate(-45deg);
		   -moz-transform: rotate(-45deg);
				transform: rotate(-45deg);
	}
	.page-node-6225 .nos-search-name-code #qpnamecode {display: block; margin: 20px auto 10px;}
	.page-node-6225 .nos-search-name-code #nossub {display: inline-block; margin: 0;}
	.funding-new-sec .banner .main-text , .deasra.funding-new-sec .banner .main-text {
		width: 100%;
		position: relative;
		background: #018b95;
		top: 0;
		margin-top: 0;
		padding: 9px 0;
	}
	.funding-new-sec .commit-section.desear-commit li {
		width: 100%;
		box-sizing: border-box;
		height: auto;
		padding: 50px 20px 0 20px !important;
		border-right: 0 !important;
		border-left: 0 !important;
	}
	.deasra-img-left img {
		display: inline-block;
		width: 100%;
		height: auto;
	}
	.funding-new-sec .collaborate-section ul li{
		width: 32%;
		height: 300px;
		}
  .funding-new-sec .collaborate-section ul li p{
	  min-height: 150px;
	}
	.funding-new-sec .collaborate-section ul li:nth-last-of-type(2n){margin: 60px 10px 0;}
	.life-cycle-tab .tabs-content .left{ width:65%;}
	.life-cycle-tab .tabs-content .right{ width:30%;}
	.prt-overview{padding: 15px 0;}
	.prt-overview p{ max-width:100%;}
	.funding-new-sec1 .count-value ul li{width: 33.33%; margin-right: 0; margin-top:5px;}
	.nsdc-prt-boxes .prt-box{ width:100%; display:inline-block;padding:0;padding-bottom: 25px; border-right:none; }
	.page-successstories.section-successstories .blog-list-ul {display: -webkit-flex; display: flex; -webkit-justify-content: left; justify-content: left; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
	.page-successstories.section-successstories .blog-list-ul li {min-height: auto; }
	.press-release-table .views-exposed-form {padding: 15px 20px;}
	.press-release-table .views-exposed-form .views-exposed-widgets {display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 0;}
	.press-release-table .views-exposed-form .views-exposed-widget {width: 31%; padding: 0; margin: 1% 1.1%;}
	.press-release-table .views-exposed-form input,
	.press-release-table .views-exposed-form select {width: 100%; padding: 0 10px;}
	.press-release-table .views-exposed-form input.form-submit {padding: 6px 12px; width: auto; height: auto;}
	.node-type-wp-blog .page-heading {width: 100%;}

	.asked-questions {margin: 40px 0;}
	.asked-questions .left {width: 43.4091%;}
	.asked-questions .right {width: 54.927%; padding: 30px 10px;}
	.asked-questions .image {width: 140%; margin-left: -40%;}
	.asked-questions .heading {font-size: 24px;}

	.guidelines .left {width: 100%;}
	.guidelines .right {width: 100%;}
}

@media screen and (max-width:750px) {
	.implement-agencies .left .box ul, .implement-agencies .right .box ul{
		min-height: inherit;
	}
	.implement-agencies .sub-heading{
		text-align: left;
	}
	.implement-agencies .sub-heading .image{
		margin-left: 0;
	}
	.implement-agencies .left .box li .desc{
		padding-left: 14px;
		box-sizing: border-box;
	}
	.header-right-top li.qp-nos-search , .header-right-top li.help-sdmc{
		display: none;
	}
	.header-right-top , .header-right-top li.phone-no{
		top: 0 !important;
	}
	.header-right-top li.help-sdmc + .help-sdmc{
		display: block;
	}
	.benefit-left li {
		width: 100%;
		height: auto;
		padding-top: 0;
		padding-bottom: 18px;
	}
	.ben-img {	
		margin-top: 17px;	
	}
	.how-apply li {
		width: 100%;
		margin-right: 0;
	}
	.appr-li li {
		width: 100%;
		margin-bottom: 0;
		height: auto;
		padding-right: 82px;
		margin-top: 20px;
		margin-right: 0;
	}
	.light-bg li{
		line-height: 22px;
	}
	.black-bg li {
		width: 100%;
		margin-bottom: 10px;
		margin-right: 0;
	}
	.light-bg li img{
		display: none;
	}
	.nsdc-new-page .search-box .search-form{
		width: 98%;
	}
	.nsdc-new-page .search-box input.search-field{
		width: 100%;
	}
	.funding-new-sec .title{
		line-height: normal;
	}
	.partner-sup-left{
		width: 100%;
	}
	.partner-sup-right{
		width: 100%;
	}	
	.funding-new-sec .banner .main-text .text {
		font-size: 23px;
		color: #fff;
		font-family: "lato-semibold-webfont";
		margin-bottom: 0;
	}
	.funding-new-sec .banner .main-text .text span {
		display: block;
		font-family: "lato-regular-webfont";
		font-style: normal;
		font-size: 18px;
		margin-bottom: 9px;
	}
	.new-0308 .banner-bot-left {
		width: 100%;
	}
	.new-0308 .banner-bot-right img {
		display: block;
		width: 80%;
		margin-left: 10%;
	}
	.new-0308 .banner-bot-right {
		width: 100%;
		float: right;
	}
	.two-page-div li p {
		font-size: 14px;
		color: #0089cf;
		text-decoration: underline;
		text-transform: uppercase;
		font-weight: bold;
		text-align: center;
	}
	.section-trainer-search .view-header {
		color: #3a3a3a;
		font-weight: bold;
		position: relative;
		right: 0;
		top: 0;
		margin-bottom: 9px;
		text-align: right;
	}
	.section-trainer-search .views-exposed-widget {width:30%;}
	ul.download-data{width:100%;}
	.photo-gallery-listing li {margin-bottom:1%; margin-right:1%; width:45%; margin-left:3%;}
	.header-search .form-item {float:left; width:83%;}
	.view-comp-nsdc {margin-right:0;}
	.header-search {position:absolute; top:50px; width:272px;}
	.input-search {float:left; width:86%;}
	.header-right {width:64%;}	
	.banner .main-container {top:14px;}
	.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs {top:32%;}
	.banner .main-container {clear: both; position: absolute; right: 0; top: 44px; width: 100%;z-index: 9;}
	.sec-ski-coun .nbs-flexisel-nav-right{right:-3px;}
	.banner-bottom-slider li {width: 310px !important;}
	.banner-up-cont::after, .banner .main-container::after {display:none;}
	.left-contact , .right-contact{width:100%;}
	.left-contact {border-right:none; padding-right:0px;}
	.view-testimonials li {width:100%; margin-right:0px;}
	.view-testimonials {margin-top:30px;}
	.Case-study-listing li {width:48.4%;}
	.Case-study-listing li:nth-child(even) {margin-right:0px;}
	.Case-study-listing li:nth-child(odd) {margin-right:14px;}
	.node-type-case-study .page-heading {width:88%;}
	.page-heading {font-size:24px;}
	.right-side-bar h3 {font-size:22px;}
	.two-tab ul li {margin-right:16px;}
	.righ-heading span {font-size:17px;}
	.product-logo li {margin-left: 13px; width:30%;}
	ul.site-map-menu li ul li, ul.site-map-menu li.site-map-li-4 ul li li, ul.site-map-menu li.site-map-li-5 ul li li {width:47%;}
	.site-map-menus .site-map-menu .site-map-menu .expanded li {width:47%;}
	.inner-banner img {/*height:150px;*/}
	.tplisting_heading ul li {margin-bottom: 10px;}
	.career li:nth-child(2n) {margin-right:0px;}
	.career ul li:nth-child(3n) {margin-right: 20px;}
	.career li {width:48%;}
	.button a {padding: 1px 19px !important;}
	.partner-logo li {width:32%; margin-right:0px;}
	ul.li-bullet li {margin-left: 4%;margin-right: 3%;}
	.dashboard-social {/*display:none;*/}
	.testi-content-left {width:30%;}
	.testi-right {width:66%;}
	.testi-right span {font-size:15px;}
	.text-thumbnail .slide-wrapper {width:100%;}
	.text-thumbnail .thumbnail-scroller.vertical {width:100%;}
	.testi-content-left h5 {font-size:20px;}
	.transparent-btns_nav {bottom:-5px;}
	.advanced-slider .thumbnail-scroller .thumbnails-visible-container {height:330px!important;margin-top:20px;}
	.marq-left {background:none;padding-right:4px; width:auto;  padding-left: 5px;padding-right: 5px;}
	img.profile-img {width:100%;height: auto;}
	ul.training-center1 li .date1,ul.training-center1 li .title1{font-size: 12px;}
	.side-bar-left {width: 100%; float: none;}
	.nos-qp-table-content.right-area {width: 100%; margin-left: 0; float: none; margin-top: 20px;}
	.training-dashboard-page .top-sector .icon {
		width: 31%;		
		margin-right: 0;
	}
	.inner-scheme-tab {
		width: 100%;
		margin-bottom: 10px;
	}
	.training-dashboard-page .title-text.tab.inner-tab {		
		line-height: 22px;
		padding: 8px 14px;		
	}
	.training-dashboard-page .title-text.tab.inner-tab.active::after {		
		display: none;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .heading-data .top-text {
		text-transform: none;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data {
		position: relative;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data:after {
		content: '';
		display: block;
		height: 0;
		clear: both;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name {
		min-height: auto;
		padding: 15px 0 !important;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.info {
		width: 65% !important;
		float: left;
		border-bottom: 0;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner span {
		font-size: 14px;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner.mobileview {
		display: block;
		width: 35% !important;
		padding: 5px 0 0 !important;
		text-align: right;
		float: right;
		margin-top: 30px;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner.mobileview > b,
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner.mobileview > span {
		display: none;
	}
	
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner.mobileview .view-link {
		font-size: 12px;
		text-transform: capitalize;
		box-shadow: 0 0 10px rgba(0,0,0,0.2);
		padding: 0px 8px;
		margin: 0;
		float: none;
		display: inline-block;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner.mobileview .print-link {
		margin-top: 4px;
		margin-left: 4px;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner.mobileview .print-link img {
		width: 16px;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner.deskview {
		display: block;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner.deskview .view-link,
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.partner.deskview .print-link {
		display: none;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.schemes {
		width: 100% !important;
		border-top: 1px solid #ccc;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name.schemes b {
		padding-right: 0;
		padding-top: 0;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name .inner-data-add {
		
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name .list {
		font-size: 14px;
		margin-bottom: 0;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name span.name {
		width: 110px;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .inner-data .data-name .list:after {
		content: '';
		display: block;
		height: 0;
		clear: both;
	}	
	.funding-new-sec .guideline-section ul li{ width:50%;}
	.funding-new-sec .guideline-section ul li .image .img-100{ width:100%;}
	.how-apply{
		width: 100%;
		overflow: hidden;
	}
	.asked-questions .left {width: 100%;}
	.asked-questions .right {width: 100%; padding: 20px 0;}
	.asked-questions .image {width: 100%; margin:0;}
	.asked-questions .image img,
	.asked-questions .image iframe {margin: 0;}
}

@media screen and (max-width:650px){
	.eligibility table th{
		font-size: 14px;
	}
	.training-dashboard-page .ceo-sec span{
		font-size: 13px;
	}
	.who-avail-right .sp-3 , .who-avail-right .sp-2 , .who-avail-right .sp-1{
		font-size: 13px;
	}
	.banner-up-cont{display:none;}
	.partner-slider .nbs-flexisel-nav-right{right:-80px;}
	.partner-slider .nbs-flexisel-item img {width: auto;max-width: 100%;}
	.home-dashboard {float:left; width:100%; margin-right:0;}
	.home-social {margin-top:20px; overflow:hidden; width:100%;}
	.our-team-wrap-list li {width:48%;}
	.our-team-wrap img {width:100%;}
	.section-blog .blog-list-ul li {width:49%;}
	.career li {width:47%}
	.career ul li:nth-child(2n) {margin-right: 0px;}
	.career ul li:nth-child(3n) {margin-right:20px;}
	ul.life-at-nsdc li:first-child img:nth-child(odd){width:49%;}
	ul.life-at-nsdc li:first-child img:nth-child(even){width:49%;}
	ul.life-at-nsdc li:last-child img:nth-child(even){width:49%;}
	ul.life-at-nsdc li:last-child img:nth-child(odd){width:49%;}
  .two-tab ul li {width:100%; display:block;}
	.righ-heading:after {top:4px;}
	.product-logo li {margin-left:11px; width:46%;}
	.right-side-bar h2, .right-side-bar .view-our-team h3 {font-size: 19px;}
	.news-down-heading {line-height:21px;}
	.vido-big-right li {width:32%;}
	/*.mCSB_inside > .mCSB_container {margin-right:5px;}*/
	.funding-logo li {width:49%;}
	.nos-qp-table-content .pmkvy-table {font-size:14px;}
	.second-level li, .department-head li {width: 32.5%;}
	.nos-qp-table-content {width:100%; overflow:scroll;}
	.disclaimer_box {width:450px; height:auto;}
	button.acknowledge-btn {margin-top:10px;}
	.header-right {width:63%;}
	.header-search .form-item {width:75%;}
	.header-search {width:200px;}
	.nos-qp-result-left {width:100%; margin-bottom:15px;}
	.nos-qp-pager-right {width:100%;}
	.export-to-excel {width:65%; margin-top:0px;}
	.testimonials-desc {padding: 43px 15px;}
	.testimonials-desc p {margin-right:10px;}
	.opening-row-inner {width:98% !important;}
	.login-sdmc ul li {width:45%;}
	.section-blog .page_bottom li {width:49%;}
	.section-blog .page_bottom li:nth-child(even) {margin-right:0px;}
	.main-pop {width:90%; height:309px; overflow:scroll;} 
	.w3-modal {padding-top:25px;}
	.mainpop-heading {margin-top:15px; font-size:22px;}
	.main-pop {padding:10px;}
	.transparent-btns_nav {bottom: 5px;}
	.content-marquee {width:80%;}
	.what-we-do {width:100%;}
	.banner-bottom-slider li {width: 49% !important;}
	.what-text {bottom: 12px;margin-bottom: 0;}
	.news-slider {width: 100%;}
	.news-slider li.views-row {width: 100%!important;}
	/*.footer-left li {width: 28%;}*/
	.footer-left ul.menu li.expanded {min-height: 220px;}
	.footer-right-newsletter {width: 40%;}
	.footer-social {width: 28%;}
	.news-inside .view-footer {bottom: -5px;margin-bottom: 12px;position: relative; right: 0;float: right;}
	.page-tphubdetails {padding-left: 10px;}
	.page-tphubdetails .header-bottom {padding-left: 60px;}
	.page-tphubdetails .disclamer-text {margin-left: 55px; width: auto;}
	.page-tphubdetails .footer.bottom-footer {padding-left: 55px;}
	.funding-new-sec1 .count-value ul{font-size: 0; text-align: center;}
	.funding-new-sec1 .count-value ul li{float: none; display: inline-block; vertical-align: top; margin-top: 0;}

	/*Accordion Slider*/
	.accordionjs{height: auto;}
	.accordionjs::after{display: none;}
	.accordionjs-content, .accordionjs-separator, .accordionjs-title, .accordionjs > li{float: none;}
	.accordionjs-select, .accordionjs-title{display: none;}
	.accordionjs-title, .accordionjs > li{margin-right: 0 !important;}
	.accordionjs-content{width: 100% !important; height: auto !important; padding: 20px 20px 40px; display: none;}
	.accordion-content p{font-size: 14px;}
	.acctitle{text-align: center; text-transform: uppercase; font-size: 20px; font-family: "lato-semibold-webfont"; line-height: 1; padding: 15px 10px 12px; background-color: #b81b1b; color: #fff; cursor: pointer;}
	.tab-2 .acctitle,.tab-5 .acctitle{background-color: #0587d1;}
	.tab-3 .acctitle{background-color: #97ab10;}
	.tab-4 .acctitle{background-color: #b81b1b;}
	.some-listing .some-listing-box{border-right: 0 none !important; min-height: auto; width: 100%; padding: 10px 10px 10px 0 !important;}
	.some-listing .some-listing-box:nth-last-of-type(2){border-bottom: 1px solid rgba(255,255,255,0.3);}
	.some-listing .some-listing-box .counts{font-size: 24px;}
	.master-grid-table {
		width: 100%;
		overflow-x: auto;
		/* display: table; */
	}
	.mandate-list ul li {
		font-size: 13px;
		width: 160PX;
	}
	.mandate-grid {
		background: #e4f7f5;
		width: 25%;
		float: none;
		display: table-cell;
	}
	.mandate-grid .list-heading{
		font-size: 15px;
	}
}
@media screen and (max-width:599px){
	.page-naps .left {
		width: 100%;
		float: left;
	}
	.page-naps .left h2{
		padding-top: 0;
	}
	.page-naps .naps-bottom .right{
		display: none;
	}
	.who-avail-right li span{
		font-size: 13px !important;
	}
	.header-search {position:absolute; top:37px; width:35%;}
	.header-right {margin-top:-6px; margin-right:-10px;}
	.disclaimer_box {width: 80%; left: 0; right: 0;}
	.page-node-294 .text-inner a {word-wrap:break-word;}
	.logo {width:35%;}
	.header-right-top li.phone-no {right:0px;}
	.header-right-top {right:0px; top:0px;}
	.header-right-left {width: 20px;}
	.training-center1 li {width: 48%;}
	ul.training-center1 li .title1 {min-height: 45px;}
	ul.li-bullet li {margin-left: 3%;}
	.parnter-sli > li {margin-right: 1%;width: 30%;}
	.tranining-center{margin-top: 0;}
	.tranining-center .search-by-name, .tranining-center .search-by-location, .tranining-center .search-by-sector{width: 100%; float: none; margin-right: 0; min-height: auto;}
	.tranining-center .search-by-name, .tranining-center .search-by-location{margin-bottom: 15px;}

	.banner-bottom-slider li {margin: 0 2% 2% 0;}
	.banner-bottom-slider li > img {display: none;}
	.banner-bottom-slider li .what-text,
	.banner-bottom-slider li:hover .what-text {position: static; background: rgba(35,152,214,0.9); padding: 10px 0 0 0; min-height: 140px;}
	.banner-bottom-slider li .what-text img {height: 43px; width: auto;}
	.banner-bottom-slider li .what-text p {min-height: 45px;}
	.banner-bottom-slider li .what-text a {position: relative; z-index: 2; transition: all ease 0.5s;}
	.banner-bottom-slider li .what-text a:hover {color: rgba(35,152,214,0.9); background: #fff;}
	ul.li-bullet:after {content: ''; display: block; height: 0; clear: both;}
	ul.li-bullet li,
	ul.li-bullet li:nth-of-type(2n) {width: 32%; margin: 0 2% 2% 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: 105px;}
	ul.li-bullet li:nth-of-type(3n) {margin-right: 0;}
	
	.prt-overview .dev-listing li{ 
		width:100%;
		display:inline-block;
		margin-top:25px;
	}
	.funding-new-sec .collaborate-section ul li{ width:100%; height:auto; padding-bottom:25px; display:inline-block; }
	.funding-new-sec .collaborate-section ul li p{ min-height:101px;}
	.funding-new-sec .collaborate-section ul li:nth-last-of-type(2n){ margin: 60px 0px 0;}
	.funding-new-sec .industry-speaks{height: auto;}
	.funding-new-sec .industry-speaks .nbs-flexisel-nav-left{left: 0;}
	.funding-new-sec .industry-speaks .nbs-flexisel-nav-right{right: 0;}
	.funding-new-sec .industry-speaks ul{margin-top: 0; padding: 0;}
	.funding-new-sec .industry-speaks ul li .inner{width: auto;}
	.funding-new-sec .industry-speaks ul li .image{float: none; position: relative;}
	.funding-new-sec .industry-speaks ul li .message-sec{float: none; height: auto; width: auto; padding: 10px; margin-right: 0; margin-top: 10px;}
	.funding-new-sec .industry-speaks ul li .message-sec p{text-align: center; min-height: auto; margin-bottom: 20px;}
	.funding-new-sec .industry-speaks ul li .message-sec .name,.funding-new-sec .industry-speaks ul li .message-sec .desg{text-align: center;}

	h2.responsive-tabs__heading{padding: 15px; color: #fff; background-color: #0587d1; color: #fff; line-height: 1; border-bottom: 1px solid rgba(255,255,255,0.3);}

	/* LRT page */
	.funding-new-sec.lrt-page .banner .main-text .text{font-size: 24px; line-height: 1.2;}
	.page-successstories .photo-gallery-desc {min-height: auto; max-height: none;}
	.blog-detail-inner .field-name-field-blog-image img {float: none; width: 90% !important; display: block; margin: 0 auto !important;}
	.blog-detail-inner .field-item.even > p {width: 100% !important; margin-top: 0 !important;}
	.blog-detail-inner .field-item.even > p span {width: 100% !important; height: auto !important; float: none !important; margin-top: 0 !important;}
	.blog-detail-inner .field-item.even > p img {float: none; width: 90% !important; display: block; margin: 0 auto !important;}
}

@media screen and (max-width:500px) {
	.cir-bg{
		text-align: center;
	}
	.how-apply li {
		width: 49%;
		margin-right: 0;
	}
	.nsdc-new-page ul.partner-list li .inner-data .data-name.schemes b {
		padding-right: 20px;
		padding-top: 19px;
		color: #555;
		float: left;
		width: 100%;
		display: block;
	}
	.nsdc-new-page ul.partner-list li .inner-data .data-name{
		padding: 0 !important;
	}
	.nsdc-new-page ul.partner-list li .inner-data .data-name.schemes .icon-img-main {
		width: 100%;
		float: left;
		position: relative;
		top: 50%;
		left: 0;
		transform: translateY(-0%);
		margin-top: 14px;
	}
	.training-dashboard-page .top-sector .icon {
		width: 94%;
		margin: 0 auto;
		position: relative;
		margin-left: 3%;
		text-align: center;
		height: auto;
		margin-bottom: 20px;
		top: 60px;
	}
	.training-dashboard-page .ceo-sec.business span.name {
		width: 100px;
	}
	.training-dashboard-page .ceo-sec.business span {
		width: calc(100% - 141px);
	}
	.training-dashboard-page .top-sector .icon img{
		width: 50px;
	}
	.training-dashboard-page .title-text.tab,.training-dashboard-page .title-text.tab.green{
		width: 50%;
		margin-right: 0;
	}
	.training-dashboard-page .title-text.tab:hover, .training-dashboard-page .title-text.tab.active{
		border-bottom: 0;
	}
	/*.training-dashboard-page .title-text.tab:hover, .training-dashboard-page .title-text.tab.active:after{
		display: none;
	}*/
	.training-dashboard-page .title-text.tab.inner-tab {
		
		padding: 10px;
		color: #2c4657;
		height: auto;
		width: 50%;
	
		font-size: 14px;
		
		border-bottom: solid 1px #ddd;
		
	}
	.inner-scheme-tab{
		width: 100%;
	}
	.nsdc-new-page ul.partner-list li .heading-data .top-text.pr-name {
		width: calc(100% - 73px);
		float: left;
		margin-right: 0;
	}
	.nsdc-new-page ul.partner-list li .heading-data{
		height: auto;
		overflow: hidden;
	}
	.nsdc-new-page ul.partner-list li .heading-data .top-text.reg-no {
		width: 100%;
		float: left;
		text-align: right;
		padding-bottom: 13px;
	}
	.funding-new-sec .title span  {
    color: #303030;
    line-height: normal;
    font-size: 25px;
	}
	.funding-new-sec .title{
		line-height: normal;
		font-size: 25px; padding-bottom: 0;
	}
	.skil-left ul li {width: 49%;}
	.tx-right{width:55%; font-size: 20px;}
	.header-right-top li.phone-no ul { right: -70px; left: auto;}
	.photo-gallery-listing li {margin-bottom:1%; margin-left:0; margin-right:1%; width:49%;}
	.header-right-top {right:4px; top:-6px; width:92%;}
	.sec-ski-coun .nbs-flexisel-nav-right {right: 0;}
	.footer-right-newsletter {float: left;margin-right: 0;width: 100%;}
	.footer-social {float: right;margin-top: 23px;width: 100%;margin:;}
	.hover-data p {font-size: 12px;}
	.hover-data h4 {font-size: 18px;}
	.banner-up-cont {padding:8px; position:relative; width:100%; z-index:9;}
	.home-social .respon {display: block;}
	.home-social .main-ul {display: none;}
	span.lange-text {box-sizing: border-box;}
	span.lange-text {background-position: 100% center !important;}
	.home-social .tab-container {height:auto;}
	.webform-client-form-95 .form-actions input, input.red-inpu-but, .webform-client-form-431 .form-actions input, .webform-client-form .form-actions input, #user-login .form-actions input, #user-pass .form-actions input {width:auto;}
	.bradcam {padding: 5px 0;}
	.section-blog .page_bottom li {width:48%;}
	.career li {width:100%;}
	ul.life-at-nsdc li:first-child img:nth-child(odd){width:100%;}
	ul.life-at-nsdc li:first-child img:nth-child(even){width:100%;}
	ul.life-at-nsdc li:last-child img:nth-child(even){width:100%;}
	ul.life-at-nsdc li:last-child img:nth-child(odd){width:100%;}
	.Case-study-listing li {width:48%;}	 
	.product-logo li {margin-left: 11px; width: 45%;}
	a.nos-qp-download-link {padding:0px 30px 0px 3px;}
	.text-inner a {font-size:13px;}
	.vido-big-left iframe {height:300px;}
	#back-top {display:none;}
	.right-side-bar h2, .right-side-bar .view-our-team h3 {font-size:18px;}
	.nos-qp-table-content .table-wrap-for-resp{	width:100%; overflow-y:scroll;}
	#Stage-Selection-Process  p img {width:100%;}
	.partner-logo li {width:49%;}
	.second-level li, .department-head li, .seniour-head li{width:49%;} 
	.second-level li, .department-head li, .seniour-head li{width:100%; margin-bottom:20px;}
	.section-nos .text-inner a {font-size:17px;}
	.skill-right {padding:10px;}
	.skill-txt {padding:24px 70px 25px 0px;}
	.respon {box-sizing:border-box; padding-right:46px;}
	.respon .span {height:100%; box-sizing:border-box;}
	.industry-partnership-contact {margin-top:10px; display:inline-block;}
	.qp-nos-search-instructions {line-height:24px;}
	.cust-fild li , .w-50{margin-bottom:11px;} 	 
	.cust-fild li label , .wrap-select, .cust-fild li input , .cust-fild li .w-50 label, .w-50 .wrap-select{width:100%; margin-bottom:15px;}
	.page-node-6225 .cust-fild li:last-child label {display:none;}
	.page-node-6225 .cust-fild li:last-child  input, .page-node-6225 .cust-fild li:last-child  button {width:49%;}
	.ind-right img {width:100%;}
	.testi-content-left {width:100%; border:0px; margin-right:0px;}
	.testi-right {width:100%;}
	.right-side-bar h3 {font-size: 19px;}
	.webform-client-form .webform-component, .webform-client-form-767 .webform-component.webform-component-textarea, .webform-client-form-767 .webform-component.webform-component-textarea textarea {width:100%;}
	#protected-pages-enter-password .form-item input {width:68%;}
	a.nos-qp-download-link {background:url(../images/down-icon.jpg) no-repeat scroll 100%; font-size:0px; padding:1px 12px;}
	.news-down-heading {width:90%;}
	.node-type-case-study .page-heading {width:100%;}
	.section-language-skill-videos .vido-big-right li {width:100%;}
	.faqs-tab-wrap .tab-container ul li {font-size:14px;}
	.header-right-top li.phone-no {top: -4px;right: -30px;}
	.header-search {left:0; position: absolute; top: 97px; width: 54%;}
	.Innovation-list li a {word-wrap:break-word;}
	.opening-row-inner {width:96% !important; margin-left:13px!important;}
	.content-marquee {width: 75%;}
	.marq-left {min-height: 50px;}
	.what-text {bottom: -22px;}
	.what-text a {margin: 4px auto 0;padding: 2px 14px;}
	.footer-left li {width: 94%;}
	.footer-left li li {width:auto;}
	.footer-social {width:45%; float:left;}
	.digicert-logo {margin-top: 20px;width: auto;}
	.advanced-slider .thumbnail-scroller .thumbnails-visible-container {height: 200px !important;}
	.logo-right {margin-right:20%; margin-top:10px;}
	.footer-left ul.menu li.expanded {min-height: auto;}
	.header-right-left {display: none;}
	.footer-left ul.menu li.expanded:nth-child(5n),.footer-left ul.menu li.expanded:nth-child(7n), .footer-left ul.menu li.expanded:nth-child(8n), .footer-left ul.menu li.expanded:nth-child(9n) {top: 0;}
	
	.page-node-6225 .nos-search-name-code .nos-search-button {width: 25%;}
	.page-node-6225 .nos-search-name-code .nos-search-button input {width: 100%;}

	.page-tphub .nsdc-new-page ul.partner-list li .heading-data .top-text.pr-name {
		width: calc(100% - 220px);
		padding-bottom: 13px;
	}
	.page-tphub .nsdc-new-page ul.partner-list li .heading-data .top-text.reg-no {
		width: 100px;
	}
	.life-cycle-tab .responsive-tabs__panel{ padding:10px 0 10px 5px;}
	.life-cycle-tab .tabs-content .left{ width:100%; padding-right: 0; margin-right: 0;}
	.life-cycle-tab .tabs-content .right{ width:220px; margin:0 auto; clear:both; float:none; display: none;}
	.life-cycle-tab .tabs-content .left .scrollable-content{ padding-right:0px;}
	.funding-new-sec1 .banner{margin-bottom: 5px;}
	.funding-new-sec1 .count-value ul li{ width:50%;}
	.nsdc-prt-boxes .prt-box{ width:100%; display:inline-block;padding:0;padding-bottom: 25px; border-right:none; }
	.nsdc-prt-boxes .prt-box .img { width:55px; }
	.nsdc-prt-boxes .prt-box .img img{ height:100%;}
	.nsdc-prt-boxes .prt-box .content{width: calc(100% - 80px);}
	.nsdc-prt-boxes .prt-box .prt-heading, .nsdc-prt-boxes .prt-box .prt-heading span{font-size:17px;}
	body.page-existingpartners,body.page-existingpartners ~ html{overflow-x: hidden !important; position: relative; height: 100%;}
	.life-cycle-tab .tabs-content .left h2{font-size: 20px;}
	.why-appren .left{ width:100%; display:inline-block;}
	.why-appren .right{ width:100%; float:none;}
}
@media screen and (max-width:479px) {
	.how-apply li {
		width: 100%;
		margin-right: 0;
	}
	.black-bg li .button {
		margin-top: 20px;
		padding: 0;
		margin: 0 auto;
		position: relative;
		width: 117px;
		float: none;
		display: block;
		clear: both;
	}
	.black-bg li{
		margin-bottom: 50px;
	}
	.section-trainer-search .views-exposed-widget {width:100%;}
	ul.download-data li {background: rgba(0, 0, 0, 0) url("../images/blue-double-arrow.png") no-repeat scroll 3px 20px; padding: 14px 2px 15px 12px;}
	.photo-gallery-listing li {display:inline-block; float:none; margin-bottom:10px; margin-left:0; margin-right:1%; width:100%;}
	.photo-gallery-listing {text-align:center;}
	.logo {margin-top:25px; width: 60%;}
	.header-right {margin-top:27px;width: 100%;margin-right:4%;}
	.header-search {float: none;left: 0;margin: auto;overflow: hidden;position: relative;right: 0;top: 0;width: 272px;margin-top: 8px;}
	.header-right-left {margin-right: 0;}
	.hover-data {bottom:-20px;}
	.skill-right {padding: 6px;height: auto;}
	.skil-left ul li {margin: 0 auto;position: relative;width: 250px;float: none;margin-bottom: 11px;}
	.blue-heading {font-size: 24px;}
	.skill-txt {border: 0 none;text-align: center;width: 100%;box-sizing: border-box;padding: 1%;}
	.skill-right::after {display:none;}
	.view-comp-nsdc {margin-right:0; text-align:center;}
	.our-team-wrap-list li {width:100%; height:auto;}
	.our-team-wrap-list li  img {height:auto;}
	.our-team-desig {bottom:55px;}
	.our-team-wrap-list li .our-team-title {padding:10px 0px;}
	.webform-client-form-95 .webform-component, .webform-client-form-431 .webform-component, .webform-client-form .webform-component {width:100%;}
	.section-blog .blog-list-ul li {width:100%;}	
	.Case-study-listing li {width:100%;}	 
	.product-logo li {margin-left:45px; width:70%;}
	.page-heading {font-size:20px;}
	.inner-banner img {height:100px;}  
	.news-down-heading {width:90%;}
	.news-right-download {text-align: center;padding: 10px 0; display: inline-block;float: right;width: 10%;}
	.news-right-download  a {font-size:0px; background-color:white; border:none;}
	a.nos-qp-download-link:hover {background-color:white; border:none;}
	.nos-qp-download-link {margin-bottom:5px;}
	.nsdc-news-content .tab ul li {font-size:13px;}
	.vido-big-left iframe {height:200px;}
	.vido-big-right li {width:98%;}
	.right-side-bar h2, .right-side-bar .view-our-team h3 {font-size:16px;}
	.funding-logo li {width:100%;}
	.partner-logo li {width:100%; margin-bottom:20px;}
	.down-doc {display:block;}
	.disclaimer_box.pop-ac img {position:absolute; right:0px;left:0;display:inline-block;top:0;text-align:center; margin:0 auto;}
	.hover-data h4 {margin-bottom:0px;}
	.hover-data p {min-height:0px;}
	.right-side-bar h3 {font-size:18px;}
	.page-node-6209 .text-inner {margin-top:10px;}
	#protected-pages-enter-password .form-item label {width:100%;}
	#protected-pages-enter-password .form-item input {width:100%; margin-top:10px;}
	#protected-pages-enter-password #edit-submit {margin-left:0px; width:100%;}
	.st-accordion ul li>a {font-size:13px;}
	.export-to-excel {width:35%;}
	.nos-qp-table-content table td a:first-child{width:75%; word-wrap:break-word;}
	.page-nos-listing .nos-qp-table-content table td a:last-child {width:25%;}
	.download-tabel-heading {font-size:15px; padding:20px 57px 20px 10px; text-align:left;}
	.nos-qp-pager-right ul.pager li a, ul.pager li a {padding: 8px 8px;}
	.login-sdmc ul li {width:95%;}
	.login-sdmc ul:nth-of-type(even) {background:none;}
	.login-sdmc ul li  p {padding:0px 10px;}
	.section-blog .page_bottom li .photo-gallery-img, .section-blog .blog-list-ul li .photo-gallery-img {height: 212px;}
	.photo-gallery-img img{height:auto;}
	.blog-node-box img {width:100%;}
	.section-blog .page_bottom li {width:100%;}
	.date-icon-ul{width:340px; text-align:center; margin: 0 auto;}
	.date-icon-ul li {padding:10px 16px 10px 29px; display: inline-block; border-right:none; float:none;}
	.line2 {left:0px; top:125px;}
	.line4 {width: 122px; top:122px;}
	.line5 {left:0px;}
	.filter-custom li{margin-bottom: 22px; height: 56px;}
	.line1 {top:56px;}
	.section-rti .right-side-bar p {text-align:left;}
	.table-wrap-for-resp {overflow:scroll;}
	.right-side-bar p {text-align:left;}
	.page-node-6225 .cust-fild li:last-child  input, .page-node-6225 .cust-fild li:last-child  button {width:50%;}
	.button a {padding:5px 19px!important;}
	.page-node-767 .webform-client-form .webform-component--upload-cv  #edit-submitted-upload-cv-upload {width:75%;}
	.page-node-767 .webform-client-form .webform-component--upload-cv #edit-submitted-upload-cv-upload-button {width: 23%;}
	.mainpop-header ul li {width:100%; text-align:center;}
	.mainpop-header ul li:last-child img {float:none;}
	.content-marquee {width: 65%;}
	.what-text {bottom: 45px; width:100%;}
	.header-right-top {width: 91%;}
	.header-right-top li.phone-no {right: -11%;}
	.site-language {margin-right: 14px;}
	.right-side-bar a[href^="mailto:"] {display:block;}
	.advanced-slider .thumbnail-scroller .thumbnails-visible-container {height: 145px !important;}
	.text-thumbnail .thumbnail-scroller.vertical .arrows a.next {bottom: 0px;}
	header {height:30px;}
	.logo {width:110px;margin-top: 0px;}
	.logo-right {margin-top: -2px;width: 61px;margin-right: 35%;}
	.logo-right > img {height: auto;width: 100%;}
	.logo img {width:100%; height:auto;}
	.slicknav_menu {top: 45px;z-index: 999999;}
	.footer-left ul.menu li.expanded:nth-child(5n),.footer-left ul.menu li.expanded:nth-child(7n), .footer-left ul.menu li.expanded:nth-child(8n), .footer-left ul.menu 		li.expanded:nth-child(9n) {top:0;}
	.training-center1 li {width: 100%; min-height:auto;}
	ul.training-center1 li .date1, ul.training-center1 li .title1 {min-width: auto;font-size:14px;margin: 5px 0;}
	.parnter-sli > li {margin-right: 1%; width: 49%;}
	.what-we-slider li:after {background-position: 0 bottom; background-size: 100%;} 
	ul.li-bullet li, ul.li-bullet li:nth-of-type(2n), ul.li-bullet li:nth-of-type(3n) {width: 48%; margin: 1%;}

	.page-node-6225 .nos-search-name-code {width: 96%; margin-left: auto; margin-right: auto; padding: 10px;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
				box-sizing: border-box;
	}
	.page-node-6225 .nos-search-name-code #qpnamecode {width: 100%;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
				box-sizing: border-box;
	}
	.page-node-6225 .nos-search-name-code #nossub {width: 20%;}
	.page-node-6225 .nos-search-name-code .nos-search-button {width: 35%;}
	.page-node-6225 .nos-search-name-code .nos-search-button input {width: 100%;}
	.nsdc-new-page .search-box input.search-field-btn{
		position: relative;
		margin: auto;
	}
	.cir-bg {
		width: 138px;
		float: none;
		margin: 0 auto;
	}
	.cir-txt {
		font-size: 20px;
		width: 100%;
		text-align: center;
		margin-bottom: 25px;
	}
	.light-bg li:last-child{
		padding-left: 0;
	}
	.cir-bg img{
		width: 100px;
		height: auto;
	}
	.page-successstories.section-successstories .blog-list-ul li {width: 50%;}
	.guidelines-list ul li {width: 50%; border-bottom: 1px solid rgba(0,0,0,0.12);}
	.guidelines-list ul li:nth-of-type(1),
	.guidelines-list ul li:nth-of-type(3) {border-left: 0;}
	.guidelines-list ul li:nth-of-type(4) {border-right: 0;}
	.guidelines-list ul li:nth-last-of-type(-n + 2) {border-bottom: 0;}
}
@media screen and (max-width:350px) {
	.partner-sup-right img{
		width: 100%;
	}
	.header-right-top li.phone-no ul{width:310px;}
	.header-right-top li.phone-no ul li b{width:65px;}
	.logo {margin-top: 13px;}
	.logo-right {margin-top: -24px;}
	.header-search {left:30px;}
	.header-right {width: 50%;}
	.header-right img {width:100%;height:auto;}
	.header-right-right {width:100px;}
	.header-right-top li.phone-no {right: 0;}
	header {padding: 15px 0;height:35px;}
	.header-right-top {margin-right:0;width:84%;}
	.footer-left li {width: 92%;}
	.content-marquee {width: 65%;}
	.funding-new-sec ul.banner-text{ width:97%;}
	.funding-new-sec ul.banner-text li{padding: 0 15px;}
	.funding-new-sec .guideline-section ul li{ width:100%;}
	.funding-new-sec .guideline-section ul li .image .img-100{ width:100%;}
	.funding-new-sec1 .count-value ul li{ width:100%;margin-top: 5px;}
}
@media screen and (max-width:786px) {
#sidebar-first{
	  width: 100%!important;  
	  position: unset;
	  margin-bottom: 0px;
}
.right-side-bar p {
    text-align: justify;
}	
body .uwy.userway_p2 .uai, body .uwy.userway_p3 .uai {
    left: 50px!important;
    right: auto;
}
img#chatTogglerImg{
width: 116px!important;	
}

.blog-list-ul .blog-list-ul-li{
width: 100%;
}

}