@charset "utf-8";
/* CSS Document */




body{
 margin:0px;
 padding:0;
 
}

@font-face {
	font-family:KrutiDev;
	src:url(/common/fonts/Kruti-Dev-010.ttf);
/*	font-family: Noto Sans Devanagari,calibri;*/
	
}

.para_head{

text-align:left;
color:#CC0000;
font-family: KrutiDev;
font-size:24px;
	
	
}


#top{
 width:100%;
 height:130px;
 background:#FFF;
 border-bottom:#cc0000 3px solid;
}

#top-inner{
  width:1260px;
  height:130px;
  margin:auto;
 
}

#logo{
  float:left;
  width:29%;
  height:130px;
  background:url(../images/logo.png) no-repeat 0px 5px;
}

.do-clr{
  clear:both;
}



.imp-notic{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	background:#fff; 
	width:940px; 
	margin:0 auto; 
	margin-top:20px;
	 margin-bottom:20px;
	  margin-left:10px; 
	  padding:0px; 
	  border:3px #CC3300 solid; 
	  letter-spacing:1px; 
	  display:inline-block; 
	  vertical-align:top;
	   height:100px !important;
	}


@media(min-width:992px){
	.imp-notic{
	  margin-left:0px; 
	  width:940px; 
	 
	}
}



@media(min-width:1280px){
	.imp-notic{
	  margin-left:10px; 
	  width:940px; 
	 
	}
}




@media(min-width:1336px){
	.imp-notic{
	  margin-left:44px; 
	 
	}
}

#menu{
  float:left;
  width:70%;
  height:95px;
  padding:35px 0 0 0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
}

#menu a{
	
  text-decoration:none;
  display:block;
  padding:20px 8px;
  margin:0 0 0 0px;
  float:left;
  color:#000000;
  background:white url(../images/menu-devider.png) no-repeat;
}

#menu .active{
  color:white;
  background:#CC0000;
}


#menu a:hover{
	border-bottom:#CC0000 2px solid;
	

  
}

#banner{
 border:1px solid #000000;
 width:1260px;
 height:450px;
 margin:auto;
}

.imgSlider{
  width:875px;
  height:450px;
  float:left;
}

.sideLinks{
  border-left:1px solid #000000;
  width:384px;
  height:450px;
  float:left;
}

.headline{
  border-bottom:1px solid #999999;
 
  padding:10px 10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:23px;
  color:#CC0000;
  font-weight:bold;
}

.strip{
  height:90px;
  padding:2px 0px;
}

.nagar-palika-pics{
  float:left;
  width:125px;
  height:100px;
}

.nagar-palika-text{
  float:left;
  width:259px;
  height:100px;
  font-family:Verdana, Arial, Helvetica, sans-serif;

}

.nagar-palika-headline{
  padding:4px 0;
  font-weight:bold;
  font-size:14px;
}

.nagar-palika-sub-headline{
  padding:4px 0;
  font-size:13px;
}

.nagar-palika-details{
  padding:4px 0;
  font-size:12px;
 
  color:#333333;
}

.nagar-palika-link{
  padding:4px 0;
}

.devider-a{
 height:5px;
 border-bottom:1px solid #999999;
 border-top:1px solid #999999;
}

/**********************/

.slider-wrapper {
	height: 450px;
	
	position: relative;	
}

.slider-content {
	height: 450px;
}

.slider-box {
	background-repeat: no-repeat;
	float: left;
	height: 450px;
}

.slider-btns {
	background-image: url('../images/arrows.png');
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
	height: 50px;
	margin-top: -25px;
	position: absolute;
	top: 50%;
	width: 50px;
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	-o-user-select: none;
	user-select: none; 
}

.slider-prev {
	background-position: 0px -50px;
	left: -25px;
}

.slider-prev:hover {
	left: -28px;
}

.slider-next {
	right: -25px;
}

.slider-next:hover {
	right: -28px;
}

.slider-nav {
	bottom: 0px;
	height: 18px;
	left: 0px;
	position: absolute;
	text-align: center;
	width: 100%;
}

