@charset "utf-8";

@media (min-width : 1400px) and (max-width : 1600px) {
 .gallery {
width:70%;
}
 .connecting-bharat {
width:23.5%;
}
}
 @media all and (max-width : 1350px) {
 .connecting-bharat ul li {
margin-bottom:10px;
}

	 
 }
 @media screen and (max-width:1200px){
	/* #nav{width:100%;float:left;display:table;}
#nav > li{FLOAT:NONE;display:table-cell;}
#nav > li > a{padding:7px 0px !important;text-align:center;}
#nav .nolink::after{top:11px;right:2px;}*/
#nav li.is-expanded.expanded.menu-mlid-5328.hover > ul.menu{margin-left: -99px;}
#nav li.is-expanded.expanded.menu-mlid-5328 > ul.menu > li > ul{max-width: 220px;left: 100%;right: inherit;}
.nhrc_anthem audio{max-width:90%;}
.my_idea span{padding:5px 0px;font-size:12px;}
.nhrc_invites{padding-left:165px;}
.nhrc_invites a{padding:5px;font-size:13px;float:right;left:-10px;}
.my_idea{padding-left:160px;}
.video_all a{padding:7px;}
.front #flexSlider.flexslider .views-field-field-proactive-description p{max-width:80%;}

.view-youtube-videos.view-id-youtube_videos .views-row{width:33%;}
.view-youtube-videos.view-id-youtube_videos .views-row iframe{max-width:100%;height:auto;}


}

