
.alert-breadcrumb.filter-breadcrumb {
    margin: -10px 0 20px 0;
}


/* Buttons for alert results table */
#hostTable tr.button-row {
    border: none;
    td {
        padding-left:0;
        padding-right:0;
        padding-top:20px;
    }
}

ul.alert-details {
    li {
        overflow: hidden;
    }
    b {
        word-break: break-word;
    }
}



/* Edit alert/rule view */
/***********************/

#alertEdit, #ruleEdit {
    input[type="text"],
    input[type="email"],
    textarea {
        width: 420px;
    }

    .inventoryfilter input[type="text"],
    .inventoryfilter input[type="number"] {
        width: 210px;
    }
}

#alertEdit .chosen-search input[type="text"] {
    width: 100%;
}

.host-list-exclude {
    border: 1px solid #dedede;
    padding: 5px;
}

.host-list-exclude a:hover {
    text-decoration-style: dashed;
}

.paginator_SE {
    margin: 10px 5px;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    .paginatorRowsPerPage_SE {
        border: 1px solid #E5E5E5;
        padding: 4px 8px 4px 12px;
        margin-left: 8px !important;
        margin-right: 46px;
        i {
            color: @textColor;
        }
    }

    .btn-group.open .btn.dropdown-toggle {
        background: none;
        box-shadow: none;
        .bi {
            transform: rotate(180deg);
            display: inline-block;
        }
    }
    > div.span8 {
        display: flex;
    }

    .paginationRowsSelector_SE {
        border: 1px solid rgba(173, 186, 205, 0.2);
        box-sizing: border-box;
        box-shadow: 1px 6px 10px 2px #D4D4D4;
        border-radius: 0px 0px 4px 4px;
        margin: 0px 0px 0px 9px;
        li a {
            padding: 8px 12px;
        }
    }
}

.modal.fade.include {
    width: 970px;
    left: 50%;
    top: 100px;
    transform: translateX(-20%);
}

/* for faded/unfaded form on selecting 'create new condition' */
.unfaded {

    opacity:1;
    .transition(.2s ease-out opacity);
}

.faded {
    opacity:0.3;
}


// alert overview

.search-in-tab-view {
    position: absolute;
    right: 0;
    bottom: -30px;
    z-index: 4;
    input {
        margin-bottom: 0;
        margin-right: -10px;
    }
}

.search-in-normal-view {
    .search-in-tab-view;
    bottom: 10px;
}

.alerts-container {
    padding: 20px;
    border: 1px solid #e8e8e8;
    border-radius: 2px;
    cursor: pointer;

    a.anchor {
        position:relative;
        top:-50px;
        display:block
    }
}

#customValidationErrors {
    background-color: #f0f5f3;
    border: 1px solid #b94a48;
    font-size: 14px;
    color: #b94a48;
    padding: 5px;
    width: 420px;
    margin-top: 8px;
}
.customValidationSuccess {
    margin-top: 8px;
    color: #00b939;
    font-size: 15px;
}
.customSQL {
    min-height: 110px;
}

.patchname-input, .fc-input {
    width: 315px !important;
    margin-left: 10px;
}

.fc-time-period {
    width: 78px !important;
}

.software-conditions, .file-changed-conditions {
    width: 90px;
}