/* here you can put your own css to customize and override the theme */

/***
Rounded Portlets
***/
/*
.portlet {
	border-radius: 4px !important;
}

.portlet .portlet-title {
	border-radius: 4px 4px 0px 0px !important;
}

.portlet .portlet-body,
.portlet .portlet-body .form-actions  {
	border-radius: 0px 0px 4px 4px !important;
}
*/

.chats li .avatar {
    line-height: 40px;
}

.chats li.push .message {
    background: #ecadad;
}

.chats li.push .name {
    color: #FFF;
}
.chats li .datetime {
    color: #808080;
}

.next-mo .running{
    background-color: #d9edf7;
}

.customer_infos .well{
    padding: 8px;
}

.chat-form {
    background-color: #bdbebf;
}

.management-table td:last-child,
.management-table th:last-child{
	text-align: center;
	width: 5%;
}

.top-news a .top-news-icon.presence{
	opacity: 1;
	right: 5px;
    bottom: 7px;
    font-size: 20px;
}

i.presence-off{
	color: #FB5557;
}

.btn.red i.presence-off{
	color: #f59c9e;
}

i.presence-on{
	color: #3aea55;
}

.top-news span.waiting-messages {
    display: inline;
    color: #000;
    font-weight: bold;
}

.top-news .btn.default .badge.waiting-messages{
    color: #000;
    background-color: #FFF;
    font-weight: normal;
}

.page-header.navbar .page-logo img.logo-default{
    max-height: 40px;
    margin: 14px 0 14px 55px;
}

.checkbox-list > label.sub-checkbox{
    margin-left: 20px;
}

.chat-form.chat-error{
    background-color: #E26A6A;
    color: #FFF;
    font-weight: bold;
}

.alert.alert-relaunch{
    padding:2px 5px;
    margin-bottom: 5px;
    font-style: italic;
}

.comments textarea.form-control{
    height: 100%;
    resize: none;
}

.table-striped.customers-table>tbody>tr.stopped{
    background: #ffe5e5;
}

table.dataTable tbody th, table.dataTable.customers-table tbody td{
    padding : 2px 10px;
}

.customers-table .btn{
    padding: 2px 14px;
}

table tr.superadmin-alternate td{
    background-color: #ededed;
}