anna-hazarebody {
	font-family:"Open Sans", Helvetica, Arial, sans-serif;
	font-weight:300;
	font-size: 14px;
	line-height:30px;
	
}	

.header {background:#fff;
}

.logo h1
	{
	background:#fff;
	margin-top:17px;
	font-size:30px;
	font-weight:600;}
	
.menu
	{ background:#04619B;
	margin-top:20px;
	}	
	
.topnav {
 
  background-color: #fff;
  /* margin-left:21px; */
}
.topnav a {
  float: left;
  display: block;
  color: #000;
  text-align: center;
  padding:15px 15px 10px 10px;
  text-decoration: none;
  font-size: 16px;
  font-weight:400;
  font-variant:normal;

  
}

.topnav >.active
	{ background:#4280f4;
	margin-right:5px;
	color:#fff;
}

.topnav a:hover {
  background-color: #4280f4; 
  color:#fff;
  text-decoration:none;
}

.topnav .icon {
  display: none;
  padding:20px;
}

@media screen and (max-width: 900px) {
  .topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
	  line-height:0px;
  }
}

@media screen and (max-width: 900px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
	  line-height:0px;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
	  line-height:0px;
  }

}


/*--slider start css---*/
.slider { background:#fff;}

.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: #E2E2E2;
    border: 1px solid #585858;
    border-radius: 10px;
}

.facebook-box {
	background:none;
	border:1px solid #8f8f8f;
	margin:10px 0px 10px 0px;
}
.facebook-box h2{
	font-size:18px;
	text-align:center;
	color:#8f8f8f;
	font-weight:200;
}
.facebook-box img{
	padding-bottom:20px;
}

/*--slider start End---*/

/*--anna ji ka massage css start---*/
  
