/*** Auth ***/
.vertical-form.october .form-control {
    margin: 10px 0 !important;
}


/*** Front end ***/

#layout-header {
    margin-bottom: 15px;
}

.navbar-logo {
    padding-top: 15px;
    transition: color 0.2s ease 0.05s;
    max-height: 70px;
}

.formbuilder-notice-container {
    /*margin-top: 10px;
    margin-bottom: -25px !important;*/
}

#btn-submit, #success, .jumbotron .icon {
    display: none;
}

#form-wrapper {
    display: none;
    margin: 20px auto 40px auto;
}

#form-wrapper label {
    display: block;
}

#form-wrapper input, #form-wrapper select, #form-wrapper textarea {
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 4px;
}

#form-wrapper input[type=checkbox] {
    display: inline;
    width: auto;
}

#form-wrapper .radio-group label, #form-wrapper .checkbox-group label {
    display: inline;
}

#form-wrapper input[type="radio"] {
    width: auto;
}

#form-wrapper select {
    min-height: 30px;
    line-height: 30px;
}

#form-wrapper p {
    font-size: 1.2em;
}

#form-wrapper .info {
    padding: 10px 20px;
    background: #eee;
    border: 1px solid #ddd;
    line-height: 200%;
    border-radius: 5px;
    margin-bottom: 20px;
}

#form-wrapper .info .notice {
    color: red;
}

#success, #success span {
    font-size: 2em;
}

.whyze-appraisal-entry .jumbotron .icon {
    color: green !important;
    font-size: 2em;
}

#footer {
    text-align: center;
}

.rendered-form label div:last-of-type {
    display: inline-block;
}