.esb-pr-display-none { display: none; }
.esb-pr-error { border: 1px solid #ff0000 !important; }

.makediifrence_cbox { cursor:pointer; }
.donateboxes { float:left; width:100%; padding:0 60px; color:#fff; }
.donatebox { background:url(../images/cont_bgred.png) repeat; padding:20px 0; color:#fff; cursor:pointer;  }
.package_type  { font-size:26px; color:#fff; padding:0 0 25px; }
.price_text { display:block; padding:15px 0; line-height:100px; font-size:150px; }
.package_time { display:block; font-size:17px; padding:15px 0; }
.donatenow_text { font-size:46px; line-height:48px; }
.donatebox:hover { background:url(../images/cont_bggray.png) repeat; }

.donate_popup { background:rgba(000,000,000,0.9); position:fixed; top:0; left:0; width:100%; height:100%; z-index:999; color:#fff; display:none; }
.donate_popupcont { position:absolute; width:1024px; padding:20px; background:#506B7C; left:50%; top:50%; margin:0 0 0 -512px; }
.donate_popupcont input[type=text] , .donate_popupcont input[type=email] , .donate_popupcont input[type=tel]  { float:left; width:100%; padding:0 15px 0 35px; line-height:100%; border:none; outline:none; background:#fff; color:#333333; position:relative; height:32px; margin:0 0 15px; }
.donate_popupcont .wpcf7-form-control-wrap:before { background:#833131; content:''; position:absolute; width:18px; height:18px; top:6px; left:8px; z-index:9 }
.donate_popupcont .wpcf7-form-control-wrap { position:relative; float:left; width:100%; }

.donate_chechboxes { float:left; width:100%; padding:15px 0; }
.donate_chechboxes .wpcf7-list-item { display:inline-block; padding:0 0 10px;position:relative; margin:0 10px 10px; font-size:19px; } 
.donate_chechboxes .wpcf7-list-item  input { position: absolute; opacity: 0; width:30px; height:35px; z-index:9999; right:0; top:-8px; cursor:pointer; }
.donate_chechboxes  .wpcf7-list-item .check {   width: 28px; height: 24px; display: inline-block;   line-height: 25px;  padding: 0;   vertical-align: middle; margin:-2px  0 0 8px; position:relative; cursor:pointer; }
.donate_chechboxes  .wpcf7-list-item  .check:before { position:absolute; left:0; top:0px;  font-family: 'FontAwesome'; background:#fff; content: ""; font-size:20px; font-weight:normal;    width: 28px; height: 24px; }
 
.donate_chechboxes input[type="checkbox"]:checked ~ .check:after  { content: "\f00c";   font-family: 'FontAwesome'; position:absolute; left:4px; top:-1px;  width: 30px; height: 35px; text-align:left; font-size:19px;  color:#55A123;  } 

.yourclick_left h3 { color:#fff; }
.yourclick_left h3 span { font-size:19px;  }
.yourclick_left .wpcf7-list-item { display:block; padding:0 0 10px;position:relative; margin:0 10px 10px; font-size:19px; } 
.yourclick_left .wpcf7-list-item input { position: absolute; opacity: 0; width:30px; height:35px; z-index:9999; left:0; top:-8px; cursor:pointer; }
.yourclick_left .wpcf7-list-item .check {   width: 28px; height: 24px; display: inline-block;   line-height: 25px;  padding: 0;   vertical-align: middle; margin:-2px 8px 0 0; position:relative; cursor:pointer; }
.yourclick_left .wpcf7-list-item .check:before { position:absolute; left:0; top:0px;  font-family: 'FontAwesome'; background:#fff; content: ""; font-size:20px; font-weight:normal;    width: 28px; height: 24px; }
.yourclick_left input[type="checkbox"]:checked ~ .check:after  { content: "\f00c";   font-family: 'FontAwesome'; position:absolute; left:4px; top:-1px;  width: 30px; height: 35px; text-align:left; font-size:19px;  color:#55A123;  } 

.donatenow_submit { padding:55px 40px 0; }
.donatenow_submit input[type=submit] { float:left; width:100%; background:#833131; height:58px; line-height:58px; font-size:48px; line-height:48px; border:none; outline:none; cursor:pointer; padding:8px 0 0; }
.donatenow_submit input[type=submit]:hover { background:#fff; color:#833131; }
.donatenow_notetext { font-size:15px; padding:20px 20px 0; float:left; width:100%; } 
