/* adjust font-size */
.form-horizontal {
	font-size: 13px;
}

/* adjust tooltips */
.control-label {
	position: static;
	font-weight: normal;
}

.tooltip-inner {
	max-width: 250px;
	text-align: left;
}

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

/* row adjust */
@media (min-width: 992px) {
	.row-adjust {
		margin-right: -15px;
		margin-left: -15px;
	}
}

/* adjust input */
.input-sm {
	text-align: right;
}

.input-sm.text-left {
	text-align: left;
}

select.input-sm {
	text-align: left;
}

.input-group-addon {
	padding: 6px 0px;
	font-size: 13px;
	font-weight: 400;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #f2f2f2;
	border: 1px solid #ccc;
	border-radius: 6px;
	width: 40%;
}

/* adjust checkbox */
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {
	padding-top: 5px;
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
	width: 15px;
	height: 15px;
}

/* adjust panel */
.panel-default {
	border-color: #d8d8d8;
}

.panel-default>.panel-heading {
	background-color: #eee;
	border-color: #d8d8d8;
}

.panel-body {
	padding: 15px 10px;
	background-color: #f5f5f5;
}

.panel-body-relative {
	position: relative;
}

.modal-absolute {
	position: absolute !important;
}

/* img adjust */
@media (min-width: 992px) {
	.img-adjust {
		padding:0 15px 0 0;
	}
}
