div.feedback {
    border: solid 2px #ffb132;
    padding: 30px;
    border-radius: 4px;
    margin: 30px 0px;
}

.feedback-head {
    font-weight: 600;
    font-size: 18px;
    color: #069;
    text-align: center;
    margin-bottom: 10px;
}

.feedback-desc {
    font-size: 14px;
    color: #999;
    text-align: center;
    margin-bottom: 20px;
}

.feedback td, .feedback tr, .feedback table {
    border: none;
    margin: 0;
    padding: 0;
}

.feedback input[type=text] {
    width: 75%;
    margin-bottom: 20px;
}

.form_date input {
    background-color: #fff;
    border: 1px solid #ccc;
}

.form_date .input-group-append {
    margin-bottom: 20px;
}

.form_date .input-group-text {
    background: #fff;
    padding: 20px 15px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.datetimepicker {
    margin-left: 11px;
}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 60%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

.datepicker td, .datepicker th {
    border: none;
}