body{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	color:#191919;
	
}
ul{
	padding-left:0px;
}

ul li{
	list-style:none;
}
a:hover{
	text-decoration:none;
	color:rgb(76, 75, 75);
}

.navbar-nav{
	margin:0 auto;
	display:table;
	float:none;
}
.navbar-nav li a{
	padding:20px 31px;
}
.top-head-bg{
	background-color:#f36734;
	padding:10px 0px;
	border-top:4px solid #016532;
	border-bottom:1px solid #c5c1c1;
}
.top-head-bg1{
	background-color:#f36734;
	padding:10px 0px;
	
	
}
.welcome{
	color:#fff;
	font-size:18px;
	margin-bottom:0px;
}
.top-hed-a a{
	border:2px solid rgba(255,255,255,1.00);
	padding:5px 8px;
	margin-right:10px;
	color:#fff;
	border-radius:8px;
	float:right;
}
.ph{
	color: #fff;
    margin-left: 1px;
    display: inline-block;
	margin-top: 9px;
}
.ph p{
	color:#fff;
	margin-bottom:0px;
}
.pgj{
	float:left;
	width: 17%;
    margin-top: 10px;
    margin-right: 6px;
}
.pgj1{
	float:left;
	width: 14%;
    margin-top: 10px;
    margin-right: 6px;
}
.top-ph{
	margin-top: 18px !important;
}
.nav-bg{
	background-color:#6c6c6c;
}
.navbar{
	border-radius: inherit;
	margin-bottom:0px;
}
.navbar-nav li a{
	color:#fff;
}
.navbar-nav>li>a{
	padding-top:20px;
	padding-bottom:20px;
}
.nav>li>a:hover{
	background-color:#f36734;
}
.banner-botom-bg{
	background-color:#016533;
}
.donate{
	background-color:#f36734;
	color:#fff;
	padding:7px 24px;
	float:right;
	border-radius:5px;
	border:1px solid #fff;
}
.donate1{
	background-color:#f36734;
	color:#fff;
	padding:7px 24px;
	
	border-radius:5px;
	border:1px solid #fff;
}
.b-border{
	border: 1px solid #f36734;
    padding: 9px 3px;
    margin: 13px;
}
.b-border p{
	color:#fff;
	margin-bottom:0px;
	margin-top: 11px;
	font-size:21px;
	text-align:center;
}
.appeal_1{
    font-size: 18px !important;
    color: #f36734 !important;
    background: #fff;
    display: table;
    margin-top: 11px !important;
    margin: 0 auto;
    padding: 5px 22px;
    border-radius: 50px;
}
.donate_btn{
    text-align:center;
    padding: 10px;
}
.padding0{
	padding:0px !important;
	margin:0px !important;
}

.about-head span{
	color:#f36734;
}
.about-head{
	margin-top:0px;
	margin-bottom:8px;
	padding-left: 15px;
	border: 1px solid #016533;
	padding:10px;
	color: #016533;
}
.about-head-p{
	text-align:justify;
	margin-top:30px;
}
.schl-img{
	border:2px solid #f36734;
	width: 72%;
    float: right;
}



