#mchat-body #mchat-main {
	background-color: #FFF !important;
}

#mchat-messages {
	background: unset;
}

.mchat-message-header {
        float: left;
	font-style: italic;
}

.mchat-wrapper .mchat-buttons .fa {
    font-size: 10pt !important;
}

.mchat-message {
	color: #000 !important;
	font-size: 1.1em;
	background-color: rgba(217,228,234,0.8);
	border-bottom: 1px solid #73B2D0 !important;
	padding: 2px 0 0 5px !important;
	margin: 0 !important;
	overflow: hidden;
}

.mchat-message:nth-child(even) {
	background-color: rgba(230,235,240,0.7);
}

#mchat-main .mchat-message:hover {
	color: #000;
	background-color: rgba(246,244,207,0.7);
}

.mchat-text blockquote {
	background-color: rgba(255,255,255,0.4);
	margin-top: 5px;
	border: 1px solid #3582A8 !important;
}

.mchat-text .codebox {
	background-color: rgba(255,255,255,0.4);
	padding: 2px 10px;
	margin-top: 5px;
	border: 1px solid #3582A8 !important;
}

.mchat-text ul, .mchat-text ol {
	background-color: rgba(203,212,217,0.4);
	padding: 2px 10px;
	margin-top: 5px;
	border: 1px solid #3582A8 !important;
}

#remoteconfig {
    margin: 10px 0;
    font-size: 12px;
    padding: 10px;
    border-radius: 7px;
    box-shadow: 0 0 2px #000000;
    text-align: center;
    font-weight: bold;
}

#remoteconfig div {
    margin: 0;
    overflow-x: auto;
    overflow: hidden;
    font-size: 1.1em;
    line-height: 1.5em;
}

#bell {
    text-decoration: blink;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-timing-function:ease-in-out;
    -webkit-animation-direction: alternate;
}

@-webkit-keyframes blinker {
    from {opacity: 1.0;}
    to {opacity: 0.0;}
}
