.modal-header h1,
.modal-header h2 {
    margin: 0;

    font-size: 24.5px;
    line-height: 30px;
}

.modal-header .close {
    margin-left: 15px;
}

.modal.no-footer .modal-body {
    padding-bottom: 0;
}
.modal.no-footer .modal-body form:last-child {
    margin-bottom: 0;
}

.modal.no-footer .modal-body form:last-child .form-actions {
    margin: 0 -15px;
}

.modal-container {
    position: relative;

    min-height: 100px;
}

.loading {
    position: absolute;
    top: 0;
    left: 0;

    width: 100%;
    min-height: 100%;

    background: url('/bootstrap/img/loading.gif') no-repeat center;
}
.loading.small {
    background-image: url('/bootstrap/img/loading_small.gif');
}