.parallax { 
    /* The image used */
    background-image: url(../img/caro.jpg);

    /* Full height */
    height: 400px; 

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.parallax-block{
	margin-top:30px;
}
.block-block{
	text-align:center;
	color:#fff;
	margin-top: 50px;
}
.block-block img{
	margin:0 auto;
	display:table;
}
.block-block p{
	width: 77%;
    margin: 0 auto;
    margin-top: 19px;
    margin-bottom: 20px;
}
.block-block a{
	color: #f3673;
    border: 1px solid #f3673 !important;
    padding: 7px 22px;
}
.event-block{
	background-color:#f1f1f1;
}
.block-1{
	background-color:#fff;
	padding:10px;
	border-bottom:1px solid rgba(193,193,193,1.00);
	padding-bottom:30px;
}
.block-2{
	background-color:#fff;
	padding:10px;
	border-bottom:1px solid rgba(193,193,193,1.00);
	padding-bottom:10px;
}
.post-1{
	padding:10px 0px;
}
.post-1 p span{
	color:#f3673 !important;
	font-weight:bold;
}
.update{
	float:left;
	margin-right:10px;
}
.post-1 p{
	margin-bottom:0px;
}
.img-pos{
	margin-top:15px;
}
.date{
	border: 3px solid rgba(168,168,168,.5);
    padding: 14px 14px 10px;
    font-size: 40px;
    font-weight: bold;
    text-align: center;
    line-height: 24px;
}
.date span{
	font-size:15px;
}
.post-head{

}
.readmore{
	color: #f36734;
    padding: 11px 20px;
	border:1px solid #e86634; 
    display: table;
    margin-top: 22px;
}
.readmore:hover{
	color: #f36734 !important;
}
.readmore1{
	color: #fff;
    background-color: #e86634;
    padding: 11px 20px;
    margin: 0 auto;
    display: table;
    margin-top: 22px;
	
}
.more2{
	color: #f36734;
	border:1px solid #f36734;
	padding:8px 10px;
}
.social{
	color: #fff;
    margin-bottom: 0px;
    font-size: 24px;
}
.social-block{
	background-color:#6c6c6c;
	padding:13px 0px;
}
.social-i{
	color:#fff;
	font-size:33px;
	margin-right:5px;
	
}
.social-i-block{
	float:right;
}
.footer-h{
	font-weight:bold;
	color:#858585;
	font-size:22px;
	border-bottom:1px solid #f36734;
	display:table;
	padding-bottom:5px;
}
.viv-p{
	text-align:justify;
}
.footer-li li a{
	color:#333;
	font-size:16px;
}
.footer-li li a:hover{
	color:#333 !important;
	font-size:16px;
	
}
.footer-li li{
	margin-bottom:3px;
}
.ii{
	font-size:16px;
	color:#686868;
	margin-right:5px;
}
.address li{
	margin-bottom:12px;
}
.footer-block{
	margin-top:3%;
	margin-bottom:3%;
}
.footer-b-block{
	background-color: #f36734;
	color:#fff;
	font-size:15px;
	text-align:center;
	padding:10px;
	border-bottom:2px solid rgba(41,78,18,1.00);
}
.footer-b-block p{
	margin-bottom:0px;
	font-size:15px;
}
.icon-bar{
	background-color:#fff;
}
.logo{
	width:80%;
}
.mob-view{
	display:none;
}
.mob-view1{
	display:none;
}
.nav>li>a:focus{
	background: #f36734;
}
.inner-head h4{
	color:#156935;
	padding: 10px 0px;
    border-bottom: 1px solid;
    display: table;
    font-weight: bold;
	font-size:25px;
}
.inner-head p{
	line-height: 26px;
    font-size: 16px;
	text-align:justify;
}
.inner-head1 h4{
	color:#156935;
	padding: 10px 0px;
    border-bottom: 1px solid;
    display: table;
    font-weight: bold;
	font-size:25px;
}
.inner-head1 p{
	line-height: 26px;
    font-size: 16px;
	
}
.inner-head{
	margin-bottom:18px;
}
.inner-head1{
	margin-bottom:18px;
}
.sall{
	float:right;
}
.sall-border{
	
	border-left: 2px solid #156835;
    padding-left: 18px;
    text-align:justify;
}
.sall-bottom{
	margin-bottom:3%;
}
.sall-border span{
	margin-bottom:2%;
	
}
.member h3{
	
	font-weight:bold;
	color:#A2080A;
	font-size:19px;
}
.member p{
	color:rgb(133, 132, 132);
	font-size:15px;

	font-weight:bold;
}
.hh{
	color: #156935;
    padding: 10px 0px;
    border-bottom: 1px solid;
    display: table;
    font-weight: bold;
    font-size: 25px;
	margin:0 auto;
}
.member{
	min-height:123px;
}
.y-maharaj p{
	line-height: 26px;
    font-size: 16px;
    text-align: justify;
}
.maharaj{
	width: 87%;
	 box-shadow:2px 2px 6px rgba(155,155,155,1.00);
	  border:5px solid #fff;
}
.bord-bg{
	background:rgb(255, 229, 202);
}
.board-li ul li{
	font-weight:bold;
	font-size:15px;
	margin-bottom:2px;

	
}
.board-li ul{
	margin-top:10px;
}
.gallery a img{
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
	margin:0 auto;
	display:table;
}
.gallery p{
	text-align:center;
	margin-top:10px;
}
.gallery a:hover{
	color:#172A5E;
}

.active{
	background-color: #f36734;
}




.blog_container .blog_article {
    float: left;
    width: 100%;
    margin: 0 0 20px;
    background: #fff;
    padding: 15px;
}
.blog_container .blog_article {
    font-family: open_sanslight;
    font-size: 24px;
    font-weight: 600;
    text-align: left;
    text-decoration: none;
    color: #022434;
}
.blog_article .postmetadata {
    float: left;
    width: 100%;
    font-size: 13px;
    color: #777;
    font-family: 'Open Sans',sans-serif;
    font-weight: 500;
    padding-bottom: 10px;
}
.blog_article h2{
	font-size:26px;
}
.blog-content p{
	margin-top:10px;
	text-align:justify;
}
.blog{
	border-bottom: 1px solid #88b9c4;
    padding-bottom: 15px;
}
.blog1{
	margin-bottom: 3%;
    padding-bottom: 15px;
}
.blog:last-child{
	border-bottom:none;
}
.latest_post_inner h4 a:hover{
	color:#075576;
	
}

.latest_post h3{
	border-bottom: 2px solid #4db4eb;
    display: table;
	padding-bottom:5px;
}

.n-icon{
	display:inherit;
}
.click p{
	color:#743607;
}
.click p:hover{
	color:#743607;
}
.year-li li{
	margin-bottom:10px;
	border-bottom:1px solid #AFAFAF;
	padding-bottom: 13px;
}
.year-li li a{
	font-size:18px;
	font-weight:bold;
	margin-left:5%;
	
}
.title{
	color:#767373;
	margin-bottom:45px;
	font-size: 27px;
	background-color: #f2d882;
    padding: 16px 10px;
    border-radius: 5px;
}
.main-content{
	margin-top:2%;
}
.main-content h2{
	color: #c4600d;
	padding-bottom:10px;
	border-bottom:1px solid #C7C7C7;
	margin-bottom: 4%;
	font-size: 56px;
}
.date-padd div{
	margin-bottom:38px;
}
.year-block{
	background-color:#ebebeb;
	height:100%;
}
.date-padd div a{
	color: #337ab7;
    text-decoration: none;
    font-size: 19px;
    display: table;
    text-align: center;
}
.year-li li a{
	color:#246076;
}
.latest_post1 h3{
	margin-bottom: 10px;
    border-bottom: 2px solid #137AB3;
    font-size: 30px;
    padding-bottom: 10px;
}
.latest_post1 h4{
	font-size:18px;
	margin-bottom: 7%;
	
}
.latest_post1{
	padding:10px;
	margin-top:4%;
}

.dropdown-menu>li>a:hover {
    color: #ffffff;
    text-decoration: none;
    background-color: #f36734;
}
.dropdown-menu{
  background-color: #6c6c6c;
}
.board-li table{
    width:75%;
}
.board-li .table>tbody>tr>th{
    background:#f36734;
    color:#fff;
}
.board-li .table>tbody>tr>th {
    border-top: 1px solid #f36734;
}
.board-li .table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #ffbba280;
}
.table-bordered>tbody>tr>td{
    border: 1px solid #f3673482;
}
.page-content-p{
    text-align: justify;
    line-height: 28px;
    font-size: 16px;
    color: #716b6b;
}

