#payseradonationform label {

    font-family: "Helvetica", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
    margin:5px 0px;
}

#payseradonationform fieldset {
padding:0px!important;
margin:0px!important;
border:none!important;
}

#payseradonationform input[type="text"],#payseradonationform input[type="number"],#payseradonationform input[type="email"],#payseradonationform input[type="tel"] {
border-color:#383D41;
border-radius:0px;
outline:none!important;
}

#payseradonationform input[type="submit"] {
margin-top:1rem;
outline:none!important;
max-width:110px!important;

}

#payseradonationform label {
width:100%;
}

#accept_terms {

}

#accept_terms_label {
font-size:16px!important;
line-height:1!important;
margin-top:2px!important;
}

#mygtukai {
    display: flex;
    justify-content: space-between;
    gap:5px!important;
}

#mygtukai .amount-button {
width:100%;
text-align:center;


}

.amount-button label {
    margin:0px!important;
    font-size: 16px!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    fill: var(--e-global-color-698986d9);
    color: var(--e-global-color-698986d9);

}

.amount-button:hover label, .selected-amount label {
color:#FFFFFF!important;
}

@media (max-width:767px) {

#payseradonationform label {
font-size:16px!important;
}

#payseradonationform .amount-button label {
    font-size: 12px!important;

}
.amount-button {
padding:5px!important;
}



}

/* Tab styles */
.tabs {
  display: flex;
  justify-content: center;
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-bottom:1rem;
}
.tabs li {
  cursor: pointer;

  padding: 10px 20px;
  background-color: #FFFFFF;
  border: 1px solid #295426;
  border-radius:5px;
  width: 50%;
    text-align: center;
}
.tabs li.active {
  background-color: #295426;
  color:#FFFFFF;
        border: 1px solid #295426;
        border-radius:5px;
}

/* Tab content styles */
.tab-content {
  display: none;
}
.tab-content.active {
  display: block;
  border: 1px solid #f1f1f1;
  padding: 20px;
  border-top: none;
}

/* buttons */

  .amount-button {
        display: inline-block;
        padding: 7px 10px;
        background-color: #FFFFFF;
        border: 1px solid #295426;
        border-radius:0px;
        cursor: pointer;
        user-select: none;
    }
    .amount-button:hover,  .amount-button input[type="radio"]:checked {
    background-color:#295426;
    color:#FFFFFF;}

    .amount-button input[type="radio"] {
        display: none;
    }
.selected-amount {
        background-color: #295426;
        color: #ffffff;
    }
    .amount-button label {margin-bottom:0px;}

/* */



#plotis {
width:100%!important;
}

.aukoti, .aukoti:hover {

    background-color:#295426!important;
    color:#FFFFFF!important;
}

#content1 input {
border-radius:0px;
}

#content1, #content2 {
border:none!important;
padding:0px!important;
}

#content1 div, #content2 div {
margin-bottom:1rem;
}