input[type=text],
input[type=file],
itextarea,
select{
	height:auto;
	padding:8px 5px;
}

.require-field,
.require-notification{
	color:#f30;
}

.online{
	color:#0c6;
}

.count-new-message{
	margin:0px 5px;
	padding:2px 5px;
	background:#f30;
	color:#fff;
	display:none;
}

.alert{
	padding:10px 0px;
	color:#fff;
}
.alert-custom{
	background:#ff6849;color:#fff;border-color:#ff6849;
}
.alert-inverse{
	background:#3e4d6c;color:#fff;border-color:#3e4d6c;
}
.alert-success{
	background:#00c292;color:#fff;border-color:#00c292;
}
.alert-dark{
	background:#686868;color:#fff;border-color:#686868;
}
.alert-warning{
	background:#f8c255;color:#fff;border-color:#f8c255;
}
.alert-danger{
	background:#f75b36;color:#fff;border-color:#f75b36;
}
.alert-primary{
	background:#2c5ca9;color:#fff;border-color:#2c5ca9;
}
.alert-info{
	background:#008efa;color:#fff;border-color:#008efa;
}
.alert-info .closed,.alert-info a.closed:hover{
	color:inherit;
}

.navbar{
    -webkit-box-shadow: 0 4px 16px 0 rgba(167, 175, 183, 0.33);
    box-shadow: 0 4px 16px 0 rgba(167, 175, 183, 0.33); 
}

.navbar-brand-wrapper,
.navbar-menu-wrapper {
	background:none !important;
    -webkit-box-shadow: none;
    box-shadow: none
}

.brand-logo,
.brand-logo-mini{
	font-size:1.2em !important;
	padding:5px 0px 0px 0px !important;
	color:#444 !important;
}

.brand-logo:hover{
	color:#444 !important;
}

.main-panel {
	margin-left: 0;
	width: 100%; 
}

.table-custom,
.table-custom tr,
.table-custom tr th,
.table-custom tr td{
	border:0px;
}

.table-custom thead tr th{
	background:#36f;
	color:#fff;
}

.table-custom thead tr th i{
	margin:0px;
}

.table-custom tbody tr td{
}

.table-custom .tr-odd td{
	background:#fff;
}

.table-custom .tr-even td{
	background:#e8e8e8;
}

.table-custom .msg-unseen td{
	font-weight:bold;
}

.card-title{
	font-size:1.2em;
}

.send-notication-option,
.email-address-input{
	display:none;
}