.member1 h3{
	text-align:center;
	font-weight:bold;
	color:#A2080A;
	font-size:19px;
}
.member1 p{
	color:rgb(133, 132, 132);
	font-size:15px;
	text-align:center;
	font-weight:bold;
}
.member1 section{
	border:1px solid #949494;
	margin:0px 10px;
	min-height: 138px;
}
.member1{
	margin-bottom: 13px;
    margin-top: 27px;
}

.hh1{
	color: #156935;
    padding: 10px 0px;
    border-bottom: 1px solid;
    display: table;
    font-weight: bold;
    font-size: 25px;
	
}
.bott {
    margin-bottom: 2%;
}
.address li a:hover{
    color:#000;
}
.post-head:hover{
    color:#000;
}

.min1
{
    height: 247px;
}

.event-gall{
 border-bottom:1px solid #9F9F9F;
 padding-bottom:5px;
}
.egh{
	    font-size: 22px;
    text-align: center;
    margin-bottom: 2%;
}

.icom{
	font-size: 22px;
    border-radius: 50%;
    border: 2px solid #ffffff;
    color: #ffffff;
    padding: 9px;
	margin-right: 5px;
}
.block-1 h4{
    line-height: 26px;
}
.header-agileits {
    border-bottom: 1px solid #f36734;
    display: table;
    margin: 0 auto;
    margin-bottom: 2%;
    padding-bottom: 10px;
}
a {
    color: #9a1522;
   
}
.post-head h4{
    line-height:26px;
}


.min2 {
    border: 1px solid #828282;
    margin: 10px;
    height: 296px;
    padding: 10px;
    box-shadow: 1px 2px 7px #555;
}

.min2:hover{
 box-shadow: 9px 7px 10px #555;
}

.min3{
    border: 1px solid #828282;
    margin: 10px;
    height: 186px;
    padding: 10px;
}

#popup_this {
 left: 30%;
    position: absolute;
    top: 649.5px;
    z-index: 9999;
    opacity: 1;
    width: 40%;
    margin: 0 auto;
   
    background: #fff;
    padding: 3px;
 
}
.b-close {
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    color: #fff;
    background: #ff0000;
    padding: 5px 10px;
}