.slider-nav li.slider-nav-items {
	background-color: #FFFFFF;
	border: 4px solid #FFFFFF;
	border-radius: 100%;
	cursor: pointer;
	display: inline-block;
	height: 10px;
	margin: 0px 5px;
	text-indent: -99999px;
	width: 10px;
}

.slider-nav li.slider-nav-items:hover {
	background-color: #444444;
}

.slider-nav li.slider-nav-items.active {
	background-color: #CC0000;
}

.slider-play-toggle {
	background-image: url('../images/auto-play-toggle.png');
	background-position: 0px -20px;
	background-repeat: no-repeat;
	bottom: 5px;
	cursor: pointer;
	display: block;
	height: 20px;
	position: absolute;
	right: 5px;
	width: 20px;
	z-index: 1;
}

.slider-play-toggle.stop,
.slider-play-toggle.pause {
	background-position: 0px 0px;
}


.containerB{
    width:1309px;
	margin:10px auto;
}

.boxB{
  width:358px; 
  background:#f0f0f0;
  float:left;
  padding:15px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  margin:10px 22px;
  height:110px;
  border:1px solid #E0E0E0;
}

.titleB{
  font-size:16px;
  margin:0 0 10px 0;
  font-weight:800;
}

.boxText{
  font-size:14px;
  margin:0 0 10px 0;
  text-align:justify;
  color:#666666;
  font-weight:600;
}

.boxText img{
  margin:0 15px;
}


.readmore a{
  text-align:right;
  text-decoration:none;
  color:#2c88ba;
  font-size:12px;
  float:right;
  display:block;
  background:url(../images/arrow.jpg) no-repeat right 0px;
  padding:0 20px 0 0;
}
.readmore_w a{
  text-align:right;
  text-decoration:none;
  color:#ffffff;
  font-size:12px;
  float:right;
  display:block;
  background:url(../images/arrow_w.png) no-repeat right 0px;
  padding:0 20px 0 0;
  margin-top:8px;
}



#bottom{
  width:1240px;
  margin:auto;
  margin-top:20px;
  padding:10px;
  background:#35424d;
  clear:both;
}

.v-devider{
  border-left:1px solid #4a555e;
  border-right:1px solid #2f3c47;
  float:left;
  margin:0 10px;
  height:200px;
}

.bottomBox{
 padding:10px;
 width:370px;
 float:left;
}

.bottomBoxM{
 padding:10px;
 width:390px;
 float:left;
}

.bottomHeadline{
 font-size:16px;
 color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 margin:0 0 10px 0;
}

.bottomText{
 font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#b3b3b3;
  line-height:22px;
  text-align:justify;
}

.bottomText ul{
  margin:0px;
  padding:0px;
}

.bottomText ul li{
 display:block;
 list-style:none;
}

.bottomText ul li a{
 text-decoration:none;
 color:#a3a5a6;
 background:url(../images/bottom-arrow.jpg) no-repeat 0px 0px;
 padding:0 0 0 20px;
}

.bottomText ul li a:hover{
 color:#FFFFFF;
}

.bottomText a{
 color:#FFFFFF;
 text-decoration:none;
}

.content1
{
  width:1240px;
  margin:auto;
  margin-bottom:100px;
  padding:10px;
  background:#fff;
  font-family:Arial, Helvetica, sans-serif;
  min-height:300px;

}

.list th
{
	border:#fff thin solid;
	padding:10px;
	text-align:center;
	background:#c00000;
	color:#FFF;
	font-size:18;
}

.list td
{
	border:#ccc thin solid;
	padding:10px;
	text-align:center;
}

.list td img{
	width:200px;
	
}

.ward_list{
	width:370px;
	float:left;
	margin-right:10px;
	
	
	
	

	
	
	
}

.ward_list  th
{
	border:#fff thin solid;
	padding:10px;
	text-align:center;
	background:#c00000;
	color:#FFF;
	font-size:18;
}

