.panel-heading,
.panel-body,
.btn{
	padding: 4px 10px;
}

.panel-title {
	font-size: 14px;
	font-weight: bold;
}

.box-header .box-title {
	font-size: 14px;
}

hr{
	margin: 6px 0;
}

.sidebar .sidebar-menu > li > a{
	padding: 6px 5px 6px 15px;
}

.table-condensed>thead>tr>th,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>tbody>tr>td,
.table-condensed>tfoot>tr>td,
.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: 2px;
}


input.form-control,
select.form-control,
.select2-container--default .select2-selection--single{
	height: 30px !important;
}

select.form-control{
	padding: 1px 12px;
}

.select2-container--default .select2-selection--single{
	padding: 3px 10px !important;
}

.select2-container--bootstrap .select2-selection--single{
    height: 30px;
}

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

label{
	margin-bottom: 0;
}

.deleteicon{
	bottom: 0;
	right: 0;
}

.btn-group-xs > .btn, .btn-xs{
	padding: 1px 5px;
}

.module-header p{
    margin: 3px 0;
}

.module-header h3,
.module-header h4,
.module-header h5{
    margin: 4px 0;
}

.round-16{
    border-radius: 16px;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
}

.module-header .separator{
    color: #ccc;
    padding: 0 5px;
}