body {
	font-size: 12px;
	max-width: 2100px;
}

.breadcrumb {
	margin-bottom: 0;
}

.dropdown-menu {
	font-size: 12px;
}

h1, .h1, h2, .h2, h3, .h3 {
	margin:5px 0;
}

.form-group {
	margin-bottom: 5px;
}

.table > thead > tr > th, .table > tbody > tr > th, 
.table > tfoot > tr > th, .table > thead > tr > td, 
.table > tbody > tr > td, .table > tfoot > tr > td {
	padding-top:1px!important;
	padding-bottom:1px!important;
}

.btn {
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 12px;
}

.kv-expand-header-cell, .kv-expand-icon-cell {
	font-size: 12px;
}

.wrap > .container {
	    padding-top: 55px !important;
}

.form-control {
	height: 26px;
	padding: 0px 12px;
}
.select2-container--krajee .select2-selection--multiple,
.select2-container--krajee-bs3 .select2-selection--multiple{
	min-height: 26px;
}
.select2-container--krajee .select2-selection,
.select2-container--krajee-bs3 .select2-selection {
	font-size: 12px;
}
.cbx-md {
	width: 26px;
    height: 26px;
}

.select2-container--krajee .select2-selection--multiple .select2-search--inline .select2-search__field,
.select2-container--krajee-bs3 .select2-selection--multiple .select2-search--inline .select2-search__field {
	height: 26px;
}

.wrapper-dyna-gantt-grid td,
.wrapper-dyna-gantt-grid th {
    height: 27px;
}

.input-group-addon {
	padding-top: 0;
	padding-bottom: 0;
}

.select2-container--krajee .select2-selection--multiple .select2-selection__choice__remove,
.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice__remove {
	margin: 0 0 0 5px;
}