.ward_list td
{
	border:#ccc thin solid;
	padding:10px;
	text-align:center;
		
}



	
.mag_list{
	list-style-type:circle;
	padding-left:20px;
	margin-top:50px;
	
	
}
.mag_list li{
	margin-bottom:20px;
	
	
}
.mag_list li a{
	color:#777777;
	text-decoration:none;
	
}
.mag_list li a:hover{
	text-decoration:none;
	color:#cc0000;
	
}



.wrapper_2{
	
	height:280px;
	
	width: 1260px;
	margin: 10px auto;
	margin-bottom:10px;
}

.wrapper_2 .online_facility_wrapper{
	
	margin:0;
	float:left;
	
	width:75%;
}

.wrapper_2 .image_gallery_wrapper{
	
	margin:0;
	
	width:290px;
	float:right;
	padding-left:20px;
	}


.wrapper_2 .image_gallery_wrapper .iconA{
	
	width:290px;
	height:100%;
	
	
}


.wrapper_2 .image_gallery_wrapper .box{
	
 
 padding:0px;
 background:#e3e3e3;
 margin:0 0px;
 margin-top:20px;
 border:#5E5E5E 1px solid;
 height:225px;
 background:url(/image_gallery/1.jpg) no-repeat;
background-size:110% auto;	
width:288px;
position:relative;
 

	
}

.wrapper_2 .image_gallery_wrapper .moreA a{
	position:absolute;
	bottom:0;
	width:100% !important;
	
	

	
	
	
}





.wrapper_2 .head{
	
	height: 29px;
	
	margin: 0px auto;
	background: #CC0000 url(../images/arrow-a.png) no-repeat;
	
	padding: 3px 0px 3px 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	
}

.headline-main{
	height: 29px;
	width:1230px;
	
	margin: 0px auto;
	background: #CC0000 url(../images/arrow-a.png) no-repeat;
	
	padding: 3px 0px 3px 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
}

.containerA{
    
	margin:10px auto;
	padding:10px 0;
}

.BoxA{
 width:187px;
 padding:0px;
 background:#e3e3e3;
 float:left;
 margin:0 0px;
 border:#5E5E5E 1px solid;
 
}




.iconA{
 text-align:center;
}

.iconA img{
	margin:4px 0px;
	width:125px;
	height:125px;
	
	
}

.titleA{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 text-align:center;
 margin:15px 0;
 font-weight:bold;
 text-transform:uppercase;
}

.moreA a{
display:block;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 text-align:center;
 margin:auto;
 text-decoration:none;
 width:100px;
 padding:5px 0;
 background:#CC0000;
}

.moreA a:hover{
 background:#990000;
}

/*.slider_wrapper{
	height:200px;
	display:none;
	
}

.slider_wrapper_show{
	display:block;
	
}

*/



.control_no{
	width:200px;
	background-color:#F0F0F0;
	display:inline-block;
	vertical-align:top;
	margin-top:20px;
	border:1px solid #CC0000;
	margin-left:20px;
	padding:8px;
	height:84px;
}

@media (min-width:1230px){
	
  .control_no{
	width:220px;
	padding:10px;
	
}
}

@media (min-width:1260px){
	
	.control_no{
	width:268px;
	
}
}

.control_no img{
	width:50px;
	
	
	
	
}

.control_no .box{
  font-size:16px;
 line-height:30px;  
  color:#CC0000;
  text-align:center; 
  font-family:Arial, Helvetica, sans-serif;
}
@media(min-width:1280px){
.control_no .box{
  font-size:20px;
  line-height:30px;  
  color:#CC0000;
  text-align:center; 
  font-family:Arial, Helvetica, sans-serif;
}	
	
	}

/*----------image-gallery-------*/

.content1 ul li .view_images{
	width:auto;
	
	
	}
	
	
.content1 ul li .view_images .item{
		height:150px;
	width:200px;
	margin:5px;
	display:inline-block;
	vertical-align:top;
	border:1px solid #666;
	
}	
.content1 ul li .view_images .item img{
	width:100%;
		
	
}