.gray { background:#e0dede;} 
.anna-hazare {background:none;}
.anna-hazare ul{list-style:none; padding:0px; margin:0px; line-height:30px;}
.anna-hazare li{font-size:12px;line-height:30px;}
.anna-hazare a{font-size:12px; text-decoration:none;
 color:#000; padding:10px;}
 .anna-hazare a:hover{text-decoration:none;
 color:#4280f4; padding:10px;}


.anna-hazare {
border:1px solid #e0dede;
margin-top:20px;
border-radius:5px;}

/*.anna-hazare h2{ font-size:24px;
color:#4280f4;
text-align:center;
font-weight:600;
padding-top:20px;
margin:0px;
}

.anna-hazare h3{ font-size:15px;
color:gray;
text-align:center;
font-weight:400;
padding:0px;
margin:0px;
}

.anna-hazare p{ font-size:13px;
color:#959393;
padding:10px;
margin:0px;
} 

span {font-size:18px;
color:#000;
font-weight:600px;
text-align:center;
padding:15px;}

.model-village 
{
border:1px solid #e0dede;
margin-top:20px;
border-radius:5px;}

.model-village h2
{ font-size:16px;
text-align:center;
font-weight:600;
padding:10px 0px 10px 0px;
margin:0px;
}
.model-village p
{ font-size:13px;
padding:15px;
margin:0px;
color:#959393;
text-align: justify;
line-height: 20px;
}
.model-village a
{ font-size:13px;
padding:20px;
margin:0px;
font-weight:600;
}

.awards {
	background:none;
	border: 1px solid #e0dede;
    border-radius: 5px;
	margin-top:30px;
	margin-bottom:20px;
	
}
.awards h2	
{font-size:18px;
text-align:center;
padding-top:5px;}

.awards-image{
	width:90%;
	margin-left:10px;
	margin-bottom:20px;
}

.gallery-image{
	width:83%;
margin-bottom: 25px;
padding-top:20px;
}

.awards p {
	font-size:12px;
	padding:20px 0px 5px 20px;
	margin:0px;
	color:#959393;
}
.awards h3 {
	font-size:12px;
	padding-left:20px;
	padding-bottom:5px;
	margin:0px;
}

.awards a {
	font-size:12px;
	padding-left:20px;
	padding-bottom:5px;
	margin:0px;
}*/
.footer {background:#d4d0d0;
}

/*----ghandhi badi sang Page css end------*/

/*----anna team Page css start------*/

.portfolio-wrapper img {margin-bottom:20px;}


/*----anna team Page css end------*/

.anna-biography {
background:none;
margin:20px 0px 20px 0px;
font-family: roboto,sana-sarf;
}
.anna-biography h1 {
	font-size:24px;
	padding-top:20px;
	padding-left:10px;
}
.anna-biography h2 {
	font-size:24px;
	text-align:center;
	color:red;
	padding:20px 0px 20px 0px;
	font-weight:600;
	text-decoration:underline;
}
.anna-biography h3 {
	font-size:35px;
	text-align:center;
	color:green;
	padding:20px 0px 20px 0px;
	font-weight:200;
	text-decoration:underline;
}
.anna-biography h4 {
	font-size:18px;
	text-align:center;
	color:red;
	line-height:30px;
	font-weight:200;
}
.anna-biography p {
	padding-left:10px;
	line-height:30px;
	text-align:justify;
}
.font { color:#002060; font-weight:italic; line-height:0px; font-size:18px; text-decoration:underline;}
.font2 { color:#002060; font-weight:italic; line-height:0px; }
span {color:red; font-weight:bold;text-decoration:underline;}
.red-color{color:red;}

.anna-biography2 {
background:none;
margin:45px 0px 0px 0px;
font-family: roboto,sana-sarf;
float:left;
}
.anna-biography2 img{
margin-bottom:10px;
}
.annaimage { width:25%; margin:auto;}

/*----ghandhi badi sang Page css end------*/




/*----Ralegan siddhi Page css Start------*/
.anna-message{
	background:none;
	background: -o-linear-gradient(red, yellow, green);
	padding:10px;
}
.anna-message h2{
	font-size:24px;
	font-weight:600;
}
.anna-message p{
	font-size:14px;
	color:#959393;
}

.ralegan-image {
	background:none;
	margin:20px 0px 10px 0px;
}
.ralegan-image p {
	padding-left:0px;
	line-height:20px;
	color:#959393;
}

/*----Ralegan siddhi Page css End------*/
/*----Achievements Page css End------*/
.anna-message h1{
	font-size:24px;
	font-weight:600;
	color:orange;
	padding:10px;
	margin:0px;
}
.anna-message h3{
	font-size:14px;
	font-weight:700;
	padding:10px 0px 10px 0px;
	margin:0px;
}
.anna-message h4{
	font-size:14px;
	padding:10px;
	margin:0px;
}
.anna-message h5{
	font-size:14px;
	padding:10px;
	margin:0px;
}

.anna-message i{
	color:orange; 
	font-size:12px; 
	padding-right:10px;
	padding-bottom:10px;

}

.achievements {
	margin-top:20px;
	margin-bottom:20px;
	border:2px solid #e0dede;
	border-radius:5px;
}
.achievements-top {margin-top:50px;}

h6 {text-align:center;
font-size:24px;
font-weight:700;
padding-top:10px;}

/*----Achievements Page css End------*/

/*----Movement video Page css Start------*/

.margin-bottom{
	margin:20px 0px 20px 0px;
}


.topnave {
  overflow: hidden;
  background-color:none;
}

.topnave a {
  float: left;
  display: block;
  color: #404040;
  text-align: center;
  padding: 24px  5px;
  text-decoration: none;
  font-size: 14px;
  font-weight:400;
  font-variant:normal;
}

.topnave a:hover {
  color: #4280f4;
  text-decoration:none;
}


@media screen and (max-width: 768px) {
.topnave {width:55%;
margin:auto;}	
	
  .topnave.responsive a {
    float: none;
    display: block;
    text-align:left;
	line-height:0px;
  }

}

#page-breadcrumb {
    /*background-image: url(images/home/tour-bg.png);*/
    background-color: #c7d2e2;
    background-repeat: repeat-x;
    height: 130px;
    background-position: center;
    display: table;
    position: static;
    width: 100%;
}

.vertical-center {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    position: statice;
}



/*---anna-satyagrah css---*/
table {
    border-spacing: 0;
    border-collapse: collapse;
    width:100%;
    margin-left: 11px;
    margin: 20px;
}


.agri {background:red;
margin-left:20px;
height:400px;
width:70%;}

.agri2 {
width: 95px;
float:left;
}
.agri-top{margin-top:35px;}
.agri-top1{margin-top:10px;}
.agri2 h2 {font-size:14px;
text-align:left;}






@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600);

* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}



/* .container { */
	/* max-width:400px; */
	/* width:100%; */
	/* margin:0 auto; */
	/* position:relative; */
/* } */

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea, #contact button[type="submit"] { font:400 12px/16px "Open Sans", Helvetica, Arial, sans-serif; }

#contact {
	background:#EDEDED;
	padding:25px;
	margin:50px 0;
}

#contact h3 {
	color: #F96;
	display: block;
	font-size: 30px;
	font-weight: 400;
}

