/* Add here all your CSS customizations */
.sidebar-left { width: 220px; }

.dataTables_wrapper table thead th { padding-right: 8px !important; }

@media only screen and (min-width: 768px) {
	html.fixed .page-header { left: 220px; }
	html.fixed .content-body { margin-left: 220px; }
}

@media only screen and (max-width: 767px) {
	
	html.fixed .page-header { left: 220px; }
	html.fixed .content-body { margin-left: 0px; }
	.header .header-right { height: 0; }
}

@media only screen and (max-width: 991px) {	
	.search .col-sm-12 > div { margin-bottom: 15px; }
	.table td {min-height: 35px; }
}

.center-sign .logo { display: block; text-align: center; }
.center-sign .logo img { vertical-align: inherit; }

.header-right { height: 0; }
