
.case-memos-overview .default-case-memos-view .oprate-case-memos-btn-wrapper{float: right;background-color: #fff;padding: 11px 16px 11px 10px;border-radius: 19.5px;font-family: 'Roboto', sans-serif;font-size: 12px;letter-spacing: 0.4px;margin-top: 22px;}
.case-memos-overview .default-case-memos-view .oprate-case-memos-btn-wrapper:hover{cursor: pointer;}
.case-memos-overview .default-case-memos-view .oprate-case-memos-form-wrapper{background-color: #fff;width: 100%;float: left;margin-top: 6px;}
.case-memos-overview .default-case-memos-view .memo-form-wrapper{padding: 20px;float: left;width: 100%;}
.case-memos-overview .default-case-memos-view .memo-form-wrapper .memo-close {width: 39px;height: 39px;border: solid 1px #e5e5e5;background-color: #ffffff;border-radius: 50%;display: inline-block;text-align: center;padding-top: 7px;cursor: pointer;float: left;}
.case-memos-overview .default-case-memos-view .memo-text{width: 86.6%;float: left;margin: 0 0px 0 20px;  border-radius: 2px;border: solid 1px #e5e5e5;background-color: #ffffff;padding: 9px 28px 10px 16px;outline: none;}
.case-memos-overview .default-case-memos-view .case-memo-save-btn{color: #797979;float: right;padding: 14px 23px 14px 23px;font-family: 'Roboto', sans-serif;font-size: 10px;font-weight: 500;line-height: 1.2;letter-spacing: 0.6px;border-radius: 19.5px;background-color: #f2f2f4;}
.case-memos-overview .default-case-memos-view .case-memo-save-btn.active{background-color: #4b4bd6;color: #ffffff;cursor: pointer;}

.case-memos-overview .case-memos-listing-wrapper .width-col-one {width: 12%;padding-left: 30px;}
.case-memos-overview .case-memos-listing-wrapper .width-col-two {width: 50%;}
.case-memos-overview .case-memos-listing-wrapper .width-col-three {width: 11%;}
.case-memos-overview .case-memos-listing-wrapper .width-col-four {width: 20%;}
.case-memos-overview .case-memos-listing-wrapper .width-col-five {width: 6%;}
.case-memos-overview .case-memos-listing-wrapper .updated-date {padding-left: 22px;}
.case-memos-overview .case-memos-listing-wrapper .table > tbody > tr:first-child > td{border-top: 1px solid #f2f2f4;}

.case-memos-overview .case-memos-listing-wrapper .show-more-option-comment-wrapper {position: relative;float: left;}
.case-memos-overview .case-memos-listing-wrapper .show-more-option-icon {background: url('/images/icon_more_options_hex505050.svg') no-repeat;width: 17px;height: 4px;display: inline-block;}
.case-memos-overview .case-memos-listing-wrapper .case-memo-comment-option {border-radius: 2px;box-shadow: 0 2px 8px 0 rgba(212, 212, 212, 0.5);border: solid 1px #a5aee8;padding: 0;padding-top: 0px;padding-top: 0px;padding-top: 0px;position: absolute;padding-top: 30px;width: 180px;text-align: left;right: -13px;top: -6px;z-index: 1111;background-color: #ffffff;}
.case-memos-overview .case-memos-listing-wrapper .case-memo-comment-option img {position: absolute;top: 15px;right: 12px;opacity: 0.6;cursor: pointer;}
.case-memos-overview .case-memos-listing-wrapper .case-memo-comment-option ul {background-color: #fff;list-style: none;margin: 0;padding: 0;color: #3c3c3c;}
.case-memos-overview .case-memos-listing-wrapper .case-memo-comment-option ul li {padding: 8px 0 8px 14px;}
.case-memos-overview .case-memos-listing-wrapper .case-memo-comment-option ul li:hover {background-color: rgba(75, 87, 214, 0.05);cursor: pointer;}

.case-memos-overview .memo_delete_confirm_popup{padding: 20px 17px 20px 17px;background-color: #ffffff;width: 406px;position: fixed;z-index: 10;left: 35%;}
.case-memos-overview .memo_delete_confirm_popup .comment-delete-confirm-close {background: url("/images/icon_close_circular_stroke.svg") no-repeat;position: absolute;right: 0;width: 23px;height: 24px;top: -30px;}
.case-memos-overview .memo_delete_confirm_popup label {font-family: 'Roboto', sans-serif;font-size: 20px;font-weight: 400;line-height: 0.6;color: #3c3c3c;width: 100%;margin: 16px auto 0 auto;text-align: center;}
.case-memos-overview .memo_delete_confirm_popup .txt {font-weight: 400;font-size: 14px;color: #414141;text-align: center;margin: 20px;}
.case-memos-overview .memo_delete_confirm_popup .name {text-align: center;padding-bottom: 10px;color: #544bd6;}
.case-memos-overview .memo_delete_confirm_popup .comment-delete-confirm-btn {text-transform: uppercase;border-radius: 19.5px;background-color: #544bd6;font-family: 'Roboto', sans-serif;font-size: 10px;font-weight: 500;line-height: 1.2;letter-spacing: 0.6px;color: #ffffff;padding: 13px 21px 14px 21px;width: 127px;text-align: center;margin-left: 115px;}
.case-memos-overview .memo_delete_confirm_popup .comment-delete-confirm-close:hover{cursor: pointer;}
.case-memos-overview .memo_delete_confirm_popup .comment-delete-confirm-btn:hover{cursor: pointer;}
.case-memos-overview .case-memos-listing-wrapper .sorting-col:hover {cursor: pointer;}

.case-memos-overview .memo_not_seen_popup{padding: 20px 17px 20px 17px;background-color: #ffffff;width: 406px;position: fixed;z-index: 10;left: 35%;}
.case-memos-overview .memo_not_seen_popup .comment-not-seen-close {background: url("/images/icon_close_circular_stroke.svg") no-repeat;position: absolute;right: 0;width: 23px;height: 24px;top: -30px;}
.case-memos-overview .memo_not_seen_popup .comment-not-seen-close:hover{cursor: pointer;}
.case-memos-overview .memo_not_seen_popup label {font-family: 'Roboto', sans-serif;font-size: 20px;font-weight: 400;line-height: 0.6;color: #3c3c3c;width: 100%;margin: 16px auto 0 auto;text-align: center;}
.case-memos-overview .memo_not_seen_popup .txt {font-weight: 400;font-size: 14px;color: #414141;text-align: center;margin: 20px;}
.case-memos-overview .memo_not_seen_popup .name {text-align: center;padding-bottom: 10px;color: #544bd6;}
.case-memos-overview .case-memos-listing-wrapper{float: left; width: 100%;}

.case-memos-overview .memo-add-confirm-popup{padding: 20px 17px 20px 17px;background-color: #ffffff;width: 406px;position: fixed;z-index: 10;left: 35%;}
.case-memos-overview .memo-add-confirm-popup .add-confirm-close {background: url("/images/icon_close_circular_stroke2.svg") no-repeat;position: absolute;right: 0;width: 24px;height: 24px;top: 10px;margin-right:7px;}
.case-memos-overview .memo-add-confirm-popup label {font-family: 'Roboto', sans-serif;font-size: 20px;font-weight: 400;line-height: 0.6;color: #3c3c3c;width: 100%;margin: 30px auto 20px auto;text-align: center;}
.case-memos-overview .memo-add-confirm-popup .txt {font-weight: 400;font-size: 14px;color: #414141;text-align: center;margin: 20px;}
.case-memos-overview .memo-add-confirm-popup .name {text-align: center;padding-bottom: 10px;color: #544bd6;}
.case-memos-overview .memo-add-confirm-popup .memo-add-confirm-btn {text-transform: uppercase;border-radius: 19.5px;background-color: #f2f2f4;font-family: 'Roboto', sans-serif;font-size: 10px;font-weight: 500;line-height: 1.2;letter-spacing: 0.6px;color: #797979;padding: 13px 21px 14px 21px;width: 127px;text-align: center;margin-left: 122px;margin-top:50px;margin-bottom:20px;}
.case-memos-overview .memo-add-confirm-popup .add-confirm-close:hover{cursor: pointer;}
.case-memos-overview .memo-add-confirm-popup .memo-add-confirm-btn:hover{cursor: pointer;}
.memo-add-confirm-popup .radio-btn.selected{
    background: url('/images/icon_checkmark_circular_checked.svg') no-repeat;
}
.memo-add-confirm-popup .radio-btn{
    background: url('/images/icon_checkmark_circular_blank.svg') no-repeat;
    width: 16px;
height: 16px;
display: inline-block;
margin-right:5px;
}
.memo-add-confirm-popup .check-options{
    /*text-align:center;*/
    padding-left:90px;
    margin-bottom:20px;
}
.memo-add-confirm-popup .hr-line{
    
}
.memo-add-confirm-popup .tilfoj-label{
    text-align: center;
    margin-bottom:10px;
    font-size:12px;
    font-family: 'Roboto', sans-serif;
font-weight: normal;
font-size: 12px;
color: #3c3c3c;
width: 100%;

text-align: center;
line-height: 0.6;
}
.memo-add-confirm-popup .mig-selv{
    font-family: 'Roboto', sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 0.6;
color: #3c3c3c;
position: absolute;
margin-top: 19px;
}
.memo-add-confirm-popup .en-kollega{
    font-family: 'Roboto', sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 0.6;
color: #3c3c3c;
position: absolute;
margin-top: 19px;
}
.en-kollega-radio.radio-btn{
    margin-left:60px;
}
.memo-add-confirm-popup .date-icon{
    margin-left:5px;
}
mig-selv-radio:hover{cursor:pointer;}
en-kollega-radio:hover{cursor:pointer;}
.hr-line{
    margin-bottom:10px;
}

.datePickerHuskesedler{
/*padding: 20px 87px 20px 87px;*/
background-color: #ffffff;
width: 406px;
position: fixed;
z-index: 11;
}
.datePickerHuskesedler label{
    font-family: 'Roboto', sans-serif;
font-weight: normal;
font-size: 20px;
color: #3c3c3c;
width: 100%;
margin: 30px auto 30px auto;
text-align: center;
line-height: 0.6;
}
.datePickerHuskesedler .date-picker-close1{
    background: url("/images/icon_close_circular_stroke.svg") no-repeat;
position: absolute;
right: 0;
width: 23px;
height: 24px;
top: -30px;
}
.datePickerHuskesedler .border {
    width: 85%;
    clear: both;
    border-radius: 2px;
    border: solid 1px #e5e5e5;
    padding: 25px 20px 20px 20px;
   /* padding-top: 20px;
    padding-top: 25px;*/
   margin-left:25px;
}
.memo-add-confirm-popup .pamindelse-text{
    font-family: 'Roboto', sans-serif;
font-weight: normal;
font-size: 12px;
color: #3c3c3c;
width: 100%;
margin: 20px auto 30px auto;
text-align: center;
line-height: 0.6;
}
.memo-add-confirm-popup .text-label{
    margin-right:2px;
}
.empty-div{
    width: 100%;
margin: 0px auto 0px auto;
height:15px;
}

.hr-line1 {
    border-top: 1px solid #e5e5e5;
    float: left;
    width: 100%;
    height: 1px;
}
.hr-line2 {
    border-top: 1px solid #e5e5e5;
    float: left;
    width: 100%;
    height: 1px;
}
.memo-add-confirm-popup .center-text{
    text-align: center;
    margin-bottom:15px;
}
.memo-add-confirm-popup .date-text{margin-right:10px;}
.case-memos-overview .memo-add-confirm-popup .add-confirm-close-btn {background: url("/images/icon_close_circular.svg") no-repeat;position: absolute;right: 0;width: 23px;height: 24px;}
.confirm-btn-active{
    color: #ffffff !important;
    background-color: #544bd6 !important;
}
.memo-add-confirm-popup .mig-selv-radio:hover{cursor:pointer;}
.memo-add-confirm-popup .en-kollega-radio:hover{cursor:pointer;}
.memo-add-confirm-popup .date-icon:hover{cursor:pointer};

.huskeseddel-search .search-box {
    width: 100%;
    border: solid 1px #e5e5e5;
    font-size: 12px;
    padding: 8px 8px 8px 20px;
    background-image: url(../images/icon_search_stroke.svg);
    background-repeat: no-repeat;
    background-position:right;
    background-origin:content-box;
}
.huskeseddel-search .serach-list{
    border-top: 3px solid #f4f4f4;
    position: absolute;
    width: calc(100% - 36px);
    background-color: #fff;
    z-index: 99;
    box-shadow: 0 2px 8px 0 rgba(212, 212, 212, 0.5);
    list-style: none;
    padding-left: 0;
    left: 0px;
    text-transform: none;
    margin: 0 20px 0 18px;
}
.huskeseddel-search .serach-list li{
    padding: 10px 0 10px 20px;
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: rgba(75,87,214, 0.8);
}
.huskeseddel-dropdown{
    width: 100%;
    float: none;
    margin: 0px;
    position:relative;
    margin-bottom:10px;
}
.huskeseddel-dropdown .default-value{
    border-radius: 2px;
    border: solid 1px #e5e5e5;
    background-color: #ffffff;
    padding: 12px 0 14px 20px;
    width: 100%;
    display: inline-block;
    margin-top: 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.6px;
    color: #3c3c3c;
    margin-bottom: 3px;
    height: 39px;
}
.huskeseddel-dropdown .collapse-arrow{
    position: absolute;
    top: 10px;
    right: 15px;
}
.huskeseddel-dropdown .dropdown-case-card-list{
    width: 100%;
    position: absolute;
    z-index: 99;
    background-color: #fff;
    list-style: none;
    margin: 0 0 0 30px;
        margin-left: 30px;
    padding-left: 0px;
    border-radius: 2px;
    box-shadow: 0 2px 8px 0 rgba(165, 174, 232, 0.5);
    margin-left: 0;
    border: solid 1px #a5aee8;
}
.huskeseddel-dropdown .dropdown-case-card-list li {
    padding: 5px 0 5px 20px;
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: 0.6px;
    color: #3c3c3c;
}
.memo-add-confirm-popup .participant-wrapper{
    position: relative;
}
.memo-add-confirm-popup .participant-name{
    line-height: 39px;
    font-size: 12px;
    border-radius: 2px;
    border: solid 1px #e5e5e5;
    background-color: #f6f6fd;
    line-height: 39px;
    display: inline-block;
    padding-left: 20px;
    padding-right: 30px;
    margin-bottom: 10px;
    font-size: 12px;
    width: 100%;
}
.memo-add-confirm-popup .participant-close {
    background: url(/images/icon_close_btn.svg) no-repeat;
    width: 13px;
    height: 14px;
    position: absolute;
    top: 4px;
    right: 10px;
    display: inline-block;
    cursor: pointer;
}
.huskeseddel-dropdown:hover{cursor:pointer;}
.huskeseddel-search{margin-bottom:10px;position: relative;}
.huskeseddel-dropdown .dropdown-case-card-list li:hover {
    background-color: rgba(75, 87, 214, 0.05);
    color: #4b57d6;
    font-weight: 500;
    cursor: pointer;
}
.reminder-bell {
    background: url('/images/icon_reminder_bell.svg');
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left: 0px;
}
.huskesedler_delete_confirm_popup{
    padding: 20px 17px 20px 17px;
background-color: #ffffff;
width: 406px;
position: fixed;
z-index: 10;
left: 35%;
}
.huskesedler_delete-confirm-close{
    background: url("/images/icon_close_circular_stroke.svg") no-repeat;
position: absolute;
right: 0;
width: 23px;
height: 24px;
top: -30px;
}
.huskesedler_delete_confirm_popup label{
    font-family: 'Roboto', sans-serif;
font-size: 20px;
font-weight: 400;
line-height: 0.6;
color: #3c3c3c;
width: 100%;
margin: 16px auto 0 auto;
text-align: center;
}
.huskesedler_delete_confirm_popup .txt{
    font-weight: 400;
font-size: 14px;
color: #414141;
text-align: center;
margin: 20px;
}
.huskesedler_delete-confirm-btn{
    text-transform: uppercase;
border-radius: 19.5px;
background-color: #544bd6;
font-family: 'Roboto', sans-serif;
font-size: 10px;
font-weight: 500;
line-height: 1.2;
letter-spacing: 0.6px;
color: #ffffff;
padding: 13px 21px 14px 21px;
width: 127px;
text-align: center;
margin-left: 122px;
}
.huskesedler_delete-confirm-btn:hover{cursor:pointer;}
.huskesedler_delete-confirm-close{cursor:pointer;}

.datePickerHuskesedlerPamindelse,.datePickerHuskesedlerPamindelseAll{
padding: 20px 87px 20px 87px;
background-color: #ffffff;
width: 498px;
position: absolute;
z-index: 11;
}
.datePickerHuskesedlerPamindelse label,.datePickerHuskesedlerPamindelseAll label{
    font-family: 'Roboto', sans-serif;
font-weight: normal;
font-size: 20px;
color: #3c3c3c;
width: 100%;
margin: 20px auto 30px auto;
text-align: center;
line-height: 0.6;
}
.datePickerHuskesedlerPamindelse .close-date-picker,.datePickerHuskesedlerPamindelseAll .close-date-picker{
    background: url("/images/icon_close_circular_stroke.svg") no-repeat;
position: absolute;
right: 0;
width: 23px;
height: 24px;
top: -30px;
}
.datePickerHuskesedlerPamindelse .border,.datePickerHuskesedlerPamindelseAll .border {
    width: 100%;
    clear: both;
    border-radius: 2px;
    border: solid 1px #e5e5e5;
    padding: 20px;
        padding-top: 20px;
    padding-top: 25px;
}
.datePickerHuskesedlerPamindelse .pamindelse-text,.datePickerHuskesedlerPamindelseAll .pamindelse-text{
    font-family: 'Roboto', sans-serif;
font-weight: normal;
font-size: 12px;
color: #3c3c3c;
width: 100%;
margin: 0px auto 10px auto;
text-align: center;
line-height: 0.6;
display:block;
}
.datePickerHuskesedlerPamindelse .text-label,.datePickerHuskesedlerPamindelseAll .text-label{
    margin-right:2px;
}
.datePickerHuskesedlerPamindelse .date-text,.datePickerHuskesedlerPamindelseAll .date-text{margin-right:10px;}
.datePickerHuskesedlerPamindelse .close-date-picker:hover,.datePickerHuskesedlerPamindelseAll .close-date-picker:hover{cursor:pointer;}
.gem-active{
    background-color:#544bd6 !important;
}
.active-txt{
    color:#ffffff !important;
}
.datePickerHuskesedlerPamindelse .add-date-btn,.datePickerHuskesedlerPamindelseAll .add-date-btn {
    border-radius: 19.5px;
    background-color: #f2f2f4;
    width: 116px;
    margin: 10px auto 0 auto;
}
.datePickerHuskesedlerPamindelse .add-date-btn .txt,.datePickerHuskesedlerPamindelseAll .add-date-btn .txt {
    text-align: center;
    width: 100%;
    font-family: 'Roboto', sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 1.2;
letter-spacing: 0.6px;
color: #797979;
padding: 13px 23px 14px 23px;
display: inline-block;
}
.datePickerHuskesedlerPamindelse .pamindelse-close:hover,.datePickerHuskesedlerPamindelseAll .pamindelse-close:hover{cursor:pointer;}
.datePickerHuskesedlerPamindelse .add-date-btn.gem-active:hover,.datePickerHuskesedlerPamindelseAll .add-date-btn.gem-active:hover{cursor:pointer;}
.memo-add-confirm-popup .pamindelse-close:hover{cursor:pointer;}
.date-picker-close1:hover{cursor:pointer;}
.huskeseddel-search .search-box{
    width: 100%;
    border: solid 1px #e5e5e5;
    font-size: 12px;
    padding: 8px 8px 8px 20px;
}
.huskeseddel-search .search-list li:hover{
    background-color: rgba(75, 87, 214, 0.05);
color: #4b57d6;
font-weight: 500;
cursor: pointer;
}

#addMemoForm #search-result li {
    padding: 10px 0 10px 13px;
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
    color: rgba(75,87,214, 0.8);
}
#addMemoForm #search-result li .highlight {display: inline-block;color:rgb(75,87,214);font-weight: 500;}
#addMemoForm #search-result li:hover {cursor: pointer;background-color: rgba(75, 87, 214, 0.05);color:#a0a6e9;}

#addMemoForm #search-result {
    border-top: 3px solid #f4f4f4;
    position: absolute;
    width: 100%;
    background-color: #fff;
    z-index: 99;
    box-shadow: 0 2px 8px 0 rgba(212, 212, 212, 0.5);
    list-style: none;
    padding-left: 0;
}
#addMemoForm .huskeseddel-search img {
    position: absolute;
    top: 12px;
    right: 10px;
    cursor: pointer;
}
#addMemoForm .huskeseddel-search .loading-icon-x img {
    top: 8px;
}
.create-new-case-memo-content{
    background-color: white;
    position: absolute;
    min-height: 177px;
    top: 71px;
    z-index: 99;
    left: 0%;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 99;
}
.create-new-case-memo-content .case-memo-header-hr{float: left;
    float: left;
    width: 100%;
    margin-top: 0px;
    margin-right: 10px;
    height: 0px;margin-bottom: 20px;}
.case-memo-heading-btn{float: left; margin: 33px 10px 33px 0; margin-left: 134;}
.case-memo-heading-btn{padding: 13px 23px 14px 0px; font-family: 'Roboto', sans-serif;font-size: 10px;font-weight: 500;  line-height: 1.2;letter-spacing: 0.6px;color: #544bd6;display: inline-block;}

.case-borger-btn{float: left; margin: 33px 10px 33px 50px; border-radius: 19.5px;border: solid 1px #ebeafa;margin-left: 134;}
.case-borger-btn .txt{padding: 13px 23px 14px 23px; font-family: 'Roboto', sans-serif;font-size: 10px;font-weight: 500;  line-height: 1.2;letter-spacing: 0.6px;color: #544bd6;display: inline-block; text-transform: uppercase;}
.case-borger-btn:hover{cursor: pointer;}
.case-borger-btn.active{border: solid 1px #544bd6;}

.case-generelle-btn{float: left; margin: 33px 10px 33px 0; border-radius: 19.5px;border: solid 1px #ebeafa;}
.case-generelle-btn .txt{padding: 13px 23px 14px 23px;font-family: 'Roboto', sans-serif;font-size: 10px;font-weight: 500;  line-height: 1.2;letter-spacing: 0.6px;color: #544bd6;display: inline-block; text-transform: uppercase;}
.case-generelle-btn:hover{cursor: pointer;}
.case-generelle-btn.active{border: solid 1px #544bd6;}

.create-new-case-memo-content .joCaseCommentRow, .create-new-case-memo-content .emptyjoCaseCommentRow{
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

.light-case_memo-count-label{display: inline-block;/*width: 36px;height: 30px;*/background-color: rgb(255, 255, 255);border-radius: 15px; margin-right:8px;padding: 3px;text-align: center;min-width: 30px;}
.light-case_memo-count-label.active{border: solid 1px #544bd6;}

.list-popup-delete-memo {
    text-transform: uppercase;
    border-radius: 19.5px;
    background-color: #544bd6;
    font-family: 'Roboto', sans-serif;
    font-size: 10px;
    font-weight: 500;
    line-height: 1.2;
    letter-spacing: 0.6px;
    color: #ffffff;
    padding: 13px 21px 14px 21px;
    width: 127px;
    text-align: center;
    margin-left: 122px;
    cursor: pointer;
}
.custom-overlay-bg2 {position: absolute;width: 100%;height: 100%;z-index: 9;background-color: rgba(0, 0, 0, 0.7);top: 0;left: 0;bottom: 0;right: 0;opacity: 0.5;display: none;}

.grey-background{
    background-color: rgba(65, 65, 65, 0.05);
}
.case-memo-heading-btn .txt{font-size:16px;}
.light-case_memo-count-label.active.grey-background{border:1px solid #ddd;}
.light-case_memo-count-label.has-no-record.grey-background{border:1px solid #ddd;}
.custom-overlay-bg-new {position: absolute;width: 100%;z-index: 9;background-color: rgba(0, 0, 0, 0.7);left: 0;right: 0;opacity: 0.5;display: none;margin-top:27px;}
#myMemoTableId_4 .edit-date:hover{cursor:pointer;}
#myMemoTableId_4 .tilfoj-edit:hover{cursor:pointer;}
.custom-overlay-bg-new2 {position: absolute;width: 100%;z-index: 9;background-color: rgba(0, 0, 0, 0.7);left: 0;right: 0;opacity: 0.5;display: none;}
.joCaseCommentRow .redirect-to-memo-comment:hover{cursor: pointer;}
.joCaseCommentRow .read-memo:hover, .joCaseCommentRow .detail-view-link:hover {cursor: pointer;}
.joCaseCommentRow .read-memo, .joCaseCommentRow .detail-view-link{text-decoration : underline;cursor : pointer;color:#544bd6;}
.huskeseddelReminderCount {position: absolute;top: 4px;left: 23px;background-color: #D64B4B;border-radius: 50%;padding: 1px 0px 0px 0px;color: #fff;font-size: 10px;font-weight: bold;width:15px;height:16px;text-align: center;}
.all-memo-listing .show-read-list:hover{cursor: pointer;}
.all-memo-listing .show-read-list{float:right;text-decoration:underline;margin-right: 10px;}
#tooltipMemo {  position: relative; display: inline-block; border-bottom: 1px dotted black; }
#tooltipMemo .tooltip-memo-text { visibility: hidden; width: 150px; background-color: #000; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: -45px; left: 20px; margin-left: -60px; opacity: 0; transition: opacity 0.3s; }
#tooltipMemo .tooltip-memo-text::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #000 transparent transparent transparent; }
.copy_memo_case_no{
    cursor:pointer;
}
.all-memo-listing .advisShowHideDiv { float: right; cursor: pointer;}
#tooltip-memo-hover:hover .tooltip-memo-text { visibility: visible; opacity: 1; }
#myMemoTableId_3 .width-col-one{width:7%;}
#myMemoTableId_3 .width-col-four{width:35%;}
#myMemoTableId_3 .width-col-six{width:12%;}
#myMemoTableId_3 .width-col-two{width:16%;}
#myMemoTableId_3 .width-col-three{width:16%;}
#myMemoTableId_3 .width-col-five{width:12%;}