/*
Theme Name: Divi Child
Description: BHPCL Divi Child Theme
Author: BHPCL
Template: Divi
Version: 1.0.0
*/

article.campaign>div.entry-content {
    padding-right: 5%;
    float: left;
    padding-bottom: 60px;
}

div#sidebar.charitable-campaign-after {
    width: 34% !important;
    float: right;
}

li.donor {
    width: 87px !important;
}

.si-donate-input {
  width: 100%;
  border: 2px solid #e8e8e8;
  border-radius: 10px;
  padding: 5px;
}

.si-donate-input-border {
  overflow: hidden;
}

.si-currency {
  font-size: 20px;
  display: block;
  float: left;
  position: relative;
  transform: translateY(50%);
  padding-left: 10px;
  padding-left: 10px;
  font-style: italic;
  margin-right: 5px;
  color: #9e9e9e;
}

.si-donate-input-border .si-amount {
  border: 0;
  font-size: 30px;
  width: 45%;
  float: left;
  text-align: right;
}

div.campaign-donation-stats {
    position: relative !important;
    background-color: #dddddd !important;
}

.campaign-summary .campaign-donation .si-donate-button {
  position: relative;
  transform: translateY(-109%);
  border-radius: 10px;
  font-size: 15px;
  padding: 15px 30px;
  background-color: #2ea3f2;
  color: white;
  font-weight: 400;
  width: auto;
  height: auto;
  float: right;
  margin-right: 5px;
}

.campaign-summary .campaign-donation .si-donate-button:hover {
  border: 0;
  background-color: #2075af;
  color: white;
} 

.single-campaign.et_full_width_page .campaign-summary {
  max-width: none;
  padding-left: 0;
  width: auto;
}

.single-campaign.et_full_width_page .campaign-summary-item.campaign-raised-circle-counter {
  max-width: 95%;
}

.campaign-donors {
  display: none;
}

.post-meta {
  display: none;
}

.et_pb_circle_counter .percent, .et_pb_number_counter .percent {
  font-size: 2.5vw !important;
}