/*
    Created on : Oct 02, 2015, 4:18:27 AM
    Author     : phamtrong204
*/

.show_on_edit {
    display: none;
}

.is_edit_form .show_on_edit {
    display: initial;
}

.error-404-image {
    margin-top: 3rem;
    max-width: 600px;
    width: 100%;
    height: auto;
    display: block;
}

.bold {
    font-weight: 700;
}

.text-large {
    font-size: large;
}

.form-divider {
    margin-top: 20px;
    margin-bottom: 20px;
}

.form-divider:first-child {
    margin-top: 0;
}

.form-horizontal .control-label.form-divider {
    margin-bottom: 20px;
}

.form-control.text-lowercase::placeholder {
    text-transform: initial;
}

.form-control-height {
    height: 34px;
}

.form-control.form-control-lat-lng {
    width: 120px;
    display: inline-block;
    margin-right: 14px;
}

.btn.btn-form-submit {
    width: 72px;
    transition: background-color 700ms;
}

.t-0 {
    top: 0;
}

.b-0 {
    bottom: 0;
}

.l-0 {
    left: 0;
}

.r-0 {
    right: 0;
}

.component-round {
    border-radius: var(--component-radius, 10px);
}

.component-overlay {
    background-color: rgba(255, 255, 255, 0.95);
}

@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
    .component-overlay.blurred-backdrop {
        background-color: rgba(255, 255, 255, 0.5);
        -webkit-backdrop-filter: blur(8px);
        backdrop-filter: blur(8px);
    }
}