@media screen and (max-width:1024px){
	#nav li.is-expanded.expanded.menu-mlid-5328.hover > ul.menu{margin-left:-129px;}
	#block-block-10 ul li a span.navtxt{font-size:17px;}
	
}
@media screen and (max-width:992px){
	#nav li.is-expanded.expanded.menu-mlid-5328.hover > ul.menu{margin-left:-134px;}
	
}
@media screen and (max-width:991px){
	
	/*.mobilemenuicon{background:url("../images/menuicon.png") no-repeat center;width:60px;height:60px;cursor:pointer;position:absolute;display:block;right:10px;top:70px;}
	.nav-wrapper{display:none;}*/
	#block-block-10,#block-panels-mini-home-quicktab,#block-quicktabs-testing,.region #block-block-13 .nhrc_invites,.region #block-block-13 .nhrc_anthem,.region #block-block-13 .my_idea{width:350px;left:50%;margin-left:-175px;clear:both;margin-bottom:10px;position:relative;float:left;}
	.chart .scroll-table1{margin-top:0px;}
	.chart{padding-bottom:0px;}
/*	.front #gallary-section .gallery,.ebook-maincontainer{width:100%;}*/
.scroll-table1 > table{min-width:1000px;}
.form-type-textfield .form-text, .form-type-select .form-select{max-width:200px;}

.page-publications-annual-account #right_content,.page-publications-annual-reports #right_content{width:100%;margin-left:0%;float:left;}

#views-org-chart-organization-structure-page{float:left;width:100%;overflow-x:auto;}
#views-org-chart-organization-structure-page > table{min-width:880px;}
.view-important-links{width:100%;float:left;overflow-x:auto;}
.view-important-links .views-row{width:100%;min-width:980px;}
.view-gallery .view-content .album-title{font-size:13px;}



.node-type-publications.section-publications .field-name-field-image-publication-inner img{max-width:120px;}

ul.gallery-view li{width:48%;height:220px;float:left;margin:0px 0px 20px;text-align:center;}
/*ul.gallery-view li:nth-child(even){float:right;}*/
.view-youtube-videos.view-id-youtube_videos .views-row{width:32%;}

.view-my-ideas .view-content > div .video-content {height:215px;}

.node-type-page.section-publications .field-name-field-price-, .node-type-page.section-publications .field-name-field-language, .node-type-page.section-publications .field-name-field-download,.node-type-page.section-publications .field-name-field-description-publication-in,.node-type-page.section-publications .field-name-field-title-publication-inner{width:74%;float:right;}

.front #block-block-12 .scroll-table1 table{max-width:100%;min-width:inherit;}
	}
	
	@media screen and (max-width:940px)
	{
		.nav-wrapper ul li,#nav > li{float:left;width:100%;display:block;}	
		#nav > li > a{padding:7px 0px 7px 15px !important;text-align:left;}
		#nav{display:none;overflow-y:auto !important;}
		#nav .nolink::after{right:10px;}
		#nav > li > ul > li > ul{display:none !important;}
		#nav > li > ul > li.hover.open > ul{display: block !important;
    left: 0px !important;
    max-width: inherit !important;}
	
	.toggle-nav-bar{top:50px;}
	
	
	
	}
	@media screen and (max-width:767px){
		.header-right{display:none;}	
		.front #gallary-section .gallery{width:100%;}
		.ebook-maincontainer{width:350px;position:relative;left:50%;float:left;clear:both;margin-left:-175px;}
		.logo a strong{font-size:18px;padding-top:0px;}
		.logo a span{font-size:14px;}
		header .header-container{max-height:80px;}
		.pie-chart{width:100%;max-width:460px;clear:both;float:left;position:relative;left:50%;margin-left:-230px;}
		.linear-chart{width:100%;max-width:460px;clear:both;float:left;position:relative;left:50%;margin-left:-230px;}
		.front .guide-text{display:none;}
		.imp-img-cir ul.ul-v li{display:inline-block;width:49%;height:80px;}
		.imp-img-cir ul.ul-v li.one{position:relative;top:15px;}
		
		.logo{min-width:90%;}
		.quicktabs_main.quicktabs-style-basic,#block-panels-mini-home-quicktab{height:auto;}
		.breadcam a, .breadcam span{font-size:12px;}
		
		
		.node-type-publications.section-publications .field-name-field-image-publication-inner{width:100% !important;text-align:center;margin-bottom:10px;}
		.node-type-publications.section-publications .field-name-field-title-publication-inner{width:100% !important;}
		.node-type-publications.section-publications .field-name-field-description-publication-in,.node-type-publications.section-publications .field-name-field-price-, .node-type-publications.section-publications .field-name-field-language, .node-type-publications.section-publications .field-name-field-download{width:100% !important;}
		.node-type-publications.section-publications .field-name-field-download .file{max-width:240px;}
		
		
		.page-media-nhrc-news-letter .view-nhrc-in-news .view-filters, .view-nhrc-in-news .view-filters{float:left;margin-top:0px;}
		.view-gallery .view-filters{margin-top:0px;float:left;width:100%;}

		.view-youtube-videos.view-id-youtube_videos .views-row{width:100%;max-width:400px;float:left;position:relative;clear:both;left:50%;margin-left:-200px;}
		.view-my-ideas .view-content > div{width: 100%;

min-height: unset;

padding: 20px 0;

margin: 0 0 20px 0;}
		
		.node-type-page.section-publications .field-name-field-image-publication-inner{width:100%;text-align:center;margin-bottom:10px;}
		.node-type-page.section-publications .field-name-field-price-, .node-type-page.section-publications .field-name-field-language, .node-type-page.section-publications .field-name-field-download,.node-type-page.section-publications .field-name-field-description-publication-in,.node-type-page.section-publications .field-name-field-title-publication-inner{width:100%;float:left;}
		
		#return-to-top{bottom:.5em;right:.5em;}
		.chart .scroll-table1{overflow-x:auto;}
		
	}
	@media screen and (max-width:480px){
		body,html{overflow-x:hidden;}
		.toggle-nav-bar{right:10px;}
		.container{width:96%;}
		header .header-container{max-height:inherit;width:100%;}
		heaer .common-left{display:none;}
		.logo a span{font-size:12px;}
		.logo a strong{font-size:14px;}
		.logo a span,.logo a strong{position:relative;top:8px;right:10px;}
/*		.field-content.slider-caption p{font-size:16px;line-height:18px;}*/
		.field-content.slider-caption strong,.field-content.slider-caption p{font-size:12px;line-height:14px;}
		.front #flexSlider.flexslider .views-field-field-proactive-description p{max-width:100%;}
		div#newsmarquee{font-size:100%;}
		
		.field-content.slider-caption{padding:0px 10px;top:0px;bottom:inherit;top:0px;}
		.field-content.slider-caption strong{}
		.field-content.slider-caption p:before,.field-content.slider-caption p:after{display:none;}
		.banner-wrapper .flex-control-nav{padding:5px;background:none;bottom:20px;}
		.banner-wrapper .flex-pauseplay{background:none;padding:6px 9px;height:auto;width:auto;bottom:10px;border-left:none;}
		.newssec div.newstxt{width:80px;padding:5px 0px;font-size:24px;top:5px;}
		div#newsmarquee{padding-left:80px;padding-right:0px;}
		div#newsmarquee .flex-direction-nav{display: block;position: absolute;bottom: 65px;left: 40px;}
		.newsmore{top:inherit;bottom:4px;right:inherit;left:0px;}
		.newsmarquee .flex-pauseplay a{top:inherit;bottom:30px !important;right:inherit;left:18px;}
		#block-block-10, #block-panels-mini-home-quicktab, #block-quicktabs-testing, .region #block-block-13 .nhrc_invites, .region #block-block-13 .nhrc_anthem, .region #block-block-13 .my_idea{width:300px;margin-left:-150px;}
		ul.quicktabs-tabs.quicktabs-style-basic a{font-size:100% !important;}
		.r-complain h3{font-size:16px;}
		.nhrc_invites a{left:-5px;}
		.pie-chart,.linear-chart{max-width:300px;margin-left:-150px;}
		.imp-img-cir ul.ul-v li{width:100%;}
		.wrapper.blue-bg.padding-top-bott{padding-bottom:0px;}
		.gallery .flex-control-thumbs li{width:33.3%;}
		.gallery ul.slides{width:100%;padding:0px;}
		.gallery ol.flex-control-nav.flex-control-thumbs{width:100%;}
		
		.form-type-textfield .form-text, .form-type-select .form-select{max-width:inherit;width:100%;}
		
		.page-publications-nhrc-calendar .right_content .view .date-nav-wrapper{max-height:inherit;}
		.page-publications-nhrc-calendar .right_content .date-nav .pager {top: -17px !important;float: left;width: 70px;left: 60px;margin-bottom: 20px;}
		
	
ul.gallery-view li{width:48%;height:220px;float:left;margin:0px 0px 20px;text-align:center;}
ul.gallery-view li:nth-child(even){float:right;}	
/*		.field-content.slider-caption{padding:0px 10px;}*/

ul.gallery-view{width:100%;float:left;}		
ul.gallery-view li{width:100%;height:auto;float:left;margin:0px 0px 20px;text-align:center;}
ul.gallery-view li:nth-child(even){float:left;}

.view-youtube-videos.view-id-youtube_videos .views-row{max-width:300px;margin-left:-150px;}		
		.common-right ul li.hindi > a{font-size:110%;}
		.menuicon{top:70px;}
		
		#block-block-12 table th{font-size:18px;}
		#block-block-12 tr th span{font-size:14px;}
	.chart .scroll-table1 tr.even td:first-child,.chart .scroll-table1 tr.first td:first-child,.chart .scroll-table1 tr.last td:first-child{font-size:30px;}
	.front #flexSlider .region-homeslider-portion + .flex-viewport .slides .views-row-1 .views-field-field-proactive-description .slider-caption{bottom:inherit;}
		
		
	}
	
	

 
 
 /*@media all and (max-width : 1200px) {
 .connecting-bharat ul li {
margin-bottom:5px;
}
.nav-wrapper ul li a {
 padding: 0 19px;
}
 .connecting-bharat ul li a {
font-size:130%;
}
.container{
    width: 90% !important;
}
.publication {
    padding: 5px 10px;
    font-size: 14px;
}
.pub-btn a{padding:10px 10px;}

}
 @media all and (max-width : 1100px) {
 .nav-wrapper ul li a {
 padding: 0 8px !important;
}
 .nav-wrapper ul li a {
 padding: 0 15px;
}
 .gallery {
 width: 75%;
 padding-right:1%;
}
 .connecting-bharat {
width:23.5%;
}
.connecting-bharat {
padding:10px;
}
.footer-top-wrapper ul li a{padding:0px 8px;font-size:12px;}
ul.quicktabs-tabs.quicktabs-style-basic a{font-size:10px !important;}


}
 @media all and (max-width : 1038px) {
 .body-panel3 {
}
 .top-body-wrapper-right ul li {
 border:none;
 display: block;
 padding: 0px 0px;
}
.connecting-bharat ul li {
 margin-bottom: 7px;
}
.body-panel3 {
}
}
@media all and (max-width : 1023px) {
	
	
	.quicktabs-tabpage .gridview li{float:left; width:25%; padding:10px !important;}
.quicktabs-tabpage .gridview li .views-field-field-image img{height:130px; width:100%;}
	
 .act-content ol.sub-act {
padding-left:40px;
}
 .body-panel2 ul li {
 display: block;
 margin: 15px 0;
 min-height: 40px;
 position: relative;
 vertical-align: top;
 width: 100%;
}
 .body-panel2 ul li:nth-child(2n+1) {
 margin-right: 0%;
}
 .dot-units {
 width: 48%;
}
 .psu {
 width: 48%;
}
 .rnd {
 width: 210%;
}
 .rnd ul li {
 float: left;
 margin: 10px 0;
 min-height: 40px;
 position: relative;
 vertical-align: top;
 width: 50%;
}
 .gallery {
 left: 0;
 position: static;
 top: 0;
 width: 100%;
 z-index: 1000;
}
 .connecting-bharat {
 padding: 20px 0px;
 width: 100%;
 z-index: 9999;
 float:none;
 clear:both;
}
.connecting-bharat img {
float:left;
width:50%;
padding-bottom:20px;
}
.connecting-bharat ul {
 margin: 0px 0 0;
float:right;
width:44%;
}
.whats-new-title {
 font-size: 146%;
 margin: 27px 10px 15px 0;
 min-height: 98px;
}
.top-body-wrapper-right {
width:24.5%;
}
 .nav-wrapper ul li a {
 padding: 0 10px !important;
}
.gallery {
padding-right:0px;
padding-bottom:10px;
}
 .gallery ul.slides {
 width: 76%;
}
.connecting-bharat {
padding:20px;
}
.gallery ol.flex-control-nav.flex-control-thumbs {
 width: 23.5%;
}
 .gallery .flex-control-thumbs li {
 width: 100%;
}
 .flex-control-thumbs {
 margin: 5px 0 0;
 overflow: hidden;
 position: relative;
 top: 0;
 z-index: 100000000;
}
 .act-content img.pull-right {
width:40%;
}
.act-content img.pull-right img {
width:100%;
}
 .gallery {
background:#333;
float:none;
width:100%;
position:relative;
}
 .gallery:before, .gallery:after {
 display: table;
 line-height: 0;
 content: "";
}
.gallery:after {
 clear: both;
}
 .shade-bg {
 bottom: 0;
 height: 50%;
 position: absolute;
 right: 0;
 width: 100%;
}
.gallery ol.flex-control-nav.flex-control-thumbs {
 width: 23.9%;
}
.r-complain .col-md-6 form{float:left;}
.ul-v > li > a{text-align:left;}

#sidebar-second{margin-top:15px;width:100%;}





}
 @media all and (max-width : 790px) {
#right_content {
    width: 100%;
    float: right;
    padding-left: 0;
}
 .gallery ol.flex-control-nav.flex-control-thumbs {
 width: 23.4%;
}
ul.quicktabs-tabs.quicktabs-style-basic a{padding:10px 8px !important;}


	.quicktabs-tabpage .gridview li{float:left; width:33.333%; padding:10px !important;}
.quicktabs-tabpage .gridview li .views-field-field-image img{height:100px; width:100%;}

}
 @media all and (max-width : 767px) {
 .logo-cmf a{
	border-right: none;
 }
 .gtranslate, .copyright-content, .logo-cmf  {
    border-left: none;
    float: none;
    margin-top: 9px;
    padding-left: 0;
	text-align: center;
    width: 100%;
}
.block-webspeech{
	position:static;
	padding-bottom:0px;
}
.block-webspeech:before, .block-webspeech:after {
	display: table;
	line-height: 0;
	content: "";
}
.block-webspeech:after {
	clear: both;
}
	 
	 

	 
	 .left-sidebar ul.menu li ul.menu{position:static !important; width:100% !important; visibility:visible !important; display:none;}
	 .left-sidebar ul.menu li:hover ul.menu{display:block !important;}
	 .left-sidebar ul.menu li ul li a{padding-left:20px;}
	 

	 
	 .left-sidebar{float:none !important; display:inline-block !important; width:100% !important;}
	 #content{float:none !important; display:block; padding:0px 0 0 0 !important; width:100% !important; }
	 

	 
	 
 .top-body-wrapper-right {
 float: none;
 position: static;
 text-align: left;
 width: 100%;
}
 .top-body-wrapper-left {
 float: left;
 width: 100%;
 padding:0;
}

.top-body-wrapper-left .left_row2{margin-top:30px;}
.top-body-wrapper-left .left_row2 > ul li{width:50%; padding-bottom:25px;}
.top-body-wrapper-right {
text-align:center;
}
.top-body-wrapper-right img {
 border: 4px solid #fff;
 display: inline-block;
 vertical-align:top;
}
.container.body-container, .container.body-panel2 {
width:100%;
}
.min-info {
display:inline-block;
vertical-align:top;
width: 100%;
text-align:center;
padding-left:0px;
}
 .top-body-wrapper-left::before, .top-body-wrapper-left::after {
 content: "";
 display: table;
 line-height: 0;
}
 .top-body-wrapper-left::after {
 clear: both;
}
 .top-body-wrapper-right h4 {
 padding: 0px 0 0;
}
 .top-body-wrapper-right ul li {
 border: medium none;
}
 .panel-3 {
 width: 50%;
 padding:0 30px;
}
.panel-3:first-child {
border:none;
}
 .body-panel2-wrapper {
 padding: 45px 30px;
}
.body-panel2 h3 {
margin-bottom:15px;
}
 .rnd {
 margin-top: 30px;
 width:165%;
}
.rnd:before {
content:'';
display:block;
height:30px;
background:#FFF;
margin-bottom:30px;
width:150%;
margin-left:-10%;
margin-right:-10%;
}
.body-panel3-wrapper {
margin-top:30px;
}
 .gallery::after {
content:'';
display:block;
background:#FFF;
margin-bottom:0px;
width:110%;
margin-left:-5%;
margin-right:-5%;
}
 .connecting-bharat img {
}
.whats-new-title {
float:none;
display:block;
width:100%;
border-right:none;
border-bottom:2px solid #f5d733;
margin:10px 0px;
min-height:0px;
padding:5px 0px;
}
.whats-new-title span {
display:inline-block;
font-size:100%;
}
.whats-new-contents {
float:none;
width:100%;
}
.whats-new-text-cont {
padding:20px 210px 20px 0px;
width:100%
}
 .top-body-wrapper-right {
padding:45px 0px;
}

	 .view-news .view-content{height:200px !important;}
	 .top-body-wrapper-right{padding:25px 0px;}
	.whats-new-text-cont{padding-top:0;}
 .document-area {
padding-bottom:20px;
}
 .whats-new-left-content {
display:block;
padding:0px 0px 10px 0px;
width:100%;
float:none;
}
 .whats-new-right-content {
display:block;
padding:0px 0px;
width:100%;
float:none;
}
 .content-banner {
padding-bottom:30px;
}
 .document-holder {
 background-image: url(../images/ico-pdf.png);
 background-position: 30px center;
 min-height: 200px;
 padding: 25px 25px 25px 145px;
 margin-top:20px;
}
 .slide-caption {
padding:6px 10%;
bottom:10px;
}
.slide-caption h2 {
font-size:180%;
}
.bttn-slide {
 background: none repeat scroll 0 0 #5a9202;
 color: #fff;
 display: inline-block;
 font-size: 100%;
 margin: 10px 0;
 padding: 4px 15px;
 text-transform: uppercase;
}
 .cercle-container ul li {
width:50%;
padding-bottom:30px;
}
.cercle-container ul li.cercle-ico-3, .cercle-container ul li.cercle-ico-4 {
padding-bottom:0px;
}
#block-block-10,#block-panels-mini-home-quicktab,#block-quicktabs-testing{width:98%;margin-bottom:10px;}
#block-quicktabs-testing{margin-left:0px;}
.quicktabs_main.quicktabs-style-basic{height:auto;}
.r-rc img{float:left;vertical-align:middle;margin-right:10px;max-width:45px;}
.r-rc{line-height:26px;}
.r-cs{padding:20px 10px;}
.gallery{background:none;}
.ebook-maincontainer{width:100%;}

.ul-v{display:block;}
.ul-v > li{display:inline-block;width:49%;text-align:left;}
.inner-body-wrapper h1.heading{font-size:160%;}

}
 @media all and (max-width : 650px) {
 .panel-3 {
width:100%;
float:none;
border:none;
}
 .panel-3:first-child::after {
content:'';
display:block;
height:30px;
background:#f5f5f5;
margin-bottom:30px;
width:120%;
margin-left:-10%;
margin-right:-10%;
margin-top:30px;
}
 .dot-units {
width:100%;
float:none;
}
.psu {
width:100%;
float:none;
}
 .rnd {
width:100%;
}

.psu::before {
 background: none repeat scroll 0 0 #fff;
 content: "";
 display: block;
 height: 30px;
 margin: 183px -10% 30px -13%;
 width: 125%;
}
.rnd ul li {
 display: block;
 margin: 10px 0;
 min-height: 40px;
 position: relative;
 vertical-align: top;
 width: 100%;
}
 .slide-caption {
position:static;
width:100%;
background:none;
}
 .banner-wrapper {
background:#000;
 background:none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
}
 .banner-wrapper .container {
width:100%;
}
 .banner-wrapper .flex-control-nav {
display:block;
}
.flex-direction-nav {
display:none;
}
 .panel-3:first-child::after {
 margin: 30px -20%;
 width: 140%;
}
 .slide-caption h2 {
font-size:100% !important;
}
.connecting-bharat ul li {
 margin-bottom: 7px;
}
 .connecting-bharat ul li a {
 font-size: 142%;
}
.toggle-nav-bar {
 top: 30px;
}
 .connecting-bharat ul li a {
font-size:126%;
}
}
 @media all and (max-width : 639px) {

 .logo img {
    max-width: 320px;
}
 .toggle-nav-bar {
top:17px !important;
}

 .logo {
font-size:100%;
padding:5px 0 0 0px;
background-size:16%;
min-height:61px;
background-position:0px 0px;
}

}


 @media all and (max-width : 500px) {
	 	.quicktabs-tabpage .gridview li{float:left; width:50%; padding:10px !important;}
.quicktabs-tabpage .gridview li .views-field-field-image img{height:150px; width:100%;}
	 
	 .top-body-wrapper-left .left_row2 > ul li{float:none; width:100%;}
 .psu::before {
 background: none repeat scroll 0 0 #fff;
 content: "";
 display: block;
 height: 30px;
 margin: 172px -10% 30px -13%;
 width: 125%;
}
 .body-panel2-wrapper {
 padding: 45px 30px 30px;
}
 .gallery ol.flex-control-nav.flex-control-thumbs {
padding-top:8px;
}
.connecting-bharat ul li {
 margin-bottom: 4px;
}
}


 @media all and (max-width : 480px) {
	 
	 .quicktabs-tabpage .gridview li{float:left; width:50%; padding:10px !important;}
.quicktabs-tabpage .gridview li .views-field-field-image img{height:120px; width:100%;}
	.ul-v > li{width:99%;} 
	
	 }


 @media all and (max-width : 450px) {
 .whats-new-text-cont {
width:100%;
padding:0px;
}
 .whats-new-image {
position:static;
width:100%;
margin:20px 0px 0px;
}
 .act-content img.pull-right {
float:none !important;
margin:20px 0px;
width:100%;
}
 .act-content img.pull-right img {
width:100%;
}
 .connecting-bharat ul li a {
font-size:100%;
}
 .connecting-bharat ul li {
margin-bottom:5px;
}
 .connecting-bharat ul li:last-child {
margin-bottom:0px;
}
 .shade-bg {
height:70%;
}
}
@media all and (max-width : 340px) {
 .min-info {
width:100%;
padding:0px;
text-align:center;
padding-top:10px;
}
 .top-body-wrapper-right {
padding:30px 0;
}
 .rnd::before {
 margin-left: -26%;
 margin-right: -20%;
 width: 170%;
}
 .rnd::after {
 margin: 30px -27%;
 width: 141%;
}
 .top-body-wrapper-right ul {
 padding: 10px 0 0;
}
 .connecting-bharat ul {
 float: none;
 margin: 0;
 width: 100%;
 padding-bottom:20px;
}
.connecting-bharat img {
 float: none;
 width: 100%;
}
.links-holder.quick-link ul li, .links-holder ul li {
float:none;
width:100%;
}
}


 @media all and (max-width : 980px) {
 .tool {
display:none;
}
 .document-holder {
padding-left:25px;
background-image:inherit;
}
}
 @media all and (max-width : 940px) {
 .right-content {
display:none;
}
 #side_nav_cont {
display:none;
}
a.more {
display:none;
}
 .inp-search {
border:0px;
border-radius:3px;
}
 .header-wrapper {
border-bottom:1px solid #fff;
}
 
.nav-wrapper {
background:#ffbf27;
}
#nav {
max-height:none;
}
#nav li {
background:#1990c5;
border-bottom:1px solid rgba(0, 0, 0, 0.1);
}
#nav li a {
color:#fff;
}
.nav-wrapper ul li.open ul li a {
background:#19c58a !important;
color:#000;
}
.nav-wrapper ul li.open ul li:hover a {
background:#19c58a !important;
}
.sub-menu i {
color:#fff;
}
 .nav-wrapper ul li:hover a {
background:#19c58a !important;
}
}
 @media all and (max-width : 840px) {
 .bg-wrapper.blue-bg {
padding:20px 0px;
}
 .container.links-container .links-holder:last-child {
border-bottom:0px;
padding-bottom:0px;
}
 .links-holder.quick-link {
float:none;
width:100%;
}
.links-holder.fade-bg, .links-holder.same-bg {
float:none;
width:100%;
padding:0 0px 20px 0px;
height:auto !important;
background:none;
}
.links-holder ul {
padding:0;
}
 .links-holder ul:before, .links-holder ul:after {
 display: table;
 line-height: 0;
 content: "";
}
.links-holder ul:after {
 clear: both;
}
 .links-holder ul li {
float:left;
width:50%;
}
 .links-holder {
padding-bottom:20px;
border-bottom:1px dashed #d7d7d7;
}
.links-holder h4 {
padding-top:20px;
}
}
 @media all and (max-width : 800px) {
 .whats-new-left {
display:none;
}
.whats-new-right {
float:none;
display:block;
width:100%;
}
 .gallery-area {
float:none;
width:100%;
}
 .gallery-right {
float:none;
width:100%;
}
 .gallery-right {
padding-top:30px;
}
 .flexslider li a.bg-slide {
 height: 250px;
}
}

@media all and (max-width : 500px) {
 .top-body-wrapper-right ul {
padding:20px 0px 0px;
}
 .gallery ul.slides {
width:100%;
float:none;
}
 .gallery ol.flex-control-nav.flex-control-thumbs {
width:100%;
float:none;
}
 .gallery .flex-control-thumbs li {
width:25%;
}
 .gallery .flex-control-thumbs li {
width:33%;
padding-right:1%;
}
 .gallery .flex-control-thumbs li:last-child {
margin-right:0px;
}
}
 @media all and (max-width : 479px) {
 .document-holder {
padding-left:25px;
background-image:inherit;
}
 .gallery-holder ul.slides {
float:none;
width:100%;
}
 .gallery-holder ol.flex-control-nav.flex-control-thumbs {
float:none;
width:100%;
}
 .bttn-more {
position:inherit;
top:inherit;
right:inherit;
margin:0px 0px 20px 0px;
}
 .gallery-area h3 {
font-size:230%;
padding-bottom:10px;
}
.links-holder ul li {
width:100%;
float:none;
}
 .footer-top-wrapper ul li {
width:50%;
float:left;
text-align:left;
}
 .top-body-wrapper-right ul {
padding:20px 0px 0px;
}
 .top-body-wrapper-right ul li {

 display: inline-block;
 padding: 0 6px;
}
 .top-body-wrapper-right ul li {

}
}
@media all and (max-width : 320px) {
.bttn-intrct {
display:block;
}
}
@media all and (max-width:549px){
.connecting-bharat img, .connecting-bharat ul {
    float: none;
    width: 100%;
}
}
@media screen and (max-width:640px){

.gtranslate {
    border-left: none;
    float: none;
    margin-top: 9px;
    padding-left: 0;
    width: 100%;
}
.logo img{max-width:275px;}
}
*/


