.form-group .date {
    display: inline-block;
}

.form-group .date-day,
.form-group .date-year {
    width: 25%;
}

.form-group .date-month {
    width: 50%;
}

form .form-group {
    position: relative;
}

form #validate-zipcode,
form #validate-street {
    position: absolute !important;
    top: 25px !important;
    left: auto !important;
    right: 0 !important;
}

form .spinner.active {
    background: transparent url("/bundles/core/img/spinner-mini.gif") no-repeat center center;
    display: block;
    width: 32px;
    height: 32px;
}

form .div-sumbit {
    margin-bottom: 15px;
}

.container {
    padding-bottom: 30px;
}