.favModalHeader {
    background: #2276D2;
    color: white;
}

#favCode, #noteCode {
    font-weight: bold;   
}

.btn.modalButtonAdd:not(.btn-outline) {
    color: #fff;
    background-color: #38414C;
    border-color: #38414C;
}

.btn.modalButtonAdd:not(.btn-outline).active, .btn.modalButtonAdd:not(.btn-outline):active, .btn.modalButtonAdd:not(.btn-outline):hover, .open>.btn.modalButtonAdd:not(.btn-outline).dropdown-toggle {
    color: #FFF;
    background-color: #2276D2;
    border-color: #2276D2;
}

.favModalHeaderDelete {
    background: #FF4F53;
    color: white;
}

.btn.modalButtonDelete:not(.btn-outline), .btn.modalButtonDeleteNote:not(.btn-outline) {
    color: #fff;
    background-color: #38414C;
    border-color: #38414C;
}

.btn.modalButtonDelete:not(.btn-outline).active, .btn.modalButtonDelete:not(.btn-outline):active, .btn.modalButtonDelete:not(.btn-outline):hover, .open>.btn.modalButtonDelete:not(.btn-outline).dropdown-toggle,
.btn.modalButtonDeleteNote:not(.btn-outline).active, .btn.modalButtonDeleteNote:not(.btn-outline):active, .btn.modalButtonDeleteNote:not(.btn-outline):hover, .open>.btn.modalButtonDeleteNote:not(.btn-outline).dropdown-toggle {
    color: #FFF;
    background-color: #FF4F53;
    border-color: #FF4F53;
}

.noteHeader, .externalLinkHeader, .mustBeSubscribedHeader, .feedbackModalHeader {
    background: #2276D2;
    color: white;
}


.btn.modalButtonNote:not(.btn-outline) {
    color: #fff;
    background-color: #38414C;
    border-color: #38414C;
}

.btn.modalButtonNote:not(.btn-outline).active, .btn.modalButtonNote:not(.btn-outline):active, .btn.modalButtonNote:not(.btn-outline):hover, .open>.btn.modalButtonNote:not(.btn-outline).dropdown-toggle {
    color: #FFF;
    background-color: #2276D2;
    border-color: #2276D2;
}

.noteSavedPrompt {
    color: #38414C;
    font-weight: bold;
}

#noteView {
  padding: 25px;
  max-height: 300px;
  overflow-y: auto;
}

.superbillNoteArea {
  padding: 25px;
  max-height: 300px;
  overflow-y: auto;
}

.closeButton {
    color: #666;
}

.subscriptionArea {
  padding: 25px;
  max-height: 350px;
  overflow-y: auto;   
}

.memberStatusHeader {
    background: #2276D2;
    color: white;
}

.redirectNOYHeader {
    background: #FF4F53;
    color: white;
}

.noteTitle {
    text-overflow: ellipsis; 
    overflow:hidden; 
    max-width:800px; 
    max-height: 50px; 
    word-wrap: nowrap 
}

.noteSavedButtonMargin {
    margin-left: 10px;
}



.btn.modalButtonSpam:not(.btn-outline), .btn.modalButtonSpam:not(.btn-outline) {
    color: #fff;
    background-color: #38414C;
    border-color: #38414C;
}

.btn.modalButtonSpam:not(.btn-outline).active, .btn.modalButtonSpam:not(.btn-outline):active, .btn.modalButtonSpam:not(.btn-outline):hover, .open>.btn.modalButtonSpam:not(.btn-outline).dropdown-toggle,
.btn.modalButtonSpam:not(.btn-outline).active, .btn.modalButtonSpam:not(.btn-outline):active, .btn.modalButtonSpam:not(.btn-outline):hover, .open>.btn.modalButtonSpam:not(.btn-outline).dropdown-toggle {
    color: #FFF;
    background-color: #FF4F53;
    border-color: #FF4F53;
}
