﻿
.form-details {
    padding: .375rem .75rem;
    width: 98.5%;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-details-2-col {
    display: inline;
    padding: .375rem .75rem;
    width: 49%;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-container {
    width:75%;
    margin: 0 auto;
    padding-bottom:150px;
}

.error {
    text-align: left;
    color:red;
    font-weight: bold;
}

.success {
    color:rgb(38, 121, 153);
    font-weight: bold;
}

.headers {
    font-size:24px;
    color:rgb(38, 121, 153);
    font-weight:500
}