input {
    outline: none;
    border: 0;
    text-indent: 8px;
    width: 100%;

}
#LoginButton, #DuesContinue, #MakePayment{
    width: 57% !important;
    display: block!important;
    margin: auto !important;
}

select.input-lg {
    
    text-indent: 5px!important;
    
}
label{
    margin-top: 5px;
    color: black;
}
#category{
    text-indent: 10px;
}
.alert-info{
   background-color: #1c191dab !important; 
}
.btn{
    width: 70% ;
}
button{
    width: auto !important;
}
.btn-primary, .btn-danger {
    display: block!important;
    margin: auto !important;
    width: auto !important;
}
.modal-footer{
    text-align: center!important;
}

.panel-info > .panel-heading {
    background-color: #1c191dab !important; 
}
select{
    text-indent: 5px;
}
textarea, textarea.form-control, input.form-control, input[type=text], input[type=password], input[type=email], input[type=number], [type=text].form-control, [type=password].form-control, [type=email].form-control, [type=tel].form-control, [contenteditable].form-control {
    border: 1px solid #1211114f !important;
    border-radius: 10px !important;
    }
    .form-control {
        color: black !important;
        background-color: white !important;
    }
    span.glyphicon.glyphicon-menu-hamburger {
        color: rgb(0, 0, 0);
    }
    .modal-content{
        background-color: rgb(227 224 224 / 78%)!important; 
}
input[type="radio"], .radio input[type="radio"], .radio-inline input[type="radio"], input[type=checkbox]{
    width: auto !important;
}
.alert-success {
font-size: 15px;
}
.btn-default{
display: block!important;
margin: auto;
}
.recovery{
    font-size: 15px;
}
.rowS{
display: flex;
width: 100%;

}

.colS0{
    flex: 1;
    height: 350px;
    left: 80px;
    margin-left: -20px;
}

