﻿input[type="checkbox"] {
    line-height: normal;
    margin: 4px 10px 0 !important;
}

.checkbox {
    padding-top:10px;
    padding-bottom:10px;
}


table.dataTable thead .sorting::after {
    color: rgba(50, 50, 50, 0.2) !important;
    content: "";
    float: right;
    font-family: fontawesome;
}

table.dataTable thead .sorting_desc::after {
    color: #3174c7;
}


table.dataTable thead .sorting_asc::after {
    color: #3174c7;
}


#page-wrapper {

    margin: 0 0 0 0px;
}

.timeline::before {
    left: 0px;
    width: 0px; 
}

.timeline > li > .timeline-panel {
    width: 100%;
}

.chat-panel .panel-body {
    height: 550px;
}

.chat-panel .panel-bodyPrivate {
    height: 209px !important;
}

.chat li.left .chat-body {
    margin-left: 20px;
}

tr.selected {
    background-color: #b0bed9 !important;
}

.primary-font{
    font-size: 12px;
}

.nopaddx{
    padding-right:0px;
}
.nopadsx{
    padding-left:0px;
}

.userRow  {
    cursor: pointer;
}

.inline-block{  
display: inline-block;
}


.usersPanel {
    height: 350px;
    overflow-y: scroll;
}

.table > tbody > tr > td,  .table > thead > tr > th {
    text-align: right;
}

.table > tbody > tr > td:first-child,  .table > thead > tr > th:first-child {
    text-align:left !important;
}

.fullscreen{
    margin:auto;
    padding-top:10px;
}

.center {
    margin: auto;
}

#txtNuoviMessaggiInChat div {
    background-color: green;
    color: white;
}

#txtNuoviMessaggiInBacheca div {
    background-color: #00AA00;
    color: white;
}

 #txtNuoviMessaggiInChatPrivata div {
    background-color: red;
    color: white;
}