/******************http://www.kisstheground.com/donate/*********************************/
/*.CRM_Profile_Form_Edit{margin:0 auto;max-width: 400px;background-color: #c5e2ca;
    border: 2px solid #9c9c9c;width:100%;
    border-radius: 15px;line-height:normal;padding:15px} */
form.CRM_Profile_Form_Edit .messages.crm-error{font-size:13px}
.page-id-1681 .crm-container.crm-public{margin:0 auto;max-width: 400px;background-color: #c5e2ca;
    border: 2px solid #9c9c9c;width:100%;
    border-radius: 15px;line-height:normal;padding:15px}
#crm-profile-block{}    
#first_name,#email-3,#last_name,#postal_code-Primary{text-align:left !important;margin-bottom:0px !important;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;color;border:1px solid #cbae9f !important;width:100% !important;height: 34px;padding: 0 10px !important;}
#editrow-first_name .label span.crm-marker,#editrow-first_name .label,#editrow-first_name label,#editrow-last_name .label span.crm-marker,#editrow-last_name label,#editrow-last_name label,#editrow-email-3 .label,#editrow-email-3 .label span.crm-marker,#editrow-email-3 label,#editrow-country-Primary .label,#editrow-postal_code-Primary .label{color: #fff;font-size:17px !important;padding-left: 0 !important;}
#editrow-first_name .label,#editrow-last_name .label,#editrow-email-3 .label,#editrow-country-Primary .label,#editrow-postal_code-Primary .label{text-align: left;width: 100%;}
#editrow-first_name .edit-value,#editrow-last_name .edit-value,#editrow-email-3 .edit-value{float: left;margin-left: 0px;width:100%}
#crm-profile-block .cancel{/*display:none*/font-size: 16px;background:#759b7c;text-shadow: none;border: 0 none;padding: 8px 18px;}
#_qf_Edit_next{font-size: 16px;background:none;text-shadow: none;-webkit-transform: translateZ(0);
  transform: translateZ(0); 
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;  
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color;
}  
#crm-profile-block .crm-button.crm-button-type-next.crm-button_qf_Edit_next.crm-icon-button:hover,#crm-profile-block .cancel:hover{ background-color: #526a56;
  color: white;}
#crm-profile-block .crm-button.crm-button-type-next.crm-button_qf_Edit_next.crm-icon-button{padding:5px 10px;border:0;background:#759b7c; display: inline-block;
-webkit-transform: translateZ(0);
  transform: translateZ(0); 
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;  
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color; }
#crm-profile-block .crm-button-icon.ui-icon-check{margin-left: 3px;margin-top: 7px;}
#crm-profile-block { border: 0 none; padding: 0;}
.crm-container.crm-public > .crm-title{color:#fff;margin:15px 0}
.page-id-1681 .title{color:#fff;font-size:25px;text-transform: none !important;}
.page-id-1681 .crm-title{margin:15px 0}
.page-id-1681 .crm-container .crm-submit-buttons, .crm-container .action-link{height:auto;margin-top:10px}
.page-id-1681 #printer-friendly{display:none}
.page-id-1681 .crm-error{float: left;
    margin:5px 0px 0px;
    width: 100%;background:none !important;color:#998182 !important}
 .page-id-1681 .crm-error-label{color: #fff !important;
    font-size: 16px !important;
    /*margin: 0 !important;*/
    font-weight:bold !important;
     padding: 0 !important;}
    .page-id-1681  div.messages{  
    margin-top: 0;
    border: 1px solid #95b29a;
    padding: 10px;}
    .page-id-1681  div.messages ul#errorList{margin-bottom: 0;}
   .page-id-1681  div.crm-container div.form-item{padding: 0;margin-top:10px}
.page-id-1681 #select2-drop{padding:0;border-radius:0 !important;box-shadow: 0}
.page-id-1681 .edit-value.content{float:left;width:100%}
.page-id-1681 #select2-results-2{border:0;margin: 2px !important;}
.page-id-1681 .select2-container .select2-choice{height:auto }