//
// Query-Builder
//
.query-builder {
    .form-inline > .form-control-clearable {
        display: inline;
    }

    .form-group-with-button-addon {
        .input-group {
            margin-bottom: 10px;

            .input-group-addon {
                padding: 0 0 0 1px;

                .btn-default {
                    border: 0;
                }
            }
        }
    }

    .from-control-operator {
        width: 70px;
        min-width: 70px;
    }

    .action-button-group {
        margin: 10px 0;
    }

    .row-group {
        margin: 10px 0;
        padding: 10px;
        border-color: #999;
        -webkit-box-shadow: 0 2px 5px 0 #999;
        box-shadow: 0 2px 5px 0 #999;
    }

    .indent {
        padding-left: 20px;
    }
}
