.form-group.required .control-label:after {
    content: " *";
    color: #fff;
}

.form-group .help-block {
    text-align: left;
    padding-top: 4px;
    color: red !important;

    display: block;
}

#wedding-form .form-group .help-block {
    margin-left: 265px;
}

@media (max-width:1430px) {

    #wedding-form .form-group .help-block {
        margin-left: 1px;
    }

}

@media (max-width:840px) {
    .form-group .help-block {
        margin-left: 1%;
    }
}

.alert-success {
    color: #10581f;
    background-color: #dbf5df;
    border-color: #ccf2d6;
}