
.well.ecd {
    height: 100px;
}

.panel.panel-ecd {
    border-color: #b8cdfb;
}

.panel.panel-ecd > .panel-heading {
    color: #29344c;
    background-color: #b8cdfb;
    border-color: #b8cdfb;
    padding: 2px 5px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    font-size: 14px;
    font-weight: 700;
}

.panel-body.ecd-section {
    padding: 5px;
}

/* ECD Modal styles */
.modal-dialog.modal-ecd {
    height: 100%;
}



input:required {
    background-color: #ffdddd;
}

ul.ecd-scrollable {
    height: 100%;
    max-height: 500px;
    overflow-y: auto;
}

#bloodhound {
    height: 300px;
}

/*
.list-group :nth-child(even){
    background-color: #bbbbbb;
}
.list-group :nth-child(odd){
    background-color: #eeeeee;
}
*/


.ecd-dropdown {
    position: relative;
    display: inline-block;
}

.ecd-dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 240px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    border-radius: 4px;
    padding: 0;
    z-index: 1000;
}

/*
.ecd-dropdown:hover .ecd-dropdown-content {
    display: block;
}*/

.ecd-box {
    border: 2px solid #1b6d85;
    border-radius: 3px;
}


/* Custom dialog/modal headers */

.dialog-header-error { background-color: #d2322d; }
.dialog-header-wait { background-color: #428bca; }
.dialog-header-notify { background-color: #eeeeee; }
.dialog-header-confirm { background-color: #333333; }
.dialog-header-error span, .dialog-header-error h4,
.dialog-header-wait span, .dialog-header-wait h4,
.dialog-header-confirm span, .dialog-header-confirm h4 { color: #ffffff; }


