@charset "utf-8";
/* CSS Document */
.midd-conatainer .donate-form-holder input[type="text"].err_style{
	border:1px solid #F00;
	padding:8px 5px;
	color:#848484;
	width:87%;
}

.midd-conatainer .donate-form-holder select.err_style_select{
	border:1px solid #F00;
	padding:6px 5px;
	color:#848484;
	width:90.5%;
	.margin-top:5px;
}

.change-password .password-main .password-input input[type="password"].err_password{
	float:right;
	width:95%;
	border: 1px solid #F00;
    color: #848484;
    padding: 7px 5px;
}
.footer .button-area input[type="text"].error_footer12{
	background:url(../images/newsletter-input-bg.png) left top no-repeat;
	width:132px;
	color:#FFF;
	font-size:12px;
	padding:4px 9px 7px;
	border:0;
	float:left;
	border:1px solid #F00;
	.line-height:17px;
}
.block_innerdiv_12{
	background-image:url(../images/loader12.gif);height:100px;width:100px;display:inline-block;z-index:1902;
	}
.block_outerdiv_12{width:100%;height:100%; opacity:1;display:none;position:absolute;z-index:1902;margin:0 auto;text-align:center;background-image:url(../images/trans-bg.png);background-repeat:repeat;}


*{margin:0; padding:0;}

body { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3c341e;
	word-break:normal;
	word-wrap:break-word;
	margin:0;
	padding:0;
	background:#ffffff;
	line-height:20px;
	
}
p{
	font-size:12px;
	line-height:22px;
	margin:0;
	word-break:normal;	
	color:#333333;
	font-family:Tahoma, Geneva, sans-serif;
}

img{
	border:0;
}
a{
	text-decoration:none;
	outline:0;
	color: #436600;
	font-size:12px;
}
a:hover{
	color: #000;
}
ul{
	list-style:none;
	margin:0;
	padding:0;
}
input{
	overflow:visible;
}

.clear{
	clear:both;
	height:1px;
	overflow:hidden;
}
.float-left{
	float:left !important;
}

