﻿

.action-bar a {
    margin: 2px 1px;
}

.select-all {
    cursor: pointer;
}

tr.selectable {
    border-left: 4px double rgba(0,0,0,.05);
    /*border-right: 4px double rgba(0,0,0,.05);*/
}

    tr.selectable.selected {
        border-left: 4px solid rgb(25, 135, 84);
        /*border-right: 4px solid rgb(25, 135, 84);*/
    }



#pssPropertiesTable > thead > tr {
    border-left: 4px solid transparent;
}

/* ht-select styles - styling for Locations and Departments select fields */
.ht-select + .chosen-container {
    width: 100% !important;
}

    .ht-select + .chosen-container .chosen-choices {
        border: none;
        padding: 0;
        background-image: none;
        background-color: transparent;
    }

        .ht-select + .chosen-container .chosen-choices .search-choice {
            float: none;
            margin: 0;
            background-color: white;
            background-image: none;
        }

        .ht-select + .chosen-container .chosen-choices .search-field {
            padding: 0 5px;
        }

            .ht-select + .chosen-container .chosen-choices .search-field::before {
                content: "+ Add ";
                color: #0d6efd;
                cursor: pointer;
            }

        .ht-select + .chosen-container .chosen-choices li.search-field input[type=text] {
            color: #0d6efd;
            cursor: pointer;
        }


.modal .back-navigation {
    display: none;
}

/* custom pill styling for Contacts and Asset Managers */
span.pss-pill {
    border: 1px solid currentColor;
    border-radius: 5px;
    padding: 0 5px;
    font-size: 11px;
    color: currentColor;
    white-space: nowrap;
    display: inline-block;
    /*margin: 0 4px 0 0;*/
}
    span.pss-pill:last-of-type{
        margin: 0px;
    }
    span.pss-pill .badge {
        vertical-align: text-top;
        line-height: .8;
        font-size: 7px;
    }

span.pss-pill.inactive {
    opacity: .5;
    font-style:italic;
    text-decoration: line-through;
}