@charset "utf-8";
/* CSS Document */


@media(max-width:1200px){
.nav-wrapper ul li a{ line-height:39px !important; padding:0 9px;}	
.thumbMainContainer{ width:100% !important; float:none;}
.bigimg{ width:100% !important; height:auto; float:none; margin-top:10px;}
	.makeindia, .swatch{padding-top:5px;}
	
	.ministerContent{padding:22px 6%; }
.copyright-content { text-align:left;}
.vigilance_container span{ width:63%; float:right; padding-top:12px;}


}
@media(max-width:1130px){
	.carousel-wrapper{padding-bottom:20px;}
.makeindia, .swatch{padding-top:10px;}
.whatsNewContainer p { float: right; width: 100% ;}
}

@media(max-width:1023px){
		
.vigilance_container{ width:50%; height:75px;}
.importaintContent{ width:50%; float:left; box-sizing:border-box;}
.mainContainerWhatsnew{ float:none; width:100%;}
.mainContainerminister{ float:none; width:100%; margin-top:0px;}

.vigilance_container img{float: left;}
.ministerContent, .ministerContent2{width:50%; float:left; border-bottom:none !important; padding:10px 4%;}
.ministerContainer{padding:20px;}
.mainContainerWhatsnew .title{text-align:left;}
.nav-wrapper ul li a{padding:0px 7px;}
.vigilance_main_container{float:left; width:74%; }
/*.mainContainerminister{float:right; width:25%;}*/
.viewDownload{min-height:276px; background-position:center center; }
.viewDownload .viewdown{ width:79%; float:right;}

.full-width-mobile .container { width:90% !important;}
.gallery-area .gallery-container{ width:90% !important;}
.importaintLinksContainer{ width:90% !important; margin:30px auto;}
.whatsnewLine{ width:100%;}
.body-container{ padding:0;}
.mobile-versionPadding{ width:90%; margin:30px auto;}
.importaintContent .statistics img{ width:auto;}
.vigilance_container span{  float:left;}
/*===========================InnerPage======================================*/
.inner-left-Container { float: none; width: 100%; margin-top:40px;}
.inner-right-Container {float: none;width: 100%;}


	
}
@media(max-width:991px){

.menu { float:left; margin-top:15px;}
.header-container {
    padding: 15px 0px 5px 0;
}
.nav-wrapper ul li a{padding:0px 5px;}
.makeindia, .swatch{padding-top:0px;}
.whatsNewContainer p { float: right ; width: 100% ;}	
}

