form#userForm input {
    padding: 10px;
    border-radius: 0px;
}

form#userForm select {
    border-radius: 0px;
}

.rsform form button.rsform-submit-button {
    width: 100%;
    background: #7aba28;
    border-radius: 0px;
}

.rsform form button.rsform-submit-button:hover {
    background: #017e36;
}

.logo-upm img {
 max-width:600px; 
  width:100%;
}

.form-group.rsform-block.rsform-block-dietary .form-check label {
    padding-left: 5px;
}

.form-group.rsform-block.rsform-block-dietary .form-check {
    display: flex;
    align-items: center;
}

.yui-calcontainer .yui-cal-nav-yc {
    width: 100%;
}

select#Country_Code {
    height: 38px;
}

.form-group.rsform-block label.control-label.formControlLabel {
    color: black;
}

.rsform-submit-button.rsform-thankyou-button.btn.btn-primary {
background: #7aba28;
justify-content: center;
display: flex;
margin: auto;
  border-radius:0;
}