/* 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: 10000;
}

/* line 40, ../../src/sass/messenger.sass */

ul.messenger.messenger-fixed .messenger-message {
    min-width: 0;
    -moz-box-sizing: border-box;
    -webkit-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;
}

/* 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;
    }
}

/* 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 {
    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 {
    float: left;
}

/* line 78, ../../src/sass/messenger.sass */

ul.messenger .messenger-spinner {
    display: none;
}

/* line 81, ../../src/sass/messenger.sass */

ul.messenger .messenger-clickable {
    cursor: pointer;
}