.audit-notifications-container {
    margin-left: 10px;
    margin-right: 10px;
}

[data-toggle="collapse"].collapsed .if-not-collapsed {
  display: none;
}

[data-toggle="collapse"]:not(.collapsed) .if-collapsed {
  display: none;
}

.control-group.source-event-collapse.collapse {
    margin-bottom: 0 !important;
    overflow: hidden;
}

.control-group.source-event-collapse.in.collapse {
    overflow: visible;
    margin-bottom: 10px !important;
}

.control-group.alert-collapse.collapse {
    margin-bottom: 0 !important;
    overflow: hidden;
}

.control-group.alert-collapse.in.collapse {
    overflow: visible;
    margin-bottom: 10px !important;
}

.users_select_component.control-group {
    position: relative;
}

.users_select_component .fstElement {
    margin-left: 0;
    font-size: 12px;
    border-radius: 4px;
    float: none;
}

.users_select_component .help-block {
    margin-top: 10px;
}

.users_select_component .fstElement .fstControls {
    width: auto;
}

.users_select_component .fstElement .fstControls input {
    padding: 0;
}

.users_select_component .fstResultsOpened .fstResults .fstResultItem {
    font-size: 14px;
}

.users_select_component .help-inline {
    padding-left: 8px;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.domains-select-component.control-group {
    position: relative;
}

.domains-select-component .fstElement {
    margin-left: 0;
    font-size: 12px;
    border-radius: 4px;
    float: none;
}

.domains-select-component .help-block {
    margin-top: 10px;
}


.domains-select-component .fstElement .fstControls {
    width: auto;
}

.domains-select-component .fstElement .fstControls input {
    padding: 0;
}

.domains-select-component .fstResultsOpened .fstResults .fstResultItem {
    font-size: 14px;
}

.domains-select-component .help-inline {
    padding-left: 8px;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.locations-select-component.control-group {
    position: relative;
}

.locations-select-component .fstElement {
    margin-left: 0;
    font-size: 12px;
    border-radius: 4px;
    float: none;
}

.locations-select-component .help-block {
    margin-top: 10px;
}

.locations-select-component .fstElement .fstControls {
    width: auto;
}

.locations-select-component .fstElement .fstControls input {
    padding: 0;
}

.locations-select-component .fstResultsOpened .fstResults .fstResultItem {
    font-size: 14px;
}

.locations-select-component .help-inline {
    padding-left: 8px;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