.float-right{
	float:right;
}
h3{
	color:#598800;
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
h4{
	color:#436600;
	font-family:Georgia;
	font-size:30px;
	font-weight:normal;
	border-bottom:1px solid #d3d3d3;
	padding-bottom:15px;
	.line-height:23px;
}
h5{
	color:#FFF;
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	padding-bottom:10px;
}
h6{
	color:#333333;
	font-family:Georgia;
	font-size:30px;
	padding-bottom:15px;
	border-bottom:1px solid #eed2c2;
	font-weight:normal;
}
.wrapper{
	/*margin:0 auto;
	width:1000px;*/
	width:100%;
	float:left;
}
.wrapper .wrappe-inner{
	float:left;
	width:100%;
	box-shadow: 0 -2px 7px 0 #999999;
	border:1px solid #CCC;
}
.header{
	width:100%;
	float:left;
}
.logo{
	float:left;
}
.header .login{
	float:right;
	margin-top:11px;
}
.login-links-area{
	/*float:left;
	width:100%;*/
	float:right;
}
.header .top-header{
	float:left;
	width:94%;
	padding:20px 30px;
	float:left;
	background:url(../images/header-bg.png) left top repeat-x;
}
.login-links-area a{
	float:right;
	color:#8a8a8a;
	font-size:12px;
	line-height:27px;
}
.login-links-area a:hover{
	color:#436600;
}
.header .login a{
	float:left;
	color:#333333;
	font-weight:bold;
	font-size:12px;
	line-height:27px;
}
.header .login a:hover{
	color:#436600;
}
.header .login a.login-bg{
	background:url(../images/login-bg.png) left top no-repeat;
	padding-left:27px;
}
.welcome{
	/*background:url(../images/welcome-bg.png) left top no-repeat;
	padding-left:25px;
	color:#333333;
	font-weight:bold;
	font-size:12px;*/
	background:url(../images/welcome-bg.png) left center no-repeat;
	padding-left:25px;
	color:#8a8a8a;
	font-size:12px;
	float:left;
	line-height:27px;
}
.header .login a.register{
	background:url(../images/register-bg.png) left top no-repeat;
	padding-left:27px;
}
.header .login span{
	float:left;
	color:#949494;
	font-size:12px;
	padding:3px 10px 3px 0px;
}
.navigation{
	/*float:left;
	width:100%;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;*/
	float:right;
	padding-top:8px;
}
.navigation ul{
	float:left;
	width:100%;
}
.navigation ul li{
	float:left;
	background:url(../images/seprator.png) right top no-repeat;
	padding-right:2px;
}
.navigation ul li.last-child{
	background:none;
	padding:0;
}
.navigation ul li a{
	/*float:left;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	padding:10px 55px;
	background:url(../images/link-bg.png) left top repeat-x*/
	float:left;
	text-align:center;
	color:#cbf181;
	font-weight:bold;
	padding:0 20px;
}
.navigation ul li a.last-link{
	/*padding:10px 56px 10px 56px;	
	.padding:10px 56px 10px 56px;*/	
	padding-right:0;
}
.navigation ul li a:hover{
/*	background:url(../images/link-bg-hover.png) left top repeat-x;
*/
color:#fff;
}
.navigation ul li .active{
	/*background:url(../images/link-bg-hover.png) left top repeat-x;*/
	color:#fff;
}
.banner-area{
	float:left;
	width:100%;
}
.footer{
	float:left;
	width:100%;
}
.footer-shadow-top{
	background:url(../images/footer-link-bg.png) left top repeat-y;
	width:1000px;
	height:7px;
}
.footer .footer-top{
	width:95%;
	background:url(../images/footer-main-bg-bottom.png) left top repeat-y;
	padding:25px 25px 18px 25px;
	float:left;
}
.footer .footer-top .snip-left{
	float:left;
	width:29%;
	padding-right:90px;
}
.footer p{
	color:#9d7e71;
	font-size:12px;
	line-height:22px;
}
.footer .footer-top .snip-right{
	float:right;
	width:23%;
}
.footer .footer-top .snip-right .button-area{
	float:left;
	width:100%;
	padding:15px 0px;
}
.footer .button-area input[type="text"]{
	background:url(../images/newsletter-input-bg.png) left top no-repeat;
	width:132px;
	color:#FFF;
	font-size:12px;
	padding:4px 9px 7px;
	border:0;
	float:left;
	border:1px solid #000;
	.line-height:17px;
}
.footer .button-area .submit-btn{
	background:url(../images/submit-bg.png) left top no-repeat;
	width:57px;
	padding:5px 0 4px;
	color:#000;
	font-size:12px;
	text-align:center;
	border:0;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	border:1px solid #000;
}
.footer .button-area .submit-btn:hover{
}
.footer .footer-bottom{
	width:100%;
	background:url(../images/footer-link-bg.png) left top no-repeat;
	float:left;
}
.footer-bottom .left-footer-nav{
	/*float:left;
	padding:14px 30px;*/
	float:left;
	padding:35px 0 29px 0;
}
.footer-bottom .left-footer-nav a{
	float:left;
	color:#9d7e71;
	margin-right:20px;
}
.footer-bottom .left-footer-nav a:hover{
	color:#fff;
}
.footer-bottom .copyrightinfo{
	float:right;
	color:#9d7e71;
	padding:14px 15px 14px 5px;
}
.footer-bottom .social-links{
	float:right;
	padding:10px 0px 6px 0px;
}
.footer-bottom .social-links a{
	margin:0px 5px;
}

.midd-conatainer{
	/*float:left;
	width:94.6%;
	padding:40px 27px;*/
	margin:0 auto;
	width:1000px;
}
.midd-conain-starts{
	float:left;
	width:100%;
	padding:45px 0px 45px 0;
}
.midd-conatainer .donate{
	width:100%;
	float:left;
}
.midd-conatainer .donate-trees{
	float:left;
	width:42.5%;
	/*background-color:#fff8e2;*/
	/*box-shadow:0 0 7px 1px #E4E4E4;*/
	padding:25px;
	border:1px solid #E4E4E4;
}

.midd-conatainer .donate-trees-change{
	float:left;
	width:42.5%;
	/*background-color:#fff8e2;*/
	/*box-shadow:0 0 7px 1px #E4E4E4;*/
	padding:25px;
	border:1px solid #E4E4E4;
}

.midd-conatainer .contact-left{
	min-height:207px\0/;
}
.midd-conatainer .donate-water{
	float:right;
	width:42.5%;
	/*background-color:#fff8e2;
	box-shadow:0 0 7px 1px #E4E4E4;*/
	padding:25px;
	min-height:778px;
	.min-height:756px;
	border:1px solid #E4E4E4;
}

.midd-conatainer .donate-water-change{
	float:right;
	width:42.5%;
	/*background-color:#fff8e2;*/
	/*box-shadow:0 0 7px 1px #E4E4E4;*/
	padding:25px;
	min-height:778px;
	.min-height:756px;
	border:1px solid #E4E4E4;
}

.midd-conatainer .donate-water{
	min-height:759px\0/;
}
.midd-conatainer .contact-right{
	min-height:206px;
	.min-height:196px;
}

.midd-conatainer .donate-water{
	
}
.midd-conatainer .donate-form-main{
	float: left;
	width:100%;
	padding-top:20px;
}
.midd-conatainer .donate-form-main .donate-form-holder{
	float: left;
	width:100%;
	padding-bottom:9px;
}
.midd-conatainer .donate-form-holder .left-label{
	float:left;
	width:26%;
	color:#333333;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:24px;
}
.midd-conatainer .donate-form-holder .right-input{
	float:right;
	width:73%;
}
.midd-conatainer .donate-form-holder select{
	border:1px solid #bcbcbc;
	padding:6px 5px;
	color:#848484;
	width:90.5%;
	.margin-top:5px;
}
.midd-conatainer .donate-form-holder select.err_payment_select{
	border:1px solid #F00;
	padding:6px 5px;
	color:#848484;
	width:90.5%;
	.margin-top:5px;
}

html[xmlns*=""]:root .midd-conatainer .donate-form-holder select { margin-top:15px  }
.midd-conatainer .donate-form-holder textarea{
	border:1px solid #bcbcbc;
	padding:6px 5px;
	color:#848484;
	width:96.1%;
	resize:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.midd-conatainer .donate-form-holder textarea.err_pay_text{
	border:1px solid #F00;
	padding:6px 5px;
	color:#848484;
	width:96.1%;
	resize:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.midd-conatainer .donate-form-holder input[type="text"]{
	border:1px solid #bcbcbc;
	padding:8px 5px;
	color:#848484;
	width:96.1%;
}
.midd-conatainer .donate-form-holder input[type="text"].err_payment{
	border:1px solid #F00;
	padding:8px 5px;
	color:#848484;
	width:96.1%;
}
.midd-conatainer .donate-form-holder input[type="password"]{
	border:1px solid #bcbcbc;
	padding:8px 5px;
	color:#848484;
	width:96.1%;
}
.midd-conatainer .donate-form-holder input[type="password"].err_payment_password{
	border:1px solid #F00;
	padding:8px 5px;
	color:#848484;
	width:96.1%;
}
.donate-form-holder .top-title-main{
	background-color:#f7e9bc;
	font-size:18px;
	font-style:italic;
	color:#436600;
	font-family:Georgia;
	padding:5px;
}
.remember {
    color: #333333;
    font-size: 12px;
    padding-left: 7px;
}
.button{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 11px 5px 14px;
	.padding:4px 16px 5px 14px;
	border:1px solid #365200;
	background:url(../images/button-bg.png) left top repeat-x;
	cursor:pointer;
}
.button{	
	padding:4px 17px 5px 17px\0/;
}
.button:hover{
	background:url(../images/button-bg-hover.png) left top repeat-x;
}

.button-1{
	background:url(../images/donate-water-btn.png) left top repeat-x;
	cursor:pointer;
	width:140px;
	height:42px;
	border:0;
}
.button-2{
	background:url(../images/donate-tree-btn.png) left top repeat-x;
	cursor:pointer;
	width:131px;
	height:42px;
	border:0;
}
.button-3{
	background:url(../images/select-package-btn.png) left top repeat-x;
	cursor:pointer;
	width:140px;
	height:42px;
	border:0;
}

.our-partners{
	width:100%;
}
.our-partners .partner-main{
	float:left;
	width:100%;
	padding:17px 0px;
}
.our-partners .partner-main .partner-block{
	float:left;
	width:32.9%;
	margin-right:5px;
}
.our-partners .partner-block .partnet-img{
	float:left;
	width:120px;
	padding:1px;
}
.our-partners .partner-block .partnet-details{
	float:right;
	width:54%;
}
.our-partners .partnet-details .p-name{
	width:93%;
	margin-top:-4px;
	color: #000000;
    font-size: 18px;
	}
.our-partners .partnet-details .p-name a{
	color:#000;
	font-size:#000000;
	font-size:18px;
}
.our-partners .partnet-details .p-name a:hover{
	color:#436600;
}
.our-partners .partnet-details .p-position{
	width:93%;
	color:#568300;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-top:5px;
	padding-bottom:8px;
	width:66%;
}
.our-partners .partnet-details .p-in-details{
	float:left;
	width:100%;
	padding-bottom:0px;
}
.our-partners .p-in-details .p-left-label{
	float:left;
	color:#333333;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	width:25.2%;
}
.our-partners .p-in-details .p-right-detail{
	float:left;
	color:#858585;
	font-family:Tahoma, Geneva, sans-serif;
	width:66%;
}
.page-title-mian{
	float:left;
	width:100%;
	padding-bottom:25px;
}
.contact-main{
	float:left;
	width:100%;
	padding-bottom:5px;
}
.contact-main .mail{
	color:#333333;
	padding-left:25px;
	line-height:15px;
	margin-bottom:13px;
	background:url(../images/email.png) left top no-repeat;
	height:16px;
}
.contact-main .phone{
	color:#333333;
	padding-left:25px;
	line-height:15px;
	background:url(../images/telephone.png) left top no-repeat;
	margin-bottom:13px;
	height:16px;
}
.contact-main .mobile{
	color:#333333;
	padding-left:25px;
	line-height:15px;
	background:url(../images/mobile.png) left top no-repeat;
	margin-bottom:13px;
	height:16px;
}
.contact-main .address-main{
	color:#333333;
	padding-left:25px;
	line-height:15px;
	background:url(../images/address.png) left top no-repeat;
	height:16px;
}
.tab-main{
	float:left;
	width:100%;
}
.app-tab-main{
	float:left;
	width:100%;
}
.app-tab-main .app-tab-container{
	float:left;
	width:100%;
	color:#333333;
}
.app-tab-main .app-tab-container span{
	color:#436600;
	font-weight:bold;
	font-size:12px !important;
	padding-left:0 !important;
}
.app-tab-main .app-tab-container span.price-bold{
	color:#436600;
	font-weight:bold;
	font-size:20px !important;
	padding-left:0 !important;
}
.app-tab-main .app-tab-container .sr-main{
	float:left;
	width:7%;
	padding-right:5px;
	padding-top:4px;
	padding-left:14px;
}
.app-tab-main .app-tab-container .ocassion{
	float:left;
	width:38%;
	padding-right:5px;
	padding-top:4px;
}
.app-tab-main .app-tab-container .ocassion-2{
	float:left;
	width:69%;
	padding-right:5px;
	padding-top:4px;
}
.app-tab-main .app-tab-container .date{
	float:left;
	width:14%;
	padding-right:5px;
	padding-top:6px;
	padding-bottom:2px;
}
.app-tab-main .app-tab-container .category{
	float:left;
	width:13%;
	padding-right:5px;
	padding-top:6px;
}
.app-tab-main .app-tab-container .pixels{
	float:left;
	width:12%;
	padding-right:5px;
	padding-top:6px;
}
.app-tab-main .app-tab-container .amount{
	float:right;
	/*width:11%;*/
	margin-top:6px;
	margin-right:10px;
}
.app-tab-main .app-tab-container .action{
	float:right;
	width:6%;
	margin-top:6px;
}
.app-tab-main .app-tab-container .action a {
    float: left;
    padding-left: 12px;
	
}
.app-tab-container-details{
	padding:10px 0 12px 0;
	background-color:#f9ffee;
	border-bottom:1px solid #d3d3d3;
}
.app-tab-container-details-2{
	padding:10px 0 12px 0;
	background-color:#fff;
	border-bottom:1px solid #d3d3d3;
}
.view-all{
	float:right;
	width:100%;
	text-align:right;
	padding:10px 0px;
	color:#436600;
}
.view-all a{
	color:#436600;
	font-size:12px;
}
.view-all a:hover{
	color:#000;
}
.view-all a.reminder{
	background:url(../images/reminder-bg.png) left top no-repeat;
	padding-left:20px;
}
a.edit-profile{
	background:url(../images/edit-bg.png) left center no-repeat;
	padding-left:20px;
	font-weight:normal;
	float:right;
}
.my-profile{
	float:left;
	width:100%;
	margin-top:15px;
}
.my-profile .profile-contain-left{
	float:left;
	width:13%;
	text-align:center;
}

.my-profile .profile-contain-left .profile-img-area{
	float:left;
	
	/*padding-bottom:7px;*/
}
	
.my-profile .profile-contain-right{
	float:right;
	width:84%;
}
.my-profile .profile-contain-right .profile-name{
	float:left;
	width:80%;
	color:#436600;
	font-size:18px;
	font-weight:bold;
	margin-top:-5px;
}
.my-profile .profile-contain-right .profile-position{
	float:left;
	width:100%;
	color:#568300;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 0px 13px 0px;
}
.my-profile .profile-contain-right .profile-bottom-detail{
	float:left;
	width:100%;
	color:#333333;
	font-size:12px;
	padding-bottom:13px;
}
.my-profile .profile-bottom-detail span{
	color:#858585;
	padding-left:3px;
}
.my-profile .profile-bottom-detail .profile-email{
	background:url(../images/email.png) left top no-repeat;
	padding-left:21px;
	float:left;
	padding-right:20px;
	padding-bottom:10px;
	line-height:14px;
}
.my-profile .profile-bottom-detail .profile-mobile{
	background:url(../images/mobile.png) left top no-repeat;
	padding-left:21px;
	float:left;
	padding-right:20px;
	padding-bottom:10px;
	line-height:14px;
}
.my-profile .profile-bottom-detail .profile-telephone{
	background:url(../images/telephone.png) left top no-repeat;
	padding-left:21px;
	float:left;
	padding-bottom:10px;
	line-height:14px;
}
.my-profile .profile-bottom-detail .profile-address{
	background:url(../images/address.png) left top no-repeat;
	padding-left:21px;
	float:left;
	width:97%;
	line-height:14px;
}
.tooltip-div{
	position:absolute;
	background-color:#2c2c2c;
	padding:15px;
	border:3px solid #FFF;
}
.tooltip-div .img-profile{
	float:left;
	border:1px solid #acacac;
}
.tooltip-div .tool-right-details{
	float:right;
	padding-left:20px;
}
.tooltip-div .tool-right-details .tip-profile-name{
	color:#fff;
	font-size:18px;
	float:left;
	padding-bottom:5px;
	width:100%;
}
.tooltip-div .tool-right-details .tip-profile-dob{
	color:#a8a8a8;
	font-size:11px;
	float:left;
}

.change-password{
	float:left;
	width:40%;
	margin-top:15px;
}
.change-password .password-main{
	float:left;
	width:100%;
	padding-bottom:10px;
}
.change-password .password-main .password-left-label{
	float:left;
	width:28%;
	color: #333333;
	padding-top:8px;
}
.change-password .password-main .password-input{
	float:right;
	width:70%;
}
.change-password .password-main .password-input input[type="password"]{
	float:right;
	width:95%;
	border: 1px solid #BCBCBC;
    color: #848484;
    padding: 7px 5px;
}

.donate-pop-main{
	width:100%;
	text-align:center;
	padding:52px 0px 25px 0px;
}
.donate-pop-main .donate-pop-title{
	color:#333333;
	font-family:Georgia;
	font-size:18px;
}
.donate-pop-main .donate-pop-btn{
	float:left;
	width:100%;
	text-align:center;
	padding-top:28px;
}

.donate-water-pop{
	float:left;
	width:100%;
	padding:35px 0 10px;
}
.donate-water-pop .donate-pop-title{
	float:left;
	width:100%;
	color:#333333;
	font-family:'Georgia';
	font-size:18px;
	padding-bottom:23px;
}
.donate-water-pop .donate-water-details{
	float:left;
	width:95.6%;
	background-color:#FFF8E2;
	box-shadow: 0 0 7px 1px #E4E4E4;
	.border:1px solid #E4E4E4; 
	padding:10px;
}
.donate-water-pop .donate-water-details .tanker-quantity{
	float:left;
	color:#333333;
	font-weight:bold;
	font-size:12px;
}
.donate-water-pop .donate-water-details .tanker-price{
	float:right;
	color:#436600;
	font-weight:bold;
	font-size:20px;
}
.donate-water-quanity{
	float:left;
	width:100%;
	padding:30px 0px;
}
.donate-water-quanity .quanity-label{
	float:left;
	color:#333333;
	font-family:'Tahoma';
	padding-right:10px;
	line-height:32px;
}
.donate-water-quanity .quanity-input{
	float:left;
}
.donate-water-quanity .quanity-input .qun-input-area{
	border:1px solid #bcbcbc;
	padding:7px;
	width:26px;
	color:#333333;
	border-radius:2px;
}
.donate-water-page{
	float:left;
	width:100%;
	margin-top:30px;
}
.donate-water-listing{
	float:left;
	width:98%;
	background-color:#f9ffee;
	padding:10px;
	border-top:1px solid #D3D3D3;
}
.donate-water-listing:last-child{
	border-bottom:1px solid #D3D3D3;
}

.donate-water-page .donate-water-listing-2{
	background-color:#FFF;
}
.tree-img{
	float:left;
	border:1px solid #fff;
	outline:1px solid #cacac9;
	.border:1px solid #cacac9;
}
.donate-water-listing .tree-details-right{
	float:right;
	width:84.5%;
}
.donate-water-listing .tree-details-main{
	float:left;
	width:100%;
}
.tree-name{
	color:#436600;
	font-family: 'Georgia';
	font-style:italic;
	font-size:18px;
	float:left;
	width:100%;
	padding-bottom:12px;
}
.tree-right-price{
	color:#436600;
	font-size:20px;
	font-weight:bold;
	float:left;
	padding-right:15px;
	line-height:28px;
	font-style: normal;
	font-family:Arial, Helvetica, sans-serif;
}
.donate-water-page .tree-details-main .tree-desc-details{
	float:left;
	width:100%;
	color:#333333;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
}
.view-more-area{
	float:right;
	padding-top:10px;
}
.request-package{
	float:left;
	width:100%;
	margin-top:10px;
}
.request-package .request-package-container{
	float:left;
	width:96.5%;
	/*background-color: #FFF8E2;*/
    /*.border: 1px solid #E4E4E4;*/
	border:1px solid #E4E4E4;
  /*  box-shadow: 0 0 7px 1px #E4E4E4;*/
	padding:15px 15px;
	margin-top:20px;
}
.request-package .request-package-container .request-package-top{
	float:left;
	width:100%;
}
.request-package .request-package-top .package-title{
	float:left;
	width:70%;
	color:#436600;
	font-family:Georgia;
	font-size:18px;
	font-style:italic;
}
.request-package .request-package-top .package-price{
	float:right;
	width:28%;
	color:#436600;
	font-size:20px;
	font-weight:bold;
	text-align:right;
}

.request-package .request-package-container .request-package-bottom{
	float:left;
	width:100%;
	padding-top:15px;
}
.request-package .request-package-bottom .package-desp-bold{
	float:left;
	color:#333333;
	font-weight:bold;
	font-family:Tahoma;
	font-size:18px;
	margin-right:35px;
}
.request-package .request-package-bottom .package-desp-bold span{
	font-weight:normal;
	font-family:Tahoma;
	font-size:12px;
	padding-left:5px;
}
.request-package .request-package-bottom .package-desp{
	float:left;
	color:#d7caa1;
	font-family:Tahoma;
	padding-top:2px;
}
.request-package .request-package-bottom .package-desp span{
	color:#333333;
}
.request-package .request-package-bottom .package-desp a{
	color:#436600;
	padding-left:3px;
}
.request-package .request-package-bottom .package-desp a:hover{
	color:#000;
}
.request-bottom-contain{
	float:left;
	width:100%;
}
.request-package .request-donate-btn{
	float:right;
}


/*25/04/2013*/
.donate-trees-2{
	width:99.8% !important;
	padding:0 !important;
	margin-bottom:30px;
}
.donate-trees-2 .donate-water-listing	{
	background:none;
	border:none;
}
.addons-outer-main{
	float:left;
	width:99.7%;
	 background-color: #FFF8E2;
    border: 1px solid #E4E4E4;
    box-shadow: 0 0 7px 1px #E4E4E4;
}
.addons-outer-main-change{
	float:left;
	width:99.7%;
	/*background-color: #FFF8E2;*/
    border: 1px solid #E4E4E4;
    /*box-shadow: 0 0 7px 1px #E4E4E4;*/
}

.addons-main{
	float:left;
	width:94.6%;
	padding-bottom:10px;
	background-color:#FFF8E2;
	padding:10px 25px;
}

.addons-main-change{
	float:left;
	width:94.6%;
	padding-bottom:10px;
	background-color:#FFF8E2;
	padding:10px 25px;
}

.addons-main-2{
	background-color:#f7e9bc;
}
.addons-main .addons-select{
	float:left;
	width:80%;
}
.addons-main .addons-price{
	color: #436600;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
}
.check-box-main{
	float:left;
	margin-top:3px;
	.margin-top:0;
}
.check-box-label{
	float:left;
	color:#436600;
	font-size:18px;
	font-style:italic;
	padding-left:8px;
	font-family:'Georgia';
}	

/*08/04/2013*/
.banner-top-main{
	width:100%;
	/*background: url(../images/banner-bg-top.png) center top repeat-x #598800;*/
	height:480px;
}
.header-wrapper-main{
	background: url(../images/top-wrapper-bg.png) left top repeat-x;
	float:left;
	width:100%;
	padding:12px 0;
}
.header-inner{
	margin:0 auto;
	width:1000px;
}
.footer-wrapper{
	float:left;
	width:100%;
	background:url(../images/footer-bg-main.png) left top repeat-x;
}
.footer-bottom{
	margin:0 auto;
	width:1000px;
}
.footer-right-main{
	float:right;
	padding-top:22px;
}
.midd-wrapper{
	float:left;
	width:100%;
	min-height:500px;
}
.index-highlighter{
	float:left;
	width:99.5%;
	border:1px solid #E4E4E4;
	background-color:#FFF;
	padding:1px;
}
.index-highlighter-inner{
	/*background-color:#fff8e2;*/
	float:left;
	width:97%;
	padding:10px 15px;
}
.total-donors{
	float:left;
	background:url(../images/donors-sep.png) right top no-repeat;
	padding:10px 54px 9px 0;
	width:24%;
}
.total-donors-title{
	float:left;
	color:#4d7500;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	width:52%;
	line-height:24px;
}
.donor-counter{
	float:right;
	border:1px solid #b1b1b1;
	border-radius:5px;
	background: url(../images/donor-counter-bg.png) left top repeat-x;
	color:#000000;
	font-weight:bold;
	font-size:48px;
	padding:16px 7px 14px 11px;
}
.what-you-do{
	float:right;
	padding-top:14px;
}
.what-you-do-title{
	float:left;
	color:#333333;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-right:6px;
	line-height:42px;
}
.what-you-do-buttons{
	float:right;
}
.what-you-do-buttons a{
	float:left;
	margin-left:9px;
}
.bottom-shadow{
	float:left;
	width:100%;
	/*background:url(../images/bottom-shadow.png) center top no-repeat;*/
	height:14px;
}

.index-snip-main{
	float:left;
	width:100%;
	padding-top:33px;
}
.snip-who-are{
	float:left;
	width:30%;
	margin-right:59px;
}
.snip-recent-donor{
	float:right;
	width:28%;
}
.padding-top-15{
	padding-top:15px;
}
ul.recent-donors{
	float:left;
	width:100%;
	padding-top:12px;
}
ul.recent-donors li{
	float:left;
	width:100%;
	border-bottom:1px solid #cecece;
	padding:10px 0px;
}
.donor-img{
	background:#FFF;
	border:1px solid #cecece;
	padding:1px;
	float:left;
	margin-right:15px;
}
.donor-name{
	float:left;
	color:#333333;
	font-size:16px;
	line-height:48px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:capitalize;
}
.get-newsletter{
	float:left;
	width:100%;
	padding-top:40px;
}
.get-newsletter p{
	padding-top:10px;
	margin-bottom:5px;
}
.newsletter-box-main{
	float:left;
	width:100%;
}
.newsletter-box-main input[type="text"]{
	background:#eeeeee;
	border:1px solid #d0d0d0;
	padding:6px;
	color:#000;
	font-size:12px;
	margin-right:5px;
	width:187px;
	.width:150px;
	width:183px\0/;
}
.newsletter-box-main input[type="text"].error{
	background:#eeeeee;
	border:1px solid #F00;
	padding:6px;
	color:#000;
	font-size:12px;
	margin-right:5px;
	width:187px;
	.width:150px;
	width:183px\0/;
}
.newsletter-box-main input[type="text"].error_footer{
	background:#eeeeee;
	border:1px solid #F00;
	padding:6px;
	color:#000;
	font-size:12px;
	margin-right:5px;
	width:187px;
	.width:150px;
	width:183px\0/;
}

.midd-login-links{
	margin:0 auto;
	width:1000px;
}
.seprator{
	float:left;
	padding:0px 10px;
	line-height:27px;
	color:#8a8a8a;
}
.welcome-links-main{
	float:left;
	width:100%;
	background:#eeeeee;
}

.grey-main-bg{
/*background:url(../images/gray.png);*/
float:left;
width:100%;
}

.pixel-select{
margin:0 auto;
width:1000px;
border-left:1px solid rgb(180, 180, 180);
opacity:0.45;
}
.checkbox{
	float:left;
	margin-top:4px;
}
.edit-profile-main{
	float: left;
	width:100%;
	border-bottom:1px solid #CCC;
	padding-bottom:10px;
}
.view-all-top{
	border-bottom:1px solid #CCCCCC;
	padding:0 0 10px 0 !important;
}

.float-left{
	float:left;
}
.credit-card{
 min-height:373px !important;
 min-height:375px\0/ !important;
}

/*css hack*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.midd-conatainer .donate-water{
	min-height:758px;
}
.midd-conatainer .contact-right{
	min-height:187px;
}
.process-status{
	padding:9px 5px 10px !important;
}
.button{
	padding:4px 13px 5px 16px;
}
.credit-card{
 min-height:375px !important;
}

}

@media all and (max-width: 2000px) and (min-width: 1600px) {
 .midd-wrapper {
    min-height: 740px;
	}
  .midd-conatainer .contact-right {
    min-height: 177px;
}
}


@font-face{font-family: 'WebRupee';src: url('http://cdn.webrupee.com/WebRupee.V2.0.eot');src: local('WebRupee'), url('http://cdn.webrupee.com/WebRupee.V2.0.ttf') format('truetype'),  url('http://cdn.webrupee.com/WebRupee.V2.0.woff') format('woff'), url('http://cdn.webrupee.com/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}
.WebRupee{font-family: 'WebRupee';}

.select_box{
border:1px solid #bcbcbc;
	padding:6px 5px;
	color:#848484;
	width:15%;
	.margin-top:5px;
}


.request-bottom-contain-main {
    float: left;
    margin-top: -2px;
    width: 80%;
	padding-bottom:7px;
}

.form-donate{
 background-color:#F9FFEE;
 padding:5px;
 float:left;
 width:73% !important;
}








/*22/07/2013*/
.list-container{
	float:left;
	width:100%;
}
.list-container-main{
	float:left;
	width:100%;
	padding-bottom:20px;
}
.list-container-main-first{
	padding-top:30px;
}
.list-container-left{
	float:left;
	width:46.7%;
	border:1px solid #e4e4e4;
	padding:10px;
}
.list-container-right{
	float:right;
	width:46.7%;
	border:1px solid #e4e4e4;
	padding:10px;
}
.list-left-info{
	float:left;
	width:27%;
}
.list-img-main{
	float:left;
	width:100%;
}
.list-img-main img{
	border:1px solid #cacac9;
	padding:1px;
}
.list-price-main{
	float:left;
	width:100%;
	color:#436600;
	font-weight:bold;
	font-size:24px;
	padding:10px 0;
}
.list-right-info{
	float:right;
	width:68%;
}
.list-title-main{
	float:left;
	width:100%;
	color:#436600;
	font-size:18px;
	font-family:Georgia;
	font-style: italic;
	padding-bottom:10px;
}
.list-details-main{
	float:left;
	width:100%;
	font-family:Tahoma, Geneva, sans-serif;
	padding-bottom:3px;
}
.list-details-main span{
	color:#000;
	font-weight:bold;
	font-size:17px;
	margin-right:5px;
}
.list-description{
	float:left;
	width:100%;
	font-family:Tahoma, Geneva, sans-serif;
	color:#436600;
}
.list-description-2{
	color:#000;
}
.list-description span{
	color:#000;
}
.see-more{
	float:left;
	width:100%;
}
.see-more a{
	color:#000;
}
.see-more a:hover{
	color:#436600;
}
.list-description-2 a{
	color:#436600;
}
.list-description-2 a:hover{
	color:#000;
}

.list-price-main-2{
	float:left;
	width:67%;
	width:66%\0/;
	color:#436600;
	font-weight:bold;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:6px;
}
.list-price-main-2 span{
	color:#436600;
}
.list-2-bottom-main{
	float:left;
	width:100%;
	padding-top:10px;
}