/* line 4, ../../src/sass/messenger.sass */
ul.messenger {
    margin: 0;
    padding: 0;
}
    /* line 8, ../../src/sass/messenger.sass */
    ul.messenger > li {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    /* line 14, ../../src/sass/messenger.sass */
    ul.messenger.messenger-empty {
        display: none;
    }
    /* line 17, ../../src/sass/messenger.sass */
    ul.messenger .messenger-message {
        overflow: hidden;
        *zoom: 1;
    }
        /* line 20, ../../src/sass/messenger.sass */
        ul.messenger .messenger-message.messenger-hidden {
            display: none;
        }
        /* line 23, ../../src/sass/messenger.sass */
        ul.messenger .messenger-message .messenger-phrase, ul.messenger .messenger-message .messenger-actions a {
            padding-right: 5px;
        }
        /* line 26, ../../src/sass/messenger.sass */
        ul.messenger .messenger-message .messenger-actions {
            float: right;
        }
            /* line 29, ../../src/sass/messenger.sass */
            ul.messenger .messenger-message .messenger-actions a {
                cursor: pointer;
                text-decoration: underline;
            }
        /* line 33, ../../src/sass/messenger.sass */
        ul.messenger .messenger-message ul, ul.messenger .messenger-message ol {
            margin: 10px 18px 0;
        }
    /* line 36, ../../src/sass/messenger.sass */
    ul.messenger.messenger-fixed {
        position: fixed;
        z-index: 9999999;
    }
        /* line 40, ../../src/sass/messenger.sass */
        ul.messenger.messenger-fixed .messenger-message {
            min-width: 0;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
        /* line 45, ../../src/sass/messenger.sass */
        ul.messenger.messenger-fixed .message .messenger-actions {
            float: left;
        }
        /* line 48, ../../src/sass/messenger.sass */
        ul.messenger.messenger-fixed.messenger-on-top {
            top: 20px;
        }
        /* line 51, ../../src/sass/messenger.sass */
        ul.messenger.messenger-fixed.messenger-on-bottom {
            bottom: 20px;
        }

/*EMR Commented By mahesh p*/
/* line 54, ../../src/sass/messenger.sass */
/*ul.messenger.messenger-fixed.messenger-on-top, ul.messenger.messenger-fixed.messenger-on-bottom {
                left: 50%;
                width: 800px;
                margin-left: -400px;
            }*/




@media (max-width: 960px) {
    /* line 54, ../../src/sass/messenger.sass */
    ul.messenger.messenger-fixed.messenger-on-top, ul.messenger.messenger-fixed.messenger-on-bottom {
        left: 10%;
        width: 80%;
        margin-left: 0px;
    }

    ul.messenger.messenger-fixed.messenger-on-top, ul.messenger.messenger-fixed.messenger-on-bottom {
        left: 2%;
        width: 80%;
    }
}
/* line 64, ../../src/sass/messenger.sass */
ul.messenger.messenger-fixed.messenger-on-top.messenger-on-right, ul.messenger.messenger-fixed.messenger-on-bottom.messenger-on-right {
    right: 20px;
    left: auto;
}
/* line 68, ../../src/sass/messenger.sass */
ul.messenger.messenger-fixed.messenger-on-top.messenger-on-left, ul.messenger.messenger-fixed.messenger-on-bottom.messenger-on-left {
    left: 20px;
    margin-left: 0px;
}
/* line 72, ../../src/sass/messenger.sass */
/*ul.messenger.messenger-fixed.messenger-on-right, ul.messenger.messenger-fixed.messenger-on-left, ul.messenger.messenger-fixed.messenger-on-center {
    width: 350px;
}*/
    /* line 75, ../../src/sass/messenger.sass */
    ul.messenger.messenger-fixed.messenger-on-right .messenger-actions, ul.messenger.messenger-fixed.messenger-on-left .messenger-actions, ul.messenger.messenger-fixed.messenger-on-center .messenger-actions {
        float: left;
    }
/* line 78, ../../src/sass/messenger.sass */
ul.messenger .messenger-spinner {
    display: none;
}

/*EMR added By mahesh p*/


ul.messenger.messenger-fixed.messenger-on-top.messenger-on-center, ul.messenger.messenger-fixed.messenger-on-bottom.messenger-on-center {
    float: none;
    top: 0px !important;
    max-width: 30em;
}

@media (min-width : 991px) {
    ul.messenger.messenger-fixed.messenger-on-top, ul.messenger.messenger-fixed.messenger-on-bottom {
        left: 43%;
    }
}



@media (max-width : 991px) {
    ul.messenger.messenger-fixed.messenger-on-top, ul.messenger.messenger-fixed.messenger-on-bottom {
        margin-left: -220px;
        left: 68%;
        max-width: 25em !important;
    }
}
/*EMR added By mahesh p*/

/*Added Error Message to Orange color by Sandhya.G On 04/03/2018*/

/* Validation Message Background Color Changed to Light Yellow
    Fore Color to Red by Sandhya G on  05/14/2020*/
ul.messenger-theme-flat {
    background: lightgray !important;
}
    ul.messenger-theme-flat .messenger-message-slot.messenger-first.messenger-last .messenger-message {
        box-shadow: inset 48px 0px 0px lightgray !important;
    }
ul.messenger-theme-flat .messenger-message .messenger-close{
        color: red !important;
}
    ul.messenger-theme-flat .messenger-message {
        color: red !important;
        -moz-box-shadow: inset 48px 0px 0px lightgray !important;
        box-shadow: inset 48px 0px 0px lightgray !important;
    }
    ul.messenger-theme-flat .messenger-message-slot.messenger-last .messenger-message {
        box-shadow: inset 48px 0px 0px lightgray !important;
    }
    ul.messenger-theme-flat .messenger-message-slot.messenger-first .messenger-message {
        box-shadow: inset 48px 0px 0px lightgray !important;
    }
@media (min-width : 991px) {
    ul.messenger-theme-flat .messenger-message .messenger-close {
        font-size: 30px !important;
        padding: 6px 10px 7px 7px !important;
    }

  ul.messenger-theme-flat .messenger-message {
    font-size: 20px !important;
  }
}

/* Validation Message Background Color Changed to Light Yellow
    Fore Color to Red by Sandhya G on  05/14/2020*/

/*Added Error Message to Orange color by Sandhya.G On 04/03/2018*/

