.campains-list .campain-list {
    border: 0px;
  }
.campain-list .campaign-description .jd-description-photo {
    border: 0px solid #ddd;
  }
.campain-list .campaign-details {
    background-color: transparent;
    border-top: 0px solid #eee;
}
.campain-list .campaign-details .campaign-donate-info {
    border-bottom: 0px solid rgba(0, 0, 0, 0.08); 
   
}
.campain-list .campaign-details .mod-jd-campaign-donate-now .btn {
   border: 0px #EB5901 solid;
}


.row {
  padding: 7px;
}
.input-large {
  width: 410px !important;
}

.form-check-input[type=checkbox], .form-check-input[type=radio], .form-control:where(input), .form-control:where(textarea), .form-select:where(select), .uk-checkbox, .uk-input, .uk-radio, .uk-select, .uk-textarea {
font-size: large;
}

.form-select:where(select):not([multiple]):not([size]), .uk-input, .uk-select:not([multiple]):not([size]) {
  height: 65px;
  font-size: large;
 
}
.donated-amount {
   padding: 0px;}

.donated-amount-value {
    font-size: large;
    font-weight: bold;
}


/*APRO modifica colore e dimensione caselle di scelte importi */
#donation-form .switch-amounts label {
    background-color: #ff600e;
    margin-right: 10px;
  font-size: 1.4rem;
  font-weight: 400;
  border: 1px solid #ff600e;
  border-radius: 0px;
  color:white;
    margin-top: 15px;
  
}

.input-group-text {
     background-color: #ff600e;
    border: 1px solid #ff600e;
    padding: .105rem .75rem;
    font-size: 1.4rem;
  color:white
}


  #amount {
    border: 1px solid #ff600e;
    background-color: #b5c3d3;
}


#donation-form .switch-amounts label:first-of-type {
    border-radius: 0px;
 }
@media screen and (max-width: 480px) {
    #donation-form .switch-amounts, #donation-form .switch-payment-gateway, #donation-form .switch-payment-fee {
        display: inline-block;
    }
}
@media screen and (max-width: 600px) {
    #donation-form .switch-amounts label {
        width: 100%;
        margin-bottom: 5px;
        display: block;
      
    }
}
/*CHIUDO modifica colore e dimensione caselle di scelte importi */


/*carattere font testo intro campagna */

.campaigndetailsdonationpage .campaign_description_top {
    color: #fffff9;
    padding: 0px !important;
    font-family: 'Montserrat';
}
/*carattere font bottone nell'intro */
.campaigndetailsdonationpage .donationbutton {
    font-family: Montserrat, "Helvetica Neue", Helvetica, sans-serif;
    
}



.form-control:where(input), .form-control:where(textarea), .form-select:where(select), .uk-input, .uk-select, .uk-textarea {
    background:#e0e0e0;
}


#donation_type #r_times {
background-color: #efefef;
border: 1px solid #ff600e; 
 }
#donation_type #donation_typerecurring-lbl {
font-weight: bold;
}

#donation_type #r_frequency {
display: initial;
height: 45px; background-color: #b5c3d3;
border: 1px solid #ff600e; 
}




.give-total-wrap .give-currency-symbol {
background: #ff600e;
border-radius: 0px 0 0 0px;
font-size: 1.2rem;
font-weight: 400;
color: #ffffff;
font-family: 'Montserrat';
}




#give-donation-level-button-wrap .give-btn {
border-radius: 0px;
font-family: 'Montserrat';
font-size: 1.1rem;
font-weight: 400;
border: 1px solid;
}

#give-donation-level-button-wrap .give-btn {
    background-color: #ff600e !important;
    color: #fff !important;
  font-size: 1.1rem;
}
.form-control:where(input), .form-control:where(textarea), .form-select:where(select), .uk-input, .uk-select, .uk-textarea {
    font-size: 1rem;
    font-weight: bold;
   border-radius: 0px;
  background-color: #b5c3d3;
}

.btn-danger:hover, .btn-warning:hover, .uk-button-danger:hover {
    background-color: #ffffff;
    color: #ff4b22;
}


.campaign_title {
font-size: 1.5rem;
  }

*+.control-group {
    margin-top: 20px;
    text-align: left;
  display: -webkit-box
}
.control-label {
   margin-right: 10px;
   font-weight: bold;
}
#jdpaymentmethods label {
    font-weight: normal;
    margin-left: 1px;
}