﻿.form-title {   
    font-size: 22px;
    /*font-weight: bold;*/
    padding-bottom: 20px;
}

.form-subtitle {  
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 20px;
}


.form-label {  
    font-size: 15px;
    /*font-weight: bold;*/
    padding-bottom: 15px;
}

.tracking-form {
    max-width: 600px;
    margin: 80px auto;
    background: rgba(239,239,239,0.8);
    height: auto;
    /*    padding: 50px 120px 70px 120px;*/
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 5%;
    padding-right: 5%;
    text-align: center;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.1);
    box-shadow: 2px 2px 3px rgba(0,0,0,0.1);
    color: #525659;
}

#submitBtn {
    display: inline-block;
    padding: 5px 50px;
    background-color: #cf0a2c;
    color: #ffffff;    
    letter-spacing: 0.03em !important;
    font-size: 17px;
    border: none;
    outline: none;
    border-radius: 3px;
    cursor: pointer;
    transition: ease .3s;
    margin-top: 20px;
}

    #submitBtn:hover {
        background-color: #f80a33;
    }

.field-validation-error {
    color: #f65f5f;
    font-size: 11px;
    font-weight: 500;
    display: inline-block;
    position: relative;
}