@media(max-width:940px){

.viewDownload .viewdown {float: right; width: 75%;}	
#nav li {background: #0884c7;}
.nav-wrapper ul li:hover a, .nav-wrapper ul li.hover a, .nav-wrapper ul li.active a{ background:#0D1A36 !important;}
.swatch {float: right;margin-right:10px;width: 17%;display: none;}
.makeindia{ width:17%; float:right; margin-right:44px;display: none;}

.toggle-nav-bar .menu-icon {
  background: rgba(0, 0, 0, 0) url("../images/toggle-bar.png") no-repeat scroll 0 0;
 border: 1px solid #ccc;
    border-radius: 3px;
    height: 29px;
    width: 30px;
}
     .toggle-nav-bar{top:35px;}


}


@media(max-width:767px){
	
    .view_dwn_container{width: 100%;}
.viewDownload .viewdown { float: right;width: 90%;}


}

@media(max-width:767px){
.ministerContainer{ width:100%; height:auto; background:#E8E8E8;  padding:5% 0; margin-top:20px;}
.swatch {float: right;margin-right: 0;width: 17%;}
.makeindia{ width:17%; float:right; }
.fixed-accibility{ display: none;}
    .vigilance_main_container{ float: none; padding: 0;width: 100%;}
    .whatsNewContainer{ width:100%; float:none; box-sizing:border-box; font-family: sans-serif; font-size:100%; padding:20px 20px 20px 0; }
}

@media(max-width:740px){
.fixed-wrapper .logo{ padding-top:0;}	
.importaintContent {
  border-top: 4px solid #ededed;
  box-sizing: border-box;
  float: none;
  margin-top: 10px;
  padding: 10px 0;
  width: 100%;
}
.importaintContent:first-child{border-top:0px; margin-top:0px; padding-top:0px;}
.swatch {float: right;margin-right: 0;width: 14%; margin-top:6px;}
.makeindia{ width:14%; float:right;  margin-top:6px;}

.importaintContent .statistics img{width:auto !important;}

	
}
@media(max-width:740px) and (min-width:580px){
.importaintContent{width:50%; float:left;}



}



 @media all and (max-width : 767px) {
	/* .container.common-container{width:100%; height:auto !important;}*/
	 .common-left{float:none; display:block; text-align:center; border-bottom:1px solid #eeeeee; display:none;}
	 .common-left ul{display:inline-block; height:30px;}
	 .common-right{float:right; display:block; text-align:left; position:inherit; }
	 .common-right ul{text-align:center; display:inline-block; height:26px;}
	 .toggle-nav-bar{top:20px;}
	
	 /*.toggle-nav-bar .menu-text{position:absolute; top:20px; display:none;}*/
	 
	 
	 .fixed-wrapper .logo{background-size:35px; padding-left:45px; font-size:120%; min-height:60px; padding-top:10px;}
     /*.fixed-wrapper .header-wrapper{height:70px; }*/
	 .common-right ul li.ico-site-search{position:inherit;}
	 
	 .toggle-cont{right:inherit; left:0px; width:100%;}
	 .search-drop input[type=text]{width:100%;}
	 
	 /*Header fix*/
	 
	 
	 
	 
	 
	 
	 
	 
 .footer-top-wrapper ul li {

padding-bottom:3px;
}
 .font-controll, .high-contrast, .skip-cont {
display:none;
}
}


@media(max-width:767px){
	.banner-wrapper{background: rgba(3,76,115,1);}
	.banner-wrapper *{position:static;}
	.ministerContainer{margin-top:0px;}
	
	.common-left ul li{font-size:65%; padding-top:5px;}
	/*#nav{top:-71px;}*/
	.banner-wrapper{margin-top:0px; }
	.menu { float:left;}
	.nav-wrapper{background:none !important; border:none;}
	.fixed-wrapper .logo{padding-top:5px; font-size:120%;float: left;padding-bottom:5px;}
    .logo a{padding-top: 0px;}
	.mainContainerminister{margin-top:0px;}
.mobile-versionPadding{ width:90%; margin:30px auto;}

.logo .hindilogo{font-size:100%; font-weight:normal; line-height:16px;}	
.gallery-holder ul.slides{ float: none; padding: 1px; width: 100%;}
.gallery-holder ol.flex-control-nav.flex-control-thumbs {float: none; margin: 0; padding: 0; width: 100%;}
.gallery-holder .flex-control-thumbs li { padding: 1px; width: 33.3%;}
.whats-new .row{ margin:0;}	
.copyright-content{ width:65%; }	
.logo-cmf{ width:35%; }	
.full-width-mobile .container { width:100% !important;}
.gallery-area .gallery-container{ width:90% !important;}
.importaintLinksContainer{ width:90% !important; margin:30px auto;}
.whatsnewLine{ width:100%;}
.body-container{ padding:0;}
.whats-new h2{ font-size:180%;}

.caption{ background: rgba(3,76,115,1);}

}

@media(max-width:640px){
/*.fixed-wrapper .header-wrapper{ height:90px;}*/
.swatch {float: right;margin-right: 0;width: 14%; margin-top:10px;}
.makeindia{ width:14%; float:right; margin-right:0; margin-top:10px;}

.fixed-wrapper.sticky .common-wrapper{display:none;}

.makeindia, .swatch{display:none;}
.whats-new{position:relative;}
.whats-new .button{position:absolute; margin:0px; left:50%; margin-left:-20px; bottom:10px;}
.pdfimg-cont{display:block; float:left;}
.whatsNewContainer p{width:100%; float:right;}
.flex-direction-nav{display:none;}

.caption{ font-size:90%;}

}



@media(max-width:580px){
.vigilance_container{ width:100%; height:50px; padding: 10px 20px; min-height: 66px; font-size:90%; border-bottom:1px solid #d1d2d6;}
.viewDownload{ margin-top:30px;}
.whatsNewContainer p { float: right;width: 100%;}
.whatsnewLine {
    margin-top: 45px;}
	.whats-new .button { bottom: 20px;}
.copyright-content{ width:100%; text-align: center}	
.logo-cmf{ width:100%; text-align: center;}	
.logo-cmf a{border: none;}

.logo a{font-size:48%; padding-top:10px; line-height:140%; min-height:0px;}
h1.logo{padding-left:55px;}

.vigilance_container img{width:30px;}
.vigilance_container{min-height:50px;}
.vigilance_container span{padding-top:9px;}
}

@media(max-width:479px){
.viewDownload .viewdown { float: right; width: 85%;}
.swatch {float: right;margin-right: 0;width: 14%; margin-top:10px;}
.makeindia{ width:14%; float:right; margin-right:0; margin-top:10px;}
.caption{font-size:75%; }
.caption a{margin-left:0px;}
.ministerContent { font-size:100%;}
.ministerContent2 { font-size:100%;}
.whatsNewContainer p { float: right;width: 100%;}

}
@media(max-width:400px){
.swatch {float: right;margin-right: 0;width: 20%; margin-top:-20px;}
.makeindia{ width:20%; float:right; margin-right:0; margin-top:0;}
.caption{   }

}
@media(max-width:330px){
.swatch {float: right;margin-right: 0;width: 17%; margin-top:-20px;}
.makeindia{ width:17%; float:right; margin-right:0; margin-top:0;}

.fixed-wrapper .logo{ margin-bottom:10px; float:left; clear:both;}
.mainContainerminister{ margin-top:0;}
}

