@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700);

.big_txt{ font-size:30px; color:#000; text-transform:uppercase;}

.justfiy{ display:block; text-align:justify;}


.top_cnt_list{ float:right; width:300px; margin-top:20px;}
.top_cnt_list dl {	width:300px; float:left; margin-bottom:10px;  }
.top_cnt_list dd {	width:25px; float:left; margin:0px; padding:0px 0 0 0;}
.top_cnt_list dt {	width:275px;float:left; font-weight:bold; }

.vert_line { background: #0c7fa4; height: 2px;  margin-top: 2px;  width: 100%;  float: left;}

.banner_wrp{ width:960px; background:#f1f1f1; padding:0px; float:left; margin:0px 0 0 0; }
.banner_left{width:295px; height:320px;float:left; margin-right:5px; background:#0c7fa5; color:#fff; padding:10px; }


.top_strip{ width:100%; float:left; height:5px; background:url(../images/top_stip.jpg) left top repeat-x;}
.bottm_strip{ width:100%; position:absolute; z-index:-1; bottom:0%; left:0px; height:200px; }


.welcome_wrp{ float:left; width:482px; margin-bottom:20px;}
.heading_dot{ float:left; width:100%;  margin-bottom:10px; }
.heading_dot .head{ background:#fff; float:left; padding-right:10px; font:bold 20px Arial, Helvetica, sans-serif; color:#000; font-family: "open Sans"; }

.bg_fter{ background:#F2F2F2; overflow:hidden;}
.marg_top{ margin-top:20px;}



ul.wellinks{ margin:0px 0 10px 0; padding:0px; float:left;}
ul.wellinks li{ width:100%; float:left; list-style:none; padding-left:20px; background:url(../images/dotted_wel.jpg) left center no-repeat;margin-bottom: 5px;}

.misson{ color:#FF0000; font-size:16px; font-weight:bold; width:100%; margin:0px; padding:0px;}

.linebro{ border-bottom:2px solid #ececec; height:2px; width:100%;}
/*----------------------------------------three box------------------------------------------------*/
.thr_box{ width:600px; float:left; margin-top:15px;}

.thr_box .box{ width:192px; float: left;}
.thr_box .box .head1{ width:192px; float: left; border-bottom:#CCCCCC solid 1px; font:bold 16px/40px Arial, Helvetica, sans-serif; color:#666; }
.thr_box .box .content_box1{ width:192px; float: left;  }
.thr_box .box .content_box1 img{ margin:10px 0;}
.b_margn{ margin-right:11px;}
.thr_box .box .content_box1 a{ color:#23a8de; font-style:italic; padding:0px 15px 0 15px ; float:right; font-size:11px; background:url(../images/arrow.png) left 7px no-repeat;  transition: all 0.2s ease 0s;}
.thr_box .box .content_box1 a:hover{ font-style:italic; background:url(../images/arrow.png) 3px 7px no-repeat;}
/*------------------------------------------------------end three box---------------------------------*/


/*-------------------------------------------view thum slide--------------------------------------------------------*/
.st_inquri{ width:460px; float:left; margin-bottom:15px;  }

.thm1_wrp{ float:left; width:600px;}
.thm1{ width:135px; float: left; margin:0 17px 0 0;}
.thm1 .img{float:left;  border:3px solid #ccc; border-radius:5px;}
.no_mrg{ margin:0px;}

.news_list{ float:left; width:220px; height:auto;}

.news_list dl {	width:300px; float:left; margin-bottom:10px; border-bottom:#CCCCCC solid 1px; }
.news_list dd {	width:30px; float:left; margin:0px; padding:3px 0 0 0;}
.news_list dt {	width:270px;float:left; font-size:11px; color:#999; font-weight:bold;}
.news_list dt h4{ color:#0c7fa5; font-size:13px; margin:0px;}
.news_list dt p{color:#333; font-size:13px; font-weight:normal; }

.map{ margin:0 0 0 65px; float:left;}

.fulldiv{ width:100%; float:left;}
.bg_hader{ background:url(../images/header_bg.jpg) left top repeat-x;}


.thum_img{ float:left; width:100%; clear:both;}
.footer_bx{ padding:10px 0px; display:block; background:#019fd2; color:#fff; text-align:center; font-size:18px; width:100%;}
.mrg{ margin-right:20px;}

/*----------------footer--------------------------*/
.form_box{ width:210px; float:left; }
.form_box .hed{width:100%; float:left; text-transform:uppercase; font:bold 18px/40px "myriad Pro";   border-bottom:#d6d6d6 dashed 1px;}
.form_box .cov{float:left; margin-top:10px;}

.contact_list{ float:left;}
.contact_list dl {	width:210px; float:left; margin-bottom:10px;  }
.contact_list dd {	width:25px; float:left; margin:0px; padding:3px 0 0 0;}
.contact_list dt {	width:180px;float:left; }

.f_nav{ width:150px; float:left; }
.f_nav .hed{width:100%; float:left;  text-transform:uppercase; font:bold 18px/40px "myriad Pro";    border-bottom:#d6d6d6 dashed 1px;}
.f_nav .cov{width:150px; float:left;margin-top:10px;}
.f_nav .cov ul{ margin:0px; padding:0px;}
.f_nav .cov ul li{ list-style-type:none; line-height:20px; border-bottom:#ccc dotted 1px;}
.f_nav .cov ul li a{font: normal 12px Arial, Helvetica, sans-serif;  background:url(../images/arrow.png) left center no-repeat; padding:0 0 0 15px; transition: all 0.2s ease 0s; color:#333;}
.f_nav .cov ul li a:hover{ background: url(../images/arrow.png) 5px center no-repeat; padding:0 0 0 20px; color:#23a8de;}




.testi{ width:230px;float:left; position:relative;}
.testi .hed{width:100%; float:left; text-transform:uppercase; font:bold 18px/40px "myriad Pro";   border-bottom:#d6d6d6 dashed 1px;}
.testi .cov{width:210px;  padding:5px 10px 0px 10px;  float:left;}

.social{ width:130px; float:left;  }
.social .hed{width:100%; float:left;  font:bold 18px/40px "myriad Pro"; text-transform:uppercase;   border-bottom:#d6d6d6 dashed 1px;}
.social .cov img{ float:left; margin:0 15px 0 0px;}
.social .cov{width:130px;  float:left; margin-top:10px;}

.slider_wrp{ width:960px; float:left; }

/*---------------------------audit reports-------------------------------*/
.cover_left{ width:600px; float:left;}

.listing{ width:600px; float:left; border-bottom:1px solid #d6d6d6;}
.listing ul{ margin:0px; padding:0px; float:left;}
.listing ul li{ list-style-type:none; float:left; width:126px; text-align:center; margin-right:30px; margin-bottom:30px;}
.bor_img{border:#d6d6d6 dashed 2px; display:block;}
.bor_img:hover{border:#333 dashed 2px; }
.listing ul li.nomarg{ margin-right:0px!important; margin-bottom:0!important;}
.listing ul li img{  display:block; width:122px; height:150px; margin:0px;padding:0px;}



.listing2{ width:100%; float:left; border-bottom:1px solid #d6d6d6;}
.listing2 ul{ margin:0px; padding:0px; float:left;}
.listing2 ul li{ list-style-type:none; float:left; width:134px; text-align:center; margin-right:10px; margin-bottom:30px;}
.listing2 ul li.nomarg{ margin-right:0px!important; margin-bottom:0!important;}
.listing2 ul li img{  display:block; width:136px; height:130px; margin:0px;padding:0px;}





.heading_txt{ width:100%;float:left; margin-bottom:10px; font: bold 14px Arial, Helvetica, sans-serif;}

.listing_cont{margin:0px 0 0 25px;}
.listing_cont ul{ float:left;  padding:0px;}
.listing_cont li { float:left; border-bottom:10px; width:100%; list-style-type:circle;}



.threebox_wrp{ width:100%; background:url(../images/banner.png) left top repeat; position:absolute; left: 0px; bottom:0; z-index:2}
.boxes{ width:230px; float:left; padding:10px 44px 0 44px ; border-right: 1px #a5a5a5 solid; }
.boxes h3 a{ color:#3ecbff; float:left;width:100%; margin:0px; font-size:20px; text-decoration:underline; }
.boxes p{ width:100%; float:left; color:#fff; line-height:normal; }
.boxes h3 a:hover{ color:#0C7FA4;}




.boxes:last-child{ border-right:none;}


.box1_f{ width: 309px;
float: left;
margin: 5px;}
.box1_f span{ float: left;
margin-top: 21px; font-size:14px;
color: #000;
margin-left: 20px;}
.box1_f img{ float:left;}


.dantion_wrp{ background:url(../images/donation.jpg) left top no-repeat; margin:0 auto;width:960px; height:130px; position:relative;}


.dantion_wrp h1{color: #000;float: left; width: 100%; margin: 0px 0 10px 0;margin-left:15px; margin-top:10px;font-size:20px;}



.dantion_wrp p{ width:660px; margin-left:15px; float:left; color:#000; font-size:14px;}


.dont{ position:absolute; right: 169px;top: 61px;opacity:1;  transition:all 1s ease ;}

.dont:hover{ opacity:.6; transition:all 1s ease;}

.readmore{opacity:1;  transition:all 1s ease ;}

.readmore:hover{ opacity:.6; transition:all 1s ease;}


.st_inquri_in {
    width: 100%;
    float: left;
    margin-bottom: 15px;
}


.st_inquri_in .news_list{ margin:0 0 10px 0;}



.welcome_wrp_in{ float:left; width:723px; margin-bottom:20px;}

.welcome_wrp_inone{ float:left; width:960px; margin-bottom:20px;}

.hindi_h1 {
	font-family: 'Kruti Dev 010';
	text-decoration: none;
	padding: 0 0 0 0;
	color: #077eda;
	text-decoration: underline;
	display: block;
 	font-size: 2.5em;
  -webkit-margin-before: 0.67em;
  -webkit-margin-after: 0.67em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  font-weight: bold;
}


.hindi{
	font-family:'Kruti Dev 010';
	font-size:16px;
	font-weight:bold;
	line-height:25px;
}


.ranvhead1{
font-family:Cambria, Calibri;
line-height:30px;
color:#f15700;
font-size:16px;
font-weight:bold;
}

.ranvhead2{
font-family:Cambria, Calibri;
line-height:30px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
background-color:#0033FF;
}
.ranvhead3{
font-family:Calibri;
line-height:30px;
color:#333333;
font-size:16px;
font-weight:normal;
border-bottom:#333333 groove 1px;
}

.ranvhead4{
font-family:'Kruti Dev 010';
line-height:35px;
color:#FFFFFF;
font-size:22px;
font-weight:normal;
background-color:#0033FF;
border-left:#FFFFFF inset 1px;
}
.ranvhead5{
font-family:'Kruti Dev 010';
line-height:30px;
color:#333333;
font-size:20px;
font-weight:normal;
border-bottom:#333333 groove 1px;

}


.ranvhead111{
font-family:'Kruti Dev 010';
line-height:30px;
color:#f15700;
/*font-size:20px;*/
font-weight:bold;
}

/*.ranvtxt111{
	font-family:'Kruti Dev';
	font-size:15px;
	font-weight:normal;
	line-height:25px;
}*/