#contact h4 {
	margin:5px 0 15px;
	display:block;
	font-size:13px;
}

fieldset {
	border: medium none !important;
	margin: 0 0 10px;
	min-width: 100%;
	padding: 0;
	width: 100%;
}

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea {
	width:100%;
	border:1px solid #CCC;
	background:#FFF;
	margin:0 0 5px;
	padding:10px;
}

#contact input[type="text"]:hover, #contact input[type="email"]:hover, #contact input[type="tel"]:hover, #contact input[type="url"]:hover, #contact textarea:hover {
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
	border:1px solid #AAA;
}

#contact textarea {
	height:100px;
	max-width:100%;
  resize:none;
}

#contact button[type="submit"] {
	cursor:pointer;
	width:100%;
	border:none;
	background:#4280f4;
	color:#FFF;
	margin:0 0 5px;
	padding:10px;
	font-size:15px;
}

#contact button[type="submit"]:hover {
	background:#09C;
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}

#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }

#contact input:focus, #contact textarea:focus {
	outline:0;
	border:1px solid #999;
}
::-webkit-input-placeholder {
 color:#888;
}
:-moz-placeholder {
 color:#888;
}
::-moz-placeholder {
 color:#888;
}
:-ms-input-placeholder {
 color:#888;
}

/*--Award css---*/
.award-anna {
	border:1px solid #e0dede;
}
.award-anna h2
{font-size:24px;font-weight:500;
padding:20px 0px 20px 0px ;}

.award {
	padding:10px;
	font-size:15px;
	border-top:1px solid #e0dede; 
	/* border-bottom:1px solid red; */
	font-weight:400;
}
.award a{color:#000;}
.award p {font-size:14px;
color:gray;}


.list-group-item {
    padding: 5px 15px;
    background-color: #fff;
}
.list-group-item>a {
    color:#000;
}
 .list-group-item:focus, .list-group-item:hover  {
    z-index: 2;
    color: #fff;
    background-color: #4280f4;
    border-color: #4280f4;
	text-decoration:none;
}

/*---rajyabar css page start----*/
.rajyabar { background:none;}
.rajyabar h1{ font-size:24px; color:red; text-align:center; line-height:35px; text-decoration:underline;}
.rajyabar h2{ font-size:18px; font-weight:400; color:#000;padding-bottom:10px;}
.rajyabar h3{ font-size:18px; font-weight:400; color:#000;}
.rajyabar h4{ font-size:18px; font-weight:400; color:#000; text-align:center; line-height:30px;}
.rajyabar p{ font-size:16px; color:#000; line-height:30px;}
.rajyabar-center { text-align:center;}
.rajyabar-center2 { text-align:center; font-size:18px; line-height:35px;}
.green1{color:green;font-weight:bold;}
.rajyabar h5{ font-size:24px; line-height:30px;}

.cheif {background:none; height:200px; width:50%;}
.db {background:none;}
.db img{padding-top:25px;}
.db h1{font-size:18px; line-height:25px; text-align:left; text-decoration:none; color:#333;}
audio {display:none;}















