body{ 
    margin: 0px;padding: 0px;font-size: 14px;
    background-color: #fff;
    background: url("../images/bg_f.jpg") no-repeat top center;
    background-size:100% auto;
    background-attachment: fixed;
    font-family: 'Conv_trebuc';
}
p{ margin: 0px;padding: 0px;}
a{ text-decoration: none;}
.fltlft{float: left;}
.fltrht{ float: right;}
.clear{clear: both;}
@font-face {
	font-family: 'Conv_trebuc';
	src: url('fonts/trebuc.eot');
	src: local('☺'), url('fonts/trebuc.woff') format('woff'), url('fonts/trebuc.ttf') format('truetype'), url('fonts/trebuc.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.back{
    background: url(../images/rpt.png) repeat center; 
    position: relative;
}
.join img,.official img,.logo img,.logo_child img,.register_btn a img{
    height: auto;
    max-width: 100%;
}
.band{
    background: #61A327;
    height: 42px;
    width: 100%;
    border-bottom: 1px solid #304B16;
}

.logo{
    width: 100%;
    height: 50px;
    margin: 0px auto;
    background: #DBE77A;
    border-top:4px solid #000;
padding-bottom:5px;
}

.logo_child,.cont_part{
    width: 1000px;margin: 0px auto;padding-top:8px;
}
.cont_part{ padding: 15px 0px;}
.lft_part{width: 240px;}
.mdl_part{ width: 470px;margin: 0px 15px;}
.rht_part{ width: 260px;}
.lft_btn{ background: url(../images/btn_lft.gif) no-repeat;width:10px;height: 45px;}
.rht_btn{ background: url(../images/btn_rht.png) no-repeat;width:10px;height: 45px;}
.mdl_btn{ background: url(../images/btn_mdl.png) repeat-x;height: 45px;width:220px;}
.cmn_link{
     display: block;padding: 10px;text-indent: 35px;color: #fff;
	  font-size: 20px;
	  font-family: 'Conv_trebuc'!important;
}
.calender{ background: url(../images/cal_icon.png) no-repeat 0px 5px;}
.calender:hover{ background: url(../images/cal_icon-hvr.png) no-repeat 0px 5px; color: #FFF601; }
.home{ background: url(../images/home.png) no-repeat 0px 5px;}
.home:hover,.home_slct{ background: url(../images/home_hvr.png) no-repeat 0px 5px; color: #FFF601; }
.volnter{ background: url(../images/volunteeer_icon.png) no-repeat 0px 5px;}
.volnter:hover{ background: url(../images/volunteeer_icon-hvr.png) no-repeat 0px 5px; color: #FFF601; }
.frnd{ background: url(../images/inv_friend.png) no-repeat 0px 5px;}
.frnd:hover{ background: url(../images/inv_friend-hvr.png) no-repeat 0px 5px; color: #FFF601; }
.download{ background: url(../images/download.png) no-repeat 0px 8px;}
.download:hover{ background: url(../images/download-hvr.png) no-repeat 0px 8px; color: #FFF601; }
.help{ background: url(../images/help_icon.png) no-repeat 0px 8px;}
.help:hover{ background: url(../images/help_icon-hvr.png) no-repeat 0px 8px; color: #FFF601; }
.cont_ditls{ min-height: 100px;border: 1px solid #767676;
	    border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
	    margin-top: 15px;
	    background:rgba(255,255,255,0.7);
	    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2FFFFFF,endColorstr=#B2FFFFFF);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2FFFFFF,endColorstr=#B2FFFFFF);
	zoom: 1;

	margin-bottom: 10px;
}
.cont_ditls_new{background:#DBE77A!important;min-height:50px!important;}
.upd_msg{
    background:rgba(255,255,255,0.7);
	    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2FFFFFF,endColorstr=#B2FFFFFF);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2FFFFFF,endColorstr=#B2FFFFFF);
	zoom: 1;
	min-height: 250px;
	margin-top: 5px;
	border: 1px solid #767676;
	padding: 10px;
	font-size: 12px;
	font-family: arial;
}
.upd_msg p{ line-height: 20px;text-align: justify;}
.red_hdng ,.red_hdng a{ font-size: 18px;color: #A81915;}
.line{ height: 2px;background: #646464;margin-top: 15px;}
.cont_img,.news_img,.fcb_img,.twit_img{ 
    background: url(../images/contact_icon.png) no-repeat 10px 8px;
    display: block;
	  padding: 10px;text-indent: 40px;color: #2D540F;
	  font-size: 20px;
	  font-family: 'Conv_trebuc'!important;
	  border-bottom: 1px solid #335D0B;
}
.news_img{ background: url(../images/news_icon.png) no-repeat 0px 10px; border-bottom: none;text-indent: 20px;}
.fcb_img{ background: url(../images/facebook_like.png) no-repeat 15px 10px!important; }
.twit_img{ background: url(../images/twitter.png) no-repeat 15px 10px; }
.addrs{ margin: 10px 0px 15px 0px;}
.bdr_btm{ border-bottom: 1px solid #ABABAB;padding:0px 12px 20px;margin-bottom: 20px; }
.map_lft_btn{ background: url(../images/map_btn_lft.png) no-repeat;width: 6px;height: 32px;}
.map_rht_btn{ background: url(../images/map_btn_rht.png) no-repeat;width: 6px;height: 32px;}
.map_mdl_btn{ background: url(../images/map_btn_mdl.png) repeat;height: 24px;width: 155px;padding-top:8px;text-align: center;}
.map_mdl_btn a{color: #000;}
.map_mdl_btn a:hover{color: #fff;}
.lft_grn_bg{ background: url(../images/green_bg-lft.png) no-repeat;width: 11px;height: 128px;}
.rht_grn_bg{ background: url(../images/green_bg-rht.png) no-repeat;width: 11px;height: 128px;}
.mdl_grn_bg{ background: url(../images/green_bg-mdl.png) repeat;width: 218px;height: 120px;padding: 8px 0px 0px;}
.green_bg{ margin-bottom: 10px;text-align: center;font-size: 18px;color: #fff;}
.upd_txt{ font-size: 20px;border-bottom: 1px solid #2A5004;color: #2A5004;padding-bottom: 2px;background: #E7E2DF;}
.upd_txt a{ font-size:20px;color:#2A5004;}
.img_blog{ margin: 0px 10px 10px 0px;width: 174px;height: 121px;border: 1px solid #000;}
.img_blog img{ max-width:100%!important;max-height:121px!important;}
.red_more a{ color: #AF1916;font-family:'Conv_trebuc'; }
.red_more{ text-align: right;margin-top: 5px;}
.news_ul { margin: 0px;padding: 0px;list-style: none;}
.news_ul li{ margin-bottom: 5px;line-height: 18px;background: url(../images/squre_bullet.gif) no-repeat 0px 5px;padding-left: 20px;}
.news_ul li a{font-size: 12px;color:#000;}
.news_ul li a:hover{color:#2A5004;}
.foot_txt{ width:1000px;margin: 0px auto;text-align: right;color: #fff;padding-top: 10px;}
.cont_ditls aside{ width:240px!important; }
.pagination{padding-top:10px;}
.pagination a{padding:5px;color:#424242;}
.pluginSkinLight{ margin:0px auto!important;}

.cycloneslider-template-standard .cycloneslider-pager{ text-align:right!important;}
.cycloneslider-slides{border:3px solid #fff!important;}
.goole_plus{ background: url(../images/g+.png) no-repeat;width:25px; height:25px;display:block;outline:none;}
.donate_btn{  background: url(../images/donate_btn.png) no-repeat;width:241px; height:54px;display:block;outline:none;}
.donate_btn:hover{ background:url(../images/donate_btn-hvr.png) no-repeat!important;width:241px; height:54px;display:block;}
.tab_list {margin: 0px;padding: 0px;}
	.tab_list li {
		float: left;
		background: #63a323; /* Old browsers */
		background: -moz-linear-gradient(top, #63a323 0%, #4d8812 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63a323), color-stop(100%,#4d8812)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #63a323 0%,#4d8812 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #63a323 0%,#4d8812 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #63a323 0%,#4d8812 100%); /* IE10+ */
		background: linear-gradient(to bottom, #63a323 0%,#4d8812 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63a323', endColorstr='#4d8812',GradientType=0 ); /* IE6-9 */
		-webkit-border-top-left-radius: 05px;
		-webkit-border-top-right-radius: 05px;
		-moz-border-radius-topleft: 05px;
		-moz-border-radius-topright: 05px;
		border-top-left-radius: 05px;
		border-top-right-radius: 05px;
		overflow: hidden;border: 1px solid #407609;
		width: 60px;
	}
	.tab_list li a {
		display: block;
		text-decoration: none;
		text-indent: 65px;
		margin-left: 1px;
		padding: 5px 10px;
		color: #FFF601;
		font-size: 14px;
		font-family: 'Conv_trebuc' !important;
		text-align: center;
	}
	.tab_list li a[title="AAPO"] {background: url(../images/aapo.png) no-repeat center center;}
	.tab_list li a[title="AAPOdisha"] {background: url(../images/aapodisha.png) no-repeat center center;}
	.tab_list li a[title="Aamaadmiparty"] {background: url(../images/aap.png) no-repeat center center;}
	.tab_list li.active_tab a {
		text-indent: 0px;background: none;
	}
	.tab_list li.active_tab {
		width: 131px;
	}
	.tab_list li.active_tab,.tab_list li:hover {
		background: #4d8812; /* Old browsers */
		background: -moz-linear-gradient(top, #4d8812 0%, #63a323 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d8812), color-stop(100%,#63a323)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #4d8812 0%,#63a323 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #4d8812 0%,#63a323 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #4d8812 0%,#63a323 100%); /* IE10+ */
		background: linear-gradient(to bottom, #4d8812 0%,#63a323 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d8812', endColorstr='#63a323',GradientType=0 ); /* IE6-9 */
	}
	.tab_cnt{display: none;}
.cycloneslider-pager {display: none!important;}
	.cycloneslider-template-standard{margin-bottom:15px!important;}

/*******************menu start*************************/
.top_menu{ margin:0px;padding:0px;list-style:none;}
.top_menu li{ float:left;padding:8px 0px;}
.top_menu li a{ display:block; padding:3px 20px;color:#F7F9F3;text-shadow:1px 0px 2px #404040;font-size:18px;border-right:1px solid #4A7E1D;}
.top_menu li a:hover{color:#FFD200;}
.home_new{ background:url(../images/new_img/home_icon.png) no-repeat left 1px;width:4px; height:21px;}
.brdr_nt{ border-right:none!important;}
/*******************menu end*************************/
.gal_banner_bg{ 
	background:#E47401 url(../images/new_img/bg.jpg) no-repeat center center;
	height:404px;
	width:100%;
}
.shadow{ background:url(../images/new_img/gal_shadow.png) no-repeat center center;height:39px;width:100%;}
.top_lft{ width:720px;}
.top_rht{ width:260px;margin-left:20px;min-height:200px;}
.fb_new{ background:url(../images/new_img/f_icon.png) no-repeat left 10px;height:49px;color:#31510E;display:block;text-indent:35px;line-height:45px;font-size:18px;margin-left:7px;}
.fb_new:hover{ background:url(../images/new_img/f_icon-hvr.png) no-repeat left 10px;height:49px;color:#000;}
.gplus_new{ background:url(../images/new_img/g+_icon.png) no-repeat 5px 10px;height:49px;color:#31510E;display:block;text-indent:35px;line-height:45px;margin-left:7px;font-size:18px;}
.gplus_new:hover{ background:url(../images/new_img/g+_icon-hvr.png) no-repeat 5px 10px;height:49px;color:#000;}
.donate_btn_new{  background: url(../images/new_img/donate_btn.png) no-repeat;width:259px; height:54px;display:block;outline:none;}
.donate_btn_new:hover{ background:url(../images/new_img/donate_btn-hvr.png) no-repeat!important;width:259px; height:54px;display:block;}


@media all and (max-device-width:800px),(max-width:800px){
    .volunter,.official{
	width:95%;
    }
}
@media all and (max-device-width:510px),(max-width:510px){
    .join{
	width:95%;

    }
    .register_btn{ width:70%;}
}
@media all and (max-device-width:1000px),(max-width:1000px){
    .logo_child{
	width:95%;
    }
    body{
	background: url("../images/960_bg.png") no-repeat top center;
    }
}
.no_border tr td {border-bottom: none!important;}
