/* CONTACT
-------------------------------------------------*/
.display-form {
    text-align: left;    
}

.form-group {
    margin-bottom:5px;
}

input.form-control {
    border:solid 0px #ddd;
    color:#ffffff;
    padding:5px;
    outline:none;
    border-radius: 0;
    width: 97%;
}

textarea.form-control {
    color:#ffffff;
    border:solid 0px #ddd;
    padding:5px;
    outline:none;
    border-radius: 0;
    width: 97%;
}

button.contact.submit {
    background:#333;
    font-family:'Lato',sans-serif;
    color:#fff;
    font-size:1em;
    font-weight:400;
    text-align:center;
    margin:0;
    border:none!important;
    border-radius:0px;
    padding:15px 45px;
    width:100%;
}

button.contact.submit:hover {
    background:#000000;
}

.form-control:focus{
    border-color: #ffffff;
    outline: 0;
}

.msg-error {
    color:#f12929;
    font-size: 16px;
    font-weight:400;
}

.msg-success {
    color:#0bb61b;
    font-size: 16px;
    font-weight:400;
}

